@charset "UTF-8";
/*!***********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/gridstack/dist/gridstack-extra.min.css ***!
  \***********************************************************************************************************************************/
.gs-2>.grid-stack-item{width:50%}.gs-2>.grid-stack-item[gs-x="1"]{left:50%}.gs-2>.grid-stack-item[gs-w="2"]{width:100%}.gs-3>.grid-stack-item{width:33.333%}.gs-3>.grid-stack-item[gs-x="1"]{left:33.333%}.gs-3>.grid-stack-item[gs-w="2"]{width:66.667%}.gs-3>.grid-stack-item[gs-x="2"]{left:66.667%}.gs-3>.grid-stack-item[gs-w="3"]{width:100%}.gs-4>.grid-stack-item{width:25%}.gs-4>.grid-stack-item[gs-x="1"]{left:25%}.gs-4>.grid-stack-item[gs-w="2"]{width:50%}.gs-4>.grid-stack-item[gs-x="2"]{left:50%}.gs-4>.grid-stack-item[gs-w="3"]{width:75%}.gs-4>.grid-stack-item[gs-x="3"]{left:75%}.gs-4>.grid-stack-item[gs-w="4"]{width:100%}.gs-5>.grid-stack-item{width:20%}.gs-5>.grid-stack-item[gs-x="1"]{left:20%}.gs-5>.grid-stack-item[gs-w="2"]{width:40%}.gs-5>.grid-stack-item[gs-x="2"]{left:40%}.gs-5>.grid-stack-item[gs-w="3"]{width:60%}.gs-5>.grid-stack-item[gs-x="3"]{left:60%}.gs-5>.grid-stack-item[gs-w="4"]{width:80%}.gs-5>.grid-stack-item[gs-x="4"]{left:80%}.gs-5>.grid-stack-item[gs-w="5"]{width:100%}.gs-6>.grid-stack-item{width:16.667%}.gs-6>.grid-stack-item[gs-x="1"]{left:16.667%}.gs-6>.grid-stack-item[gs-w="2"]{width:33.333%}.gs-6>.grid-stack-item[gs-x="2"]{left:33.333%}.gs-6>.grid-stack-item[gs-w="3"]{width:50%}.gs-6>.grid-stack-item[gs-x="3"]{left:50%}.gs-6>.grid-stack-item[gs-w="4"]{width:66.667%}.gs-6>.grid-stack-item[gs-x="4"]{left:66.667%}.gs-6>.grid-stack-item[gs-w="5"]{width:83.333%}.gs-6>.grid-stack-item[gs-x="5"]{left:83.333%}.gs-6>.grid-stack-item[gs-w="6"]{width:100%}.gs-7>.grid-stack-item{width:14.286%}.gs-7>.grid-stack-item[gs-x="1"]{left:14.286%}.gs-7>.grid-stack-item[gs-w="2"]{width:28.571%}.gs-7>.grid-stack-item[gs-x="2"]{left:28.571%}.gs-7>.grid-stack-item[gs-w="3"]{width:42.857%}.gs-7>.grid-stack-item[gs-x="3"]{left:42.857%}.gs-7>.grid-stack-item[gs-w="4"]{width:57.143%}.gs-7>.grid-stack-item[gs-x="4"]{left:57.143%}.gs-7>.grid-stack-item[gs-w="5"]{width:71.429%}.gs-7>.grid-stack-item[gs-x="5"]{left:71.429%}.gs-7>.grid-stack-item[gs-w="6"]{width:85.714%}.gs-7>.grid-stack-item[gs-x="6"]{left:85.714%}.gs-7>.grid-stack-item[gs-w="7"]{width:100%}.gs-8>.grid-stack-item{width:12.5%}.gs-8>.grid-stack-item[gs-x="1"]{left:12.5%}.gs-8>.grid-stack-item[gs-w="2"]{width:25%}.gs-8>.grid-stack-item[gs-x="2"]{left:25%}.gs-8>.grid-stack-item[gs-w="3"]{width:37.5%}.gs-8>.grid-stack-item[gs-x="3"]{left:37.5%}.gs-8>.grid-stack-item[gs-w="4"]{width:50%}.gs-8>.grid-stack-item[gs-x="4"]{left:50%}.gs-8>.grid-stack-item[gs-w="5"]{width:62.5%}.gs-8>.grid-stack-item[gs-x="5"]{left:62.5%}.gs-8>.grid-stack-item[gs-w="6"]{width:75%}.gs-8>.grid-stack-item[gs-x="6"]{left:75%}.gs-8>.grid-stack-item[gs-w="7"]{width:87.5%}.gs-8>.grid-stack-item[gs-x="7"]{left:87.5%}.gs-8>.grid-stack-item[gs-w="8"]{width:100%}.gs-9>.grid-stack-item{width:11.111%}.gs-9>.grid-stack-item[gs-x="1"]{left:11.111%}.gs-9>.grid-stack-item[gs-w="2"]{width:22.222%}.gs-9>.grid-stack-item[gs-x="2"]{left:22.222%}.gs-9>.grid-stack-item[gs-w="3"]{width:33.333%}.gs-9>.grid-stack-item[gs-x="3"]{left:33.333%}.gs-9>.grid-stack-item[gs-w="4"]{width:44.444%}.gs-9>.grid-stack-item[gs-x="4"]{left:44.444%}.gs-9>.grid-stack-item[gs-w="5"]{width:55.556%}.gs-9>.grid-stack-item[gs-x="5"]{left:55.556%}.gs-9>.grid-stack-item[gs-w="6"]{width:66.667%}.gs-9>.grid-stack-item[gs-x="6"]{left:66.667%}.gs-9>.grid-stack-item[gs-w="7"]{width:77.778%}.gs-9>.grid-stack-item[gs-x="7"]{left:77.778%}.gs-9>.grid-stack-item[gs-w="8"]{width:88.889%}.gs-9>.grid-stack-item[gs-x="8"]{left:88.889%}.gs-9>.grid-stack-item[gs-w="9"]{width:100%}.gs-10>.grid-stack-item{width:10%}.gs-10>.grid-stack-item[gs-x="1"]{left:10%}.gs-10>.grid-stack-item[gs-w="2"]{width:20%}.gs-10>.grid-stack-item[gs-x="2"]{left:20%}.gs-10>.grid-stack-item[gs-w="3"]{width:30%}.gs-10>.grid-stack-item[gs-x="3"]{left:30%}.gs-10>.grid-stack-item[gs-w="4"]{width:40%}.gs-10>.grid-stack-item[gs-x="4"]{left:40%}.gs-10>.grid-stack-item[gs-w="5"]{width:50%}.gs-10>.grid-stack-item[gs-x="5"]{left:50%}.gs-10>.grid-stack-item[gs-w="6"]{width:60%}.gs-10>.grid-stack-item[gs-x="6"]{left:60%}.gs-10>.grid-stack-item[gs-w="7"]{width:70%}.gs-10>.grid-stack-item[gs-x="7"]{left:70%}.gs-10>.grid-stack-item[gs-w="8"]{width:80%}.gs-10>.grid-stack-item[gs-x="8"]{left:80%}.gs-10>.grid-stack-item[gs-w="9"]{width:90%}.gs-10>.grid-stack-item[gs-x="9"]{left:90%}.gs-10>.grid-stack-item[gs-w="10"]{width:100%}.gs-11>.grid-stack-item{width:9.091%}.gs-11>.grid-stack-item[gs-x="1"]{left:9.091%}.gs-11>.grid-stack-item[gs-w="2"]{width:18.182%}.gs-11>.grid-stack-item[gs-x="2"]{left:18.182%}.gs-11>.grid-stack-item[gs-w="3"]{width:27.273%}.gs-11>.grid-stack-item[gs-x="3"]{left:27.273%}.gs-11>.grid-stack-item[gs-w="4"]{width:36.364%}.gs-11>.grid-stack-item[gs-x="4"]{left:36.364%}.gs-11>.grid-stack-item[gs-w="5"]{width:45.455%}.gs-11>.grid-stack-item[gs-x="5"]{left:45.455%}.gs-11>.grid-stack-item[gs-w="6"]{width:54.545%}.gs-11>.grid-stack-item[gs-x="6"]{left:54.545%}.gs-11>.grid-stack-item[gs-w="7"]{width:63.636%}.gs-11>.grid-stack-item[gs-x="7"]{left:63.636%}.gs-11>.grid-stack-item[gs-w="8"]{width:72.727%}.gs-11>.grid-stack-item[gs-x="8"]{left:72.727%}.gs-11>.grid-stack-item[gs-w="9"]{width:81.818%}.gs-11>.grid-stack-item[gs-x="9"]{left:81.818%}.gs-11>.grid-stack-item[gs-w="10"]{width:90.909%}.gs-11>.grid-stack-item[gs-x="10"]{left:90.909%}.gs-11>.grid-stack-item[gs-w="11"]{width:100%}
/*!*****************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/gridstack/dist/gridstack.min.css ***!
  \*****************************************************************************************************************************/
.grid-stack{position:relative}.grid-stack-rtl{direction:ltr}.grid-stack-rtl>.grid-stack-item{direction:rtl}.grid-stack-placeholder>.placeholder-content{background-color:rgba(0,0,0,.1);margin:0;position:absolute;width:auto;z-index:0!important}.grid-stack>.grid-stack-item{position:absolute;padding:0}.grid-stack>.grid-stack-item>.grid-stack-item-content{margin:0;position:absolute;width:auto;overflow-x:hidden;overflow-y:auto}.grid-stack>.grid-stack-item.size-to-content:not(.size-to-content-max)>.grid-stack-item-content{overflow-y:hidden}.grid-stack-item>.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.grid-stack-item.ui-resizable-autohide>.ui-resizable-handle,.grid-stack-item.ui-resizable-disabled>.ui-resizable-handle{display:none}.grid-stack-item>.ui-resizable-ne,.grid-stack-item>.ui-resizable-nw,.grid-stack-item>.ui-resizable-se,.grid-stack-item>.ui-resizable-sw{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%23666" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" viewBox="0 0 20 20"><path d="m10 3 2 2H8l2-2v14l-2-2h4l-2 2"/></svg>');background-repeat:no-repeat;background-position:center}.grid-stack-item>.ui-resizable-ne{transform:translate(0,10px) rotate(45deg)}.grid-stack-item>.ui-resizable-sw{transform:rotate(45deg)}.grid-stack-item>.ui-resizable-nw{transform:translate(0,10px) rotate(-45deg)}.grid-stack-item>.ui-resizable-se{transform:rotate(-45deg)}.grid-stack-item>.ui-resizable-nw{cursor:nw-resize;width:20px;height:20px;top:0}.grid-stack-item>.ui-resizable-n{cursor:n-resize;height:10px;top:0;left:25px;right:25px}.grid-stack-item>.ui-resizable-ne{cursor:ne-resize;width:20px;height:20px;top:0}.grid-stack-item>.ui-resizable-e{cursor:e-resize;width:10px;top:15px;bottom:15px}.grid-stack-item>.ui-resizable-se{cursor:se-resize;width:20px;height:20px}.grid-stack-item>.ui-resizable-s{cursor:s-resize;height:10px;left:25px;bottom:0;right:25px}.grid-stack-item>.ui-resizable-sw{cursor:sw-resize;width:20px;height:20px}.grid-stack-item>.ui-resizable-w{cursor:w-resize;width:10px;top:15px;bottom:15px}.grid-stack-item.ui-draggable-dragging>.ui-resizable-handle{display:none!important}.grid-stack-item.ui-draggable-dragging{will-change:left,top;cursor:move}.grid-stack-item.ui-resizable-resizing{will-change:width,height}.ui-draggable-dragging,.ui-resizable-resizing{z-index:10000}.ui-draggable-dragging>.grid-stack-item-content,.ui-resizable-resizing>.grid-stack-item-content{box-shadow:1px 4px 6px rgba(0,0,0,.2);opacity:.8}.grid-stack-animate,.grid-stack-animate .grid-stack-item{transition:left .3s,top .3s,height .3s,width .3s}.grid-stack-animate .grid-stack-item.grid-stack-placeholder,.grid-stack-animate .grid-stack-item.ui-draggable-dragging,.grid-stack-animate .grid-stack-item.ui-resizable-resizing{transition:left 0s,top 0s,height 0s,width 0s}.grid-stack>.grid-stack-item[gs-y="0"]{top:0}.grid-stack>.grid-stack-item[gs-x="0"]{left:0}.gs-12>.grid-stack-item{width:8.333%}.gs-12>.grid-stack-item[gs-x="1"]{left:8.333%}.gs-12>.grid-stack-item[gs-w="2"]{width:16.667%}.gs-12>.grid-stack-item[gs-x="2"]{left:16.667%}.gs-12>.grid-stack-item[gs-w="3"]{width:25%}.gs-12>.grid-stack-item[gs-x="3"]{left:25%}.gs-12>.grid-stack-item[gs-w="4"]{width:33.333%}.gs-12>.grid-stack-item[gs-x="4"]{left:33.333%}.gs-12>.grid-stack-item[gs-w="5"]{width:41.667%}.gs-12>.grid-stack-item[gs-x="5"]{left:41.667%}.gs-12>.grid-stack-item[gs-w="6"]{width:50%}.gs-12>.grid-stack-item[gs-x="6"]{left:50%}.gs-12>.grid-stack-item[gs-w="7"]{width:58.333%}.gs-12>.grid-stack-item[gs-x="7"]{left:58.333%}.gs-12>.grid-stack-item[gs-w="8"]{width:66.667%}.gs-12>.grid-stack-item[gs-x="8"]{left:66.667%}.gs-12>.grid-stack-item[gs-w="9"]{width:75%}.gs-12>.grid-stack-item[gs-x="9"]{left:75%}.gs-12>.grid-stack-item[gs-w="10"]{width:83.333%}.gs-12>.grid-stack-item[gs-x="10"]{left:83.333%}.gs-12>.grid-stack-item[gs-w="11"]{width:91.667%}.gs-12>.grid-stack-item[gs-x="11"]{left:91.667%}.gs-12>.grid-stack-item[gs-w="12"]{width:100%}.gs-1>.grid-stack-item{width:100%}
/*!*************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/datetimepicker/jquery.datetimepicker.css ***!
  \*************************************************************************************************************************************/
.xdsoft_datetimepicker {
	box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.506);
	background: #fff;
	border-bottom: 1px solid #bbb;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	color: #333;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding: 8px;
	padding-left: 0;
	padding-top: 2px;
	position: absolute;
	z-index: 9999;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: none;
}
.xdsoft_datetimepicker.xdsoft_rtl {
	padding: 8px 0 8px 8px;
}

.xdsoft_datetimepicker iframe {
	position: absolute;
	left: 0;
	top: 0;
	width: 75px;
	height: 210px;
	background: transparent;
	border: none;
}

/*For IE8 or lower*/
.xdsoft_datetimepicker button {
	border: none !important;
}

.xdsoft_noselect {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

.xdsoft_noselect::selection { background: transparent }
.xdsoft_noselect::-moz-selection { background: transparent }

.xdsoft_datetimepicker.xdsoft_inline {
	display: inline-block;
	position: static;
	box-shadow: none;
}

.xdsoft_datetimepicker * {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
	margin: 0;
}

.xdsoft_datetimepicker .xdsoft_datepicker, .xdsoft_datetimepicker .xdsoft_timepicker {
	display: none;
}

.xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker .xdsoft_timepicker.active {
	display: block;
}

.xdsoft_datetimepicker .xdsoft_datepicker {
	width: 224px;
	float: left;
	margin-left: 8px;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker {
	float: right;
	margin-right: 8px;
	margin-left: 0;
}

.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker {
	width: 256px;
}

.xdsoft_datetimepicker .xdsoft_timepicker {
	width: 58px;
	float: left;
	text-align: center;
	margin-left: 8px;
	margin-top: 0;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker {
	float: right;
	margin-right: 8px;
	margin-left: 0;
}

.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker {
	margin-top: 8px;
	margin-bottom: 3px
}

.xdsoft_datetimepicker .xdsoft_monthpicker {
	position: relative;
	text-align: center;
}

.xdsoft_datetimepicker .xdsoft_label i,
.xdsoft_datetimepicker .xdsoft_prev,
.xdsoft_datetimepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_today_button {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC);
}

.xdsoft_datetimepicker .xdsoft_label i {
	opacity: 0.5;
	background-position: -92px -19px;
	display: inline-block;
	width: 9px;
	height: 20px;
	vertical-align: middle;
}

.xdsoft_datetimepicker .xdsoft_prev {
	float: left;
	background-position: -20px 0;
}
.xdsoft_datetimepicker .xdsoft_today_button {
	float: left;
	background-position: -70px 0;
	margin-left: 5px;
}

.xdsoft_datetimepicker .xdsoft_next {
	float: right;
	background-position: 0 0;
}

.xdsoft_datetimepicker .xdsoft_next,
.xdsoft_datetimepicker .xdsoft_prev ,
.xdsoft_datetimepicker .xdsoft_today_button {
	background-color: transparent;
	background-repeat: no-repeat;
	border: 0 none;
	cursor: pointer;
	display: block;
	height: 30px;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	outline: medium none;
	overflow: hidden;
	padding: 0;
	position: relative;
	text-indent: 100%;
	white-space: nowrap;
	width: 20px;
	min-width: 0;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next {
	float: none;
	background-position: -40px -15px;
	height: 15px;
	width: 30px;
	display: block;
	margin-left: 14px;
	margin-top: 7px;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next {
	float: none;
	margin-left: 0;
	margin-right: 14px;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev {
	background-position: -40px 0;
	margin-bottom: 7px;
	margin-top: 0;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box {
	height: 151px;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div {
	background: #f5f5f5;
	border-top: 1px solid #ddd;
	color: #666;
	font-size: 12px;
	text-align: center;
	border-collapse: collapse;
	cursor: pointer;
	border-bottom-width: 0;
	height: 25px;
	line-height: 25px;
}

.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div > div:first-child {
	border-top-width: 0;
}

.xdsoft_datetimepicker .xdsoft_today_button:hover,
.xdsoft_datetimepicker .xdsoft_next:hover,
.xdsoft_datetimepicker .xdsoft_prev:hover {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

.xdsoft_datetimepicker .xdsoft_label {
	display: inline;
	position: relative;
	z-index: 9999;
	margin: 0;
	padding: 5px 3px;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	background-color: #fff;
	float: left;
	width: 182px;
	text-align: center;
	cursor: pointer;
}

.xdsoft_datetimepicker .xdsoft_label:hover>span {
	text-decoration: underline;
}

.xdsoft_datetimepicker .xdsoft_label:hover i {
	opacity: 1.0;
}

.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select {
	border: 1px solid #ccc;
	position: absolute;
	right: 0;
	top: 30px;
	z-index: 101;
	display: none;
	background: #fff;
	max-height: 160px;
	overflow-y: hidden;
}

.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect{ right: -7px }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect{ right: 2px }
.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover {
	color: #fff;
	background: #ff8000;
}

.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option {
	padding: 2px 10px 2px 5px;
	text-decoration: none !important;
}

.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {
	background: #33aaff;
	box-shadow: #178fe5 0 1px 3px 0 inset;
	color: #fff;
	font-weight: 700;
}

.xdsoft_datetimepicker .xdsoft_month {
	width: 100px;
	text-align: right;
}

.xdsoft_datetimepicker .xdsoft_calendar {
	clear: both;
}

.xdsoft_datetimepicker .xdsoft_year{
	width: 48px;
	margin-left: 5px;
}

.xdsoft_datetimepicker .xdsoft_calendar table {
	border-collapse: collapse;
	width: 100%;

}

.xdsoft_datetimepicker .xdsoft_calendar td > div {
	padding-right: 5px;
}

.xdsoft_datetimepicker .xdsoft_calendar th {
	height: 25px;
}

.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th {
	width: 14.2857142%;
	background: #f5f5f5;
	border: 1px solid #ddd;
	color: #666;
	font-size: 12px;
	text-align: right;
	vertical-align: middle;
	padding: 0;
	border-collapse: collapse;
	cursor: pointer;
	height: 25px;
}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th {
	width: 12.5%;
}

.xdsoft_datetimepicker .xdsoft_calendar th {
	background: #f1f1f1;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today {
	color: #33aaff;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default {
	background: #ffe9d2;
	box-shadow: #ffb871 0 1px 4px 0 inset;
	color: #000;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint {
	background: #c1ffc9;
	box-shadow: #00dd1c 0 1px 4px 0 inset;
	color: #000;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current {
	background: #33aaff;
	box-shadow: #178fe5 0 1px 3px 0 inset;
	color: #fff;
	font-weight: 700;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,
.xdsoft_datetimepicker .xdsoft_time_box >div >div.xdsoft_disabled {
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	cursor: default;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled {
	opacity: 0.2;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
}

.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover {
	color: #fff !important;
	background: #ff8000 !important;
	box-shadow: none !important;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover {
	background: #33aaff !important;
	box-shadow: #178fe5 0 1px 3px 0 inset !important;
	color: #fff !important;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_disabled:hover {
	color: inherit	!important;
	background: inherit !important;
	box-shadow: inherit !important;
}

.xdsoft_datetimepicker .xdsoft_calendar th {
	font-weight: 700;
	text-align: center;
	color: #999;
	cursor: default;
}

.xdsoft_datetimepicker .xdsoft_copyright {
	color: #ccc !important;
	font-size: 10px;
	clear: both;
	float: none;
	margin-left: 8px;
}

.xdsoft_datetimepicker .xdsoft_copyright a { color: #eee !important }
.xdsoft_datetimepicker .xdsoft_copyright a:hover { color: #aaa !important }

.xdsoft_time_box {
	position: relative;
	border: 1px solid #ccc;
}
.xdsoft_scrollbar >.xdsoft_scroller {
	background: #ccc !important;
	height: 20px;
	border-radius: 3px;
}
.xdsoft_scrollbar {
	position: absolute;
	width: 7px;
	right: 0;
	top: 0;
	bottom: 0;
	cursor: pointer;
}
.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar {
	left: 0;
	right: auto;
}
.xdsoft_scroller_box {
	position: relative;
}

.xdsoft_datetimepicker.xdsoft_dark {
	box-shadow: 0 5px 15px -5px rgba(255, 255, 255, 0.506);
	background: #000;
	border-bottom: 1px solid #444;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	border-top: 1px solid #333;
	color: #ccc;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box {
	border-bottom: 1px solid #222;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div {
	background: #0a0a0a;
	border-top: 1px solid #222;
	color: #999;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label {
	background-color: #000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select {
	border: 1px solid #333;
	background: #000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover {
	color: #000;
	background: #007fff;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {
	background: #cc5500;
	box-shadow: #b03e00 0 1px 3px 0 inset;
	color: #000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==);
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	background: #0a0a0a;
	border: 1px solid #222;
	color: #999;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	background: #0e0e0e;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today {
	color: #cc5500;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default {
	background: #ffe9d2;
	box-shadow: #ffb871 0 1px 4px 0 inset;
	color:#000;
}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint {
	background: #c1ffc9;
	box-shadow: #00dd1c 0 1px 4px 0 inset;
	color:#000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current {
	background: #cc5500;
	box-shadow: #b03e00 0 1px 3px 0 inset;
	color: #000;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div:hover {
	color: #000 !important;
	background: #007fff !important;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {
	color: #666;
}

.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright { color: #333 !important }
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a { color: #111 !important }
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover { color: #555 !important }

.xdsoft_dark .xdsoft_time_box {
	border: 1px solid #333;
}

.xdsoft_dark .xdsoft_scrollbar >.xdsoft_scroller {
	background: #333 !important;
}
.xdsoft_datetimepicker .xdsoft_save_selected {
    display: block;
    border: 1px solid #dddddd !important;
    margin-top: 5px;
    width: 100%;
    color: #454551;
    font-size: 13px;
}
.xdsoft_datetimepicker .blue-gradient-button {
	font-family: "museo-sans", "Book Antiqua", sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #82878c;
	height: 28px;
	position: relative;
	padding: 4px 17px 4px 33px;
	border: 1px solid #d7d8da;
	background: -moz-linear-gradient(top, #fff 0%, #f4f8fa 73%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(73%, #f4f8fa));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fff 0%, #f4f8fa 73%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fff 0%, #f4f8fa 73%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fff 0%, #f4f8fa 73%);
	/* IE10+ */
	background: linear-gradient(to bottom, #fff 0%, #f4f8fa 73%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f4f8fa',GradientType=0 );
/* IE6-9 */
}
.xdsoft_datetimepicker .blue-gradient-button:hover, .xdsoft_datetimepicker .blue-gradient-button:focus, .xdsoft_datetimepicker .blue-gradient-button:hover span, .xdsoft_datetimepicker .blue-gradient-button:focus span {
  color: #454551;
  background: -moz-linear-gradient(top, #f4f8fa 0%, #FFF 73%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f8fa), color-stop(73%, #FFF));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f4f8fa 0%, #FFF 73%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f4f8fa 0%, #FFF 73%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f4f8fa 0%, #FFF 73%);
  /* IE10+ */
  background: linear-gradient(to bottom, #f4f8fa 0%, #FFF 73%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f8fa', endColorstr='#FFF',GradientType=0 );
  /* IE6-9 */
}

/*!*******************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/fullcalendar/dist/fullcalendar.css ***!
  \*******************************************************************************************************************************/
/*!
 * FullCalendar v3.10.5
 * Docs & License: https://fullcalendar.io/
 * (c) 2019 Adam Shaw
 */
.fc {
  direction: ltr;
  text-align: left; }

.fc-rtl {
  text-align: right; }

body .fc {
  /* extra precedence to overcome jqui */
  font-size: 1em; }

/* Colors
--------------------------------------------------------------------------------------------------*/
.fc-highlight {
  /* when user is selecting cells */
  background: #bce8f1;
  opacity: .3; }

.fc-bgevent {
  /* default look for background events */
  background: #8fdf82;
  opacity: .3; }

.fc-nonbusiness {
  /* default look for non-business-hours areas */
  /* will inherit .fc-bgevent's styles */
  background: #d7d7d7; }

/* Buttons (styled <button> tags, normalized to work cross-browser)
--------------------------------------------------------------------------------------------------*/
.fc button {
  /* force height to include the border and padding */
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* dimensions */
  margin: 0;
  height: 2.1em;
  padding: 0 .6em;
  /* text & cursor */
  font-size: 1em;
  /* normalize */
  white-space: nowrap;
  cursor: pointer; }

/* Firefox has an annoying inner border */
.fc button::-moz-focus-inner {
  margin: 0;
  padding: 0; }

.fc-state-default {
  /* non-theme */
  border: 1px solid; }

.fc-state-default.fc-corner-left {
  /* non-theme */
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }

.fc-state-default.fc-corner-right {
  /* non-theme */
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px; }

/* icons in buttons */
.fc button .fc-icon {
  /* non-theme */
  position: relative;
  top: -0.05em;
  /* seems to be a good adjustment across browsers */
  margin: 0 .2em;
  vertical-align: middle; }

/*
  button states
  borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/)
*/
.fc-state-default {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  color: #333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); }

.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
  color: #333333;
  background-color: #e6e6e6; }

.fc-state-hover {
  color: #333333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear; }

.fc-state-down,
.fc-state-active {
  background-color: #cccccc;
  background-image: none;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); }

.fc-state-disabled {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  box-shadow: none; }

/* Buttons Groups
--------------------------------------------------------------------------------------------------*/
.fc-button-group {
  display: inline-block; }

/*
every button that is not first in a button group should scootch over one pixel and cover the
previous button's border...
*/
.fc .fc-button-group > * {
  /* extra precedence b/c buttons have margin set to zero */
  float: left;
  margin: 0 0 0 -1px; }

.fc .fc-button-group > :first-child {
  /* same */
  margin-left: 0; }

/* Popover
--------------------------------------------------------------------------------------------------*/
.fc-popover {
  position: absolute;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15); }

.fc-popover .fc-header {
  /* TODO: be more consistent with fc-head/fc-body */
  padding: 2px 4px; }

.fc-popover .fc-header .fc-title {
  margin: 0 2px; }

.fc-popover .fc-header .fc-close {
  cursor: pointer; }

.fc-ltr .fc-popover .fc-header .fc-title,
.fc-rtl .fc-popover .fc-header .fc-close {
  float: left; }

.fc-rtl .fc-popover .fc-header .fc-title,
.fc-ltr .fc-popover .fc-header .fc-close {
  float: right; }

/* Misc Reusable Components
--------------------------------------------------------------------------------------------------*/
.fc-divider {
  border-style: solid;
  border-width: 1px; }

hr.fc-divider {
  height: 0;
  margin: 0;
  padding: 0 0 2px;
  /* height is unreliable across browsers, so use padding */
  border-width: 1px 0; }

.fc-clear {
  clear: both; }

.fc-bg,
.fc-bgevent-skeleton,
.fc-highlight-skeleton,
.fc-helper-skeleton {
  /* these element should always cling to top-left/right corners */
  position: absolute;
  top: 0;
  left: 0;
  right: 0; }

.fc-bg {
  bottom: 0;
  /* strech bg to bottom edge */ }

.fc-bg table {
  height: 100%;
  /* strech bg to bottom edge */ }

/* Tables
--------------------------------------------------------------------------------------------------*/
.fc table {
  width: 100%;
  box-sizing: border-box;
  /* fix scrollbar issue in firefox */
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 1em;
  /* normalize cross-browser */ }

.fc th {
  text-align: center; }

.fc th,
.fc td {
  border-style: solid;
  border-width: 1px;
  padding: 0;
  vertical-align: top; }

.fc td.fc-today {
  border-style: double;
  /* overcome neighboring borders */ }

/* Internal Nav Links
--------------------------------------------------------------------------------------------------*/
a[data-goto] {
  cursor: pointer; }

a[data-goto]:hover {
  text-decoration: underline; }

/* Fake Table Rows
--------------------------------------------------------------------------------------------------*/
.fc .fc-row {
  /* extra precedence to overcome themes w/ .ui-widget-content forcing a 1px border */
  /* no visible border by default. but make available if need be (scrollbar width compensation) */
  border-style: solid;
  border-width: 0; }

.fc-row table {
  /* don't put left/right border on anything within a fake row.
     the outer tbody will worry about this */
  border-left: 0 hidden transparent;
  border-right: 0 hidden transparent;
  /* no bottom borders on rows */
  border-bottom: 0 hidden transparent; }

.fc-row:first-child table {
  border-top: 0 hidden transparent;
  /* no top border on first row */ }

/* Day Row (used within the header and the DayGrid)
--------------------------------------------------------------------------------------------------*/
.fc-row {
  position: relative; }

.fc-row .fc-bg {
  z-index: 1; }

/* highlighting cells & background event skeleton */
.fc-row .fc-bgevent-skeleton,
.fc-row .fc-highlight-skeleton {
  bottom: 0;
  /* stretch skeleton to bottom of row */ }

.fc-row .fc-bgevent-skeleton table,
.fc-row .fc-highlight-skeleton table {
  height: 100%;
  /* stretch skeleton to bottom of row */ }

.fc-row .fc-highlight-skeleton td,
.fc-row .fc-bgevent-skeleton td {
  border-color: transparent; }

.fc-row .fc-bgevent-skeleton {
  z-index: 2; }

.fc-row .fc-highlight-skeleton {
  z-index: 3; }

/*
row content (which contains day/week numbers and events) as well as "helper" (which contains
temporary rendered events).
*/
.fc-row .fc-content-skeleton {
  position: relative;
  z-index: 4;
  padding-bottom: 2px;
  /* matches the space above the events */ }

.fc-row .fc-helper-skeleton {
  z-index: 5; }

.fc .fc-row .fc-content-skeleton table,
.fc .fc-row .fc-content-skeleton td,
.fc .fc-row .fc-helper-skeleton td {
  /* see-through to the background below */
  /* extra precedence to prevent theme-provided backgrounds */
  background: none;
  /* in case <td>s are globally styled */
  border-color: transparent; }

.fc-row .fc-content-skeleton td,
.fc-row .fc-helper-skeleton td {
  /* don't put a border between events and/or the day number */
  border-bottom: 0; }

.fc-row .fc-content-skeleton tbody td,
.fc-row .fc-helper-skeleton tbody td {
  /* don't put a border between event cells */
  border-top: 0; }

/* Scrolling Container
--------------------------------------------------------------------------------------------------*/
.fc-scroller {
  -webkit-overflow-scrolling: touch; }

/* TODO: move to agenda/basic */
.fc-scroller > .fc-day-grid,
.fc-scroller > .fc-time-grid {
  position: relative;
  /* re-scope all positions */
  width: 100%;
  /* hack to force re-sizing this inner element when scrollbars appear/disappear */ }

/* Global Event Styles
--------------------------------------------------------------------------------------------------*/
.fc-event {
  position: relative;
  /* for resize handle and other inner positioning */
  display: block;
  /* make the <a> tag block */
  font-size: .85em;
  line-height: 1.3;
  border-radius: 3px;
  border: 1px solid #3a87ad;
  /* default BORDER color */ }

.fc-event,
.fc-event-dot {
  background-color: #3a87ad;
  /* default BACKGROUND color */ }

.fc-event,
.fc-event:hover {
  color: #fff;
  /* default TEXT color */
  text-decoration: none;
  /* if <a> has an href */ }

.fc-event[href],
.fc-event.fc-draggable {
  cursor: pointer;
  /* give events with links and draggable events a hand mouse pointer */ }

.fc-not-allowed,
.fc-not-allowed .fc-event {
  /* to override an event's custom cursor */
  cursor: not-allowed; }

.fc-event .fc-bg {
  /* the generic .fc-bg already does position */
  z-index: 1;
  background: #fff;
  opacity: .25; }

.fc-event .fc-content {
  position: relative;
  z-index: 2; }

/* resizer (cursor AND touch devices) */
.fc-event .fc-resizer {
  position: absolute;
  z-index: 4; }

/* resizer (touch devices) */
.fc-event .fc-resizer {
  display: none; }

.fc-event.fc-allow-mouse-resize .fc-resizer,
.fc-event.fc-selected .fc-resizer {
  /* only show when hovering or selected (with touch) */
  display: block; }

/* hit area */
.fc-event.fc-selected .fc-resizer:before {
  /* 40x40 touch area */
  content: "";
  position: absolute;
  z-index: 9999;
  /* user of this util can scope within a lower z-index */
  top: 50%;
  left: 50%;
  width: 40px;
  height: 40px;
  margin-left: -20px;
  margin-top: -20px; }

/* Event Selection (only for touch devices)
--------------------------------------------------------------------------------------------------*/
.fc-event.fc-selected {
  z-index: 9999 !important;
  /* overcomes inline z-index */
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); }

.fc-event.fc-selected.fc-dragging {
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3); }

/* Horizontal Events
--------------------------------------------------------------------------------------------------*/
/* bigger touch area when selected */
.fc-h-event.fc-selected:before {
  content: "";
  position: absolute;
  z-index: 3;
  /* below resizers */
  top: -10px;
  bottom: -10px;
  left: 0;
  right: 0; }

/* events that are continuing to/from another week. kill rounded corners and butt up against edge */
.fc-ltr .fc-h-event.fc-not-start,
.fc-rtl .fc-h-event.fc-not-end {
  margin-left: 0;
  border-left-width: 0;
  padding-left: 1px;
  /* replace the border with padding */
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.fc-ltr .fc-h-event.fc-not-end,
.fc-rtl .fc-h-event.fc-not-start {
  margin-right: 0;
  border-right-width: 0;
  padding-right: 1px;
  /* replace the border with padding */
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

/* resizer (cursor AND touch devices) */
/* left resizer  */
.fc-ltr .fc-h-event .fc-start-resizer,
.fc-rtl .fc-h-event .fc-end-resizer {
  cursor: w-resize;
  left: -1px;
  /* overcome border */ }

/* right resizer */
.fc-ltr .fc-h-event .fc-end-resizer,
.fc-rtl .fc-h-event .fc-start-resizer {
  cursor: e-resize;
  right: -1px;
  /* overcome border */ }

/* resizer (mouse devices) */
.fc-h-event.fc-allow-mouse-resize .fc-resizer {
  width: 7px;
  top: -1px;
  /* overcome top border */
  bottom: -1px;
  /* overcome bottom border */ }

/* resizer (touch devices) */
.fc-h-event.fc-selected .fc-resizer {
  /* 8x8 little dot */
  border-radius: 4px;
  border-width: 1px;
  width: 6px;
  height: 6px;
  border-style: solid;
  border-color: inherit;
  background: #fff;
  /* vertically center */
  top: 50%;
  margin-top: -4px; }

/* left resizer  */
.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,
.fc-rtl .fc-h-event.fc-selected .fc-end-resizer {
  margin-left: -4px;
  /* centers the 8x8 dot on the left edge */ }

/* right resizer */
.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,
.fc-rtl .fc-h-event.fc-selected .fc-start-resizer {
  margin-right: -4px;
  /* centers the 8x8 dot on the right edge */ }

/* DayGrid events
----------------------------------------------------------------------------------------------------
We use the full "fc-day-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/
.fc-day-grid-event {
  margin: 1px 2px 0;
  /* spacing between events and edges */
  padding: 0 1px; }

tr:first-child > td > .fc-day-grid-event {
  margin-top: 2px;
  /* a little bit more space before the first event */ }

.fc-day-grid-event.fc-selected:after {
  content: "";
  position: absolute;
  z-index: 1;
  /* same z-index as fc-bg, behind text */
  /* overcome the borders */
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  /* darkening effect */
  background: #000;
  opacity: .25; }

.fc-day-grid-event .fc-content {
  /* force events to be one-line tall */
  white-space: nowrap;
  overflow: hidden; }

.fc-day-grid-event .fc-time {
  font-weight: bold; }

/* resizer (cursor devices) */
/* left resizer  */
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,
.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer {
  margin-left: -2px;
  /* to the day cell's edge */ }

/* right resizer */
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,
.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer {
  margin-right: -2px;
  /* to the day cell's edge */ }

/* Event Limiting
--------------------------------------------------------------------------------------------------*/
/* "more" link that represents hidden events */
a.fc-more {
  margin: 1px 3px;
  font-size: .85em;
  cursor: pointer;
  text-decoration: none; }

a.fc-more:hover {
  text-decoration: underline; }

.fc-limited {
  /* rows and cells that are hidden because of a "more" link */
  display: none; }

/* popover that appears when "more" link is clicked */
.fc-day-grid .fc-row {
  z-index: 1;
  /* make the "more" popover one higher than this */ }

.fc-more-popover {
  z-index: 2;
  width: 220px; }

.fc-more-popover .fc-event-container {
  padding: 10px; }

/* Now Indicator
--------------------------------------------------------------------------------------------------*/
.fc-now-indicator {
  position: absolute;
  border: 0 solid red; }

/* Utilities
--------------------------------------------------------------------------------------------------*/
.fc-unselectable {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

/*
TODO: more distinction between this file and common.css
*/
/* Colors
--------------------------------------------------------------------------------------------------*/
.fc-unthemed th,
.fc-unthemed td,
.fc-unthemed thead,
.fc-unthemed tbody,
.fc-unthemed .fc-divider,
.fc-unthemed .fc-row,
.fc-unthemed .fc-content,
.fc-unthemed .fc-popover,
.fc-unthemed .fc-list-view,
.fc-unthemed .fc-list-heading td {
  border-color: #ddd; }

.fc-unthemed .fc-popover {
  background-color: #fff; }

.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header,
.fc-unthemed .fc-list-heading td {
  background: #eee; }

.fc-unthemed .fc-popover .fc-header .fc-close {
  color: #666; }

.fc-unthemed td.fc-today {
  background: #fcf8e3; }

.fc-unthemed .fc-disabled-day {
  background: #d7d7d7;
  opacity: .3; }

/* Icons (inline elements with styled text that mock arrow icons)
--------------------------------------------------------------------------------------------------*/
.fc-icon {
  display: inline-block;
  height: 1em;
  line-height: 1em;
  font-size: 1em;
  text-align: center;
  overflow: hidden;
  font-family: "Courier New", Courier, monospace;
  /* don't allow browser text-selection */
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

/*
Acceptable font-family overrides for individual icons:
  "Arial", sans-serif
  "Times New Roman", serif

NOTE: use percentage font sizes or else old IE chokes
*/
.fc-icon:after {
  position: relative; }

.fc-icon-left-single-arrow:after {
  content: "\2039";
  font-weight: bold;
  font-size: 200%;
  top: -7%; }

.fc-icon-right-single-arrow:after {
  content: "\203A";
  font-weight: bold;
  font-size: 200%;
  top: -7%; }

.fc-icon-left-double-arrow:after {
  content: "\AB";
  font-size: 160%;
  top: -7%; }

.fc-icon-right-double-arrow:after {
  content: "\BB";
  font-size: 160%;
  top: -7%; }

.fc-icon-left-triangle:after {
  content: "\25C4";
  font-size: 125%;
  top: 3%; }

.fc-icon-right-triangle:after {
  content: "\25BA";
  font-size: 125%;
  top: 3%; }

.fc-icon-down-triangle:after {
  content: "\25BC";
  font-size: 125%;
  top: 2%; }

.fc-icon-x:after {
  content: "\D7";
  font-size: 200%;
  top: 6%; }

/* Popover
--------------------------------------------------------------------------------------------------*/
.fc-unthemed .fc-popover {
  border-width: 1px;
  border-style: solid; }

.fc-unthemed .fc-popover .fc-header .fc-close {
  font-size: .9em;
  margin-top: 2px; }

/* List View
--------------------------------------------------------------------------------------------------*/
.fc-unthemed .fc-list-item:hover td {
  background-color: #f5f5f5; }

/* Colors
--------------------------------------------------------------------------------------------------*/
.ui-widget .fc-disabled-day {
  background-image: none; }

/* Popover
--------------------------------------------------------------------------------------------------*/
.fc-popover > .ui-widget-header + .ui-widget-content {
  border-top: 0;
  /* where they meet, let the header have the border */ }

/* Global Event Styles
--------------------------------------------------------------------------------------------------*/
.ui-widget .fc-event {
  /* overpower jqui's styles on <a> tags. TODO: more DRY */
  color: #fff;
  /* default TEXT color */
  text-decoration: none;
  /* if <a> has an href */
  /* undo ui-widget-header bold */
  font-weight: normal; }

/* TimeGrid axis running down the side (for both the all-day area and the slot area)
--------------------------------------------------------------------------------------------------*/
.ui-widget td.fc-axis {
  font-weight: normal;
  /* overcome bold */ }

/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
.fc-time-grid .fc-slats .ui-widget-content {
  background: none;
  /* see through to fc-bg */ }

.fc.fc-bootstrap3 a {
  text-decoration: none; }

.fc.fc-bootstrap3 a[data-goto]:hover {
  text-decoration: underline; }

.fc-bootstrap3 hr.fc-divider {
  border-color: inherit; }

.fc-bootstrap3 .fc-today.alert {
  border-radius: 0; }

/* Popover
--------------------------------------------------------------------------------------------------*/
.fc-bootstrap3 .fc-popover .panel-body {
  padding: 0; }

/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
.fc-bootstrap3 .fc-time-grid .fc-slats table {
  /* some themes have background color. see through to slats */
  background: none; }

.fc.fc-bootstrap4 a {
  text-decoration: none; }

.fc.fc-bootstrap4 a[data-goto]:hover {
  text-decoration: underline; }

.fc-bootstrap4 hr.fc-divider {
  border-color: inherit; }

.fc-bootstrap4 .fc-today.alert {
  border-radius: 0; }

.fc-bootstrap4 a.fc-event:not([href]):not([tabindex]) {
  color: #fff; }

.fc-bootstrap4 .fc-popover.card {
  position: absolute; }

/* Popover
--------------------------------------------------------------------------------------------------*/
.fc-bootstrap4 .fc-popover .card-body {
  padding: 0; }

/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
.fc-bootstrap4 .fc-time-grid .fc-slats table {
  /* some themes have background color. see through to slats */
  background: none; }

/* Toolbar
--------------------------------------------------------------------------------------------------*/
.fc-toolbar {
  text-align: center; }

.fc-toolbar.fc-header-toolbar {
  margin-bottom: 1em; }

.fc-toolbar.fc-footer-toolbar {
  margin-top: 1em; }

.fc-toolbar .fc-left {
  float: left; }

.fc-toolbar .fc-right {
  float: right; }

.fc-toolbar .fc-center {
  display: inline-block; }

/* the things within each left/right/center section */
.fc .fc-toolbar > * > * {
  /* extra precedence to override button border margins */
  float: left;
  margin-left: .75em; }

/* the first thing within each left/center/right section */
.fc .fc-toolbar > * > :first-child {
  /* extra precedence to override button border margins */
  margin-left: 0; }

/* title text */
.fc-toolbar h2 {
  margin: 0; }

/* button layering (for border precedence) */
.fc-toolbar button {
  position: relative; }

.fc-toolbar .fc-state-hover,
.fc-toolbar .ui-state-hover {
  z-index: 2; }

.fc-toolbar .fc-state-down {
  z-index: 3; }

.fc-toolbar .fc-state-active,
.fc-toolbar .ui-state-active {
  z-index: 4; }

.fc-toolbar button:focus {
  z-index: 5; }

/* View Structure
--------------------------------------------------------------------------------------------------*/
/* undo twitter bootstrap's box-sizing rules. normalizes positioning techniques */
/* don't do this for the toolbar because we'll want bootstrap to style those buttons as some pt */
.fc-view-container *,
.fc-view-container *:before,
.fc-view-container *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box; }

.fc-view,
.fc-view > table {
  /* so dragged elements can be above the view's main element */
  position: relative;
  z-index: 1; }

/* BasicView
--------------------------------------------------------------------------------------------------*/
/* day row structure */
.fc-basicWeek-view .fc-content-skeleton,
.fc-basicDay-view .fc-content-skeleton {
  /* there may be week numbers in these views, so no padding-top */
  padding-bottom: 1em;
  /* ensure a space at bottom of cell for user selecting/clicking */ }

.fc-basic-view .fc-body .fc-row {
  min-height: 4em;
  /* ensure that all rows are at least this tall */ }

/* a "rigid" row will take up a constant amount of height because content-skeleton is absolute */
.fc-row.fc-rigid {
  overflow: hidden; }

.fc-row.fc-rigid .fc-content-skeleton {
  position: absolute;
  top: 0;
  left: 0;
  right: 0; }

/* week and day number styling */
.fc-day-top.fc-other-month {
  opacity: 0.3; }

.fc-basic-view .fc-week-number,
.fc-basic-view .fc-day-number {
  padding: 2px; }

.fc-basic-view th.fc-week-number,
.fc-basic-view th.fc-day-number {
  padding: 0 2px;
  /* column headers can't have as much v space */ }

.fc-ltr .fc-basic-view .fc-day-top .fc-day-number {
  float: right; }

.fc-rtl .fc-basic-view .fc-day-top .fc-day-number {
  float: left; }

.fc-ltr .fc-basic-view .fc-day-top .fc-week-number {
  float: left;
  border-radius: 0 0 3px 0; }

.fc-rtl .fc-basic-view .fc-day-top .fc-week-number {
  float: right;
  border-radius: 0 0 0 3px; }

.fc-basic-view .fc-day-top .fc-week-number {
  min-width: 1.5em;
  text-align: center;
  background-color: #f2f2f2;
  color: #808080; }

/* when week/day number have own column */
.fc-basic-view td.fc-week-number {
  text-align: center; }

.fc-basic-view td.fc-week-number > * {
  /* work around the way we do column resizing and ensure a minimum width */
  display: inline-block;
  min-width: 1.25em; }

/* AgendaView all-day area
--------------------------------------------------------------------------------------------------*/
.fc-agenda-view .fc-day-grid {
  position: relative;
  z-index: 2;
  /* so the "more.." popover will be over the time grid */ }

.fc-agenda-view .fc-day-grid .fc-row {
  min-height: 3em;
  /* all-day section will never get shorter than this */ }

.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton {
  padding-bottom: 1em;
  /* give space underneath events for clicking/selecting days */ }

/* TimeGrid axis running down the side (for both the all-day area and the slot area)
--------------------------------------------------------------------------------------------------*/
.fc .fc-axis {
  /* .fc to overcome default cell styles */
  vertical-align: middle;
  padding: 0 4px;
  white-space: nowrap; }

.fc-ltr .fc-axis {
  text-align: right; }

.fc-rtl .fc-axis {
  text-align: left; }

/* TimeGrid Structure
--------------------------------------------------------------------------------------------------*/
.fc-time-grid-container,
.fc-time-grid {
  /* so slats/bg/content/etc positions get scoped within here */
  position: relative;
  z-index: 1; }

.fc-time-grid {
  min-height: 100%;
  /* so if height setting is 'auto', .fc-bg stretches to fill height */ }

.fc-time-grid table {
  /* don't put outer borders on slats/bg/content/etc */
  border: 0 hidden transparent; }

.fc-time-grid > .fc-bg {
  z-index: 1; }

.fc-time-grid .fc-slats,
.fc-time-grid > hr {
  /* the <hr> AgendaView injects when grid is shorter than scroller */
  position: relative;
  z-index: 2; }

.fc-time-grid .fc-content-col {
  position: relative;
  /* because now-indicator lives directly inside */ }

.fc-time-grid .fc-content-skeleton {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0; }

/* divs within a cell within the fc-content-skeleton */
.fc-time-grid .fc-business-container {
  position: relative;
  z-index: 1; }

.fc-time-grid .fc-bgevent-container {
  position: relative;
  z-index: 2; }

.fc-time-grid .fc-highlight-container {
  position: relative;
  z-index: 3; }

.fc-time-grid .fc-event-container {
  position: relative;
  z-index: 4; }

.fc-time-grid .fc-now-indicator-line {
  z-index: 5; }

.fc-time-grid .fc-helper-container {
  /* also is fc-event-container */
  position: relative;
  z-index: 6; }

/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
.fc-time-grid .fc-slats td {
  height: 1.5em;
  border-bottom: 0;
  /* each cell is responsible for its top border */ }

.fc-time-grid .fc-slats .fc-minor td {
  border-top-style: dotted; }

/* TimeGrid Highlighting Slots
--------------------------------------------------------------------------------------------------*/
.fc-time-grid .fc-highlight-container {
  /* a div within a cell within the fc-highlight-skeleton */
  position: relative;
  /* scopes the left/right of the fc-highlight to be in the column */ }

.fc-time-grid .fc-highlight {
  position: absolute;
  left: 0;
  right: 0;
  /* top and bottom will be in by JS */ }

/* TimeGrid Event Containment
--------------------------------------------------------------------------------------------------*/
.fc-ltr .fc-time-grid .fc-event-container {
  /* space on the sides of events for LTR (default) */
  margin: 0 2.5% 0 2px; }

.fc-rtl .fc-time-grid .fc-event-container {
  /* space on the sides of events for RTL */
  margin: 0 2px 0 2.5%; }

.fc-time-grid .fc-event,
.fc-time-grid .fc-bgevent {
  position: absolute;
  z-index: 1;
  /* scope inner z-index's */ }

.fc-time-grid .fc-bgevent {
  /* background events always span full width */
  left: 0;
  right: 0; }

/* Generic Vertical Event
--------------------------------------------------------------------------------------------------*/
.fc-v-event.fc-not-start {
  /* events that are continuing from another day */
  /* replace space made by the top border with padding */
  border-top-width: 0;
  padding-top: 1px;
  /* remove top rounded corners */
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.fc-v-event.fc-not-end {
  /* replace space made by the top border with padding */
  border-bottom-width: 0;
  padding-bottom: 1px;
  /* remove bottom rounded corners */
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

/* TimeGrid Event Styling
----------------------------------------------------------------------------------------------------
We use the full "fc-time-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/
.fc-time-grid-event {
  overflow: hidden;
  /* don't let the bg flow over rounded corners */ }

.fc-time-grid-event.fc-selected {
  /* need to allow touch resizers to extend outside event's bounding box */
  /* common fc-selected styles hide the fc-bg, so don't need this anyway */
  overflow: visible; }

.fc-time-grid-event.fc-selected .fc-bg {
  display: none;
  /* hide semi-white background, to appear darker */ }

.fc-time-grid-event .fc-content {
  overflow: hidden;
  /* for when .fc-selected */ }

.fc-time-grid-event .fc-time,
.fc-time-grid-event .fc-title {
  padding: 0 1px; }

.fc-time-grid-event .fc-time {
  font-size: .85em;
  white-space: nowrap; }

/* short mode, where time and title are on the same line */
.fc-time-grid-event.fc-short .fc-content {
  /* don't wrap to second line (now that contents will be inline) */
  white-space: nowrap; }

.fc-time-grid-event.fc-short .fc-time,
.fc-time-grid-event.fc-short .fc-title {
  /* put the time and title on the same line */
  display: inline-block;
  vertical-align: top; }

.fc-time-grid-event.fc-short .fc-time span {
  display: none;
  /* don't display the full time text... */ }

.fc-time-grid-event.fc-short .fc-time:before {
  content: attr(data-start);
  /* ...instead, display only the start time */ }

.fc-time-grid-event.fc-short .fc-time:after {
  content: "\A0-\A0";
  /* seperate with a dash, wrapped in nbsp's */ }

.fc-time-grid-event.fc-short .fc-title {
  font-size: .85em;
  /* make the title text the same size as the time */
  padding: 0;
  /* undo padding from above */ }

/* resizer (cursor device) */
.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer {
  left: 0;
  right: 0;
  bottom: 0;
  height: 8px;
  overflow: hidden;
  line-height: 8px;
  font-size: 11px;
  font-family: monospace;
  text-align: center;
  cursor: s-resize; }

.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after {
  content: "="; }

/* resizer (touch device) */
.fc-time-grid-event.fc-selected .fc-resizer {
  /* 10x10 dot */
  border-radius: 5px;
  border-width: 1px;
  width: 8px;
  height: 8px;
  border-style: solid;
  border-color: inherit;
  background: #fff;
  /* horizontally center */
  left: 50%;
  margin-left: -5px;
  /* center on the bottom edge */
  bottom: -5px; }

/* Now Indicator
--------------------------------------------------------------------------------------------------*/
.fc-time-grid .fc-now-indicator-line {
  border-top-width: 1px;
  left: 0;
  right: 0; }

/* arrow on axis */
.fc-time-grid .fc-now-indicator-arrow {
  margin-top: -5px;
  /* vertically center on top coordinate */ }

.fc-ltr .fc-time-grid .fc-now-indicator-arrow {
  left: 0;
  /* triangle pointing right... */
  border-width: 5px 0 5px 6px;
  border-top-color: transparent;
  border-bottom-color: transparent; }

.fc-rtl .fc-time-grid .fc-now-indicator-arrow {
  right: 0;
  /* triangle pointing left... */
  border-width: 5px 6px 5px 0;
  border-top-color: transparent;
  border-bottom-color: transparent; }

/* List View
--------------------------------------------------------------------------------------------------*/
/* possibly reusable */
.fc-event-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 5px; }

/* view wrapper */
.fc-rtl .fc-list-view {
  direction: rtl;
  /* unlike core views, leverage browser RTL */ }

.fc-list-view {
  border-width: 1px;
  border-style: solid; }

/* table resets */
.fc .fc-list-table {
  table-layout: auto;
  /* for shrinkwrapping cell content */ }

.fc-list-table td {
  border-width: 1px 0 0;
  padding: 8px 14px; }

.fc-list-table tr:first-child td {
  border-top-width: 0; }

/* day headings with the list */
.fc-list-heading {
  border-bottom-width: 1px; }

.fc-list-heading td {
  font-weight: bold; }

.fc-ltr .fc-list-heading-main {
  float: left; }

.fc-ltr .fc-list-heading-alt {
  float: right; }

.fc-rtl .fc-list-heading-main {
  float: right; }

.fc-rtl .fc-list-heading-alt {
  float: left; }

/* event list items */
.fc-list-item.fc-has-url {
  cursor: pointer;
  /* whole row will be clickable */ }

.fc-list-item-marker,
.fc-list-item-time {
  white-space: nowrap;
  width: 1px; }

/* make the dot closer to the event title */
.fc-ltr .fc-list-item-marker {
  padding-right: 0; }

.fc-rtl .fc-list-item-marker {
  padding-left: 0; }

.fc-list-item-title a {
  /* every event title cell has an <a> tag */
  text-decoration: none;
  color: inherit; }

.fc-list-item-title a[href]:hover {
  /* hover effect only on titles with hrefs */
  text-decoration: underline; }

/* message when no events */
.fc-list-empty-wrap2 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.fc-list-empty-wrap1 {
  width: 100%;
  height: 100%;
  display: table; }

.fc-list-empty {
  display: table-cell;
  vertical-align: middle;
  text-align: center; }

.fc-unthemed .fc-list-empty {
  /* theme will provide own background */
  background-color: #eee; }

/*!****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/croppie/croppie.css ***!
  \****************************************************************************************************************/
.croppie-container {
    width: 100%;
    height: 100%;
}

.croppie-container .cr-image {
    z-index: -1;
    position: absolute;
    top: 0;
    left: 0;
    transform-origin: 0 0;
    max-height: none;
    max-width: none;
}

.croppie-container .cr-boundary {
    position: relative;
    overflow: hidden;
    margin: 0 auto;
    z-index: 1;
    width: 100%;
    height: 100%;
}

.croppie-container .cr-viewport,
.croppie-container .cr-resizer {
    position: absolute;
    border: 2px solid #fff;
    margin: auto;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    box-shadow: 0 0 2000px 2000px rgba(0, 0, 0, 0.5);
    z-index: 0;
}

.croppie-container .cr-resizer {
  z-index: 2;
  box-shadow: none;
  pointer-events: none;
}

.croppie-container .cr-resizer-vertical,
.croppie-container .cr-resizer-horisontal {
  position: absolute;
  pointer-events: all;
}

.croppie-container .cr-resizer-vertical::after,
.croppie-container .cr-resizer-horisontal::after {
    display: block;
    position: absolute;
    box-sizing: border-box;
    border: 1px solid black;
    background: #fff;
    width: 10px;
    height: 10px;
    content: '';
}

.croppie-container .cr-resizer-vertical {
  bottom: -5px;
  cursor: row-resize;
  width: 100%;
  height: 10px;
}

.croppie-container .cr-resizer-vertical::after {
    left: 50%;
    margin-left: -5px;
}

.croppie-container .cr-resizer-horisontal {
  right: -5px;
  cursor: col-resize;
  width: 10px;
  height: 100%;
}

.croppie-container .cr-resizer-horisontal::after {
    top: 50%;
    margin-top: -5px;
}

.croppie-container .cr-original-image {
    display: none;
}

.croppie-container .cr-vp-circle {
    border-radius: 50%;
}

.croppie-container .cr-overlay {
    z-index: 1;
    position: absolute;
    cursor: move;
    touch-action: none;
}

.croppie-container .cr-slider-wrap {
    width: 75%;
    margin: 15px auto;
    text-align: center;
}

.croppie-result {
    position: relative;
    overflow: hidden;
}

.croppie-result img {
    position: absolute;
}

.croppie-container .cr-image,
.croppie-container .cr-overlay,
.croppie-container .cr-viewport {
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}

/*************************************/
/***** STYLING RANGE INPUT ***********/
/*************************************/
/*http://brennaobrien.com/blog/2014/05/style-input-type-range-in-every-browser.html */
/*************************************/

.cr-slider {
    -webkit-appearance: none;
/*removes default webkit styles*/
	/*border: 1px solid white; *//*fix for FF unable to apply focus style bug */
    width: 300px;
/*required for proper track sizing in FF*/
    max-width: 100%;
    padding-top: 8px;
    padding-bottom: 8px;
    background-color: transparent;
}

.cr-slider::-webkit-slider-runnable-track {
    width: 100%;
    height: 3px;
    background: rgba(0, 0, 0, 0.5);
    border: 0;
    border-radius: 3px;
}

.cr-slider::-webkit-slider-thumb {
    -webkit-appearance: none;
    border: none;
    height: 16px;
    width: 16px;
    border-radius: 50%;
    background: #ddd;
    margin-top: -6px;
}

.cr-slider:focus {
    outline: none;
}
/*
.cr-slider:focus::-webkit-slider-runnable-track {
background: #ccc;
}
*/

.cr-slider::-moz-range-track {
    width: 100%;
    height: 3px;
    background: rgba(0, 0, 0, 0.5);
    border: 0;
    border-radius: 3px;
}

.cr-slider::-moz-range-thumb {
    border: none;
    height: 16px;
    width: 16px;
    border-radius: 50%;
    background: #ddd;
    margin-top: -6px;
}

/*hide the outline behind the border*/
.cr-slider:-moz-focusring {
    outline: 1px solid white;
    outline-offset: -1px;
}

.cr-slider::-ms-track {
    width: 100%;
    height: 5px;
    background: transparent;
/*remove bg colour from the track, we'll use ms-fill-lower and ms-fill-upper instead */
	border-color: transparent;/*leave room for the larger thumb to overflow with a transparent border */
	border-width: 6px 0;
	color: transparent;/*remove default tick marks*/
}
.cr-slider::-ms-fill-lower {
	background: rgba(0, 0, 0, 0.5);
	border-radius: 10px;
}
.cr-slider::-ms-fill-upper {
	background: rgba(0, 0, 0, 0.5);
	border-radius: 10px;
}
.cr-slider::-ms-thumb {
	border: none;
	height: 16px;
	width: 16px;
	border-radius: 50%;
	background: #ddd;
	margin-top:1px;
}
.cr-slider:focus::-ms-fill-lower {
	background: rgba(0, 0, 0, 0.5);
}
.cr-slider:focus::-ms-fill-upper {
	background: rgba(0, 0, 0, 0.5);
}
/*******************************************/

/***********************************/
/* Rotation Tools */
/***********************************/
.cr-rotate-controls {
	position: absolute;
	bottom: 5px;
	left: 5px;
	z-index: 1;
}
.cr-rotate-controls button {
	border: 0;
	background: none;
}
.cr-rotate-controls i:before {
	display: inline-block;
	font-style: normal;
	font-weight: 900;
	font-size: 22px;
}
.cr-rotate-l i:before {
	content: '↺';
}
.cr-rotate-r i:before {
	content: '↻';
}

/*!*****************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/vanderlee-colorpicker/jquery.colorpicker.css ***!
  \*****************************************************************************************************************************************/
.ui-colorpicker,
.ui-dialog.ui-colorpicker {
	width:					auto;
    white-space:			nowrap;

	-webkit-touch-callout:	none;
	-webkit-user-select:	none;
	-khtml-user-select:		none;
	-ms-user-select:		none;
	user-select:			none;
}

.ui-colorpicker-inline {
    position:				static;
}

.ui-colorpicker-buttonset {
	float:					left;
	margin-left:			.4em;
}

.ui-colorpicker-buttonset .ui-button {
	margin:					.5em 0 .5em 0;
	cursor:					pointer;
}

.ui-colorpicker-buttonpane {
	background-image:		none;
	margin:					.7em 0 0 0;
	padding:				0 .2em;
	border-left:			0;
	border-right:			0;
	border-bottom:			0;
}

.ui-colorpicker-buttonpane button {
	float:					right;
	margin:					.5em .2em .4em;
	cursor:					pointer;
	padding:				.2em .6em .3em .6em;
	width:					auto;
	overflow:				visible;
}

.ui-colorpicker-buttonpane button.ui-colorpicker-current {
	float:					left;
}

.ui-colorpicker table {
	width:					100%;
    font-size:				100%; /* Reset browser table font-size */
	margin:					0;
}

.ui-colorpicker table td {
	vertical-align:			top;
}

.ui-colorpicker-padding-left {
	padding-left:			10px;
}
.ui-colorpicker-padding-top {
	padding-top:			10px;
}

.ui-colorpicker-border {
	border:					1px inset;
    display:				inline-block;
}

/* Bar & map */
.ui-colorpicker-map > *,
.ui-colorpicker-bar > * {
    position:				absolute;
	cursor:					crosshair;
}

.ui-colorpicker-map-pointer,
.ui-colorpicker-bar-pointer {
    position:				absolute;
	left:					0;
}

/* Map */
.ui-colorpicker-map,
.ui-colorpicker-map > * {
    display:				block;
	width:					256px;
	height:					256px;
	overflow:				hidden;
}

.ui-colorpicker-map-layer-1,
.ui-colorpicker-map-layer-2 {
	background:				url(images/map.png) no-repeat;
}

.ui-colorpicker-map-128,
.ui-colorpicker-map-128 > * {
	width:					128px;
	height:					128px;
}

.ui-colorpicker-map-128 .ui-colorpicker-map-layer-1,
.ui-colorpicker-map-128 .ui-colorpicker-map-layer-2 {
	background:				url(images/128/map.png) no-repeat;
}

.ui-colorpicker-map-layer-alpha {
	background:				url(images/map-opacity.png);
}

.ui-colorpicker-map-pointer {
	display:				inline-block;
	width:					15px;
	height:					15px;
	background:				url(images/map-pointer.png) no-repeat;
}

/* Bar */
.ui-colorpicker-bar,
.ui-colorpicker-bar > * {
    display:				block;
    width:					20px;
    height:					256px;
	overflow:				hidden;
    background-repeat:		repeat-x;
}

.ui-colorpicker-bar-128,
.ui-colorpicker-bar-128 > * {
	height:					128px;
}

.ui-colorpicker-bar-layer-1,
.ui-colorpicker-bar-layer-2,
.ui-colorpicker-bar-layer-3,
.ui-colorpicker-bar-layer-4 {
	background:				url(images/bar.png) repeat-x;
}

.ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-1,
.ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-2,
.ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-3,
.ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-4 {
	background:				url(images/128/bar.png) repeat-x;
}

.ui-colorpicker-bar-layer-alpha {
	background:				url(images/bar-opacity.png);
}

.ui-colorpicker-bar-layer-alphabar {
	background:				url(images/bar-alpha.png);
}

.ui-colorpicker-bar-128 .ui-colorpicker-bar-layer-alphabar {
	background:				url(images/128/bar-alpha.png);
}

.ui-colorpicker-bar-pointer {
	display:				inline-block;
	width:					20px;
	height:					7px;
	background:				url(images/bar-pointer.png) no-repeat;
}

/* Preview */
.ui-colorpicker-preview {
	text-align:				center;
	height:					20px;
}

.ui-colorpicker-preview-initial {
    cursor:					pointer;
}

.ui-colorpicker-preview-initial,
.ui-colorpicker-preview-current {
    width:					50px;
    height:					20px;
    display:				inline-block;
}

.ui-colorpicker-preview-initial-alpha,
.ui-colorpicker-preview-current-alpha {
    width:					50px;
    height:					20px;
    display:				inline-block;
	background:				url(images/preview-opacity.png) repeat;
}

/* Inputs */
.ui-colorpicker-rgb label,
.ui-colorpicker-hsv label,
.ui-colorpicker-hsl label,
.ui-colorpicker-lab label,
.ui-colorpicker-cmyk label,
.ui-colorpicker-alpha label {
    width:					1.5em;
    display:				inline-block;
}

.ui-colorpicker-number {
	margin:					.1em;
	width:					4em;
}

/* Hex */
.ui-colorpicker-hex {
	text-align:				center;
}

/* Swatches */
.ui-colorpicker-swatches {
	height:					256px;
	overflow:				auto;
	background-color:		#f8f8f8;
}

.ui-colorpicker-swatch {
	cursor:					pointer;
	float:					left;
	width:					11px;
	height:					11px;
    border-right:			1px solid black;
    border-bottom:			1px solid black;
}

.ui-colorpicker-disabled {
	opacity:				.5;
	-ms-filter:				"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter:					alpha(opacity=50);
	pointer-events:			none;
}

.ui-colorpicker-disabled * {
	cursor:					default !important;
}
/*!***************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./src/stylesheets/dhtmlxGantt/dhtmlxgantt.css ***!
  \***************************************************************************************************************************/
.gridHoverStyle,.gridSelection,.timelineSelection{background-color:#fff3a1}.gantt_grid_scale .gantt_grid_head_cell{color:#a6a6a6;border-top:none!important;border-right:none!important}.gantt_grid_data .gantt_cell{border-right:none;color:#454545}.gantt_task_link .gantt_link_arrow_right{border-width:6px;margin-top:-3px}.gantt_task_link .gantt_link_arrow_left{border-width:6px;margin-left:-6px;margin-top:-3px}.gantt_task_link .gantt_link_arrow_down,.gantt_task_link .gantt_link_arrow_up{border-width:6px}.gantt_task_line .gantt_task_progress_drag{bottom:-4px;height:10px;margin-left:-8px;width:16px}.chartHeaderBg{background-color:#fff}.gantt_task .gantt_task_scale .gantt_scale_cell{color:#a6a6a6;border-right:1px solid #ebebeb}.gantt_row.gantt_project,.gantt_row.odd.gantt_project{background-color:#edffef}.gantt_task_row.gantt_project,.gantt_task_row.odd.gantt_project{background-color:#f5fff6}.gantt_task_line.gantt_project{background-color:#65c16f;border:1px solid #3c9445}.gantt_task_line.gantt_project .gantt_task_progress{background-color:#46ad51}.buttonBg{background:#fff}.gantt_cal_light .gantt_btn_set{margin:5px 10px}.gantt_btn_set.gantt_cancel_btn_set{background:#fff;color:#454545;border:1px solid #cecece}.gantt_btn_set.gantt_save_btn_set{background:#3db9d3;text-shadow:0 -1px 0 #248a9f;color:#fff}.gantt_btn_set.gantt_delete_btn_set{text-shadow:0 -1px 0 #6f6f6f;background:#ec8e00;text-shadow:0 -1px 0 #a60;color:#fff}.gantt_cal_light_wide{padding-left:0!important;padding-right:0!important}.gantt_cal_light_wide .gantt_cal_larea{border-left:none!important;border-right:none!important}.gantt_popup_button.gantt_ok_button{background:#3db9d3;text-shadow:0 -1px 0 #248a9f;color:#fff;font-weight:700;border-width:0}.gantt_popup_button.gantt_cancel_button{font-weight:700;color:#454544}.gantt_popup_title{background-color:#fff}.gantt_popup_shadow{box-shadow:3px 3px 3px rgba(0,0,0,.07)}.gantt_qi_big_icon.icon_edit{color:#454545;background:#fff}.gantt_qi_big_icon.icon_delete{text-shadow:0 -1px 0 #a60;background:#ec8e00;color:#fff;border-width:0}.gantt_tooltip{box-shadow:3px 3px 3px rgba(0,0,0,.07);border-left:1px solid rgba(0,0,0,.07);border-top:1px solid rgba(0,0,0,.07);font-size:8pt;color:#454545}.gantt_container,.gantt_tooltip{background-color:#fff;font-family:Arial}.gantt_container{font-size:13px;border:1px solid #cecece;position:relative;white-space:nowrap;overflow-x:hidden;overflow-y:hidden}.gantt_task_scroll{overflow-x:scroll}.gantt_grid,.gantt_task{position:relative;overflow-x:hidden;overflow-y:hidden;display:inline-block;vertical-align:top}.gantt_grid_scale,.gantt_task_scale{color:#6b6b6b;font-size:12px;border-bottom:1px solid #cecece;box-sizing:border-box}.gantt_grid_scale,.gantt_task_scale,.gantt_task_vscroll{background-color:#fff}.gantt_scale_line{box-sizing:border-box;-moz-box-sizing:border-box;border-top:1px solid #cecece}.gantt_scale_line:first-child{border-top:none}.gantt_grid_head_cell{display:inline-block;vertical-align:top;border-right:1px solid #cecece;text-align:center;position:relative;cursor:default;height:100%;box-sizing:border-box;-moz-box-sizing:border-box;line-height:33px;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none;overflow:hidden}.gantt_scale_line{clear:both}.gantt_grid_data{width:100%;overflow:hidden;position:relative}.gantt_row{position:relative;-webkit-user-select:none;-moz-user-select:none;-moz-user-select:-moz-none}.gantt_add,.gantt_grid_head_add{width:100%;height:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTQ3MjMyMENDNkI0MTFFMjk4MTI5QTg3MDhFNDVDQTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTQ3MjMyMERDNkI0MTFFMjk4MTI5QTg3MDhFNDVDQTkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NDcyMzIwQUM2QjQxMUUyOTgxMjlBODcwOEU0NUNBOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1NDcyMzIwQkM2QjQxMUUyOTgxMjlBODcwOEU0NUNBOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PshZT8UAAABbSURBVHjaYrTdeZmBEsCER+4wEP+H4sPkGGCDg020ARR7gb4GIAcYDKMDdPnDyAbYkGG5DVW9cIQMvUdBBAuUY4vDz8iAcZinA2zgCHqAYQMseAywJcYFAAEGAM+UFGuohFczAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;cursor:pointer;position:relative;-moz-opacity:.3;opacity:.3}.gantt_grid_head_cell.gantt_grid_head_add{-moz-opacity:.6;opacity:.6;top:0}.gantt_grid_head_cell.gantt_grid_head_add:hover{-moz-opacity:1;opacity:1}.gantt_grid_data .gantt_row.odd:hover,.gantt_grid_data .gantt_row:hover{background-color:#fff3a1}.gantt_grid_data .gantt_row.odd:hover .gantt_add,.gantt_grid_data .gantt_row:hover .gantt_add{-moz-opacity:1;opacity:1}.gantt_row,.gantt_task_row{border-bottom:1px solid #ebebeb;background-color:#fff}.gantt_row.odd,.gantt_task_row.odd{background-color:#fff}.gantt_cell,.gantt_grid_head_cell,.gantt_row,.gantt_scale_cell,.gantt_task_cell,.gantt_task_row{box-sizing:border-box;-moz-box-sizing:border-box}.gantt_grid_head_cell,.gantt_scale_cell{line-height:inherit}.gantt_grid_scale .gantt_grid_column_resize_wrap{cursor:col-resize;position:absolute;width:13px;margin-left:-7px}.gantt_grid_column_resize_wrap .gantt_grid_column_resize{background-color:#cecece;height:100%;width:1px;margin:0 auto}.gantt_drag_marker.gantt_grid_resize_area{background-color:hsla(0,0%,91%,.5);border-left:1px solid #cecece;border-right:1px solid #cecece;height:100%;width:100%;box-sizing:border-box}.gantt_cell{display:inline-block;vertical-align:top;border-right:1px solid #ebebeb;padding-left:6px;padding-right:6px;height:100%;overflow:hidden;white-space:nowrap;font-size:13px}.gantt_grid_data .gantt_last_cell,.gantt_grid_scale .gantt_last_cell,.gantt_task .gantt_task_scale .gantt_scale_cell.gantt_last_cell,.gantt_task_bg .gantt_last_cell{border-right-width:0}.gantt_task .gantt_task_scale .gantt_scale_cell.gantt_last_cell{border-right-width:1px}.gantt_task_bg{overflow:hidden}.gantt_scale_cell{display:inline-block;white-space:nowrap;overflow:hidden;border-right:1px solid #cecece;text-align:center;height:100%}.gantt_task_cell{display:inline-block;height:100%;border-right:1px solid #ebebeb}.gantt_layout_cell.gantt_ver_scroll{width:0;background-color:transparent;height:1px;overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;z-index:1}.gantt_ver_scroll>div{width:1px;height:1px}.gantt_hor_scroll{height:0;background-color:transparent;width:100%;clear:both;overflow-x:scroll;overflow-y:hidden}.gantt_layout_cell .gantt_hor_scroll{position:absolute}.gantt_hor_scroll>div{width:5000px;height:1px}.gantt_tree_indent{width:15px;height:100%;display:inline-block}.gantt_tree_content,.gantt_tree_icon{vertical-align:top}.gantt_tree_icon{width:28px;background-repeat:no-repeat;background-position:50%}.gantt_tree_content,.gantt_tree_icon{height:100%;display:inline-block}.gantt_tree_icon.gantt_open{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAArklEQVQ4T2NkoBJgpJI5DEPAoFOnTv0/c+YMQR+bmJgwmJmZwX2E4bVp06b9j4yMZODg4MBp2I8fPxiWL1/OkJWVNUAGcXJyMnz//h3uQrJdRLFBIAPQAchlJLsIFuCMjIwM////B5sJMoRkg2CuIdtrQcHBDOxsbHBfCQgIMHz48AHO//nrF8O6tWsJR7+7uzsDIxMTznT0/98/hp07d+I3iGopm2DewKFg8OV+AJWkfRMrTobLAAAAAElFTkSuQmCC);width:18px;cursor:pointer}.gantt_tree_icon.gantt_close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAkUlEQVQ4T2NkoBJgpJI5DEPAoFOnTv0/c+YMQR+bmJgwmJmZwX2E4bVp06b9j4yMZODg4MBp2I8fPxiWL1/OkJWVNeIN4uTkxAin79+/M5AcRtgCHGQIyQbhijaiDQoKDmZgZ2PDGf0/f/1iWLd2LeHod3d3Z2BkYsJp0P9//xh27tyJ3yCqpWyCeQOHgsGX+wEZpW4T5LCxKwAAAABJRU5ErkJggg==);width:18px;cursor:pointer}.gantt_tree_icon.gantt_blank{width:18px}.gantt_tree_icon.gantt_folder_open{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAs0lEQVQ4T62T0Q2EIBBEpQlzuaaMsQoqooqLsSljbMLLmMxmUXBR4U+Qt7Mzi2sqLVeJ00SgEMKWAnvvzYLyAyHfT5sU2fXDJSwCAXK8MI0/UTkva7IIFJsg3NSwnKdFoKtAWOQ1CN7CEqeTotE5L7QyJhmBcklZM4ZgTiAr3iOU3kD93ppO5SkMjB1EeXdBWoSkRql3YeIRe+cGvktS056JR9wsmeBUkujCfNXWCPC8GugPqn5ii/hV+FoAAAAASUVORK5CYII=)}.gantt_tree_icon.gantt_folder_closed{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAfElEQVQ4T2NkoBJgpJI5DCgGTZ8+/T82gzMzMwlaCFcAM0RKQgyrI/0Dg/EahmIQyBB0DRvXr4W78tmLV1gtAbmYoEEgnciG4QpTogzCFyEwSyg2CBS2oCAZNQh3cA+hMAJ5AlcKxuVBlOgnNgVjMwyUrQjmamKLGaoZBAAOTFyLnFFW4wAAAABJRU5ErkJggg==)}.gantt_tree_icon.gantt_file{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAeElEQVQ4T2NkoBJgRDZn+vTp/wmZm5mZiaIHph7DICkJMUJmMfgHBmMYhtUgbAo3rl+L4lp0NUQbBPI2umuRDaPIIFAYwAyjv0HoMQALM5JdhG4QLMxGDcKdyIdoGIE89OzFK4KZF5Rl8EY/QROQFGA1iBQD0NUCAJVjcxO0naAQAAAAAElFTkSuQmCC)}.gantt_grid_head_cell .gantt_sort{position:absolute;right:5px;top:8px;width:7px;height:13px;background-repeat:no-repeat;background-position:50%}.gantt_grid_head_cell .gantt_sort.gantt_asc{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAARUlEQVR4nGNgQAKGxib/GbABkIS7b8B/DAUwCRiGK0CXwFBAb1DfP/U/LszwHwi2X7qFgUEArBtdAVwCBmAKMCSQFSDzAWXXaOHsXeqkAAAAAElFTkSuQmCC)}.gantt_grid_head_cell .gantt_sort.gantt_desc{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAARUlEQVR42mNgQAL1/VP/M2ADIIntF2/9x1AAlrh0C47hCmA60DFYwX88gIFGwNDY5D8uDFbg7hvwHx2jmIBTAlkB0e4BAEjlaNtBWJPnAAAAAElFTkSuQmCC)}.gantt_inserted,.gantt_updated{font-weight:700}.gantt_deleted{text-decoration:line-through}.gantt_invalid{background-color:#ffe0e0}.gantt_error{color:red}.gantt_status{right:1px;padding:5px 10px;background:hsla(0,0%,61%,.1);position:absolute;top:1px;transition:opacity .2s;opacity:0}.gantt_status.gantt_status_visible{opacity:1}#gantt_ajax_dots span{transition:opacity .2s;background-repeat:no-repeat;opacity:0}#gantt_ajax_dots span.gantt_dot_visible{opacity:1}.gantt_message_area{position:fixed;right:5px;width:250px;z-index:1000}.gantt-info{min-width:120px;padding:4px 4px 4px 20px;font-family:Arial;z-index:10000;margin:5px;margin-bottom:10px;transition:all .5s ease}.gantt-info.hidden{height:0;padding:0;border-width:0;margin:0;overflow:hidden}.gantt_modal_box{overflow:hidden;display:inline-block;min-width:250px;width:250px;text-align:center;position:fixed;z-index:20000;box-shadow:3px 3px 3px rgba(0,0,0,.07);font-family:Arial;border-radius:6px;border:1px solid #cecece;background:#fff}.gantt_popup_title{border-top-left-radius:6px;border-top-right-radius:6px;border-width:0}.gantt_button,.gantt_popup_button{border:1px solid #cecece;height:30px;line-height:30px;display:inline-block;margin:0 5px;border-radius:4px;background:#fff}.gantt-info,.gantt_button,.gantt_popup_button{user-select:none;-webkit-user-select:none;-moz-user-select:-moz-none;cursor:pointer}.gantt_popup_text{overflow:hidden}.gantt_popup_controls{border-radius:6px;padding:10px}.gantt_popup_button{min-width:100px}div.dhx_modal_cover{background-color:#000;cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);opacity:.2;position:fixed;z-index:19999;left:0;top:0;width:100%;height:100%;border:none;zoom:1}.gantt-info img,.gantt_modal_box img{float:left;margin-right:20px}.gantt-alert-error,.gantt-confirm-error{border:1px solid red}.gantt_button input,.gantt_popup_button div{border-radius:4px;font-size:14px;box-sizing:content-box;padding:0;margin:0;vertical-align:top}.gantt_popup_title{border-bottom:1px solid #cecece;height:40px;line-height:40px;font-size:20px}.gantt_popup_text{margin:15px 15px 5px;font-size:14px;color:#000;min-height:30px;border-radius:6px}.gantt-error,.gantt-info{font-size:14px;color:#000;box-shadow:3px 3px 3px rgba(0,0,0,.07);padding:0;background-color:#fff;border-radius:3px;border:1px solid #fff}.gantt-info div{padding:5px 10px;background-color:#fff;border-radius:3px;border:1px solid #cecece}.gantt-error{background-color:#d81b1b;border:1px solid #ff3c3c}.gantt-error div{background-color:#d81b1b;border:1px solid #940000;color:#fff}.gantt-warning{background-color:#ff9000;border:1px solid #ffa633}.gantt-warning div{background-color:#ff9000;border:1px solid #b36500;color:#fff}.gantt_data_area div,.gantt_grid div{-ms-touch-action:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.gantt_data_area{position:relative;overflow-x:hidden;overflow-y:hidden;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.gantt_links_area{position:absolute;left:0;top:0}.gantt_side_content,.gantt_task_content,.gantt_task_progress{line-height:inherit;overflow:hidden;height:100%}.gantt_task_content{font-size:12px;color:#fff;width:100%;top:0;cursor:pointer;position:absolute;white-space:nowrap;text-align:center}.gantt_task_progress{text-align:center;z-index:0;background:#299cb4}.gantt_task_progress_wrapper{border-radius:inherit;position:relative;width:100%;height:100%;overflow:hidden}.gantt_task_line{border-radius:2px;position:absolute;box-sizing:border-box;background-color:#3db9d3;border:1px solid #2898b0;-webkit-user-select:none;-moz-user-select:none;-moz-user-select:-moz-none}.gantt_task_line.gantt_drag_move div{cursor:move}.gantt_touch_move,.gantt_touch_progress .gantt_touch_resize{transform:scale(1.02,1.1);transform-origin:50%}.gantt_touch_progress .gantt_task_progress_drag,.gantt_touch_resize .gantt_task_drag{transform:scaleY(1.3);transform-origin:50%}.gantt_side_content{position:absolute;white-space:nowrap;color:#6e6e6e;top:0;font-size:11px}.gantt_side_content.gantt_left{right:100%;padding-right:20px}.gantt_side_content.gantt_right{left:100%;padding-left:20px}.gantt_side_content.gantt_link_crossing{bottom:8.75px;top:auto}.gantt_link_arrow,.gantt_task_link .gantt_line_wrapper{position:absolute;cursor:pointer}.gantt_line_wrapper div{background-color:#ffa011}.gantt_task_link:hover .gantt_line_wrapper div{box-shadow:0 0 5px 0 #ffa011}.gantt_task_link div.gantt_link_arrow{background-color:transparent;border-style:solid;width:0;height:0}.gantt_link_control{position:absolute;width:20px;top:0}.gantt_link_control div{display:none;cursor:pointer;box-sizing:border-box;position:relative;top:50%;margin-top:-7.5px;vertical-align:middle;border:1px solid #929292;border-radius:6.5px;height:13px;width:13px;background-color:#f0f0f0}.gantt_link_control.task_right div.gantt_link_point{margin-left:7px}.gantt_link_control div:hover{background-color:#fff}.gantt_link_control.task_left{left:-20px}.gantt_link_control.task_right{right:-20px}.gantt_link_target .gantt_link_control div,.gantt_task_line.gantt_drag_move .gantt_link_control div,.gantt_task_line.gantt_drag_move .gantt_task_drag,.gantt_task_line.gantt_drag_move .gantt_task_progress_drag,.gantt_task_line.gantt_drag_progress .gantt_link_control div,.gantt_task_line.gantt_drag_progress .gantt_task_drag,.gantt_task_line.gantt_drag_progress .gantt_task_progress_drag,.gantt_task_line.gantt_drag_resize .gantt_link_control div,.gantt_task_line.gantt_drag_resize .gantt_task_drag,.gantt_task_line.gantt_drag_resize .gantt_task_progress_drag,.gantt_task_line.gantt_selected .gantt_link_control div,.gantt_task_line.gantt_selected .gantt_task_drag,.gantt_task_line.gantt_selected .gantt_task_progress_drag,.gantt_task_line:hover .gantt_link_control div,.gantt_task_line:hover .gantt_task_drag,.gantt_task_line:hover .gantt_task_progress_drag{display:block}.gantt_link_source,.gantt_link_target{box-shadow:0 0 3px #3db9d3}.gantt_link_target.link_finish_allow,.gantt_link_target.link_start_allow{box-shadow:0 0 3px #ffbf5e}.gantt_link_target.link_finish_deny,.gantt_link_target.link_start_deny{box-shadow:0 0 3px #e87e7b}.link_finish_allow .gantt_link_control.task_end_date div,.link_start_allow .gantt_link_control.task_start_date div{background-color:#ffbf5e;border-color:#ffa011}.link_finish_deny .gantt_link_control.task_end_date div,.link_start_deny .gantt_link_control.task_start_date div{background-color:#e87e7b;border-color:#dd3e3a}.gantt_link_arrow_right{border-width:4px 0 4px 6px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;border-left-color:#ffa011;margin-top:-1px}.gantt_link_arrow_left{border-width:4px 6px 4px 0;margin-top:-1px;border-top-color:transparent!important;border-right-color:#ffa011;border-bottom-color:transparent!important;border-left-color:transparent!important}.gantt_link_arrow_up{border-width:0 4px 6px;border-color:transparent transparent #ffa011;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:#ffa011;border-left-color:transparent!important}.gantt_link_arrow_down{border-width:4px 6px 0 4px;border-top-color:#ffa011;border-right-color:transparent!important;border-bottom-color:transparent!important;border-left-color:transparent!important}.gantt_task_drag,.gantt_task_progress_drag{cursor:ew-resize;display:none;position:absolute}.gantt_task_drag.task_right{cursor:e-resize}.gantt_task_drag.task_left{cursor:w-resize}.gantt_task_drag{height:100%;width:8px;z-index:1;top:-1px}.gantt_task_drag.task_left{left:-7px}.gantt_task_drag.task_right{right:-7px}.gantt_task_progress_drag{height:8px;width:8px;bottom:-4px;margin-left:-4px;background-position:bottom;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAYAAAB24g05AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkY3Rjk0RUVDMkYzMTFFMkI1OThEQTA3ODU0OTkzMEEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkY3Rjk0RUZDMkYzMTFFMkI1OThEQTA3ODU0OTkzMEEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyRjdGOTRFQ0MyRjMxMUUyQjU5OERBMDc4NTQ5OTMwQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyRjdGOTRFREMyRjMxMUUyQjU5OERBMDc4NTQ5OTMwQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PobPBzIAAADkSURBVHjaYpk2bRoDDsAExL1QdjEQ/8OmiAWHZk4gXqymqhQM4ty6fU8OSMUA8XdiDBAB4k0a6iqWRga6EKcwMQXduHlnL5DpB8Rv0J2JDFSA+JiOtgZcMwiA2CAxkBxUDVYDLEAKgIpV9XQ0MZwFEgPJAZnHoWpRDAgC4n2W5saiQKfjClQGkBxQDciL+6B6wAbkA/EqJwdrTkUFOQZCAKQGpBbIXA3SCzJggo+XK7OEuBgDsQCkFqgHrBfsBT5eHgZSAUwP2IBfv36TbABMDygdtK1Zv6UESLORaAbIhG6AAAMAKN8wE24DXWcAAAAASUVORK5CYII=);background-repeat:no-repeat;z-index:1}.gantt_task_progress_drag:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAYAAAB24g05AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAs0lEQVQoz6WMPW7CQBgFJxZaiZ60qcgdwjVMmzu8gpwhDULabXyBdHAGuzRHivQiQZovigS2+Jtu95t5T03TMITtCtjEc5VSOgx5k5F4CnxJWgKUUl5sv6eUvk/daiCeAe1fDCCpBtq4jQ/YngO9pMWpGH99OOcDtt8ifmWEuO3D/R+wXQOdpGcuIGkGdNFQ2RawlTTlSsLd2RY55+O95JyPFQ/y8MAE+CylfADpxvYHWP8CXj+JR4wdKHYAAAAASUVORK5CYII=)}.gantt_link_tooltip{box-shadow:3px 3px 3px #888;background-color:#fff;border-left:1px dotted #cecece;border-top:1px dotted #cecece;font-family:Tahoma;font-size:8pt;color:#444;padding:6px;line-height:20px}.gantt_link_direction{height:0;border:0 none #ffa011;border-bottom-style:dashed;border-bottom-width:2px;transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;z-index:2;margin-left:1px;position:absolute}.gantt_grid_data .gantt_row.gantt_selected,.gantt_grid_data .gantt_row.odd.gantt_selected,.gantt_task_row.gantt_selected{background-color:#fff3a1}.gantt_task_row.gantt_selected .gantt_task_cell{border-right-color:#ffec6e}.gantt_task_line.gantt_selected{box-shadow:0 0 5px #299cb4}.gantt_task_line.gantt_project.gantt_selected{box-shadow:0 0 5px #46ad51}.gantt_task_line.gantt_milestone{visibility:hidden;background-color:#d33daf;border:0 solid #61164f;box-sizing:content-box;-moz-box-sizing:content-box}.gantt_task_line.gantt_milestone div{visibility:visible}.gantt_task_line.gantt_milestone .gantt_task_content{background:inherit;border:inherit;border-width:1px;border-radius:inherit;box-sizing:border-box;-moz-box-sizing:border-box;transform:rotate(45deg)}.gantt_task_line.gantt_task_inline_color{border-color:#999}.gantt_task_line.gantt_task_inline_color .gantt_task_progress{background-color:#363636;opacity:.2}.gantt_task_line.gantt_task_inline_color.gantt_project.gantt_selected,.gantt_task_line.gantt_task_inline_color.gantt_selected{box-shadow:0 0 5px #999}.gantt_task_link.gantt_link_inline_color:hover .gantt_line_wrapper div{box-shadow:0 0 5px 0 #999}.gantt_critical_task{background-color:#e63030;border-color:#9d3a3a}.gantt_critical_task .gantt_task_progress{background-color:rgba(0,0,0,.4)}.gantt_critical_link .gantt_line_wrapper>div{background-color:#e63030}.gantt_critical_link .gantt_link_arrow{border-color:#e63030}.gantt_btn_set:focus,.gantt_cell:focus,.gantt_grid_head_cell:focus,.gantt_popup_button:focus,.gantt_qi_big_icon:focus,.gantt_row:focus{box-shadow:inset 0 0 1px 1px #4d90fe}.gantt_split_parent{opacity:.1;pointer-events:none}.gantt_unselectable,.gantt_unselectable div{-webkit-user-select:none;-moz-user-select:none;-moz-user-select:-moz-none}.gantt_cal_light{-webkit-tap-highlight-color:transparent;background:#fff;border-radius:6px;font-family:Arial;font-size:13px;border:1px solid #cecece;color:#6b6b6b;font-size:12px;position:absolute;z-index:10001;width:550px;height:250px;box-shadow:3px 3px 3px rgba(0,0,0,.07)}.gantt_cal_light_wide{width:650px}.gantt_cal_light select{font-family:Arial;border:1px solid #cecece;font-size:13px;padding:2px;margin:0}.gantt_cal_ltitle{padding:7px 10px;overflow:hidden;-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:0;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:0;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;border-top-left-radius:6px;border-bottom-left-radius:0;border-top-right-radius:6px;border-bottom-right-radius:0}.gantt_cal_ltitle,.gantt_cal_ltitle span{white-space:nowrap}.gantt_cal_lsection{color:#727272;font-weight:700;padding:12px 0 5px 10px}.gantt_cal_lsection .gantt_fullday{float:right;margin-right:5px;font-size:12px;font-weight:400;line-height:20px;vertical-align:top;cursor:pointer}.gantt_cal_lsection{font-size:13px}.gantt_cal_ltext{padding:2px 10px;overflow:hidden}.gantt_cal_ltext textarea{overflow-y:auto;overflow-x:hidden;font-family:Arial;font-size:13px;box-sizing:border-box;border:1px solid #cecece;height:100%;width:100%;outline:none!important;resize:none}.gantt_section_constraint [data-constraint-time-select]{margin-left:20px}.gantt_time{font-weight:700}.gantt_cal_light .gantt_title{padding-left:10px}.gantt_cal_larea{border:1px solid #cecece;border-left:none;border-right:none;background-color:#fff;overflow:hidden;height:1px}.gantt_btn_set{margin:10px 7px 5px 10px;padding:5px 15px 5px 10px;float:left;border-radius:4px;border:0 solid #cecece;height:32px;font-weight:700;background:#fff;box-sizing:border-box;cursor:pointer}.gantt_hidden{display:none}.gantt_btn_set div{float:left;font-size:13px;height:22px;line-height:22px;background-repeat:no-repeat;vertical-align:middle}.gantt_save_btn{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTk1OUU5RDFDMzA0MTFFMkExMUZBQTdDNDAzOUE5RjMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTk1OUU5RDJDMzA0MTFFMkExMUZBQTdDNDAzOUE5RjMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxOTU5RTlDRkMzMDQxMUUyQTExRkFBN0M0MDM5QTlGMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxOTU5RTlEMEMzMDQxMUUyQTExRkFBN0M0MDM5QTlGMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjDroXYAAAEXSURBVHjaYvz//z8DJYCRUgPIAUxAbAnEHiAHMIBcQCwGaRYXF3e6evXqoffv39/dv38/CymaGSUkJBzv3LlzCsj///fv3wdAihkkIQnEvkAshU8zLy+v7a1bt06ANP/79+87kDIAy505cybq06dPr3p7ezuwGQLTfOPGjWP/ESAZLg8kPKBO+g01RBJNszWyZqC6uSgWgIg/f/4shxnS2dnZBjMEqNkSFGBImi8CKTYMA4BYCGjIczRDHC5dunQQSfN7IKWI4UUkjjdMMdCwnw8ePLjwHxV4Yw1gZA5Q47z/2EELzhhCE+ABGvIQWSeQvwcU38QaAML2wHj+C/X3MyAlijeB4ZBoBOIPQGxJKIVSnBsBAgwABddBclWfcZUAAAAASUVORK5CYII=);margin-top:2px;width:21px}.gantt_cancel_btn{margin-top:2px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDkzMDA3MzlDMzA0MTFFMjg2QTVFMzFEQzgwRkJERDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDkzMDA3M0FDMzA0MTFFMjg2QTVFMzFEQzgwRkJERDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowOTMwMDczN0MzMDQxMUUyODZBNUUzMURDODBGQkRENiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowOTMwMDczOEMzMDQxMUUyODZBNUUzMURDODBGQkRENiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmYuYOUAAAEdSURBVHjaYvz//z8DJYAFXWDlypU8QKoIiD2A2AwqfAqIdwBxX3h4+Bdk9YzILgBqtgdS84FYEYeF94E4EWjIQZgAE5LmQCB1AKoZZKMPEAtAMYh9GSp3AKjWD8UFQAEhIPshEIOc3wHENUBb/qJ57SyQMoJyPwKxElDNO1gYFEE17wMKVmIJlzNQzeegrjaA6qmBecEbSvfh0GwMxGeBhoPoemQ9MAO0kEIbl2YTqPAFKK2IbMB3AjabYIkRZmQD7kNpMyI0G0PpO8gGbIUFJj7NQDk2INWIrIcJKfBAKcwJqvkcDs0TgFgXGo19KCkRmpDWQdWDEk0NUoCBoq0FqhkE/IEWbKJKUmZEz43QzFSKIzN1481M5ACAAAMAlfl/lCwRpagAAAAASUVORK5CYII=);width:20px}.gantt_delete_btn{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjFENzI3NUNDMzA0MTFFMjhBNjJGQTc3MUIyQzYzNEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjFENzI3NURDMzA0MTFFMjhBNjJGQTc3MUIyQzYzNEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMUQ3Mjc1QUMzMDQxMUUyOEE2MkZBNzcxQjJDNjM0RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMUQ3Mjc1QkMzMDQxMUUyOEE2MkZBNzcxQjJDNjM0RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmUD0gAAAABvSURBVHjaYvz//z8DIyMjAxYQicReji4J0ofKQNP8HwmgGQbXB8IsWGwDSSwDuioKjY9uBthVjFAXYHUGAQA2kYmBUoAUBpGk0LAwgBvwH+YX4mkwptgLowYMRgOITUyYKRFIN/wnDjQgJySAAAMApryKzL8wjfUAAAAASUVORK5CYII=);margin-top:2px;width:20px}.gantt_cal_cover{width:100%;height:100%;position:absolute;z-index:10000;top:0;left:0;background-color:#000;opacity:.1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10)}.gantt_custom_button{padding:0 3px;font-family:Arial;font-size:13px;font-weight:400;margin-right:10px;margin-top:-5px;cursor:pointer;float:right;height:21px;width:90px;border:1px solid #cecece;text-align:center;border-radius:4px}.gantt_custom_button div{cursor:pointer;float:none;height:21px;line-height:21px;vertical-align:middle}.gantt_custom_button div:first-child{display:none}.gantt_cal_light_wide{width:580px;padding:2px 4px}.gantt_cal_light_wide .gantt_cal_larea{box-sizing:border-box;border:1px solid #cecece}.gantt_cal_light_wide .gantt_cal_lsection{border:0;float:left;text-align:right;width:80px;height:20px;padding:5px 10px 0 0}.gantt_cal_light_wide .gantt_wrap_section{position:relative;padding:10px 0;overflow:hidden;border-bottom:1px solid #ebebeb}.gantt_cal_light_wide .gantt_section_time{overflow:hidden;padding-top:2px!important;padding-right:0;height:20px!important}.gantt_cal_light_wide .gantt_cal_ltext{padding-right:0}.gantt_cal_light_wide .gantt_cal_larea{padding:0 10px;width:100%}.gantt_cal_light_wide .gantt_section_time{background:transparent}.gantt_cal_light_wide .gantt_cal_checkbox label{padding-left:0}.gantt_cal_light_wide .gantt_cal_lsection .gantt_fullday{float:none;margin-right:0;font-weight:700;cursor:pointer}.gantt_cal_light_wide .gantt_custom_button{position:absolute;top:0;right:0;margin-top:2px}.gantt_cal_light_wide .gantt_repeat_right{margin-right:55px}.gantt_cal_light_wide.gantt_cal_light_full{width:738px}.gantt_cal_wide_checkbox input{margin-top:8px;margin-left:14px}.gantt_cal_light input{font-size:13px}.gantt_section_time{background-color:#fff;white-space:nowrap;padding:2px 10px 5px;padding-top:2px!important}.gantt_section_time .gantt_time_selects{float:left;height:25px}.gantt_section_time .gantt_time_selects select{height:23px;padding:2px;border:1px solid #cecece}.gantt_duration{width:100px;height:23px;float:left;white-space:nowrap;margin-left:20px;line-height:23px}.gantt_duration .gantt_duration_dec,.gantt_duration .gantt_duration_inc,.gantt_duration .gantt_duration_value{box-sizing:border-box;text-align:center;vertical-align:top;height:100%;border:1px solid #cecece}.gantt_duration .gantt_duration_value{width:40px;padding:3px 4px;border-left-width:0;border-right-width:0}.gantt_duration .gantt_duration_dec,.gantt_duration .gantt_duration_inc{width:20px;padding:1px;padding-bottom:1px;background:#fff}.gantt_duration .gantt_duration_dec{-moz-border-top-left-radius:4px;-moz-border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.gantt_duration .gantt_duration_inc{margin-right:4px;-moz-border-top-right-radius:4px;-moz-border-bottom-right-radius:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.gantt_resources{max-height:150px;height:auto;overflow-y:auto}.gantt_resource_row{display:block;padding:10px 0;border-bottom:1px solid #ebebeb;cursor:pointer}.gantt_resource_row input[type=checkbox]:not(:checked),.gantt_resource_row input[type=checkbox]:not(:checked)~div{opacity:.5}.gantt_resource_toggle{vertical-align:middle}.gantt_resources_filter .gantt_resources_filter_input{padding:1px 2px;box-sizing:border-box}.gantt_resources_filter .switch_unsetted{vertical-align:middle}.gantt_resource_cell{display:inline-block}.gantt_resource_cell.gantt_resource_cell_checkbox{width:24px;max-width:24px;min-width:24px;vertical-align:middle}.gantt_resource_cell.gantt_resource_cell_label{width:40%;max-width:40%;vertical-align:middle}.gantt_resource_cell.gantt_resource_cell_value{width:30%;max-width:30%;vertical-align:middle}.gantt_resource_cell.gantt_resource_cell_value input,.gantt_resource_cell.gantt_resource_cell_value select{width:80%;vertical-align:middle;padding:1px 2px;box-sizing:border-box}.gantt_resource_cell.gantt_resource_cell_unit{width:10%;max-width:10%;vertical-align:middle}.gantt_resource_early_value{opacity:.8;font-size:.9em}.gantt_cal_quick_info{border:1px solid #cecece;border-radius:6px;position:absolute;z-index:300;box-shadow:3px 3px 3px rgba(0,0,0,.07);background-color:#fff;width:300px;transition:left .5s ease,right .5s;-moz-transition:left .5s ease,right .5s;-webkit-transition:left .5s ease,right .5s;-o-transition:left .5s ease,right .5s}.gantt_no_animate{transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.gantt_cal_quick_info.gantt_qi_left .gantt_qi_big_icon{float:right}.gantt_cal_qi_title{-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:0;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:0;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:0;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;border-top-left-radius:6px;border-bottom-left-radius:0;border-top-right-radius:6px;border-bottom-right-radius:0;padding:5px 0 8px 12px;color:#454545;background-color:#fff;border-bottom:1px solid #cecece}.gantt_cal_qi_tdate{font-size:14px;font-weight:700}.gantt_cal_qi_tcontent{font-size:13px}.gantt_cal_qi_content{padding:16px 8px;font-size:13px;color:#454545;overflow:hidden}.gantt_cal_qi_controls{-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:6px;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:6px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:6px;border-top-left-radius:0;border-bottom-left-radius:6px;border-top-right-radius:0;border-bottom-right-radius:6px;padding-left:7px}.gantt_cal_qi_controls .gantt_menu_icon{margin-top:6px;background-repeat:no-repeat}.gantt_cal_qi_controls .gantt_menu_icon.icon_edit{width:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH3QYFCjI5ZQj5bAAAAFNJREFUOMvt0zEOACAIA0DkwTymH8bJTRTKZGJXyaWEKPKTCQAH4Ls37cItcDUzsxHNDLZNhCq7Gt1wh9ErV7EjyGAhyGLphlnsClWuS32rn0czAV+vNGrM/LBtAAAAAElFTkSuQmCC)}.gantt_cal_qi_controls .gantt_menu_icon.icon_delete{width:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjFENzI3NUNDMzA0MTFFMjhBNjJGQTc3MUIyQzYzNEYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjFENzI3NURDMzA0MTFFMjhBNjJGQTc3MUIyQzYzNEYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMUQ3Mjc1QUMzMDQxMUUyOEE2MkZBNzcxQjJDNjM0RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMUQ3Mjc1QkMzMDQxMUUyOEE2MkZBNzcxQjJDNjM0RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmUD0gAAAABvSURBVHjaYvz//z8DIyMjAxYQicReji4J0ofKQNP8HwmgGQbXB8IsWGwDSSwDuioKjY9uBthVjFAXYHUGAQA2kYmBUoAUBpGk0LAwgBvwH+YX4mkwptgLowYMRgOITUyYKRFIN/wnDjQgJySAAAMApryKzL8wjfUAAAAASUVORK5CYII=)}.gantt_qi_big_icon{font-size:13px;border-radius:4px;font-weight:700;background:#fff;margin:5px 9px 8px 0;min-width:60px;line-height:32px;vertical-align:middle;padding:0 10px 0 5px;cursor:pointer;border:1px solid #cecece}.gantt_cal_qi_controls div{float:left;height:32px;text-align:center;line-height:32px}.gantt_tooltip{padding:10px;position:absolute;z-index:50;white-space:nowrap}.gantt_resource_marker{position:absolute;text-align:center;font-size:14px;color:#fff}.gantt_resource_marker_ok{background:rgba(78,208,134,.75)}.gantt_resource_marker_overtime{background:hsla(0,100%,76%,.69)}.gantt_histogram_label{width:100%;height:100%;position:absolute;z-index:1;font-weight:700;font-size:13px}.gantt_histogram_fill{background-color:rgba(41,157,180,.2);width:100%;position:absolute;bottom:0}.gantt_histogram_hor_bar{height:1px;margin-top:-1px}.gantt_histogram_hor_bar,.gantt_histogram_vert_bar{position:absolute;background:#299db4;margin-left:-1px}.gantt_histogram_vert_bar{width:1px}.gantt_histogram_cell{position:absolute;text-align:center;font-size:13px;color:#000}.gantt_marker{height:100%;width:2px;top:0;position:absolute;text-align:center;background-color:rgba(255,0,0,.4);box-sizing:border-box}.gantt_marker .gantt_marker_content{padding:5px;background:inherit;color:#fff;position:absolute;font-size:12px;line-height:12px;opacity:.8}.gantt_marker_area{position:absolute;top:0;left:0}.gantt_grid_editor_placeholder{position:absolute}.gantt_grid_editor_placeholder>div,.gantt_grid_editor_placeholder input,.gantt_grid_editor_placeholder select{width:100%;height:100%;box-sizing:border-box}.gantt_row_placeholder div{opacity:.5}.gantt_row_placeholder .gantt_add,.gantt_row_placeholder .gantt_file{display:none}.gantt_drag_marker.gantt_grid_dnd_marker{background-color:transparent;transition:all .1s ease}.gantt_grid_dnd_marker_line{height:4px;width:100%;background-color:#3498db}.gantt_grid_dnd_marker_line:before{background:#fff;width:12px;height:12px;box-sizing:border-box;border:3px solid #3498db;border-radius:6px;content:"";line-height:1px;display:block;position:absolute;margin-left:-11px;margin-top:-4px;pointer-events:none}.gantt_grid_dnd_marker_folder{height:100%;width:100%;position:absolute;pointer-events:none;box-sizing:border-box;box-shadow:inset 0 0 0 2px #3f98db;background:transparent}.gantt_overlay_area{display:none}.gantt_overlay,.gantt_overlay_area{position:absolute;height:inherit;width:inherit;top:0;left:0}.gantt_click_drag_rect{position:absolute;left:0;top:0;outline:1px solid #3f98db;background-color:rgba(52,152,219,.3)}.gantt_layout_content{width:100%;overflow:auto;box-sizing:border-box}.gantt_layout_cell{position:relative;box-sizing:border-box}.gantt_layout_cell>.gantt_layout_header{background:#33aae8;color:#fff;font-size:17px;padding:5px 10px;box-sizing:border-box}.gantt_layout_header.collapsed_x{background:#a9a9a9}.gantt_layout_header.collapsed_x .gantt_header_arrow:before{content:"\21E7"}.gantt_layout_header.collapsed_y{background:#a9a9a9}.gantt_layout_header.collapsed_y .gantt_header_arrow:before{content:"\21E9"}.gantt_layout_header{cursor:pointer}.gantt_layout_header .gantt_header_arrow{float:right;text-align:right}.gantt_layout_header .gantt_header_arrow:before{content:"\21E6"}.gantt_layout_header.vertical .gantt_header_arrow:before{content:"\21E7"}.gantt_layout_outer_scroll_vertical .gantt_layout_content{overflow-y:hidden}.gantt_layout_outer_scroll_horizontal .gantt_layout_content{overflow-x:hidden}.gantt_layout_x>.gantt_layout_cell{display:inline-block;vertical-align:top}.gantt_layout_x{white-space:nowrap}.gantt_resizing{opacity:.7;background:#f2f2f2}.gantt_layout_cell_border_right.gantt_resizer{overflow:visible;border-right:0}.gantt_resizer{cursor:e-resize;position:relative}.gantt_resizer_y{cursor:n-resize}.gantt_resizer_stick{background:#33aae8;z-index:9999;position:absolute;top:0;width:100%}.gantt_resizer_x .gantt_resizer_x{position:absolute;width:20px;height:100%;margin-left:-10px;top:0;left:0;z-index:1}.gantt_resizer_y .gantt_resizer_y{position:absolute;height:20px;width:100%;top:-10px;left:0;z-index:1}.gantt_resizer_error{background:#cd5c5c!important}.gantt_layout_cell_border_left{border-left:1px solid #cecece}.gantt_layout_cell_border_right{border-right:1px solid #cecece}.gantt_layout_cell_border_top{border-top:1px solid #cecece}.gantt_layout_cell_border_bottom{border-bottom:1px solid #cecece}.gantt_layout_cell_border_transparent{border-color:transparent}.gantt_window{position:absolute;top:50%;left:50%;z-index:999999999;background:#fff}.gantt_window_content{position:relative}.gantt_window_content_header{background:#39c;color:#fff;height:33px;padding:10px 10px 0;border-bottom:2px solid #fff;position:relative}.gantt_window_content_header_text{padding-left:10%}.gantt_window_content_header_buttons{position:absolute;top:10px;right:10px}.gantt_window_content_header_buttons:hover{color:#000;cursor:pointer}.gantt_window_content_resizer{position:absolute;width:15px;height:15px;bottom:0;line-height:15px;right:-1px;text-align:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAMAAAAMCGV4AAAABlBMVEUAAAAAAAClZ7nPAAAAAXRSTlMAQObYZgAAABZJREFUeAFjIAUwUshlpJDLSIhLGAAACQ4AFk79JaMAAAAASUVORK5CYII=);cursor:nw-resize;z-index:999}.gantt_window_content_frame{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);z-index:9999}.gantt_window_drag{cursor:pointer!important}.gantt_window_resizing{overflow:visible}.gantt_window_resizing_body{overflow:hidden!important}.gantt_window_modal{background:rgba(0,0,0,.1);z-index:9999;top:0;left:0;width:100%;height:100%;position:fixed}.gantt_cal_light,.gantt_cal_quick_info,.gantt_container,.gantt_message_area,.gantt_modal_box,.gantt_tooltip{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gantt_noselect{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.gantt_drag_marker{position:absolute;top:-1000px;left:-1000px;font-family:Arial;font-size:13px}.gantt_drag_marker .gantt_tree_icon.gantt_blank,.gantt_drag_marker .gantt_tree_icon.gantt_close,.gantt_drag_marker .gantt_tree_icon.gantt_open,.gantt_drag_marker .gantt_tree_indent{display:none}.gantt_drag_marker,.gantt_drag_marker .gantt_row.odd{background-color:#fff}.gantt_drag_marker .gantt_row{border-left:1px solid #d2d2d2;border-top:1px solid #d2d2d2}.gantt_drag_marker .gantt_cell{border-color:#d2d2d2}.gantt_row.gantt_over,.gantt_task_row.gantt_over{background-color:#0070fe}.gantt_row.gantt_transparent .gantt_cell{opacity:.7}.gantt_task_row.gantt_transparent{background-color:#f8fdfd}.gantt_popup_button.gantt_delete_button{background:#3db9d3;text-shadow:0 -1px 0 #248a9f;color:#fff;font-weight:700;border-width:0}.gantt_container_resize_watcher{background:transparent;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;pointer-events:none;border:0;box-sizing:border-box;opacity:0}
/*!********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./src/stylesheets/jquery/jquery-ui.css ***!
  \********************************************************************************************************************/
/*! jQuery UI - v1.10.4 - 2014-06-13
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin-top: 2px;
	padding: .5em .5em .5em .7em;
	min-height: 0; /* support: IE7 */
}
.ui-accordion .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
	padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	overflow: visible; /* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
	width: 2.4em;
}
.ui-button-icons-only {
	width: 3.4em;
}
button.ui-button-icons-only {
	width: 3.7em;
}

/* button text element */
.ui-button .ui-button-text {
	display: block;
	line-height: normal;
}
.ui-button-text-only .ui-button-text {
	padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
	padding: .4em 1em;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
	left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
	right: .5em;
}

/* button sets */
.ui-buttonset {
	margin-right: 7px;
}
.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em;
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 49%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
.ui-dialog {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	/*padding: .2em;*/
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	/*padding: .4em 1em;*/
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	/*margin: .1em 0;*/
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-se {
	width: 12px;
	height: 12px;
	right: -5px;
	bottom: -5px;
	background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	margin-top: -3px;
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	width: 100%;
	/* support: IE10, see #8844 */
	list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-divider {
	margin: 5px -2px 5px -2px;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: 2px .4em;
	line-height: 1.5;
	min-height: 0; /* support: IE7 */
	font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}

.ui-menu .ui-state-disabled {
	font-weight: normal;
	margin: .4em 0 .2em;
	line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
	cursor: default;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item a {
	position: relative;
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: .2em;
	left: .2em;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	position: static;
	float: right;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("#{$asset-path}dist/css/images/animated-overlay.gif");
	height: 100%;
	filter: alpha(opacity=25);
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 22px;
}
.ui-spinner-button {
	width: 16px;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none;
}
/* vertically center icon */
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}

/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position: -65px -16px;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #aaaaaa;
	background: #ffffff url("#{$asset-path}dist/css/images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;
	color: #222222;
}
.ui-widget-content a {
	color: #222222;
}
.ui-widget-header {
	border: 1px solid #aaaaaa;
	background: #cccccc url("#{$asset-path}dist/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;
	color: #222222;
	font-weight: bold;
}
.ui-widget-header a {
	color: #222222;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #d3d3d3;
	background: #e6e6e6 url("#{$asset-path}dist/css/images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #555555;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #555555;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid #999999;
	background: #dadada url("#{$asset-path}dist/css/images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #212121;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
	color: #212121;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #aaaaaa;
	background: #ffffff url("#{$asset-path}dist/css/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #212121;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #212121;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #fcefa1;
	background: #fbf9ee url("#{$asset-path}dist/css/images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;
	color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #fef1ec url("#{$asset-path}dist/css/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
	color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70);
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35);
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("#{$asset-path}dist/css/images/ui-icons_222222_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("#{$asset-path}dist/css/images/ui-icons_222222_256x240.png");
}
.ui-state-default .ui-icon {
	background-image: url("#{$asset-path}dist/css/images/ui-icons_888888_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url("#{$asset-path}dist/css/images/ui-icons_454545_256x240.png");
}
.ui-state-active .ui-icon {
	background-image: url("#{$asset-path}dist/css/images/ui-icons_454545_256x240.png");
}
.ui-state-highlight .ui-icon {
	background-image: url("#{$asset-path}dist/css/images/ui-icons_2e83ff_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("#{$asset-path}dist/css/images/ui-icons_cd0a0a_256x240.png");
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa url("#{$asset-path}dist/css/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30);
}
.ui-widget-shadow {
	margin: -8px 0 0 -8px;
	padding: 8px;
	background: #aaaaaa url("#{$asset-path}dist/css/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30);
	border-radius: 8px;
}

/*!*******************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./src/stylesheets/jquery/jquery.fileupload-ui.css ***!
  \*******************************************************************************************************************************/

/*
 * jQuery File Upload UI Plugin CSS 9.0.0
 * https://github.com/blueimp/jQuery-File-Upload
 *
 * Copyright 2010, Sebastian Tschan
 * https://blueimp.net
 *
 * Licensed under the MIT license:
 * http://www.opensource.org/licenses/MIT
 */


.progress,
.progress .progressbar {
  width: 300px;
  height: 22px;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.3);
     -moz-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.3);
          box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.3);
  background: #fff;
}

.progress .progressbar {
  width: auto;
  background: url(#{$asset-path}images/progressbar.gif);
}

.fileupload-buttonbar .btn,
.fileupload-buttonbar .toggle {
  margin-bottom: 5px;
}
.progress-animated .progress-bar,
.progress-animated .bar {
  background: url("#{$asset-path}images/progressbar.gif") !important;
  filter: none;
}
.fileupload-process {
  float: right;
  display: none;
}
.fileupload-processing .fileupload-process,
.files .processing .preview {
  display: block;
  width: 32px;
  height: 32px;
  background: url("#{$asset-path}images/loading.gif") center no-repeat;
  background-size: contain;
}
.files audio,
.files video {
  max-width: 300px;
}

@media (max-width: 767px) {
  .fileupload-buttonbar .toggle,
  .files .toggle,
  .files .btn span {
    display: none;
  }
  .files .name {
    width: 80px;
    word-wrap: break-word;
  }
  .files audio,
  .files video {
    max-width: 80px;
  }
  .files img,
  .files canvas {
    max-width: 100%;
  }
}

/*!****************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./src/stylesheets/jquery/jquery.fileupload.css ***!
  \****************************************************************************************************************************/
/*
 * jQuery File Upload Plugin CSS 1.3.0
 * https://github.com/blueimp/jQuery-File-Upload
 *
 * Copyright 2013, Sebastian Tschan
 * https://blueimp.net
 *
 * Licensed under the MIT license:
 * http://www.opensource.org/licenses/MIT
 */

.fileinput-button {
  position: relative;
  overflow: hidden;
}
.fileinput-button input {
  position: absolute;
  top: 0;
  right: 0;
   width: 100%;
  height: 100%;
  margin: 0;
  opacity: 0;
  font-size: 200px;
  direction: ltr;
  cursor: pointer;
  background-color: White;
}

/* Fixes for IE < 8 */
@media screen\9 {
  .fileinput-button input {
    filter: alpha(opacity=0);
    font-size: 100%;
    height: 100%;
  }
}

/*!***********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./src/stylesheets/jquery/jquery.Jcrop.css ***!
  \***********************************************************************************************************************/
/* jquery.Jcrop.css v0.9.10 - MIT License */

/*
  The outer-most container in a typical Jcrop instance
  If you are having difficulty with formatting related to styles
  on a parent element, place any fixes here or in a like selector

  You can also style this element if you want to add a border, etc
  A better method for styling can be seen below with .jcrop-light
  (Add a class to the holder and style elements for that extended class)
*/
.jcrop-holder {
  direction: ltr;
  text-align: left;
}

/* These styles define the border lines */
.jcrop-vline,.jcrop-hline{background:#FFF url(#{$asset-path}src/stylesheets/jquery/Jcrop.gif) top left repeat;font-size:0;position:absolute;}
.jcrop-vline{height:100%;width:1px!important;}
.jcrop-hline{height:1px!important;width:100%;}
.jcrop-vline.right{right:0;}
.jcrop-hline.bottom{bottom:0;}

/* Handle style - size is set by Jcrop handleSize option (currently) */
.jcrop-handle{background-color:#333;border:1px #eee solid;font-size:1px;}

/* This style is used for invisible click targets */
.jcrop-tracker
{
  height: 100%; 
  width: 100%;
  -webkit-tap-highlight-color: transparent; /* "turn off" link highlight */
  -webkit-touch-callout: none;              /* disable callout, image save panel */
  -webkit-user-select: none;                /* disable cut copy paste */
}

/* Positioning of handles and drag bars */
.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0;}
.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px;}
.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%;}
.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%;}
.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0;}
.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0;}
.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0;}
.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px;}
.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%;}
.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px;}
.jcrop-dragbar.ord-n{margin-top:-4px;}
.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px;}
.jcrop-dragbar.ord-e{margin-right:-4px;right:0;}
.jcrop-dragbar.ord-w{margin-left:-4px;}

/* The "jcrop-light" class/extension */
.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline
{
	background:#FFF;
	filter:Alpha(opacity=70)!important;
	opacity:.70!important;
}
.jcrop-light .jcrop-handle
{
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background-color:#000;
	border-color:#FFF;
	border-radius:3px;
}

/* The "jcrop-dark" class/extension */
.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline
{
	background:#000;
	filter:Alpha(opacity=70)!important;
	opacity:.7!important;
}
.jcrop-dark .jcrop-handle
{
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background-color:#FFF;
	border-color:#000;
	border-radius:3px;
}

/* Fix for twitter bootstrap et al. */
.jcrop-holder img,img.jcrop-preview{ max-width: none; }

/*!************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./src/stylesheets/jquery/jquery.jqplot.css ***!
  \************************************************************************************************************************/
/*rules for the plot target div.  These will be cascaded down to all plot elements according to css rules*/
.jqplot-target {
    position: relative;
    color: #666666;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 1em;
/*    height: 300px;
    width: 400px;*/
}

/*rules applied to all axes*/
.jqplot-axis {
    font-size: 0.75em;
}

.jqplot-xaxis {
    margin-top: 10px;
}

.jqplot-x2axis {
    margin-bottom: 10px;
}

.jqplot-yaxis {
    margin-right: 10px;
}

.jqplot-y2axis, .jqplot-y3axis, .jqplot-y4axis, .jqplot-y5axis, .jqplot-y6axis, .jqplot-y7axis, .jqplot-y8axis, .jqplot-y9axis, .jqplot-yMidAxis {
    margin-left: 10px;
    margin-right: 10px;
}

/*rules applied to all axis tick divs*/
.jqplot-axis-tick, .jqplot-xaxis-tick, .jqplot-yaxis-tick, .jqplot-x2axis-tick, .jqplot-y2axis-tick, .jqplot-y3axis-tick, .jqplot-y4axis-tick, .jqplot-y5axis-tick, .jqplot-y6axis-tick, .jqplot-y7axis-tick, .jqplot-y8axis-tick, .jqplot-y9axis-tick, .jqplot-yMidAxis-tick {
    position: absolute;
    white-space: pre;
}


.jqplot-xaxis-tick {
    top: 0px;
    /* initial position untill tick is drawn in proper place */
    left: 15px;
/*    padding-top: 10px;*/
    vertical-align: top;
}

.jqplot-x2axis-tick {
    bottom: 0px;
    /* initial position untill tick is drawn in proper place */
    left: 15px;
/*    padding-bottom: 10px;*/
    vertical-align: bottom;
}

.jqplot-yaxis-tick {
    right: 0px;
    /* initial position untill tick is drawn in proper place */
    top: 15px;
/*    padding-right: 10px;*/
    text-align: right;
}

.jqplot-yaxis-tick.jqplot-breakTick {
    right: -20px;
    margin-right: 0px;
    padding:1px 5px 1px 5px;
    /*background-color: white;*/
    z-index: 2;
    font-size: 1.5em;
}

.jqplot-y2axis-tick, .jqplot-y3axis-tick, .jqplot-y4axis-tick, .jqplot-y5axis-tick, .jqplot-y6axis-tick, .jqplot-y7axis-tick, .jqplot-y8axis-tick, .jqplot-y9axis-tick {
    left: 0px;
    /* initial position untill tick is drawn in proper place */
    top: 15px;
/*    padding-left: 10px;*/
/*    padding-right: 15px;*/
    text-align: left;
}

.jqplot-yMidAxis-tick {
    text-align: center;
    white-space: nowrap;
}

.jqplot-xaxis-label {
    margin-top: 10px;
    font-size: 11pt;
    position: absolute;
}

.jqplot-x2axis-label {
    margin-bottom: 10px;
    font-size: 11pt;
    position: absolute;
}

.jqplot-yaxis-label {
    margin-right: 10px;
/*    text-align: center;*/
    font-size: 11pt;
    position: absolute;
}

.jqplot-yMidAxis-label {
    font-size: 11pt;
    position: absolute;
}

.jqplot-y2axis-label, .jqplot-y3axis-label, .jqplot-y4axis-label, .jqplot-y5axis-label, .jqplot-y6axis-label, .jqplot-y7axis-label, .jqplot-y8axis-label, .jqplot-y9axis-label {
/*    text-align: center;*/
    font-size: 11pt;
    margin-left: 10px;
    position: absolute;
}

.jqplot-meterGauge-tick {
    font-size: 0.75em;
    color: #999999;
}

.jqplot-meterGauge-label {
    font-size: 1em;
    color: #999999;
}

table.jqplot-table-legend {
    margin-top: 12px;
    margin-bottom: 12px;
    margin-left: 12px;
    margin-right: 12px;
}

table.jqplot-table-legend, table.jqplot-cursor-legend {
    background-color: rgba(255,255,255,0.6);
    border: 1px solid #cccccc;
    position: absolute;
    font-size: 0.75em;
}

td.jqplot-table-legend {
    vertical-align:middle;
}

/*
These rules could be used instead of assigning
element styles and relying on js object properties.
*/

/*
td.jqplot-table-legend-swatch {
    padding-top: 0.5em;
    text-align: center;
}

tr.jqplot-table-legend:first td.jqplot-table-legend-swatch {
    padding-top: 0px;
}
*/

td.jqplot-seriesToggle:hover, td.jqplot-seriesToggle:active {
    cursor: pointer;
}

.jqplot-table-legend .jqplot-series-hidden {
    text-decoration: line-through;
}

div.jqplot-table-legend-swatch-outline {
    border: 1px solid #cccccc;
    padding:1px;
}

div.jqplot-table-legend-swatch {
    width:0px;
    height:0px;
    border-top-width: 5px;
    border-bottom-width: 5px;
    border-left-width: 6px;
    border-right-width: 6px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
}

.jqplot-title {
    top: 0px;
    left: 0px;
    padding-bottom: 0.5em;
    font-size: 1.2em;
}

table.jqplot-cursor-tooltip {
    border: 1px solid #cccccc;
    font-size: 0.75em;
}


.jqplot-cursor-tooltip {
    border: 1px solid #cccccc;
    font-size: 0.75em;
    white-space: nowrap;
    background: rgba(208,208,208,0.5);
    padding: 1px;
}

.jqplot-highlighter-tooltip, .jqplot-canvasOverlay-tooltip {
    border: 1px solid #cccccc;
    font-size: 0.75em;
    white-space: nowrap;
    background: rgba(208,208,208,0.5);
    padding: 1px;
}

.jqplot-point-label {
    font-size: 0.75em;
    z-index: 2;
}
      
td.jqplot-cursor-legend-swatch {
    vertical-align: middle;
    text-align: center;
}

div.jqplot-cursor-legend-swatch {
    width: 1.2em;
    height: 0.7em;
}

.jqplot-error {
/*   Styles added to the plot target container when there is an error go here.*/
    text-align: center;
}

.jqplot-error-message {
/*    Styling of the custom error message div goes here.*/
    position: relative;
    top: 46%;
    display: inline-block;
}

div.jqplot-bubble-label {
    font-size: 0.8em;
/*    background: rgba(90%, 90%, 90%, 0.15);*/
    padding-left: 2px;
    padding-right: 2px;
    color: rgb(20%, 20%, 20%);
}

div.jqplot-bubble-label.jqplot-bubble-label-highlight {
    background: rgba(90%, 90%, 90%, 0.7);
}

div.jqplot-noData-container {
    text-align: center;
    background-color: rgba(96%, 96%, 96%, 0.3);
}

/*!***************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./src/stylesheets/monthpicker/MonthPicker.css ***!
  \***************************************************************************************************************************/
/*
The jQuery UI Month Picker Version 3.0.3
https://github.com/KidSysco/jquery-ui-month-picker/

Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see
<http://www.gnu.org/licenses/gpl-3.0.txt>.
*/

.month-picker {
    display: inline-block;
    position: absolute;
    z-index: 9999;
}

.month-picker table {
  border-collapse: separate;
  border-spacing: 2px 2px;
}

.month-picker td {
    padding: 0px;
}

/*
Prevents the button labels from maving sligtly to the left
when applying the width CSS property to the buttons.
See: .month-picker-month-table button { width: 4.3em; }
*/
.month-picker .ui-button-text {
  padding: .4em 0;
}

.month-picker-header {
    margin: 3px 3px 0px 3px;
}

.month-picker-year-table {
    width: 100%;
    /*
    Makes sure the next/previous/jump years buttons are not unnecessarily
    selected if the user clicks them a couple of times fast.
    */
    -ms-user-select: none; /* IE 10+ */
    -moz-user-select: -moz-none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    user-select: none;
}

/*
The plugin uses buttons with a transparent background in the year-table
(aka header) in order to look consistent with jQuery UI datepicker and to
make the year title a button that blends into the heading in the default state.

The plugin does this by removing the .ui-state-default class from (in MonthPicker.js)
the a tags (buttons) which also ends up removing the 1px border that it applies.

To prevent the button from resizing and moving everything around when you hover
in and out, we use a carefully constructed selector, which gets overroden by the
more specific .ui-state-hover/actove class selectors in the jquery-ui.css
that apply the visible borders that we want.

This selector applies a 1px transparent border that keeps the button
in the same size, but it doesen't hide the borders that .ui-state-hover/actove give us.
*/
.month-picker-year-table a {
    border: 1px solid transparent;
}

/*
Sets the size of the next/previous buttons,
and makes the buttons in the heading (year-table) sligtly bigger,
and removes the pointer cursor from the buttons in the heading (year-table).
*/
.month-picker-year-table .ui-button {
    font-size: 1.1em;
    width: 1.5em;
    height: 1.5em;
    cursor: default;
    margin: 0;
}

.month-picker-year-table .month-picker-title {
    text-align: center;
}

.month-picker-year-table .month-picker-title .ui-button {
    font-size: 1em;
    padding: .1em 0;
    width: 100%;
    font-weight: bold;
}

/*
The buttons in the heading (year-table) are slightly shrinked, but because jQuery ui and
the .month-picker .ui-button-text rule at the top of this CSS file apply some
padding which results in the button text being moved to the bottom of
the button.

This rule removes the unnecessary padding so the text in
the jump years button will be vericaly centred.
*/
.month-picker-year-table .ui-button-text {
    padding: 0;
}

.month-picker-month-table td {
    height: 35px;
    text-align: center;
}

/*
Makes sure the buttons stay in the same size when swithching
to the Jump years menu.
this also ensures that the entire menu dosen't resize itself
in response to the slightly bigger buttons in the Jump years menu.
 */
.month-picker-month-table .ui-button {
    width: 4.2em;
    margin: .2em;
}

.month-picker-open-button {
    height: 20px;
    width: 20px;
    vertical-align: bottom;
}

.month-picker-invalid-message {
    display: none;
    background-color: Yellow;
}

.month-picker-disabled {
    background-color: #e1e1e1;
}

/*!*************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./src/stylesheets/highcharts/highcharts.css ***!
  \*************************************************************************************************************************/
/**
 * @license Highcharts
 *
 * (c) 2009-2016 Torstein Honsi
 *
 * License: www.highcharts.com/license
 */
 .highcharts-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
  text-align: left;
  line-height: normal;
  z-index: 0;
  /* #1072 */
  -webkit-tap-highlight-color: transparent;
  font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
  font-size: 12px;
}

.highcharts-root text {
  fill: #666666 !important;
  cursor: default !important;
  font-size: 11px !important;
}

.highcharts-strong {
  font-weight: bold;
}

.highcharts-emphasized {
  font-style: italic;
}

.highcharts-anchor {
  cursor: pointer;
}

.highcharts-background {
  fill: #ffffff;
}

.highcharts-plot-border, .highcharts-plot-background {
  fill: none;
}

.highcharts-label-box {
  fill: none;
}

.highcharts-button-box {
  fill: inherit;
}

/* Titles */
.highcharts-title {
  fill: #333333;
  font-size: 1.5em;
}

.highcharts-subtitle {
  fill: #666666;
}

/* Axes */
.highcharts-axis-line {
  fill: none;
  stroke: #ccd6eb;
}

.highcharts-yaxis .highcharts-axis-line {
  stroke-width: 0;
}

.highcharts-axis-title {
  fill: #666666;
}

.highcharts-axis-labels {
  fill: #666666;
  cursor: default;
  font-size: 0.9em;
}

.highcharts-grid-line {
  fill: none;
  stroke: #e6e6e6;
}

.highcharts-xaxis-grid .highcharts-grid-line {
  stroke-width: 0;
}

.highcharts-tick {
  stroke: #ccd6eb;
}

.highcharts-yaxis .highcharts-tick {
  stroke-width: 0;
}

.highcharts-minor-grid-line {
  stroke: #f2f2f2;
}

.highcharts-crosshair-thin {
  stroke-width: 1px;
  stroke: #cccccc;
}

.highcharts-crosshair-category {
  stroke: #ccd6eb;
  stroke-opacity: 0.25;
}

/* Credits */
.highcharts-credits {
  cursor: pointer;
  fill: #999999;
  font-size: 0.7em;
  transition: fill 250ms, font-size 250ms;
}

.highcharts-credits:hover {
  fill: black;
  font-size: 1em;
}

/* Tooltip */
.highcharts-tooltip {
  cursor: default;
  pointer-events: none;
  white-space: nowrap;
  transition: stroke 150ms;
}

.highcharts-tooltip text {
  fill: #333333;

  font-size: 12px !important;
  color: #333333 !important;
  cursor: default !important;
  fill: #333333 !important;
}

.highcharts-tooltip .highcharts-header {
  font-size: 0.85em;
}

.highcharts-tooltip-box {
  stroke-width: 1px;
  fill: #f7f7f7;
  fill-opacity: 0.85;
}

.highcharts-tooltip-box .highcharts-label-box {
  fill: #f7f7f7;
  fill-opacity: 0.85;
}

.highcharts-selection-marker {
  fill: #335cad;
  fill-opacity: 0.25;
}

.highcharts-graph {
  fill: none;
  stroke-width: 2px;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.highcharts-state-hover .highcharts-graph {
  stroke-width: 3;
}

.highcharts-state-hover path {
  transition: stroke-width 50;
  /* quick in */
}

.highcharts-state-normal path {
  transition: stroke-width 250ms;
  /* slow out */
}

/* Legend hover affects points and series */
g.highcharts-series,
.highcharts-point,
.highcharts-markers,
.highcharts-data-labels {
  transition: opacity 250ms;
}

.highcharts-legend-series-active g.highcharts-series:not(.highcharts-series-hover),
.highcharts-legend-point-active .highcharts-point:not(.highcharts-point-hover),
.highcharts-legend-series-active .highcharts-markers:not(.highcharts-series-hover),
.highcharts-legend-series-active .highcharts-data-labels:not(.highcharts-series-hover) {
  opacity: 0.2;
}

/* Series options */
/* Default colors */
/* .highcharts-color-0 {
  fill: #7cb5ec;
  stroke: #7cb5ec;
}

.highcharts-color-1 {
  fill: #434348;
  stroke: #434348;
}

.highcharts-color-2 {
  fill: #90ed7d;
  stroke: #90ed7d;
}

.highcharts-color-3 {
  fill: #f7a35c;
  stroke: #f7a35c;
}

.highcharts-color-4 {
  fill: #8085e9;
  stroke: #8085e9;
}

.highcharts-color-5 {
  fill: #f15c80;
  stroke: #f15c80;
}

.highcharts-color-6 {
  fill: #e4d354;
  stroke: #e4d354;
}

.highcharts-color-7 {
  fill: #2b908f;
  stroke: #2b908f;
}

.highcharts-color-8 {
  fill: #f45b5b;
  stroke: #f45b5b;
}

.highcharts-color-9 {
  fill: #91e8e1;
  stroke: #91e8e1;
} */

.highcharts-area {
  fill-opacity: 0.75;
  stroke-width: 0;
}

.highcharts-markers {
  stroke-width: 1px;
  stroke: #ffffff;
}

.highcharts-point {
  stroke-width: 1px;
}

.highcharts-dense-data .highcharts-point {
  stroke-width: 0;
}

.highcharts-data-label {
  font-size: 0.9em;
  font-weight: bold;
}

.highcharts-data-label-box {
  fill: none;
  stroke-width: 0;
}

.highcharts-data-label text {
  fill: #333333;
  font-size: 9px !important;
  font-weight: bold !important;
  color: #4c4c4c !important;
  fill: #4c4c4c !important;
}

.highcharts-data-label-connector {
  fill: none;
}

.highcharts-halo {
  fill-opacity: 0.25;
  stroke-width: 0;
}

.highcharts-series:not(.highcharts-pie-series) .highcharts-point-select {
  fill: #cccccc;
  stroke: #000000;
}

.highcharts-column-series rect.highcharts-point {
  stroke: #ffffff;
}

.highcharts-column-series .highcharts-point {
  transition: fill-opacity 250ms;
}

.highcharts-column-series .highcharts-point-hover {
  fill-opacity: 0.75;
  transition: fill-opacity 50ms;
}

.highcharts-pie-series .highcharts-point {
  stroke-linejoin: round;
  stroke: #ffffff;
}

.highcharts-pie-series .highcharts-point-hover {
  fill-opacity: 0.75;
  transition: fill-opacity 50ms;
}

.highcharts-funnel-series .highcharts-point {
  stroke-linejoin: round;
  stroke: #ffffff;
}

.highcharts-funnel-series .highcharts-point-hover {
  fill-opacity: 0.75;
  transition: fill-opacity 50ms;
}

.highcharts-funnel-series .highcharts-point-select {
  fill: inherit;
  stroke: inherit;
}

.highcharts-pyramid-series .highcharts-point {
  stroke-linejoin: round;
  stroke: #ffffff;
}

.highcharts-pyramid-series .highcharts-point-hover {
  fill-opacity: 0.75;
  transition: fill-opacity 50ms;
}

.highcharts-pyramid-series .highcharts-point-select {
  fill: inherit;
  stroke: inherit;
}

.highcharts-solidgauge-series .highcharts-point {
  stroke-width: 0;
}

.highcharts-treemap-series .highcharts-point {
  stroke-width: 1px;
  stroke: #e6e6e6;
  transition: stroke 250ms, fill 250ms, fill-opacity 250ms;
}

.highcharts-treemap-series .highcharts-point-hover {
  stroke: #999999;
  transition: stroke 25ms, fill 25ms, fill-opacity 25ms;
}

.highcharts-treemap-series .highcharts-above-level {
  display: none;
}

.highcharts-treemap-series .highcharts-internal-node {
  fill: none;
}

.highcharts-treemap-series .highcharts-internal-node-interactive {
  fill-opacity: 0.15;
  cursor: pointer;
}

.highcharts-treemap-series .highcharts-internal-node-interactive:hover {
  fill-opacity: 0.75;
}

/* Legend */
.highcharts-legend-box {
  fill: none;
  stroke-width: 0;
}

.highcharts-legend-item text {
  stroke-width: 0;
  color: #333333 !important;
  cursor: pointer !important;
  font-size: 12px !important;
  font-weight: bold !important;
  fill: #333333 !important;
}

.highcharts-legend-item:hover text {
  fill: #000000;
}

.highcharts-legend-item-hidden * {
  fill: #cccccc !important;
  stroke: #cccccc !important;
  transition: fill 250ms;
}

.highcharts-legend-nav-active {
  fill: #003399;
  cursor: pointer;
}

.highcharts-legend-nav-inactive {
  fill: #cccccc;
}

.highcharts-legend-title-box {
  fill: none;
  stroke-width: 0;
}

/* Loading */
.highcharts-loading {
  position: absolute;
  background-color: #ffffff;
  opacity: 0.5;
  text-align: center;
  z-index: 10;
  transition: opacity 250ms;
}

.highcharts-loading-hidden {
  height: 0 !important;
  opacity: 0;
  overflow: hidden;
  transition: opacity 250ms, height 250ms step-end;
}

.highcharts-loading-inner {
  font-weight: bold;
  position: relative;
  top: 45%;
}

/* Plot bands and polar pane backgrounds */
.highcharts-plot-band, .highcharts-pane {
  fill: #000000;
  fill-opacity: 0.05;
}

.highcharts-plot-line {
  fill: none;
  stroke: #999999;
  stroke-width: 1px;
}

/* Highcharts More and modules */
.highcharts-boxplot-box {
  fill: #ffffff;
}

.highcharts-boxplot-median {
  stroke-width: 2px;
}

.highcharts-bubble-series .highcharts-point {
  fill-opacity: 0.5;
}

.highcharts-errorbar-series .highcharts-point {
  stroke: #000000;
}

.highcharts-gauge-series .highcharts-data-label-box {
  stroke: #cccccc;
  stroke-width: 1px;
}

.highcharts-gauge-series .highcharts-dial {
  fill: #000000;
  stroke-width: 0;
}

.highcharts-polygon-series .highcharts-graph {
  fill: inherit;
  stroke-width: 0;
}

.highcharts-waterfall-series .highcharts-graph {
  stroke: #333333;
  stroke-dasharray: 1, 3;
}

.highcharts-sankey-series .highcharts-point {
  stroke-width: 0;
}

.highcharts-sankey-series .highcharts-link {
  transition: fill 250ms, fill-opacity 250ms;
  fill-opacity: 0.5;
}

.highcharts-sankey-series .highcharts-point-hover.highcharts-link {
  transition: fill 50ms, fill-opacity 50ms;
  fill-opacity: 1;
}

/* Highstock */
.highcharts-navigator-mask-outside {
  fill-opacity: 0;
}

.highcharts-navigator-mask-inside {
  fill: #6685c2;
  /* navigator.maskFill option */
  fill-opacity: 0.25;
  cursor: ew-resize;
}

.highcharts-navigator-outline {
  stroke: #cccccc;
  fill: none;
}

.highcharts-navigator-handle {
  stroke: #cccccc;
  fill: #f2f2f2;
  cursor: ew-resize;
}

.highcharts-navigator-series {
  fill: #335cad;
  stroke: #335cad;
}

.highcharts-navigator-series .highcharts-graph {
  stroke-width: 1px;
}

.highcharts-navigator-series .highcharts-area {
  fill-opacity: 0.05;
}

.highcharts-navigator-xaxis .highcharts-axis-line {
  stroke-width: 0;
}

.highcharts-navigator-xaxis .highcharts-grid-line {
  stroke-width: 1px;
  stroke: #e6e6e6;
}

.highcharts-navigator-xaxis.highcharts-axis-labels {
  fill: #999999;
}

.highcharts-navigator-yaxis .highcharts-grid-line {
  stroke-width: 0;
}

.highcharts-scrollbar-thumb {
  fill: #cccccc;
  stroke: #cccccc;
  stroke-width: 1px;
}

.highcharts-scrollbar-button {
  fill: #e6e6e6;
  stroke: #cccccc;
  stroke-width: 1px;
}

.highcharts-scrollbar-arrow {
  fill: #666666;
}

.highcharts-scrollbar-rifles {
  stroke: #666666;
  stroke-width: 1px;
}

.highcharts-scrollbar-track {
  fill: #f2f2f2;
  stroke: #f2f2f2;
  stroke-width: 1px;
}

.highcharts-button {
  fill: #f7f7f7;
  stroke: #cccccc;
  cursor: default;
  stroke-width: 1px;
  transition: fill 250ms;
}

.highcharts-button text {
  fill: #333333;
}

.highcharts-button-hover {
  transition: fill 0ms;
  fill: #e6e6e6;
  stroke: #333333;
}

.highcharts-button-pressed {
  font-weight: bold;
  fill: #e6ebf5;
  stroke: #335cad;
}

.highcharts-button-disabled text {
  fill: #cccccc;
}

.highcharts-range-selector-buttons .highcharts-button {
  stroke-width: 0;
}

.highcharts-range-label rect {
  fill: none;
}

.highcharts-range-label text {
  fill: #666666;
}

.highcharts-range-input rect {
  fill: none;
}

.highcharts-range-input text {
  fill: #333333;
}

input.highcharts-range-selector {
  position: absolute;
  border: 0;
  width: 1px;
  /* Chrome needs a pixel to see it */
  height: 1px;
  padding: 0;
  text-align: center;
  left: -9em;
  /* #4798 */
}

.highcharts-crosshair-label text {
  fill: #ffffff;
  font-size: 1.1em;
}

.highcharts-crosshair-label .highcharts-label-box {
  fill: inherit;
}

.highcharts-candlestick-series .highcharts-point {
  stroke: #000000;
  stroke-width: 1px;
}

.highcharts-candlestick-series .highcharts-point-up {
  fill: #ffffff;
}

.highcharts-ohlc-series .highcharts-point-hover {
  stroke-width: 3px;
}

.highcharts-flags-series .highcharts-point .highcharts-label-box {
  stroke: #999999;
  fill: #ffffff;
  transition: fill 250ms;
}

.highcharts-flags-series .highcharts-point-hover .highcharts-label-box {
  stroke: #000000;
  fill: #ccd6eb;
}

.highcharts-flags-series .highcharts-point text {
  fill: #000000;
  font-size: 0.9em;
  font-weight: bold;
}

/* Highmaps */
.highcharts-map-series .highcharts-point {
  transition: fill 500ms, fill-opacity 500ms, stroke-width 250ms;
  stroke: #cccccc;
}

.highcharts-map-series .highcharts-point-hover {
  transition: fill 0ms, fill-opacity 0ms;
  fill-opacity: 0.5;
  stroke-width: 2px;
}

.highcharts-mapline-series .highcharts-point {
  fill: none;
}

.highcharts-heatmap-series .highcharts-point {
  stroke-width: 0;
}

.highcharts-map-navigation {
  font-size: 1.3em;
  font-weight: bold;
  text-align: center;
}

.highcharts-coloraxis {
  stroke-width: 0;
}

.highcharts-coloraxis-marker {
  fill: #999999;
}

.highcharts-null-point {
  fill: #f7f7f7;
}

/* 3d charts */
.highcharts-3d-frame {
  fill: transparent;
}

/* Exporting module */
.highcharts-contextbutton {
  fill: #ffffff;
  /* needed to capture hover */
  stroke: none;
  stroke-linecap: round;
}

.highcharts-contextbutton:hover {
  fill: #e6e6e6;
  stroke: #e6e6e6;
}

.highcharts-button-symbol {
  stroke: #666666;
  stroke-width: 3px;
}

.highcharts-menu {
  border: 1px solid #999999;
  background: #ffffff;
  padding: 5px 0;
  box-shadow: 3px 3px 10px #888;
}

.highcharts-menu-item {
  padding: 0.5em 1em;
  background: none;
  color: #333333;
  cursor: pointer;
  transition: background 250ms, color 250ms;
}

.highcharts-menu-item:hover {
  background: #335cad;
  color: #ffffff;
}

/* Drilldown module */
.highcharts-drilldown-point {
  cursor: pointer;
}

.highcharts-drilldown-data-label text, .highcharts-drilldown-axis-label {
  cursor: pointer;
  fill: #003399;
  font-weight: bold;
  text-decoration: underline;
}

/* No-data module */
.highcharts-no-data text {
  font-weight: bold;
  font-size: 12px;
  fill: #666666;
}

/* Drag-panes module */
.highcharts-axis-resizer {
  cursor: ns-resize;
  stroke: black;
  stroke-width: 2px;
}

/* Bullet type series */
.highcharts-bullet-target {
  stroke-width: 0;
}

/* Lineargauge type series */
.highcharts-lineargauge-target {
  stroke-width: 1px;
  stroke: #333333;
}

.highcharts-lineargauge-target-line {
  stroke-width: 1px;
  stroke: #333333;
}

/*!***************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./src/sass/production.scss ***!
  \***************************************************************************************************************************************************************************/
@font-face{font-family:"Source Sans Pro";src:url("../../fonts/SourceSansPro-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url("../../fonts/SourceSansPro-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Source Sans Pro";src:url("../../fonts/SourceSansPro-Semibold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url("../../fonts/SourceSansPro-SemiboldItalic.ttf") format("truetype");font-weight:600;font-style:Italic}@font-face{font-family:"Source Sans Pro";src:url("../../fonts/SourceSansPro-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url("../../fonts/SourceSansPro-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Roboto Slab";src:url("../../fonts/RobotoSlab-VariableFont_wght.ttf") format("truetype")}@font-face{font-family:"Roboto";src:url("../../fonts/Roboto-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto";src:url("../../fonts/Roboto-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Roboto";src:url("../../fonts/Roboto-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Roboto";src:url("../../fonts/Roboto-MediumItalic.ttf") format("truetype");font-weight:500;font-style:Italic}@font-face{font-family:"Roboto";src:url("../../fonts/Roboto-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";src:url("../../fonts/Roboto-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"DeltekStorm";src:url("../../fonts/DeltekStorm.woff2?3rps8e") format("woff2"),url("../../fonts/DeltekStorm.ttf?3rps8e") format("truetype"),url("../../fonts/DeltekStorm.woff?3rps8e") format("woff"),url("../../fonts/DeltekStorm.svg?3rps8e#DeltekStorm") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"DeltekStorm" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;flex:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-start-overlay:before{position:absolute}.icon-end-overlay:before{position:absolute}.icon-sales-order:before{content:""}.icon-subscription-order:before{content:""}.icon-config-nav:before{content:""}.icon-general-ledger:before{content:""}.icon-absence-nav:before{content:""}.icon-expenses-nav:before{content:""}.icon-time-nav:before{content:""}.icon-expense:before{content:""}.icon-mileage:before{content:""}.icon-dailytime:before{content:""}.icon-globe:before{content:""}.icon-mac-rp:before{content:""}.icon-mac-ap:before{content:""}.icon-mac-jobs:before{content:""}.icon-user1:before{content:""}.icon-crm-funnel:before{content:""}.icon-video:before{content:""}.icon-proposals-description:before{content:""}.icon-proposals-text:before{content:""}.icon-proposals-image:before{content:""}.icon-proposals-line:before{content:""}.icon-proposals-section:before{content:""}.icon-proposals-elements:before{content:""}.icon-proposals-estimate:before{content:""}.icon-deltek:before{content:""}.icon-vantagepoint:before{content:""}.icon-menu:before{content:""}.icon-settings:before{content:""}.icon-help:before{content:""}.icon-dashboard-nav:before{content:""}.icon-opportunity-nav:before{content:""}.icon-config-gen-nav:before{content:""}.icon-security-nav:before{content:""}.icon-Integrate-nav:before{content:""}.icon-resourcegrid-nav:before{content:""}.icon-contact-nav:before{content:""}.icon-altproject-nav:before{content:""}.icon-projectplan-nav:before{content:""}.icon-contacts-nav:before{content:""}.icon-firm-nav:before{content:""}.icon-Infobutton:before{content:""}.icon-oppplan-nav:before{content:""}.icon-reporting-nav:before{content:""}.icon-alert:before{content:""}.icon-hierarchy:before{content:""}.icon-pin:before{content:""}.icon-mail:before{content:""}.icon-inactive:before{content:""}.icon-favorite:before{content:""}.icon-close:before{content:""}.icon-download:before{content:""}.icon-chevronleft:before{content:""}.icon-chevronright:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron-down:before{content:""}.icon-recordarrow-left:before{content:""}.icon-recordarrow-right:before{content:""}.icon-enlighten:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-link:before{content:""}.icon-unlink:before{content:""}.icon-unlink2:before{content:""}.icon-log:before{content:""}.icon-merge:before{content:""}.icon-check:before{content:""}.icon-invoice:before{content:""}.icon-invoice-comment:before{content:""}.icon-invoice-inspect:before{content:""}.icon-checkout:before{content:""}.icon-checkin:before{content:""}.icon-exchange:before{content:""}.icon-import:before{content:""}.icon-openin-large:before{content:""}.icon-refresh:before{content:""}.icon-copy:before{content:""}.icon-copy-to:before{content:""}.icon-cancel:before{content:""}.icon-remove:before{content:""}.icon-delete:before{content:""}.icon-category:before{content:""}.icon-search:before{content:""}.icon-signature:before{content:""}.icon-add:before{content:""}.icon-close-opp:before{content:""}.icon-save:before{content:""}.icon-edit:before{content:""}.icon-print:before{content:""}.icon-currency:before{content:""}.icon-settings-local:before{content:""}.icon-listview:before{content:""}.icon-formview:before{content:""}.icon-attach:before{content:""}.icon-add-attach:before{content:""}.icon-add-note:before{content:""}.icon-note:before{content:""}.icon-user:before{content:""}.icon-add-user:before{content:""}.icon-ellipsis:before{content:""}.icon-image:before{content:""}.icon-pinned-emp:before{content:""}.icon-add-touchpoint:before{content:""}.icon-calendar:before{content:""}.icon-client:before{content:""}.icon-vendor:before{content:""}.icon-employee:before{content:""}.icon-droparrow1:before{content:""}.icon-droparrow2:before{content:""}.icon-horarrow:before{content:""}.icon-rowtools:before{content:""}.icon-Expand:before{content:""}.icon-campaign:before{content:""}.icon-activity:before{content:""}.icon-bell:before{content:""}.icon-openoutside:before{content:""}.icon-indicator:before{content:""}.icon-lineindicator:before{content:""}.icon-submit:before{content:""}.icon-release:before{content:""}.icon-share:before{content:""}.icon-chart:before{content:""}.icon-dragndrop:before{content:""}.icon-lead:before{content:""}.icon-empcard:before{content:""}.icon-folder:before{content:""}.icon-knowmore:before{content:""}.icon-padlock:before{content:""}.icon-workflow-progress:before{content:""}.icon-filter:before{content:""}.icon-excel:before{content:""}.icon-conversations:before{content:""}.icon-set-period:before{content:""}.icon-history:before{content:""}.icon-DFP:before{content:""}.icon-forPS:before{content:""}.icon-groupedlist:before{content:""}.icon-flip-right:before{content:""}.icon-flip-left:before{content:""}.icon-flip-color-left:before{content:"";color:#0069aa}.icon-flip-color-right:before{content:"";color:#0069aa}.icon-eye:before{content:""}.icon-bring-to-front:before{content:""}.icon-send-to-back:before{content:""}.icon-cut:before{content:""}.icon-show-details:before{content:""}.icon-addProjectStructure:before{content:""}.icon-match:before{content:""}.icon-grouping-search:before{content:""}.icon-back-to-list:before{content:""}.icon-upload:before{content:""}.icon-download1:before{content:""}.icon-crop:before{content:""}.icon-billing-group:before{content:""}.icon-wbs1-only .path1:before{content:"";color:#afaeaf}.icon-wbs1-only .path2:before{content:"";margin-left:-1em;color:#afaeaf}.icon-wbs1-only .path3:before{content:"";margin-left:-1em;color:#465d7c}.icon-wbs1-only .path4:before{content:"";margin-left:-1em;color:#afaeaf}.icon-exclamation-button:before{content:""}.icon-reopen:before{content:""}.icon-hey:before{content:""}.icon-mic:before{content:""}.icon-load-more:before{content:""}.icon-web-globe:before{content:""}.icon-new-import-:before{content:""}.icon-import-export:before{content:""}.icon-padlock-open:before{content:""}.icon-report-options-set:before{content:""}.icon-report-options-add:before{content:""}.icon-documents:before{content:""}.icon-new-help:before{content:""}.icon-new-help-dot:before{content:""}.icon-phone-format:before{content:""}.icon-link-icon-empty:before{content:""}.icon-link-icon-solid:before{content:""}.icon-mute:before{content:""}.icon-due-date:before{content:""}.icon-checklist:before{content:""}.icon-start-overlay:before{content:"";color:#1165b2}.icon-end-overlay:before{content:"";color:#1165b2}.icon-end-start .path1:before{content:"";color:#000}.icon-end-start .path2:before{content:"";margin-left:-1em;color:#ababab}.icon-start-start .path1:before{content:"";color:#ababab}.icon-start-start .path2:before{content:"";margin-left:-1em;color:#000}.icon-end-end .path1:before{content:"";color:#ababab}.icon-end-end .path2:before{content:"";margin-left:-1em;color:#000}.icon-start-end .path1:before{content:"";color:#ababab}.icon-start-end .path2:before{content:"";margin-left:-1em;color:#000}.icon-connector .path1:before{content:"";color:#3f6695}.icon-connector .path2:before{content:"";margin-left:-1em;color:#fff}.icon-connector .path3:before{content:"";margin-left:-1em;color:#f3a33e}.icon-connector-hover .path1:before{content:"";color:#3f6695}.icon-connector-hover .path2:before{content:"";margin-left:-1em;color:#fbedbf}.icon-connector-hover .path3:before{content:"";margin-left:-1em;color:#ec8400}.icon-connector-blocked .path1:before{content:"";color:#e56565}.icon-connector-blocked .path2:before{content:"";margin-left:-1em;color:#fff}.icon-drilldown:before{content:""}.icon-minus:before{content:""}.icon-starline:before{content:""}.icon-recent:before{content:""}.icon-capslock:before{content:""}.icon-kpi-dashpart:before{content:""}.icon-edit-in-edit:before{content:""}.icon-bulk-edit:before{content:""}.icon-thumbs-up:before{content:""}.icon-thumbs-down:before{content:""}.icon-thumbs-up-outline:before{content:""}.icon-thumbs-down-outline:before{content:""}.icon-minimize:before{content:""}.icon-dialogRestore:before{content:""}.icon-clarity-compass:before{content:""}@font-face{font-family:"Vantagepoint";src:url("../../fonts/Vantagepoint.woff2?v2") format("woff2");font-weight:normal;font-style:normal;font-display:block}body{--color-gradient-bg: linear-gradient(180deg, rgba(254, 254, 254, 1) 0%, rgba(254, 254, 254, 1) 0%, rgba(242, 242, 242, 1) 100%, rgba(242, 242, 242, 1) 100%);--color-base-bg: #ffffff;--color-base-text: #4d4d4d;--color-action-menu-arrow: #ffffff;--color-action-menu-separator: #dadada;--color-action-menu-item-bg: #4A7590;--color-action-menu-item-bg-disabled: #90A5B3;--color-action-menu-item-bg-hover: #4E85A6;--color-action-menu-item-text: #ffffff;--color-action-menu-item-text-disabled: #E0E6EA;--color-action-menu-item-text-hover: #ffffff;--color-action-menu-active-bg: #cccccc;--color-action-menu-grid-arrow: #245871;--color-action-menu-grid-item-bg: #F2F2F2;--color-action-menu-grid-item-bg-disabled: #F2F2F2;--color-action-menu-grid-item-bg-hover: #F2F2F2;--color-action-menu-grid-item-border: #C2C2C2;--color-action-menu-grid-item-border-disabled: #C2C2C2;--color-action-menu-grid-item-text: #245871;--color-action-menu-grid-item-text-disabled: #808080;--color-action-menu-grid-item-text-hover: #2679A1;--color-app-nav-bg: #ffffff;--color-app-nav-border: #999999;--color-app-nav-field-border: #7777777;--color-app-nav-separator: #bbbbbb;--color-app-add-action-bg: #ffffff;--color-app-add-action-border: #999999;--color-app-add-action-text: #504F4F;--color-app-add-action-text-hover: #436B84;--color-application-header-bg: #eeeeee;--color-application-header-text: #666666;--color-approval-center-approved-bg: #B0E8C8;--color-approval-center-submitted-bg: #FFEDA7;--color-approval-center-rejected-bg: #FCCDCD;--color-banner-bg: linear-gradient(90deg, #1D3747 0%, #174F71 65.62%, #1E394B 100%, #1E394B 100%);--color-banner-text: #ffffff;--color-banner-notification: #eb7114;--color-banner-product-name: #0eb5eb;--color-button-bg: #eeeeee;--color-button-bg-disabled: #eeeeee;--color-button-bg-hover: #ffffff;--color-button-bg-primary: #4A7590;--color-button-bg-primary-disabled: #90A5B3;--color-button-bg-primary-hover: #4E85A6;--color-button-border: #4A7590;--color-button-border-disabled: #757C81;--color-button-text: #4A7590;--color-button-text-disabled: #757C81;--color-button-text-hover: #4A7590;--color-button-text-primary: #ffffff;--color-button-text-primary-disabled: #E0E6EA;--color-button-text-primary-hover: #ffffff;--color-calendar-bg: #ffffff;--color-calendar-border: #cccccc;--color-calendar-text: #333333;--color-calendar-text-selected: #ffffff;--color-calendar-today-bg: #2C90BA;--color-calendar-hover-bg: #95C7DC;--color-calendar-other-month-bg: #eeeeee;--color-calendar-event-text: #4d4d4d;--color-calendar-event-text-all-day: #eeeeee;--color-chart-legend-bg: rgba(255, 255, 255, 0.6);--color-checkbox-bg: rgba(255, 255, 255, 0.8);--color-checkbox-inset: #ffffff;--color-checkbox-default: #bdbdbd;--color-checkbox-focus: #5DA4C3;--color-checkbox-locked: rgba(189, 189, 189, 0.4);--color-checkbox-tick: #374557;--color-checkbox-tick-locked: rgba(55, 69, 87, 0.4);--color-checkbox-slider-bg: #c9c9c9;--color-checkbox-slider-bg-selected: #2196F3;--color-checkbox-slider-text: #ffffff;--color-dashboard-dashpart-bg: #ffffff;--color-dashboard-dashpart-header-bg: #E6EEF2;--color-dashboard-dashpart-header-text: #333333;--color-dashboard-library-collapse-bg: #ffffff;--color-dashboard-library-header-bg: #eeeeee;--color-dashboard-library-header-text: #333333;--color-dashboard-library-subheader-bg: #bdbdbd;--color-dashboard-library-subheader-text: #333333;--color-dashboard-plan-grid-under-bg: #7ec864;--color-dashboard-total-row-bg: #E0EDCB;--color-dashboard-total-row-text: #333333;--color-dialog-arrow-border: #c2c2c2;--color-dialog-bg: #ffffff;--color-dialog-border: #cccccc;--color-dialog-header-bg: #e5e5e5;--color-dialog-header-border: #dadada;--color-dialog-header-icon: #949494;--color-dialog-header-text: #20516A;--color-dialog-overlay-bg: #000000;--color-dialog-overlay-opacity: 0.1;--color-divider: #c9c9c9;--color-drag-bg: #f0f0f0;--color-drop-target-border: #428bca;--color-drop-target-bg: #e5f1f5;--color-element-border-selected: #428bca;--color-field-bg: #ffffff;--color-field-bg-disabled: #f4f5f6;--color-field-bg-edited: #e2edf4;--color-field-bg-invalid: #fdfadf;--color-field-border: #b4b4b4;--color-field-border-disabled: #d3d3d3;--color-field-border-edited: #b4b4b4;--color-field-border-edited-hover: #a1a1a1;--color-field-border-hover: #cccccc;--color-field-border-invalid: #c20101;--color-field-clear: #d3d3d3;--color-field-label: #4d4d4d;--color-field-text: #333333;--color-field-text-disabled: #a7a7a7;--color-form1099-grid-bg: #f2f2f2;--color-form1099-grid-border: #e5e5e5;--color-grid-border: #BDBDBD;--color-grid-cell-border: #D1D1D1;--color-grid-pinned-border: #BBBBBB;--color-grid-bg: #ffffff;--color-grid-body-bg: #F9F9F9;--color-grid-bg-disabled: #f1f1f1;--color-grid-bg-hover: #f0ffff;--color-grid-bg-selected: #D9EBF2;--color-grid-border-hover: #79919c;--color-grid-border-selected: #338DB8;--color-grid-border-filter-row: #B0B0B0;--color-grid-header-bg: #f3f3f3;--color-grid-column-header-text: #4D4D4D;--color-grid-text-disabled: #333333;--color-grid-empty-row-text: #f7f7f7;--color-grid-alt-header-bg: #227fbb;--color-grid-alt-header-text: #ffffff;--color-grid-alt-subheader-bg: #edf2f8;--color-grid-alt-subheader-border: #b5cfdc;--color-hey-deltek-bg: #f1f1f1;--color-hey-deltek-bg-system: #dadfea;--color-hey-deltek-bg-user: #ffffff;--color-hey-deltek-text: #333333;--color-hey-deltek-border: #c2c2c2;--color-hey-deltek-header-bg: linear-gradient(229deg, #4A00E0 34.38%, #8E2DE2 100%);--color-hey-deltek-header-text: #ffffff;--color-icon: #504f4f;--color-icon-back-arrow: #ffffff;--color-icon-back-arrow-bg: #4A7590;--color-icon-dark: #999999;--color-icon-disabled: #a7a7a7;--color-icon-light: #c6c8c8;--color-icon-chevron: #486675;--color-icon-chevron-hover: #13B5EA;--color-icon-image-filter: none;--color-image-border: #ffffff;--color-layout-border: #bdbdbd;--color-layout-border-dark: #343C46;--color-layout-border-medium: #a7a7a7;--color-link-text: #2c90ba;--color-list-bg: #f4f3f3;--color-list-border: #dadada;--color-list-footer-bg: var(--color-gradient-bg);--color-list-inner-border: #c9c9c9;--color-list-item-bg: #ffffff;--color-list-item-bg-hover: #f0ffff;--color-list-item-bg-selected: #D9EBF2;--color-list-item-text: #333333;--color-list-quick-find-border: #d3d3d3;--color-login-bg: linear-gradient(90deg, #1D3747 0%, #174F71 65.62%, #1E394B 100%, #1E394B 100%);--color-login-header-text: #286fac;--color-login-header-product-text: #5e5e5e;--color-login-body-bg: #ffffff;--color-login-copyright-text: #404f61;--color-menu-bg: #ffffff;--color-menu-border: #b4b4b4;--color-menu-separator: #dadada;--color-menu-hover: #f0ffff;--color-menu-selected: #D9EBF2;--color-menu-text: #4d4d4d;--color-nav-header-text: #3db7e4;--color-nav-item-hover: #424c59;--color-nav-item-invalid: #ff3939;--color-nav-item-selected: #424c59;--color-nav-item-text: #ffffff;--color-nav-section-bg: #4b5a69;--color-nav-section-border: #343C46;--color-nav-section-selected: #556677;--color-nav-menu-bg: #1F4760;--color-nav-category-bg: rgba(0, 0, 0, 0.2);--color-nav-app-bg: #3b647d;--color-nav-sub-bg: #4c7690;--color-nav-selected: rgb(162, 108, 6);--color-nav-current: rgba(14, 25, 30, 0.6);--color-nav-popup-bg: var(--color-base-bg);--color-nav-popup-text: var(--color-base-text);--color-nav-popup-current: rgba(80, 140, 164, 0.4);--color-nav-popup-selected: rgb(80, 140, 164);--color-nav-popup-header: rgba(0, 0, 0, 0.6);--color-nav-path: rgba(255, 255, 255, 0.7);--color-nav-favorites: rgba(255, 255, 255, 0.3);--color-nav-line: rgba(255, 255, 255, 0.15);--color-sub-nav-path: rgba(0, 0, 0, 0.6);--color-sub-nav-favorites: rgba(0, 0, 0, 0.3);--color-sub-nav-line: rgba(0, 0, 0, 0.15);--color-sub-nav-selected: rgb(255,255,255);--color-sub-nav-path-selected: rgba(255, 255, 255, 0.6);--color-sub-nav-favorites-selected: rgba(255, 255, 255, 0.3);--color-nav-alert: rgb(230, 196, 131);--color-nav-alert-current: rgb(94, 138, 161);--color-nav-popup-alert: var(--color-nav-alert);--color-notification-header-bg: #4a7590;--color-notification-header-text: #ffffff;--color-notification-text: #333333;--color-notification-bg-hover: #f0ffff;--color-page-bg: #FCFAF7;--color-pagw-header-border: #ffffff;--color-page-tile-border: #bdbdbd;--color-page-mode-tab-border: #2c90ba;--color-page-mode-tab-bg: #ffffff;--color-page-mode-tab-bg-selected: #2c90ba;--color-page-mode-tab-text: #2c90ba;--color-page-mode-tab-text-selected: #ffffff;--color-plan-gantt-wbs1-bar: #1A3049;--color-plan-grid-sched-border: #f9f9f9;--color-plan-grid-sched-bg: #e8e8e8;--color-plan-grid-over-bg: #ff7976;--color-plan-grid-under-bg: #8ad9f7;--color-preview-area-bg: #f1f1f1;--color-proposal-palette-header-bg: #E4E6E7;--color-proposal-palette-header-bg-selected: #4A7590;--color-proposal-palette-header-text-selected: #ffffff;--color-proposal-palette-subheader-bg: #f7f7f7;--color-proposal-palette-text: #4d4d4d;--color-proposal-page-grid-color: #e8e8e8;--color-section-label: #414d5d;--color-sidebar-bg: #ffffff;--color-slider-bg: #ffffff;--color-slider-handle: #2196F3;--color-slider-text: #ffffff;--color-slider-text-selected: #ffffff;--color-slider-tick: #a9a9a9;--color-slider-value-selected: #5fc1bb;--color-slider-value-selected-end: #94dfdc;--color-special-bg: #428bca;--color-spinner: #858585;--color-status-error-text: #c20101;--color-status-error-bg: #c20101;--color-status-in-progress-text: #1aa91a;--color-status-in-progress-bg: #1aa91a;--color-status-success-text: #6dc0e2;--color-status-success-bg: #6dc0e2;--color-status-waiting-text: #29e687;--color-status-waiting-bg: #29e687;--color-status-warning-text: #ff8500;--color-status-warning-bg: #eca91a;--color-status-completed: #009900;--color-status-in-pursuit: #eca91a;--color-status-closed: #a7a7a7;--color-status-won: #009900;--color-tab-bg-hover: #dddddd;--color-tab-bg-invalid: #ffb6b6;--color-tab-bg-selected: #4a7590;--color-tab-text: #2c90ba;--color-tab-text-invalid: #c40000;--color-tab-text-invalid-selected: #c40000;--color-tab-text-selected: #ffffff;--color-tab-arrow-active: #2c90ba;--color-tab-arrow-disabled: #b1b1b1;--color-timeline-marker: #6dc0e2;--color-timeline-bar: #c9c9c9;--color-timesheet-holiday-bg: #e5f5ff;--color-timesheet-nonworking-bg: #f2f2f2;--color-timesheet-total-bg: #e6e6e6;--color-title-header-text: #555555;--color-title-subheader-text: #555555;--color-title-secondary-subheader-text: #555555;--color-toolbar-bg: #eeeeee;--color-toolbar-bg-selected: #ffffff;--color-toolbar-border: #d1d1d1;--color-toolbar-text: #484848;--color-toolbar-button-border: #bcbcbc;--color-tooltip-text: #333333;--color-tooltip-bg: #f4f3f3;--color-tooltip-border: #dadada;--color-popup-text: #333333;--color-popup-bg: #ffffff;--color-popup-border: #dadada;--color-submenu-border: #bdbdbd;--color-submenu-bg: #fff;--shadow-tab: 1px 10px 11px #F7F6F6;--shadow-thumb: 0px 0px 3px 0px rgba(0, 0, 0, 0.2);--shadow-image: 1px 1px 3px 0px rgba(0, 0, 0, 0.3);--shadow-dialog: 0px 4px 8px rgba(0, 0, 0, 0.25);--shadow-drop-target: 0px 0px 7px 0px #428bca;--shadow-popup: drop-shadow(8px 8px 8px rgba(0, 0, 0, 0.1)) drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.1)) drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.3));--shadow-tooltip: drop-shadow(8px 8px 8px rgba(0, 0, 0, 0.1)) drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.1)) drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.3));--shadow-nav: inset 0px 4px 4px rgba(0, 0, 0, 0.1);--scrollbar-track-bg: #f1f1f1;--scrollbar-handle-bg: #c1c1c1;--scrollbar-handle-bg-hover: #858585;--scrollbar-nav-handle-bg: rgba(255, 255, 255, 0.5);--image-loading-screen: url(../../images/theme/classic/workbenchLoading.gif);--image-plaid-logo: url(../../images/theme/classic/plaid-logo.png);--image-border-all: url(../../images/theme/classic/border-all.png);--image-border-bottom: url(../../images/theme/classic/border-bottom.png);--image-border-horizontal: url(../../images/theme/classic/border-horizontal.png);--image-border-inside: url(../../images/theme/classic/border-inside.png);--image-border-left: url(../../images/theme/classic/border-left.png);--image-border-none: url(../../images/theme/classic/border-none.png);--image-border-outside: url(../../images/theme/classic/border-outside.png);--image-border-right: url(../../images/theme/classic/border-right.png);--image-border-top: url(../../images/theme/classic/border-top.png);--image-border-vertical: url(../../images/theme/classic/border-vertical.png);--image-smart-summary-logo: url(../../images/theme/classic/smartSummary/smart_summary_logo.svg);--image-dela-logo: url(../../images/theme/classic/dela-logo.svg)}body[data-theme=dark]{--color-base-bg: #1f1f1f;--color-base-text: #dddddd;--color-action-menu-arrow: #eeeeee;--color-action-menu-separator: #404040;--color-action-menu-item-bg: #23445B;--color-action-menu-item-bg-disabled: #1C374A;--color-action-menu-item-bg-hover: #2B536F;--color-action-menu-item-text: #eeeeee;--color-action-menu-item-text-disabled: #76848D;--color-action-menu-item-text-hover: #ffffff;--color-action-menu-grid-arrow: #eeeeee;--color-action-menu-grid-item-bg: #262626;--color-action-menu-grid-item-bg-disabled: #262626;--color-action-menu-grid-item-bg-hover: #262626;--color-action-menu-grid-item-border: #404040;--color-action-menu-grid-item-border-disabled: #404040;--color-action-menu-grid-item-text: #eeeeee;--color-action-menu-grid-item-text-disabled: #808080;--color-action-menu-grid-item-text-hover: #ffffff;--color-app-nav-bg: #262626;--color-app-nav-border: #505050;--color-app-nav-field-border: #606060;--color-app-nav-separator: #404040;--color-app-add-action-bg: #262626;--color-app-add-action-border: #505050;--color-app-add-action-text: #dddddd;--color-app-add-action-text-hover: #ffffff;--color-application-header-bg: #1f1f1f;--color-application-header-text: #dddddd;--color-approval-center-approved-bg: #4b715c;--color-approval-center-submitted-bg: #806500;--color-approval-center-rejected-bg: #b24d4d;--color-banner-bg: #0A0A0A;--color-banner-text: #dddddd;--color-banner-product-name: #eeeeee;--color-button-bg: #555555;--color-button-bg-disabled: #444444;--color-button-bg-hover: #616161;--color-button-bg-primary: #23445B;--color-button-bg-primary-disabled: #1C374A;--color-button-bg-primary-hover: #2B536F;--color-button-border: #555555;--color-button-border-disabled: #555555;--color-button-text: #eeeeee;--color-button-text-disabled: #909090;--color-button-text-hover: #ffffff;--color-button-text-primary: #eeeeee;--color-button-text-primary-disabled: #76848D;--color-button-text-primary-hover: #ffffff;--color-calendar-bg: #282828;--color-calendar-border: #404040;--color-calendar-text: #eeeeee;--color-calendar-text-selected: #eeeeee;--color-calendar-hover-bg: rgba(102, 209, 234, 0.2);--color-calendar-other-month-bg: #1f1f1f;--color-calendar-event-text: #eeeeee;--color-chart-legend-bg: rgba(255, 255, 255, 0.2);--color-checkbox-bg: rgba(255, 255, 255, 0.3);--color-checkbox-inset: #1F1F1F;--color-checkbox-default: #bdbdbd;--color-checkbox-focus: #5DA4C3;--color-checkbox-locked: rgba(255, 255, 255, 0.2);--color-checkbox-tick: #eeeeee;--color-checkbox-tick-locked: rgba(255, 255, 255, 0.4);--color-checkbox-slider-bg: #3f3f3f;--color-dashboard-dashpart-bg: #292929;--color-dashboard-dashpart-header-bg: #101010;--color-dashboard-dashpart-header-text: #ffffff;--color-dashboard-library-collapse-bg: #101010;--color-dashboard-library-header-bg: var(--color-dialog-header-bg);--color-dashboard-library-header-text: var(--color-dialog-header-text);--color-dashboard-library-subheader-bg: var(--color-dialog-bg);--color-dashboard-library-subheader-text: var(--color-dialog-header-text);--color-dashboard-plan-grid-under-bg: #3b7128;--color-dashboard-total-row-bg: #103b56;--color-dashboard-total-row-text: #cccccc;--color-dialog-arrow-border: #000000;--color-dialog-bg: #222222;--color-dialog-border: transparent;--color-dialog-header-bg: #101010;--color-dialog-header-border: #101010;--color-dialog-header-icon: #949494;--color-dialog-header-text: #eeeeee;--color-dialog-overlay-bg: #222222;--color-dialog-overlay-opacity: 0.5;--color-divider: #333333;--color-drag-bg: #404040;--color-drop-target-bg: #404040;--color-field-bg: #000000;--color-field-bg-disabled: #303030;--color-field-bg-edited: #10202b;--color-field-bg-invalid: #735300;--color-field-border: #404040;--color-field-border-disabled: #404040;--color-field-border-edited: #404040;--color-field-border-edited-hover: #4b4b4b;--color-field-border-hover: #404040;--color-field-clear: #d2d2d2;--color-field-label: #d2d2d2;--color-field-text: #d2d2d2;--color-field-text-disabled: #d2d2d2;--color-form1099-grid-bg: #141414;--color-form1099-grid-border: #7a7a7a;--color-grid-border: #505050;--color-grid-cell-border: #505050;--color-grid-pinned-border: #505050;--color-grid-bg: #1f1f1f;--color-grid-body-bg: #1f1f1f;--color-grid-bg-disabled: #303030;--color-grid-bg-hover: #304245;--color-grid-bg-selected: #263336;--color-grid-border-filter-row: #505050;--color-grid-header-bg: #282828;--color-grid-column-header-text: #c0c0c0;--color-grid-text-disabled: #7a7a7a;--color-grid-alt-bg: #3a3a3a;--color-grid-alt-header-bg: #505050;--color-grid-alt-header-text: #eeeeee;--color-grid-alt-subheader-bg: #282828;--color-grid-alt-subheader-border: #404040;--color-hey-deltek-bg: #1f1f1f;--color-hey-deltek-bg-system: #5B50FD;--color-hey-deltek-bg-user: #282828;--color-hey-deltek-text: #ffffff;--color-hey-deltek-border: #505050;--color-icon: #dddddd;--color-icon-back-arrow: #ffffff;--color-icon-back-arrow-bg: #4A7590;--color-icon-dark: #7a7a7a;--color-icon-light: #ffffff;--color-icon-chevron: #eeeeee;--color-icon-image-filter: invert(1);--color-image-border: #333333;--color-layout-border: #333333;--color-link-text: #FF881A;--color-list-bg: #222222;--color-list-border: #282828;--color-list-footer-bg: #222222;--color-list-inner-border: #404040;--color-list-item-bg: #282828;--color-list-item-bg-hover: #304245;--color-list-item-bg-selected: #263336;--color-list-item-text: #eeeeee;--color-list-quick-find-border: #404040;--color-login-bg: #1f1f1f;--color-login-header-text: #ffffff;--color-login-header-product-text: #ffffff;--color-login-body-bg: #171717;--color-login-copyright-text: var(--color-link-text);--color-menu-bg: #282828;--color-menu-border: #282828;--color-menu-separator: #404040;--color-menu-hover: #304245;--color-menu-selected: #263336;--color-menu-text: #eeeeee;--color-nav-header-text: #1da2d2;--color-nav-item-hover: #1E3842;--color-nav-item-selected: #162b33;--color-nav-item-text: #dddddd;--color-nav-menu-bg: #171717;--color-nav-section-bg: #101e23;--color-nav-section-border: #353535;--color-nav-section-selected: #162a31;--color-nav-category-bg: rgba(0, 0, 0, 0.4);--color-nav-app-bg: #1f1f1f;--color-nav-sub-bg: #282828;--color-nav-current: rgba(39, 65, 77, 0.6);--color-nav-popup-text: #dddddd;--color-nav-popup-current: rgba(0, 0, 0, 0.6);--color-nav-popup-selected: rgb(162, 108, 6);--color-nav-popup-header: #eeeeee;--color-sub-nav-path: rgba(255, 255, 255, 0.6);--color-sub-nav-favorites: rgba(255, 255, 255, 0.3);--color-sub-nav-line: rgba(255, 255, 255, 0.3);--color-sub-nav-selected: #dddddd;--color-notification-header-bg: #0a0a0a;--color-notification-text: #eeeeee;--color-notification-bg-hover: #304245;--color-page-bg: #0a0a0a;--color-page-header-border: #0a0a0a;--color-page-tile-border: #1f1f1f;--color-page-mode-tab-border: #227090;--color-page-mode-tab-bg: #1f1f1f;--color-page-mode-tab-bg-selected: #227090;--color-page-mode-tab-text: #eeeeee;--color-page-mode-tab-text-selected: #eeeeee;--color-plan-gantt-wbs1-bar: #1D3653;--color-plan-grid-sched-border: #303030;--color-plan-grid-sched-bg: #3a3a3a;--color-plan-grid-over-bg: #993533;--color-plan-grid-under-bg: #1f617a;--color-preview-area-bg: #303030;--color-proposal-palette-header-bg: #303030;--color-proposal-palette-header-bg-selected: #404040;--color-proposal-palette-header-text-selected: #eeeeee;--color-proposal-palette-subheader-bg: #262626;--color-proposal-palette-text: #eeeeee;--color-proposal-page-grid-color: #363636;--color-section-label: #eeeeee;--color-sidebar-bg: #1F1F1F;--color-slider-bg: #1f1f1f;--color-slider-text-selected: #1f1f1f;--color-status-error-text: #fe3434;--color-status-error-bg: #b32519;--color-status-in-progress-bg: #4fa637;--color-status-success-bg: #2a7ca4;--color-status-warning-bg: #e3ab41;--color-tab-bg-hover: #2d2d2d;--color-tab-bg-invalid: #FF881A;--color-tab-bg-selected: #FF881A;--color-tab-text: #FF881A;--color-tab-text-invalid: #fe3434;--color-tab-text-invalid-selected: #b20101;--color-tab-text-selected: #000000;--color-timeline-marker: #1c85c3;--color-timeline-bar: #999999;--color-timesheet-holiday-bg: #2e3438;--color-timesheet-nonworking-bg: #303030;--color-timesheet-total-bg: #292929;--color-title-header-text: #dddddd;--color-title-subheader-text: #dddddd;--color-title-secondary-subheader-text: #dddddd;--color-toolbar-bg: #404040;--color-toolbar-bg-selected: #505050;--color-toolbar-border: #333333;--color-toolbar-text: #eeeeee;--color-toolbar-button-border: #858585;--color-tooltip-text: #eeeeee;--color-tooltip-bg: #282828;--color-tooltip-border: #282828;--color-submenu-border: #404040;--color-popup-text: #eeeeee;--color-popup-bg: #282828;--color-popup-border: #282828;--shadow-tab: 0 0 0 #1F1F1F;--shadow-dialog: 4px 4px 10px rgba(0, 0, 0, 0.3);--scrollbar-track-bg: #292929;--scrollbar-handle-bg: #404040;--scrollbar-handle-bg-hover: #858585;--image-loading-screen: url(../../images/theme/dark/workbenchLoading.gif);--image-plaid-logo: url(../../images/theme/dark/plaid-logo.png);--image-border-all: url(../../images/theme/dark/border-all.png);--image-border-bottom: url(../../images/theme/dark/border-bottom.png);--image-border-horizontal: url(../../images/theme/dark/border-horizontal.png);--image-border-inside: url(../../images/theme/dark/border-inside.png);--image-border-left: url(../../images/theme/dark/border-left.png);--image-border-none: url(../../images/theme/dark/border-none.png);--image-border-outside: url(../../images/theme/dark/border-outside.png);--image-border-right: url(../../images/theme/dark/border-right.png);--image-border-top: url(../../images/theme/dark/border-top.png);--image-border-vertical: url(../../images/theme/dark/border-vertical.png);--image-smart-summary-logo: url(../../images/theme/dark/smartSummary/smart_summary_logo.svg);--image-dela-logo: url(../../images/theme/dark/dela-logo.svg)}@media(prefers-color-scheme: dark){body[data-theme=system]{--color-base-bg: #1f1f1f;--color-base-text: #dddddd;--color-action-menu-arrow: #eeeeee;--color-action-menu-separator: #404040;--color-action-menu-item-bg: #23445B;--color-action-menu-item-bg-disabled: #1C374A;--color-action-menu-item-bg-hover: #2B536F;--color-action-menu-item-text: #eeeeee;--color-action-menu-item-text-disabled: #76848D;--color-action-menu-item-text-hover: #ffffff;--color-action-menu-grid-arrow: #eeeeee;--color-action-menu-grid-item-bg: #262626;--color-action-menu-grid-item-bg-disabled: #262626;--color-action-menu-grid-item-bg-hover: #262626;--color-action-menu-grid-item-border: #404040;--color-action-menu-grid-item-border-disabled: #404040;--color-action-menu-grid-item-text: #eeeeee;--color-action-menu-grid-item-text-disabled: #808080;--color-action-menu-grid-item-text-hover: #ffffff;--color-app-nav-bg: #262626;--color-app-nav-border: #505050;--color-app-nav-field-border: #606060;--color-app-nav-separator: #404040;--color-app-add-action-bg: #262626;--color-app-add-action-border: #505050;--color-app-add-action-text: #dddddd;--color-app-add-action-text-hover: #ffffff;--color-application-header-bg: #1f1f1f;--color-application-header-text: #dddddd;--color-approval-center-approved-bg: #4b715c;--color-approval-center-submitted-bg: #806500;--color-approval-center-rejected-bg: #b24d4d;--color-banner-bg: #0A0A0A;--color-banner-text: #dddddd;--color-banner-product-name: #eeeeee;--color-button-bg: #555555;--color-button-bg-disabled: #444444;--color-button-bg-hover: #616161;--color-button-bg-primary: #23445B;--color-button-bg-primary-disabled: #1C374A;--color-button-bg-primary-hover: #2B536F;--color-button-border: #555555;--color-button-border-disabled: #555555;--color-button-text: #eeeeee;--color-button-text-disabled: #909090;--color-button-text-hover: #ffffff;--color-button-text-primary: #eeeeee;--color-button-text-primary-disabled: #76848D;--color-button-text-primary-hover: #ffffff;--color-calendar-bg: #282828;--color-calendar-border: #404040;--color-calendar-text: #eeeeee;--color-calendar-text-selected: #eeeeee;--color-calendar-hover-bg: rgba(102, 209, 234, 0.2);--color-calendar-other-month-bg: #1f1f1f;--color-calendar-event-text: #eeeeee;--color-chart-legend-bg: rgba(255, 255, 255, 0.2);--color-checkbox-bg: rgba(255, 255, 255, 0.3);--color-checkbox-inset: #1F1F1F;--color-checkbox-default: #bdbdbd;--color-checkbox-focus: #5DA4C3;--color-checkbox-locked: rgba(255, 255, 255, 0.2);--color-checkbox-tick: #eeeeee;--color-checkbox-tick-locked: rgba(255, 255, 255, 0.4);--color-checkbox-slider-bg: #3f3f3f;--color-dashboard-dashpart-bg: #292929;--color-dashboard-dashpart-header-bg: #101010;--color-dashboard-dashpart-header-text: #ffffff;--color-dashboard-library-collapse-bg: #101010;--color-dashboard-library-header-bg: var(--color-dialog-header-bg);--color-dashboard-library-header-text: var(--color-dialog-header-text);--color-dashboard-library-subheader-bg: var(--color-dialog-bg);--color-dashboard-library-subheader-text: var(--color-dialog-header-text);--color-dashboard-plan-grid-under-bg: #3b7128;--color-dashboard-total-row-bg: #103b56;--color-dashboard-total-row-text: #cccccc;--color-dialog-arrow-border: #000000;--color-dialog-bg: #222222;--color-dialog-border: transparent;--color-dialog-header-bg: #101010;--color-dialog-header-border: #101010;--color-dialog-header-icon: #949494;--color-dialog-header-text: #eeeeee;--color-dialog-overlay-bg: #222222;--color-dialog-overlay-opacity: 0.5;--color-divider: #333333;--color-drag-bg: #404040;--color-drop-target-bg: #404040;--color-field-bg: #000000;--color-field-bg-disabled: #303030;--color-field-bg-edited: #10202b;--color-field-bg-invalid: #735300;--color-field-border: #404040;--color-field-border-disabled: #404040;--color-field-border-edited: #404040;--color-field-border-edited-hover: #4b4b4b;--color-field-border-hover: #404040;--color-field-clear: #d2d2d2;--color-field-label: #d2d2d2;--color-field-text: #d2d2d2;--color-field-text-disabled: #d2d2d2;--color-form1099-grid-bg: #141414;--color-form1099-grid-border: #7a7a7a;--color-grid-border: #505050;--color-grid-cell-border: #505050;--color-grid-pinned-border: #505050;--color-grid-bg: #1f1f1f;--color-grid-body-bg: #1f1f1f;--color-grid-bg-disabled: #303030;--color-grid-bg-hover: #304245;--color-grid-bg-selected: #263336;--color-grid-border-filter-row: #505050;--color-grid-header-bg: #282828;--color-grid-column-header-text: #c0c0c0;--color-grid-text-disabled: #7a7a7a;--color-grid-alt-bg: #3a3a3a;--color-grid-alt-header-bg: #505050;--color-grid-alt-header-text: #eeeeee;--color-grid-alt-subheader-bg: #282828;--color-grid-alt-subheader-border: #404040;--color-hey-deltek-bg: #1f1f1f;--color-hey-deltek-bg-system: #5B50FD;--color-hey-deltek-bg-user: #282828;--color-hey-deltek-text: #ffffff;--color-hey-deltek-border: #505050;--color-icon: #dddddd;--color-icon-back-arrow: #ffffff;--color-icon-back-arrow-bg: #4A7590;--color-icon-dark: #7a7a7a;--color-icon-light: #ffffff;--color-icon-chevron: #eeeeee;--color-icon-image-filter: invert(1);--color-image-border: #333333;--color-layout-border: #333333;--color-link-text: #FF881A;--color-list-bg: #222222;--color-list-border: #282828;--color-list-footer-bg: #222222;--color-list-inner-border: #404040;--color-list-item-bg: #282828;--color-list-item-bg-hover: #304245;--color-list-item-bg-selected: #263336;--color-list-item-text: #eeeeee;--color-list-quick-find-border: #404040;--color-login-bg: #1f1f1f;--color-login-header-text: #ffffff;--color-login-header-product-text: #ffffff;--color-login-body-bg: #171717;--color-login-copyright-text: var(--color-link-text);--color-menu-bg: #282828;--color-menu-border: #282828;--color-menu-separator: #404040;--color-menu-hover: #304245;--color-menu-selected: #263336;--color-menu-text: #eeeeee;--color-nav-header-text: #1da2d2;--color-nav-item-hover: #1E3842;--color-nav-item-selected: #162b33;--color-nav-item-text: #dddddd;--color-nav-menu-bg: #171717;--color-nav-section-bg: #101e23;--color-nav-section-border: #353535;--color-nav-section-selected: #162a31;--color-nav-category-bg: rgba(0, 0, 0, 0.4);--color-nav-app-bg: #1f1f1f;--color-nav-sub-bg: #282828;--color-nav-current: rgba(39, 65, 77, 0.6);--color-nav-popup-text: #dddddd;--color-nav-popup-current: rgba(0, 0, 0, 0.6);--color-nav-popup-selected: rgb(162, 108, 6);--color-nav-popup-header: #eeeeee;--color-sub-nav-path: rgba(255, 255, 255, 0.6);--color-sub-nav-favorites: rgba(255, 255, 255, 0.3);--color-sub-nav-line: rgba(255, 255, 255, 0.3);--color-sub-nav-selected: #dddddd;--color-notification-header-bg: #0a0a0a;--color-notification-text: #eeeeee;--color-notification-bg-hover: #304245;--color-page-bg: #0a0a0a;--color-page-header-border: #0a0a0a;--color-page-tile-border: #1f1f1f;--color-page-mode-tab-border: #227090;--color-page-mode-tab-bg: #1f1f1f;--color-page-mode-tab-bg-selected: #227090;--color-page-mode-tab-text: #eeeeee;--color-page-mode-tab-text-selected: #eeeeee;--color-plan-gantt-wbs1-bar: #1D3653;--color-plan-grid-sched-border: #303030;--color-plan-grid-sched-bg: #3a3a3a;--color-plan-grid-over-bg: #993533;--color-plan-grid-under-bg: #1f617a;--color-preview-area-bg: #303030;--color-proposal-palette-header-bg: #303030;--color-proposal-palette-header-bg-selected: #404040;--color-proposal-palette-header-text-selected: #eeeeee;--color-proposal-palette-subheader-bg: #262626;--color-proposal-palette-text: #eeeeee;--color-proposal-page-grid-color: #363636;--color-section-label: #eeeeee;--color-sidebar-bg: #1F1F1F;--color-slider-bg: #1f1f1f;--color-slider-text-selected: #1f1f1f;--color-status-error-text: #fe3434;--color-status-error-bg: #b32519;--color-status-in-progress-bg: #4fa637;--color-status-success-bg: #2a7ca4;--color-status-warning-bg: #e3ab41;--color-tab-bg-hover: #2d2d2d;--color-tab-bg-invalid: #FF881A;--color-tab-bg-selected: #FF881A;--color-tab-text: #FF881A;--color-tab-text-invalid: #fe3434;--color-tab-text-invalid-selected: #b20101;--color-tab-text-selected: #000000;--color-timeline-marker: #1c85c3;--color-timeline-bar: #999999;--color-timesheet-holiday-bg: #2e3438;--color-timesheet-nonworking-bg: #303030;--color-timesheet-total-bg: #292929;--color-title-header-text: #dddddd;--color-title-subheader-text: #dddddd;--color-title-secondary-subheader-text: #dddddd;--color-toolbar-bg: #404040;--color-toolbar-bg-selected: #505050;--color-toolbar-border: #333333;--color-toolbar-text: #eeeeee;--color-toolbar-button-border: #858585;--color-tooltip-text: #eeeeee;--color-tooltip-bg: #282828;--color-tooltip-border: #282828;--color-submenu-border: #404040;--color-popup-text: #eeeeee;--color-popup-bg: #282828;--color-popup-border: #282828;--shadow-tab: 0 0 0 #1F1F1F;--shadow-dialog: 4px 4px 10px rgba(0, 0, 0, 0.3);--scrollbar-track-bg: #292929;--scrollbar-handle-bg: #404040;--scrollbar-handle-bg-hover: #858585;--image-loading-screen: url(../../images/theme/dark/workbenchLoading.gif);--image-plaid-logo: url(../../images/theme/dark/plaid-logo.png);--image-border-all: url(../../images/theme/dark/border-all.png);--image-border-bottom: url(../../images/theme/dark/border-bottom.png);--image-border-horizontal: url(../../images/theme/dark/border-horizontal.png);--image-border-inside: url(../../images/theme/dark/border-inside.png);--image-border-left: url(../../images/theme/dark/border-left.png);--image-border-none: url(../../images/theme/dark/border-none.png);--image-border-outside: url(../../images/theme/dark/border-outside.png);--image-border-right: url(../../images/theme/dark/border-right.png);--image-border-top: url(../../images/theme/dark/border-top.png);--image-border-vertical: url(../../images/theme/dark/border-vertical.png);--image-smart-summary-logo: url(../../images/theme/dark/smartSummary/smart_summary_logo.svg);--image-dela-logo: url(../../images/theme/dark/dela-logo.svg)}}@media(prefers-color-scheme: light){body[data-theme=system]{--color-gradient-bg: linear-gradient(180deg, rgba(254, 254, 254, 1) 0%, rgba(254, 254, 254, 1) 0%, rgba(242, 242, 242, 1) 100%, rgba(242, 242, 242, 1) 100%);--color-base-bg: #ffffff;--color-base-text: #4d4d4d;--color-action-menu-arrow: #ffffff;--color-action-menu-separator: #dadada;--color-action-menu-item-bg: #4A7590;--color-action-menu-item-bg-disabled: #90A5B3;--color-action-menu-item-bg-hover: #4E85A6;--color-action-menu-item-text: #ffffff;--color-action-menu-item-text-disabled: #E0E6EA;--color-action-menu-item-text-hover: #ffffff;--color-action-menu-active-bg: #cccccc;--color-action-menu-grid-arrow: #245871;--color-action-menu-grid-item-bg: #F2F2F2;--color-action-menu-grid-item-bg-disabled: #F2F2F2;--color-action-menu-grid-item-bg-hover: #F2F2F2;--color-action-menu-grid-item-border: #C2C2C2;--color-action-menu-grid-item-border-disabled: #C2C2C2;--color-action-menu-grid-item-text: #245871;--color-action-menu-grid-item-text-disabled: #808080;--color-action-menu-grid-item-text-hover: #2679A1;--color-app-nav-bg: #ffffff;--color-app-nav-border: #999999;--color-app-nav-field-border: #7777777;--color-app-nav-separator: #bbbbbb;--color-app-add-action-bg: #ffffff;--color-app-add-action-border: #999999;--color-app-add-action-text: #504F4F;--color-app-add-action-text-hover: #436B84;--color-application-header-bg: #eeeeee;--color-application-header-text: #666666;--color-approval-center-approved-bg: #B0E8C8;--color-approval-center-submitted-bg: #FFEDA7;--color-approval-center-rejected-bg: #FCCDCD;--color-banner-bg: linear-gradient(90deg, #1D3747 0%, #174F71 65.62%, #1E394B 100%, #1E394B 100%);--color-banner-text: #ffffff;--color-banner-notification: #eb7114;--color-banner-product-name: #0eb5eb;--color-button-bg: #eeeeee;--color-button-bg-disabled: #eeeeee;--color-button-bg-hover: #ffffff;--color-button-bg-primary: #4A7590;--color-button-bg-primary-disabled: #90A5B3;--color-button-bg-primary-hover: #4E85A6;--color-button-border: #4A7590;--color-button-border-disabled: #757C81;--color-button-text: #4A7590;--color-button-text-disabled: #757C81;--color-button-text-hover: #4A7590;--color-button-text-primary: #ffffff;--color-button-text-primary-disabled: #E0E6EA;--color-button-text-primary-hover: #ffffff;--color-calendar-bg: #ffffff;--color-calendar-border: #cccccc;--color-calendar-text: #333333;--color-calendar-text-selected: #ffffff;--color-calendar-today-bg: #2C90BA;--color-calendar-hover-bg: #95C7DC;--color-calendar-other-month-bg: #eeeeee;--color-calendar-event-text: #4d4d4d;--color-calendar-event-text-all-day: #eeeeee;--color-chart-legend-bg: rgba(255, 255, 255, 0.6);--color-checkbox-bg: rgba(255, 255, 255, 0.8);--color-checkbox-inset: #ffffff;--color-checkbox-default: #bdbdbd;--color-checkbox-focus: #5DA4C3;--color-checkbox-locked: rgba(189, 189, 189, 0.4);--color-checkbox-tick: #374557;--color-checkbox-tick-locked: rgba(55, 69, 87, 0.4);--color-checkbox-slider-bg: #c9c9c9;--color-checkbox-slider-bg-selected: #2196F3;--color-checkbox-slider-text: #ffffff;--color-dashboard-dashpart-bg: #ffffff;--color-dashboard-dashpart-header-bg: #E6EEF2;--color-dashboard-dashpart-header-text: #333333;--color-dashboard-library-collapse-bg: #ffffff;--color-dashboard-library-header-bg: #eeeeee;--color-dashboard-library-header-text: #333333;--color-dashboard-library-subheader-bg: #bdbdbd;--color-dashboard-library-subheader-text: #333333;--color-dashboard-plan-grid-under-bg: #7ec864;--color-dashboard-total-row-bg: #E0EDCB;--color-dashboard-total-row-text: #333333;--color-dialog-arrow-border: #c2c2c2;--color-dialog-bg: #ffffff;--color-dialog-border: #cccccc;--color-dialog-header-bg: #e5e5e5;--color-dialog-header-border: #dadada;--color-dialog-header-icon: #949494;--color-dialog-header-text: #20516A;--color-dialog-overlay-bg: #000000;--color-dialog-overlay-opacity: 0.1;--color-divider: #c9c9c9;--color-drag-bg: #f0f0f0;--color-drop-target-border: #428bca;--color-drop-target-bg: #e5f1f5;--color-element-border-selected: #428bca;--color-field-bg: #ffffff;--color-field-bg-disabled: #f4f5f6;--color-field-bg-edited: #e2edf4;--color-field-bg-invalid: #fdfadf;--color-field-border: #b4b4b4;--color-field-border-disabled: #d3d3d3;--color-field-border-edited: #b4b4b4;--color-field-border-edited-hover: #a1a1a1;--color-field-border-hover: #cccccc;--color-field-border-invalid: #c20101;--color-field-clear: #d3d3d3;--color-field-label: #4d4d4d;--color-field-text: #333333;--color-field-text-disabled: #a7a7a7;--color-form1099-grid-bg: #f2f2f2;--color-form1099-grid-border: #e5e5e5;--color-grid-border: #BDBDBD;--color-grid-cell-border: #D1D1D1;--color-grid-pinned-border: #BBBBBB;--color-grid-bg: #ffffff;--color-grid-body-bg: #F9F9F9;--color-grid-bg-disabled: #f1f1f1;--color-grid-bg-hover: #f0ffff;--color-grid-bg-selected: #D9EBF2;--color-grid-border-hover: #79919c;--color-grid-border-selected: #338DB8;--color-grid-border-filter-row: #B0B0B0;--color-grid-header-bg: #f3f3f3;--color-grid-column-header-text: #4D4D4D;--color-grid-text-disabled: #333333;--color-grid-empty-row-text: #f7f7f7;--color-grid-alt-header-bg: #227fbb;--color-grid-alt-header-text: #ffffff;--color-grid-alt-subheader-bg: #edf2f8;--color-grid-alt-subheader-border: #b5cfdc;--color-hey-deltek-bg: #f1f1f1;--color-hey-deltek-bg-system: #dadfea;--color-hey-deltek-bg-user: #ffffff;--color-hey-deltek-text: #333333;--color-hey-deltek-border: #c2c2c2;--color-hey-deltek-header-bg: linear-gradient(229deg, #4A00E0 34.38%, #8E2DE2 100%);--color-hey-deltek-header-text: #ffffff;--color-icon: #504f4f;--color-icon-back-arrow: #ffffff;--color-icon-back-arrow-bg: #4A7590;--color-icon-dark: #999999;--color-icon-disabled: #a7a7a7;--color-icon-light: #c6c8c8;--color-icon-chevron: #486675;--color-icon-chevron-hover: #13B5EA;--color-icon-image-filter: none;--color-image-border: #ffffff;--color-layout-border: #bdbdbd;--color-layout-border-dark: #343C46;--color-layout-border-medium: #a7a7a7;--color-link-text: #2c90ba;--color-list-bg: #f4f3f3;--color-list-border: #dadada;--color-list-footer-bg: var(--color-gradient-bg);--color-list-inner-border: #c9c9c9;--color-list-item-bg: #ffffff;--color-list-item-bg-hover: #f0ffff;--color-list-item-bg-selected: #D9EBF2;--color-list-item-text: #333333;--color-list-quick-find-border: #d3d3d3;--color-login-bg: linear-gradient(90deg, #1D3747 0%, #174F71 65.62%, #1E394B 100%, #1E394B 100%);--color-login-header-text: #286fac;--color-login-header-product-text: #5e5e5e;--color-login-body-bg: #ffffff;--color-login-copyright-text: #404f61;--color-menu-bg: #ffffff;--color-menu-border: #b4b4b4;--color-menu-separator: #dadada;--color-menu-hover: #f0ffff;--color-menu-selected: #D9EBF2;--color-menu-text: #4d4d4d;--color-nav-header-text: #3db7e4;--color-nav-item-hover: #424c59;--color-nav-item-invalid: #ff3939;--color-nav-item-selected: #424c59;--color-nav-item-text: #ffffff;--color-nav-section-bg: #4b5a69;--color-nav-section-border: #343C46;--color-nav-section-selected: #556677;--color-nav-menu-bg: #1F4760;--color-nav-category-bg: rgba(0, 0, 0, 0.2);--color-nav-app-bg: #3b647d;--color-nav-sub-bg: #4c7690;--color-nav-selected: rgb(162, 108, 6);--color-nav-current: rgba(14, 25, 30, 0.6);--color-nav-popup-bg: var(--color-base-bg);--color-nav-popup-text: var(--color-base-text);--color-nav-popup-current: rgba(80, 140, 164, 0.4);--color-nav-popup-selected: rgb(80, 140, 164);--color-nav-popup-header: rgba(0, 0, 0, 0.6);--color-nav-path: rgba(255, 255, 255, 0.7);--color-nav-favorites: rgba(255, 255, 255, 0.3);--color-nav-line: rgba(255, 255, 255, 0.15);--color-sub-nav-path: rgba(0, 0, 0, 0.6);--color-sub-nav-favorites: rgba(0, 0, 0, 0.3);--color-sub-nav-line: rgba(0, 0, 0, 0.15);--color-sub-nav-selected: rgb(255,255,255);--color-sub-nav-path-selected: rgba(255, 255, 255, 0.6);--color-sub-nav-favorites-selected: rgba(255, 255, 255, 0.3);--color-nav-alert: rgb(230, 196, 131);--color-nav-alert-current: rgb(94, 138, 161);--color-nav-popup-alert: var(--color-nav-alert);--color-notification-header-bg: #4a7590;--color-notification-header-text: #ffffff;--color-notification-text: #333333;--color-notification-bg-hover: #f0ffff;--color-page-bg: #FCFAF7;--color-pagw-header-border: #ffffff;--color-page-tile-border: #bdbdbd;--color-page-mode-tab-border: #2c90ba;--color-page-mode-tab-bg: #ffffff;--color-page-mode-tab-bg-selected: #2c90ba;--color-page-mode-tab-text: #2c90ba;--color-page-mode-tab-text-selected: #ffffff;--color-plan-gantt-wbs1-bar: #1A3049;--color-plan-grid-sched-border: #f9f9f9;--color-plan-grid-sched-bg: #e8e8e8;--color-plan-grid-over-bg: #ff7976;--color-plan-grid-under-bg: #8ad9f7;--color-preview-area-bg: #f1f1f1;--color-proposal-palette-header-bg: #E4E6E7;--color-proposal-palette-header-bg-selected: #4A7590;--color-proposal-palette-header-text-selected: #ffffff;--color-proposal-palette-subheader-bg: #f7f7f7;--color-proposal-palette-text: #4d4d4d;--color-proposal-page-grid-color: #e8e8e8;--color-section-label: #414d5d;--color-sidebar-bg: #ffffff;--color-slider-bg: #ffffff;--color-slider-handle: #2196F3;--color-slider-text: #ffffff;--color-slider-text-selected: #ffffff;--color-slider-tick: #a9a9a9;--color-slider-value-selected: #5fc1bb;--color-slider-value-selected-end: #94dfdc;--color-special-bg: #428bca;--color-spinner: #858585;--color-status-error-text: #c20101;--color-status-error-bg: #c20101;--color-status-in-progress-text: #1aa91a;--color-status-in-progress-bg: #1aa91a;--color-status-success-text: #6dc0e2;--color-status-success-bg: #6dc0e2;--color-status-waiting-text: #29e687;--color-status-waiting-bg: #29e687;--color-status-warning-text: #ff8500;--color-status-warning-bg: #eca91a;--color-status-completed: #009900;--color-status-in-pursuit: #eca91a;--color-status-closed: #a7a7a7;--color-status-won: #009900;--color-tab-bg-hover: #dddddd;--color-tab-bg-invalid: #ffb6b6;--color-tab-bg-selected: #4a7590;--color-tab-text: #2c90ba;--color-tab-text-invalid: #c40000;--color-tab-text-invalid-selected: #c40000;--color-tab-text-selected: #ffffff;--color-tab-arrow-active: #2c90ba;--color-tab-arrow-disabled: #b1b1b1;--color-timeline-marker: #6dc0e2;--color-timeline-bar: #c9c9c9;--color-timesheet-holiday-bg: #e5f5ff;--color-timesheet-nonworking-bg: #f2f2f2;--color-timesheet-total-bg: #e6e6e6;--color-title-header-text: #555555;--color-title-subheader-text: #555555;--color-title-secondary-subheader-text: #555555;--color-toolbar-bg: #eeeeee;--color-toolbar-bg-selected: #ffffff;--color-toolbar-border: #d1d1d1;--color-toolbar-text: #484848;--color-toolbar-button-border: #bcbcbc;--color-tooltip-text: #333333;--color-tooltip-bg: #f4f3f3;--color-tooltip-border: #dadada;--color-popup-text: #333333;--color-popup-bg: #ffffff;--color-popup-border: #dadada;--color-submenu-border: #bdbdbd;--color-submenu-bg: #fff;--shadow-tab: 1px 10px 11px #F7F6F6;--shadow-thumb: 0px 0px 3px 0px rgba(0, 0, 0, 0.2);--shadow-image: 1px 1px 3px 0px rgba(0, 0, 0, 0.3);--shadow-dialog: 0px 4px 8px rgba(0, 0, 0, 0.25);--shadow-drop-target: 0px 0px 7px 0px #428bca;--shadow-popup: drop-shadow(8px 8px 8px rgba(0, 0, 0, 0.1)) drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.1)) drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.3));--shadow-tooltip: drop-shadow(8px 8px 8px rgba(0, 0, 0, 0.1)) drop-shadow(4px 4px 4px rgba(0, 0, 0, 0.1)) drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.3));--shadow-nav: inset 0px 4px 4px rgba(0, 0, 0, 0.1);--scrollbar-track-bg: #f1f1f1;--scrollbar-handle-bg: #c1c1c1;--scrollbar-handle-bg-hover: #858585;--scrollbar-nav-handle-bg: rgba(255, 255, 255, 0.5);--image-loading-screen: url(../../images/theme/classic/workbenchLoading.gif);--image-plaid-logo: url(../../images/theme/classic/plaid-logo.png);--image-border-all: url(../../images/theme/classic/border-all.png);--image-border-bottom: url(../../images/theme/classic/border-bottom.png);--image-border-horizontal: url(../../images/theme/classic/border-horizontal.png);--image-border-inside: url(../../images/theme/classic/border-inside.png);--image-border-left: url(../../images/theme/classic/border-left.png);--image-border-none: url(../../images/theme/classic/border-none.png);--image-border-outside: url(../../images/theme/classic/border-outside.png);--image-border-right: url(../../images/theme/classic/border-right.png);--image-border-top: url(../../images/theme/classic/border-top.png);--image-border-vertical: url(../../images/theme/classic/border-vertical.png);--image-smart-summary-logo: url(../../images/theme/classic/smartSummary/smart_summary_logo.svg);--image-dela-logo: url(../../images/theme/classic/dela-logo.svg)}}html{position:fixed;height:100vh;overflow:hidden;font-size:62.5%}body{position:fixed;height:100vh;width:100vw;margin:0;font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;font-size:1.4rem;line-height:2rem;color:var(--color-base-text);background-color:var(--color-base-bg);scrollbar-color:var(--scrollbar-handle-bg) var(--scrollbar-track-bg)}body *{box-sizing:border-box}body *:before,body *:after{box-sizing:border-box}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-thumb{background:var(--scrollbar-handle-bg);border:2px solid var(--scrollbar-track-bg)}::-webkit-scrollbar-track{background:var(--scrollbar-track-bg)}::-webkit-scrollbar-corner{background:var(--scrollbar-track-bg)}::-webkit-scrollbar-button:single-button{background:var(--scrollbar-track-bg);border-style:solid;height:12px;width:12px}::-webkit-scrollbar-button:single-button:vertical:decrement{border-width:0 8px 8px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--scrollbar-handle-bg) rgba(0,0,0,0)}::-webkit-scrollbar-button:single-button:vertical:decrement:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--scrollbar-handle-bg-hover) rgba(0,0,0,0)}::-webkit-scrollbar-button:single-button:vertical:increment{border-width:8px 8px 0 8px;border-color:var(--scrollbar-handle-bg) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}::-webkit-scrollbar-button:single-button:vertical:increment:hover{border-color:var(--scrollbar-handle-bg-hover) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}::-webkit-scrollbar-button:single-button:horizontal:decrement{border-width:8px 8px 8px 0;border-color:rgba(0,0,0,0) var(--scrollbar-handle-bg) rgba(0,0,0,0) rgba(0,0,0,0)}::-webkit-scrollbar-button:single-button:horizontal:decrement:hover{border-color:rgba(0,0,0,0) var(--scrollbar-handle-bg-hover) rgba(0,0,0,0) rgba(0,0,0,0)}::-webkit-scrollbar-button:single-button:horizontal:increment{border-width:8px 0 8px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--scrollbar-handle-bg)}::-webkit-scrollbar-button:single-button:horizontal:increment:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--scrollbar-handle-bg-hover)}[class^=icon-],[class*=" icon-"]{color:var(--color-icon)}input,select,textarea{margin:0;border:1px solid var(--color-field-border);font:inherit;color:var(--color-field-text);background-color:var(--color-field-bg);border-radius:4px}input{height:28px;padding:0 6px}input:focus{outline:none}input[type=checkbox],input[type=radio]{border:none}input[type=file]{height:28px;width:105px}textarea{resize:none}select{height:24px;padding:0}label{padding:0;margin:0;white-space:nowrap}button{padding:0;margin:0;height:32px;min-width:85px;font-size:1.2rem;float:left;white-space:nowrap;cursor:pointer}button:focus{outline:none}button.right{float:right;margin-left:7px}p{margin:20px auto}hr{margin:5px 0;border:none;border-top:1px solid var(--color-layout-border)}.row:before,.row:after,.row-fluid:before,.row-fluid:after{display:table;content:""}.row:after,.row-fluid:after{clear:both}.row>[class*=col-sm-],.row>[class*=span],.row-fluid>[class*=col-sm-],.row-fluid>[class*=span]{float:left;padding-left:15px;padding-right:15px}.row>[class*=col-sm-]:first-child,.row>[class*=span]:first-child,.row-fluid>[class*=col-sm-]:first-child,.row-fluid>[class*=span]:first-child{padding-left:0}.row>[class*=col-sm-]:last-child:not(:first-child),.row>[class*=span]:last-child:not(:first-child),.row-fluid>[class*=col-sm-]:last-child:not(:first-child),.row-fluid>[class*=span]:last-child:not(:first-child){padding-right:0}.row-flexed{display:flex;flex-direction:row}.row-fluid>.span12,.col-sm-12{width:100%}.row-fluid>.span11,.col-sm-11{width:91.66%}.row-fluid>.span10,.col-sm-10{width:83.33%}.row-fluid>.span9,.col-sm-9{width:75%}.row-fluid>.span8,.col-sm-8{width:66.66%}.row-fluid>.span7,.col-sm-7{width:58.33%}.row-fluid>.span6,.col-sm-6{width:50%}.row-fluid>.span5,.col-sm-5{width:41.66%}.row-fluid>.span4,.col-sm-4{width:33.33%}.row-fluid>.span3,.col-sm-3{width:25%}.row-fluid>.span2,.col-sm-2{width:16.66%}.row-fluid>.span1,.col-sm-1{width:8.33%}.row-fluid [class^=span] .row-fluid{margin-bottom:0}.crm-spinner{position:absolute !important;top:50%;left:50%}.ui-widget{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;font-size:1.4rem !important}.toolTipButton{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;cursor:pointer;font-size:12px;color:var(--color-link-text);margin-left:4px}.toolTipButton:before{content:""}.status-sprite{background:url(../../images/ngCRM/icons/statusSprite.png) no-repeat;width:22px;height:22px;content:" ";margin:-5px 0 -4px -3px;background-position:-1000px 0px;display:inline-block}.status-sprite.active{background-position:-2px -1px}.status-sprite.inactive{background-position:-30px -1px}.status-sprite.terminated{background-position:-60px -1px}.status-sprite.dormant{background-position:-90px -1px}.subTypeIcon{display:block;background-image:url(../../images/ngCRM/icons/subTypeIconsSprite.png);width:25px;height:18px;content:"";float:left;clear:both}.subTypeIcon.client{background-position:-24px 1px}.subTypeIcon.subcontractor{background-position:-46px 1px}.subTypeIcon.undefined{background-position:-66px 1px}.subTypeIcon.government-agency{background-position:-112px 1px}.subTypeIcon.competitor{background-position:-90px 1px}.maximized-in-workbench,.core_grid.grid-maximized{position:fixed !important;top:0 !important;left:45px;right:0;bottom:0;height:calc(100% - 90px) !important;width:calc(100% - 90px) !important;margin:44px 0 0 0 !important;padding:0 !important;background:var(--color-dialog-bg);border:1px solid var(--color-dialog-border);border-radius:4px;box-shadow:var(--shadow-dialog);z-index:13;overflow:hidden;float:none}#applicationLoadingOverlay{position:fixed;top:0;left:0;width:100%;height:100%}#applicationLoadingOverlay .top-section{position:absolute;width:100%;height:44px;top:0;left:0;background:var(--color-banner-bg)}#applicationLoadingOverlay .left-section{position:absolute;width:256px;height:100%;top:44px;left:0;background:var(--color-nav-menu-bg)}#applicationLoadingOverlay .center-section{position:absolute;top:calc(50% - 120px);left:calc(50% - 100px);text-align:center}#applicationLoadingOverlay .center-section .center-image{width:300px;height:203px;background-image:var(--image-loading-screen)}#applicationLoadingOverlay .center-section .center-text{width:100%;white-space:nowrap;font-size:18px;margin-top:12px}.uppercase{text-transform:uppercase}.hidden{display:none !important}.masked{opacity:.4}.highlight{color:var(--color-title-header-text)}.truncateText{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:block}.emptyAsNone:empty:after{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-style:italic;color:var(--color-field-text-disabled)}.emptyAsNone:empty:hover{cursor:default;text-decoration:none !important}.linked-text,a{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;color:var(--color-link-text);cursor:pointer;text-decoration:none;word-wrap:break-word}.linked-text:hover,a:hover{text-decoration:underline}.linked-text.disabled,a.disabled{color:var(--color-field-text-disabled);cursor:default}.linked-text.disabled:hover,a.disabled:hover{text-decoration:none}.phone-label{padding-left:4px;color:var(--color-field-text-disabled);font-weight:500;font-size:1.1rem !important}.collapseChevron{font-size:18px;cursor:pointer;padding:5px;z-index:2}.collapseChevron .flip-menu-default{color:var(--color-icon-chevron);display:block}.collapseChevron .flip-menu-color{position:absolute;top:5px;display:none}.collapseChevron:hover .flip-menu-default{color:var(--color-icon-chevron-hover)}.collapseChevron:hover .flip-menu-color{display:block}.expandChevron{font-size:18px;cursor:pointer;padding:5px;z-index:1}.expandChevron .flip-menu-default{color:var(--color-icon-chevron);display:block}.expandChevron .flip-menu-color{position:absolute;top:5px;display:none}.expandChevron:hover .flip-menu-default{color:var(--color-icon-chevron-hover)}.expandChevron:hover .flip-menu-color{display:block}.tap-target{position:absolute;top:0;right:0;width:28px;height:28px;cursor:pointer;z-index:1}.add-symbol{font-weight:500;font-size:1.3rem;color:var(--color-title-header-text);padding-right:.4rem}.add-symbol.disabled{color:var(--color-icon-disabled)}.help-icon{cursor:pointer}.spinner-text{color:var(--color-spinner);font-size:1.1rem}.child-app-back{flex:0 0 auto;font-size:1.6rem;cursor:pointer;padding:.7rem;margin-right:1rem;border-radius:50%;color:var(--color-icon-back-arrow);background-color:var(--color-icon-back-arrow-bg)}.disable-user-actions{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.photo-with-overlay{position:relative;height:150px;width:150px;border-radius:20px;overflow:hidden}.photo-with-overlay .image-overlay,.photo-with-overlay .image-upload-overlay{position:absolute;width:100%;left:0;bottom:0;align-items:center;padding:10px;color:#fff;background-color:#343c46;opacity:.9;text-align:center;font-size:1.3rem;line-height:16px;text-transform:uppercase;display:none}.photo-with-overlay .image-overlay .overlay-icon,.photo-with-overlay .image-upload-overlay .overlay-icon{flex:0 0 auto;color:#fff;margin-left:6px}.photo-with-overlay .image-overlay .overlay-text,.photo-with-overlay .image-upload-overlay .overlay-text{flex:1 1 auto}.photo-with-overlay .image-upload-overlay{cursor:pointer}.photo-with-overlay.inactive .image-photo{opacity:.2}.photo-with-overlay.inactive .image-overlay{display:flex}.photo-with-overlay.closed .image-overlay{display:flex}.photo-with-overlay:not(.read-only):not(.locked-image):not(.none):hover .image-overlay{display:none}.photo-with-overlay:not(.read-only):not(.locked-image):not(.none):hover .image-upload-overlay{display:flex}.image-photo{height:150px;width:150px;background:url(../../images/ngCRM/icons/typeIconsSprite.png);background-size:contain;background-repeat:no-repeat;background-position:center}.image-photo.image-small{height:75px;width:75px}.image-photo.company,.image-photo.Firms{background-position:-325px -5px;background-size:auto 160px}.image-photo.company.image-small,.image-photo.Firms.image-small{background-position:-162px -3px;background-size:auto 80px}.image-photo.contact,.image-photo.Contacts{background-position:-165px -5px;background-size:auto 160px}.image-photo.contact.image-small,.image-photo.Contacts.image-small{background-position:-82px -3px;background-size:auto 80px}.image-photo.employee,.image-photo.Employees{background-position:-165px -5px;background-size:auto 160px}.image-photo.employee.image-small,.image-photo.Employees.image-small{background-position:-82px -3px;background-size:auto 80px}.image-photo.project,.image-photo.Projects{background-image:url(../../images/DefaultProjectImage.png)}.image-photo.MktCampaigns{background-image:url(../../images/ngCRM/icons/campaign_icon.png);background-size:165px;background-position:-5px -5px}.image-photo.CustomHub,.image-photo.Pets{background-image:url(../../images/defaultHub.png);background-position:-4px 0px;background-size:160px}.image-photo.list-view{height:24px;width:24px;background-size:auto 27px;margin-left:4px;border-radius:4px}.image-photo.list-view.company,.image-photo.list-view.Firms{background-position:-55px -1px}.image-photo.list-view.contact,.image-photo.list-view.Contacts{background-position:-28px -1px}.image-photo.list-view.employee,.image-photo.list-view.Employees{background-position:-28px -1px}.image-photo.list-view.MktCampaigns{background-position:-1px -1px}.image-photo.list-view.CustomHub{background-position:-1px -1px}.image-photo.list-view.dimmed{opacity:.4}.status-message-list{position:fixed;z-index:2000;top:5px;width:400px}.status-message{float:left;position:relative;font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:700;font-size:1.3rem;width:100%;line-height:16px;padding:8px;color:#fff;text-align:center;cursor:pointer;border-radius:2px}.status-message .icon-close{position:absolute;right:10px;top:10px;font-size:1rem;color:#fff;opacity:.4}.status-message.success{background-color:var(--color-status-success-bg)}.status-message.warning{background-color:var(--color-status-warning-bg)}.status-message.warningdismiss{background-color:var(--color-status-warning-bg);padding-right:26px}.status-message.wait{background-color:var(--color-status-waiting-bg)}.status-message.error{background-color:var(--color-status-error-bg);padding-right:26px}.status-message.error a{color:#fff;text-decoration:underline}.status-message.error span{color:inherit}.status-message.error #try-again{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:600;font-size:1.4rem;margin-left:5px;color:#fff;border-bottom:1px solid #fff}.status-message.processing{background-color:var(--color-status-in-progress-bg)}#ServerErrorDialog .row-fluid{margin-bottom:10px}#ServerErrorDialog .row-fluid:last-child{margin-bottom:0}#ServerErrorDialog .expand-message.expanded .view-error{display:none}#ServerErrorDialog .expand-message.expanded .hide-error{display:inline}#ServerErrorDialog .expand-message .hide-error{display:none}#ServerErrorDialog .expandable-message{padding-top:10px;border-top:1px solid var(--color-layout-border);display:none}#ServerErrorDialog .expandable-message.expanded{display:block}#ServerErrorDialog .expandable-message .msg-label{font-weight:700}#ServerErrorDialog .expandable-message .stack{overflow:auto;margin:0;max-height:150px;font-size:1.2rem}.ngcrm .cke{box-shadow:none}.ngcrm .cke.cke_chrome{border-color:var(--color-toolbar-border);border-radius:4px}.ngcrm .cke.cke_focus{outline:0}.ngcrm .cke_inner{background:rgba(0,0,0,0);border-radius:4px}.ngcrm .cke_top{background-color:var(--color-toolbar-bg);border-top-left-radius:4px;border-top-right-radius:4px}.ngcrm .cke_contents{background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ngcrm .cke_combo{margin-bottom:4px}.ngcrm .cke_combo_button{height:29px;border:1px solid rgba(0,0,0,0);box-sizing:border-box;padding:1px !important;margin:0 !important}.ngcrm .cke_combo_button .cke_combo_text{color:var(--color-toolbar-text)}.ngcrm .cke_combo_button .cke_combo_arrow{border-top-color:var(--color-toolbar-text)}.ngcrm .cke_combo_on .cke_combo_button{background-color:var(--color-toolbar-bg-selected)}.ngcrm .cke_combo_off .cke_combo_button:hover{background-color:var(--color-toolbar-bg-selected)}.ngcrm .cke_button{border-radius:2px}.ngcrm .cke_button .cke_button_arrow{border-top-color:var(--color-toolbar-text)}.ngcrm .cke_button_on{background-color:var(--color-toolbar-bg-selected);border-color:var(--color-toolbar-button-border);box-shadow:none}.ngcrm .cke_button_off:hover{background-color:var(--color-toolbar-bg-selected)}.ngcrm .cke_button_icon{filter:var(--color-icon-image-filter)}.ngcrm .cke_toolbox_collapser{border-color:var(--color-toolbar-button-border)}.ngcrm .cke_toolbox_collapser:hover{background-color:var(--color-toolbar-bg-selected)}.ngcrm .cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{border-top-color:var(--color-toolbar-text)}.ngcrm .cke_toolbox_collapser .cke_arrow{border-bottom-color:var(--color-toolbar-text)}.ngcrm .cke_screen_reader_only{display:none}.ngcrm .cke_button__simplelink .cke_button__simplelink_icon{background:url("../../images/simplelink.png")}.ngcrm .cke_panel.cke_combopanel{width:150px}.ngcrm .cke_panel.cke_menu_panel{min-width:140px}.ui-colorpicker-dialog{padding:16px}.ui-colorpicker-dialog .ui-dialog-content:only-child{margin:-8px}.ui-colorpicker-dialog .ui-dialog-content .ui-colorpicker-mode{display:none}.ui-colorpicker-dialog .ui-dialog-content .ui-colorpicker-number{height:21px;width:50px;border-radius:4px;padding:0 0 0 6px;text-align:right;font-size:14px;line-height:20px}.ui-colorpicker-dialog .ui-dialog-content .ui-colorpicker-hex-input{height:21px;width:56px;border-radius:4px;padding:0 6px;text-align:right;font-size:14px;line-height:20px}.ui-colorpicker-dialog .ui-dialog-content label{position:static;width:15px;margin-left:4px;font-size:14px;line-height:20px}.ui-colorpicker-dialog .ui-dialog-content .ui-colorpicker-swatches{max-height:256px;height:auto;float:right}.ui-colorpicker-dialog .ui-dialog-content .ui-colorpicker-hex{text-align:unset}.ui-colorpicker-dialog .ui-dialog-buttonpane{padding:0}.ui-colorpicker-dialog .ui-dialog-buttonpane label.ui-button{float:left;height:32px;min-width:85px;margin-right:0;margin-left:-6px}.ui-colorpicker-dialog .ui-dialog-buttonpane label.ui-button.ui-state-active{opacity:.35;background-image:none}.ui-colorpicker-dialog .ui-dialog-buttonpane button.ui-button{float:right;margin-right:0;margin-left:6px}div.xdsoft_datetimepicker{background-color:var(--color-calendar-bg);box-shadow:var(--shadow-dialog);border-radius:2px;border-color:var(--color-dialog-border);color:var(--color-calendar-text)}div.xdsoft_datetimepicker .xdsoft_label{background-color:var(--color-calendar-bg)}div.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{color:var(--color-calendar-text);background-color:var(--color-calendar-bg);border-color:var(--color-dialog-border)}div.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{background:var(--color-calendar-hover-bg)}div.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:var(--color-calendar-today-bg);color:var(--color-calendar-text-selected)}div.xdsoft_datetimepicker .xdsoft_calendar th,div.xdsoft_datetimepicker .xdsoft_calendar td{color:var(--color-field-text);background-color:var(--color-field-bg);border-color:var(--color-calendar-border)}div.xdsoft_datetimepicker .xdsoft_calendar td:hover{background:var(--color-calendar-hover-bg) !important}div.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month{background-color:var(--color-calendar-other-month-bg)}div.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{background:var(--color-calendar-today-bg);color:var(--color-calendar-text-selected)}div.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,div.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current{background:var(--color-calendar-today-bg);color:var(--color-calendar-text-selected)}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{border-color:var(--color-calendar-border)}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{color:var(--color-field-text);background-color:var(--color-field-bg);border-color:var(--color-calendar-border)}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:var(--color-calendar-today-bg);color:var(--color-calendar-text-selected)}div.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:var(--color-calendar-hover-bg) !important}div.xdsoft_datetimepicker .xdsoft_monthpicker .xdsoft_label i{width:10px;height:10px;background-size:65px;background-position:35px -9px;filter:var(--color-icon-image-filter)}div.xdsoft_datetimepicker .xdsoft_monthpicker .xdsoft_select .xdsoft_option{font-weight:400;font-size:12px}div.xdsoft_datetimepicker .xdsoft_today_button,div.xdsoft_datetimepicker .xdsoft_prev,div.xdsoft_datetimepicker .xdsoft_next{filter:var(--color-icon-image-filter)}div.tagsinput{border:1px solid var(--color-field-border);background-color:var(--color-field-bg);padding:0 38px 0 2px;width:auto;height:auto;min-height:27px !important;overflow-y:auto;border-radius:4px}div.tagsinput span.tag{border:1px solid var(--color-field-border-disabled);display:block;float:left;padding:0px 5px;text-decoration:none;background-color:var(--color-field-bg);color:var(--color-field-text);font-size:12px;border-radius:4px;margin:3px 1px 2px 5px;font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:600;line-height:18px;box-shadow:1px 1px 0px 0px rgba(0,0,0,.05)}div.tagsinput span.tag a{color:var(--color-icon-light);text-decoration:none;font-size:14px;font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:700;line-height:16px;margin-left:3px}div.tagsinput span.tag .custom-pill{float:left;padding-right:5px;line-height:18px;font-size:10px;color:var(--color-field-text-disabled);text-transform:uppercase}div.tagsinput input:not([type=radio]):not([type=checkbox]){width:80px;margin:0px;font-size:13px;border:0px;padding:0 5px;background:rgba(0,0,0,0);color:var(--color-field-text) !important;outline:0px;position:relative;height:24px;top:0;box-shadow:none}div.tagsinput div{display:block;float:left}div.tagsinput .tag-operator{width:20px;padding-left:5px;font-size:18px;font-weight:700;margin-top:1px;cursor:pointer}div.tagsinput .tag-operator.equals:before{content:"="}div.tagsinput .tag-operator.not-equals:before{content:"≠"}div.tagsinput .tagstext{max-width:95px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:18px}div.tagsinput .tagstext.contains{height:19px}div.tagsinput .tags_clear{clear:both;width:100%;height:0px}div.tagsinput .not_valid{color:var(--color-status-error-text) !important}body.isMobile div.tagsinput .tagstext,div.main-body.isMobile div.tagsinput .tagstext{max-width:200px !important}.navigator_appsearch .search-header .search-filter{padding:6px 9px}.navigator_appsearch .show-results{position:absolute;right:0px}.navigator_appsearch .recordCount{display:none;position:absolute;top:5px;right:40px;color:var(--color-title-subheader-text);font-size:1.2rem}.navigator_appsearch .get-prev,.navigator_appsearch .get-next{background-color:var(--color-tooltip-bg);display:none;position:absolute;height:45px;left:0px;right:28px}.navigator_appsearch .get-prev p,.navigator_appsearch .get-next p{float:left;margin-top:14px;margin-left:47px;font-size:1.3rem;color:var(--color-title-secondary-subheader-text)}.navigator_appsearch .get-prev span,.navigator_appsearch .get-next span{float:left;margin-top:22px;margin-left:12px}.navigator_appsearch .get-prev{position:absolute !important;top:1px;width:auto !important}.navigator_appsearch .get-next{bottom:0px}.core_workbench .legacy-app .label{display:inherit;padding:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-align:inherit;white-space:inherit;vertical-align:inherit;border-radius:inherit}.legacy-app .inputBttn{position:absolute;border:1px solid #fff;cursor:pointer;border-radius:20px}.legacy-app .inputBttn:hover{border-color:var(--color-button-border);background-color:var(--color-button-bg)}.legacy-app input.locked{background-color:var(--color-field-bg-disabled)}.legacy-app .field{float:left;margin-right:24px}.legacy-app .fieldLabel{color:var(--color-field-label);font-size:1.3rem;font-weight:700;margin-right:9px}.legacy-app .fieldValue{color:var(--color-field-text);font-size:1.4rem;font-weight:400}.legacy-app .formLabel{color:var(--color-application-header-text)}.legacy-app .ui-dialog .formLabel{color:var(--color-application-header-text)}.legacy-app td .formLabel{position:static}.legacy-app .formData{color:var(--color-field-text)}.legacy-app .formLabel.toolTip{cursor:pointer;border-bottom:1px dotted var(--color-title-subheader-text)}.legacy-app input.search-input:not(.disable-clear):not(.locked):not([type=checkbox]):not(.multiselect):focus,.legacy-app input.ddwnInput:not(.disable-clear):not(.locked):not([type=checkbox]):not(.multiselect):focus,.legacy-app input.ddwnFilter:not(.disable-clear):not(.locked):not([type=checkbox]):not(.multiselect):focus,.legacy-app input.filter:not(.disable-clear):not(.locked):not([type=checkbox]):not(.multiselect):focus{padding-right:28px !important}.legacy-app input.search-input:not(.disable-clear):not(.locked):not([type=checkbox]):not(.multiselect):focus.ddwnFilter,.legacy-app input.ddwnInput:not(.disable-clear):not(.locked):not([type=checkbox]):not(.multiselect):focus.ddwnFilter,.legacy-app input.ddwnFilter:not(.disable-clear):not(.locked):not([type=checkbox]):not(.multiselect):focus.ddwnFilter,.legacy-app input.filter:not(.disable-clear):not(.locked):not([type=checkbox]):not(.multiselect):focus.ddwnFilter{padding-right:34px !important}.legacy-app .navigator_form .row-fluid div[class*=span] label.for-checkbox{margin-top:22px}.legacy-app .ddwnInput{z-index:0}.legacy-app .grid-heading .grid-heading-label{position:static;padding-left:5px;padding-right:10px;font-size:1.6rem;font-weight:600;color:var(--color-title-header-text)}.legacy-app .grid-heading>div{display:inline-block}.legacy-app .grid-heading .filter{width:250px;padding:0px 5px}.legacy-app .navigator_grid td[name=Status] .gridImage,.legacy-app .navigator_grid td[name=ContactStatus] .gridImage{margin-left:9px;margin-top:0px}.legacy-app .pointer{cursor:pointer}.legacy-app .popup-arrow:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:8px;padding:5px;content:"";cursor:pointer}.legacy-app .tab-pane .popup-arrow:after{display:none}.legacy-app .tab-pane .popup-arrow:hover:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:8px;padding:5px;content:"";cursor:pointer}.legacy-app .quick-edit .placeholder,.legacy-app .span .placeholder{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-style:italic;font-size:1.3rem;color:var(--color-field-text-disabled)}.legacy-app .quick-edit.most-recent-opp .linked-text,.legacy-app .span.most-recent-opp .linked-text{display:block}.legacy-app .quick-edit.editable:not(.locked) .icon-edit,.legacy-app .quick-edit.editable:not(.locked) .icon-delete,.legacy-app .quick-edit.editable:not(.locked) icon-copy{display:none}.legacy-app .quick-edit.editable:not(.locked).hover .icon-edit,.legacy-app .quick-edit.editable:not(.locked).hover .icon-delete,.legacy-app .quick-edit.editable:not(.locked).hover icon-copy,.legacy-app .quick-edit.editable:not(.locked):hover .icon-edit,.legacy-app .quick-edit.editable:not(.locked):hover .icon-delete,.legacy-app .quick-edit.editable:not(.locked):hover icon-copy{display:inline !important}.legacy-app .grp-section-header{line-height:1.5;text-align:left;margin-left:2px;margin-bottom:4px;position:relative}.legacy-app .grp-section-header:not(:first-child){margin-top:20px}.legacy-app .grp-section-header .section-line{position:absolute;margin-left:7px;top:15px;height:1px;width:100%;border-top:1px solid var(--color-layout-border)}.legacy-app .grp-section-header span:not(.toolTipButton){position:relative;display:inline-block;background-color:var(--color-base-bg);padding-right:5px;z-index:1;font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:600;font-size:1.3rem;color:var(--color-title-header-text)}.legacy-app div.spacer50{height:50px}form label,.navigator_form label{height:20px;padding-top:5px;color:var(--color-base-text)}form input:not([type=checkbox]):not([type=radio]):not(.multiselect),.navigator_form input:not([type=checkbox]):not([type=radio]):not(.multiselect){height:28px;padding:0px 4px 2px 4px;background-color:var(--color-field-bg);color:var(--color-field-text);outline-style:none;-webkit-appearance:none;border-radius:4px}form input:not([type=checkbox]):not([type=radio]):not(.multiselect).required,.navigator_form input:not([type=checkbox]):not([type=radio]):not(.multiselect).required{color:var(--color-field-text)}form input:not([type=checkbox]):not([type=radio]):not(.multiselect).locked,.navigator_form input:not([type=checkbox]):not([type=radio]):not(.multiselect).locked{background-color:var(--color-field-bg-disabled);color:var(--color-field-text-disabled)}form input:not([type=checkbox]):not([type=radio]):not(.multiselect).disabled,.navigator_form input:not([type=checkbox]):not([type=radio]):not(.multiselect).disabled{background-color:var(--color-field-bg-disabled);color:var(--color-field-text-disabled);opacity:.6}form input[type=checkbox],.navigator_form input[type=checkbox]{margin-top:2px}form input.formCheckbox[type=checkbox]:focus,.navigator_form input.formCheckbox[type=checkbox]:focus{box-shadow:none}form input.formCheckbox+label,.navigator_form input.formCheckbox+label{margin:0px}form input.formCheckbox+label>span.checkbox,.navigator_form input.formCheckbox+label>span.checkbox{display:inline-block;float:left;height:28px;width:25px;margin-top:-2px;background:url(../../images/FormCheckBoxes.png) 0px center}form input.formCheckbox+label>span.checkbox:hover,.navigator_form input.formCheckbox+label>span.checkbox:hover{background-position:-50px center}form input.formCheckbox:checked+label>span.checkbox,.navigator_form input.formCheckbox:checked+label>span.checkbox{background-position:-25px center}form input.formCheckbox:checked+label>span.checkbox:hover,.navigator_form input.formCheckbox:checked+label>span.checkbox:hover{background-position:-75px center}form input.formCheckbox.locked+label>span.checkbox,form input.formCheckbox.disabled+label>span.checkbox,.navigator_form input.formCheckbox.locked+label>span.checkbox,.navigator_form input.formCheckbox.disabled+label>span.checkbox{background-position:-100px center}form input.formCheckbox.locked+label>span.checkbox:hover,form input.formCheckbox.disabled+label>span.checkbox:hover,.navigator_form input.formCheckbox.locked+label>span.checkbox:hover,.navigator_form input.formCheckbox.disabled+label>span.checkbox:hover{background-position:-100px center}form input.formCheckbox.locked.checked+label>span.checkbox,form input.formCheckbox.disabled.checked+label>span.checkbox,.navigator_form input.formCheckbox.locked.checked+label>span.checkbox,.navigator_form input.formCheckbox.disabled.checked+label>span.checkbox{background-position:-125px center}form input.formCheckbox.locked.checked+label>span.checkbox:hover,form input.formCheckbox.disabled.checked+label>span.checkbox:hover,.navigator_form input.formCheckbox.locked.checked+label>span.checkbox:hover,.navigator_form input.formCheckbox.disabled.checked+label>span.checkbox:hover{background-position:-125px center}form input[type=radio],.navigator_form input[type=radio]{-webkit-appearance:radio}form input.numberFormInput,form input.currencyFormInput,.navigator_form input.numberFormInput,.navigator_form input.currencyFormInput{text-align:right}form input.field-error,.navigator_form input.field-error{background-color:var(--color-field-bg-invalid) !important}form div.field-error input,.navigator_form div.field-error input{background-color:var(--color-field-bg-invalid) !important}form .ddwnFilterInput,.navigator_form .ddwnFilterInput{position:absolute}form .ddwnFilterInput select,.navigator_form .ddwnFilterInput select{display:none;-webkit-appearance:none;width:100%}form .htmlInput,.navigator_form .htmlInput{overflow:auto;outline-style:none}form .htmlInput p,.navigator_form .htmlInput p{margin:0px}form .htmlInput.locked,form .htmlInput.disabled,.navigator_form .htmlInput.locked,.navigator_form .htmlInput.disabled{background-color:var(--color-field-bg-disabled)}form label,.navigator_form label{color:var(--color-field-label)}form label.rejected,.navigator_form label.rejected{color:var(--color-status-error-text)}form label.disabled,.navigator_form label.disabled{color:var(--color-field-text-disabled)}form .groupHeader,.navigator_form .groupHeader{font-size:1.4rem;height:21px;padding-top:4px;white-space:nowrap;color:var(--color-base-text)}form span.formSpan,.navigator_form span.formSpan{font-size:12px;height:20px;padding-top:5px;color:var(--color-base-text)}form div.multiline.locked,form div.multiline.disabled,.navigator_form div.multiline.locked,.navigator_form div.multiline.disabled{background-color:var(--color-field-bg-disabled)}form textarea.multilineInput,.navigator_form textarea.multilineInput{height:100%;width:100%;margin:0px;padding:5px;overflow-x:hidden;overflow-y:auto;resize:none}form textarea.multilineInput.locked,.navigator_form textarea.multilineInput.locked{background-color:var(--color-field-bg-disabled);color:var(--color-field-text)}form textarea.multilineInput.disabled,.navigator_form textarea.multilineInput.disabled{background-color:var(--color-field-bg-disabled);color:var(--color-field-text-disabled)}form textarea.multilineInput.required,.navigator_form textarea.multilineInput.required{color:var(--color-field-text)}form .dateContainer,.navigator_form .dateContainer{position:relative;height:28px;width:100px}form .dateContainer input,.navigator_form .dateContainer input{position:absolute;width:100%}form .date-icon .icon-calendar,.navigator_form .date-icon .icon-calendar{position:absolute !important;top:5px;right:6px;font-size:17px;cursor:pointer}form label,.navigator_form label{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;display:inline-block;font-size:1.3rem;line-height:24px;font-weight:700;margin-left:3px;padding-top:0px;padding-bottom:0px;color:var(--color-field-label);position:relative}form label.required:after,.navigator_form label.required:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--color-status-error-text);font-size:1rem;margin-left:3px}form label.for-checkbox,form label.for-radio,.navigator_form label.for-checkbox,.navigator_form label.for-radio{text-transform:none;white-space:normal;color:var(--color-field-text);font-size:1.4rem;font-weight:400}form label input,.navigator_form label input{margin-right:3px}form input:not([type=checkbox]):not([type=radio]).locked,form .ddwnInput.locked input,.navigator_form input:not([type=checkbox]):not([type=radio]).locked,.navigator_form .ddwnInput.locked input{background-color:var(--color-field-bg-disabled) !important}form .field-error,.navigator_form .field-error{background-color:var(--color-field-bg-invalid) !important}form div.multiline,.navigator_form div.multiline{height:40px}form div.multiline textarea,.navigator_form div.multiline textarea{width:100%;height:100%}form div.htmlInput,.navigator_form div.htmlInput{font-size:1.4rem !important;border:1px solid var(--color-field-border);border-radius:4px;outline:0;-webkit-appearance:none;height:28px;background-image:none;color:var(--color-field-text);font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;color:var(--color-field-text);padding:6px;width:100%;background-color:var(--color-field-bg)}form div.htmlInput.uppercase,.navigator_form div.htmlInput.uppercase{text-transform:uppercase}form input.placeholderSet+label,.navigator_form input.placeholderSet+label{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;display:inline-block;font-size:1.3rem;line-height:24px;font-weight:700;margin-left:3px;padding-top:0px;padding-bottom:0px;color:var(--color-field-label);position:relative;font-family:myriad-pro,calibri,sans-serif !important;font-weight:400 !important;font-size:1.4rem !important;text-transform:none;line-height:20px;margin-left:1px}form .navigator_ngcrm_search_list,.navigator_form .navigator_ngcrm_search_list{padding-bottom:2px;outline:none}form .navigator_ngcrm_search_list .search-header .search-input:not(.multiselect),.navigator_form .navigator_ngcrm_search_list .search-header .search-input:not(.multiselect){border-radius:4px}form .date-icon,.navigator_form .date-icon{position:relative;cursor:pointer}form .ui-datepicker-trigger,.navigator_form .ui-datepicker-trigger{position:absolute;right:2px;top:3px}form input:not([type=checkbox]):not([type=radio]):not(.multiselect),.navigator_form input:not([type=checkbox]):not([type=radio]):not(.multiselect){font-size:1.4rem !important;border:1px solid var(--color-field-border);border-radius:4px;outline:0;-webkit-appearance:none;height:28px;background-image:none;color:var(--color-field-text);font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;color:var(--color-field-text);border:1px solid var(--color-field-border);box-shadow:none !important;padding:0px 5px;position:relative;width:100%}form input:not([type=checkbox]):not([type=radio]):not(.multiselect).uppercase,.navigator_form input:not([type=checkbox]):not([type=radio]):not(.multiselect).uppercase{text-transform:uppercase}form input:not([type=checkbox]):not([type=radio]):not(.multiselect).numberFormInput,.navigator_form input:not([type=checkbox]):not([type=radio]):not(.multiselect).numberFormInput{text-align:left}form input.locked,.navigator_form input.locked{background-color:var(--color-field-bg-disabled);color:var(--color-field-text-disabled) !important;border:1px solid var(--color-field-border-disabled) !important;-webkit-opacity:1;-webkit-text-fill-color:var(--color-field-text-disabled)}form input:not([type=radio]):not([type=checkbox]):not(.multiselect),form select:not(.standard-select),.navigator_form input:not([type=radio]):not([type=checkbox]):not(.multiselect),.navigator_form select:not(.standard-select){font-size:1.4rem !important;border:1px solid var(--color-field-border);border-radius:4px;outline:0;-webkit-appearance:none;height:28px;background-image:none;color:var(--color-field-text);font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;color:var(--color-field-text);margin:0 0 8px 0;padding-left:6px;padding-right:6px}form input:not([type=radio]):not([type=checkbox]):not(.multiselect).uppercase,form select:not(.standard-select).uppercase,.navigator_form input:not([type=radio]):not([type=checkbox]):not(.multiselect).uppercase,.navigator_form select:not(.standard-select).uppercase{text-transform:uppercase}form input:not([type=radio]):not([type=checkbox]):not(.multiselect).tagsInput,form select:not(.standard-select).tagsInput,.navigator_form input:not([type=radio]):not([type=checkbox]):not(.multiselect).tagsInput,.navigator_form select:not(.standard-select).tagsInput{border:0px}form .navigator_rpgrid .core-component .core-field input,.navigator_form .navigator_rpgrid .core-component .core-field input{margin:0}form .navigator_rpgrid .core-component .core-field input.dropdown-field.operator,.navigator_form .navigator_rpgrid .core-component .core-field input.dropdown-field.operator{height:26px;background-color:var(--color-layout-border)}form input[type=radio],.navigator_form input[type=radio]{-webkit-appearance:radio;float:left}form input[type=checkbox],.navigator_form input[type=checkbox]{-webkit-appearance:checkbox;float:left;margin-top:-1px !important}form input[type=radio],form input[type=checkbox],.navigator_form input[type=radio],.navigator_form input[type=checkbox]{border:none;margin-top:0px;margin-bottom:0px;box-shadow:none}form input[type=radio]:focus,form input[type=checkbox]:focus,.navigator_form input[type=radio]:focus,.navigator_form input[type=checkbox]:focus{box-shadow:none}form input:focus:not(.multiselect,[type=checkbox]),form select:focus,form textarea:focus,form textarea:focus,.navigator_form input:focus:not(.multiselect,[type=checkbox]),.navigator_form select:focus,.navigator_form textarea:focus,.navigator_form textarea:focus{outline:0}form textarea,.navigator_form textarea{font-size:1.4rem !important;border:1px solid var(--color-field-border);border-radius:4px;outline:0;-webkit-appearance:none;height:28px;background-image:none;color:var(--color-field-text);font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;color:var(--color-field-text);padding:6px;width:100%}form textarea.uppercase,.navigator_form textarea.uppercase{text-transform:uppercase}form .crm-select,.navigator_form .crm-select{overflow:hidden;background:#fff url("../../images/ngCRM/formElements/selectorArrow.png") no-repeat right;height:28px;border-right:1px solid var(--color-field-border);border-radius:4px;position:relative}form .crm-select select,.navigator_form .crm-select select{background:rgba(0,0,0,0);-webkit-appearance:none;margin-top:0px;width:calc(100% + 26px) !important;padding:3px 3px}form label,.navigator_form label{position:relative}form .org-input,.navigator_form .org-input{position:relative}form .org-input input,.navigator_form .org-input input{width:100%;padding-right:20px !important}form .org-input img,.navigator_form .org-input img{position:absolute;right:6px;top:3px}form .ddwnInput,.navigator_form .ddwnInput{font-size:1.4rem !important;border:1px solid var(--color-field-border);border-radius:4px;outline:0;-webkit-appearance:none;height:28px;background-image:none;color:var(--color-field-text);font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;color:var(--color-field-text);width:100%}form .ddwnInput.uppercase,.navigator_form .ddwnInput.uppercase{text-transform:uppercase}form .ddwnInput .ddwnFilter,.navigator_form .ddwnInput .ddwnFilter{padding-right:19px}form .ddwnInput.locked input,.navigator_form .ddwnInput.locked input{background-color:var(--color-field-bg-disabled)}form .ddwnInput.locked .ddwnArrow.down,.navigator_form .ddwnInput.locked .ddwnArrow.down{display:none}form .ddwnInput.locked .valueDiv,.navigator_form .ddwnInput.locked .valueDiv{height:25px !important}form .ddwnInput.field-error,.navigator_form .ddwnInput.field-error{background-color:var(--color-field-bg-invalid)}form .ddwnInput.field-error input,.navigator_form .ddwnInput.field-error input{background-color:var(--color-field-bg-invalid)}form .ddwnInput .ddwnArrow,.navigator_form .ddwnInput .ddwnArrow{position:absolute}form .ddwnInput .ddwnArrow.filter,.navigator_form .ddwnInput .ddwnArrow.filter{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}form .ddwnInput .ddwnArrow.filter:before,.navigator_form .ddwnInput .ddwnArrow.filter:before{content:""}form .ddwnInput .ddwnArrow.down,.navigator_form .ddwnInput .ddwnArrow.down{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}form .ddwnInput .ddwnArrow.down:before,.navigator_form .ddwnInput .ddwnArrow.down:before{content:""}form .ddwnInput .ddwnArrow.up,.navigator_form .ddwnInput .ddwnArrow.up{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:scaleY(-1)}form .ddwnInput .ddwnArrow.up:before,.navigator_form .ddwnInput .ddwnArrow.up:before{content:""}form .ddwnInput .valueDiv,.navigator_form .ddwnInput .valueDiv{border:none !important;height:25px !important}form .ddwnInput.openedBelow,.navigator_form .ddwnInput.openedBelow{border-bottom-left-radius:0px;border-bottom-right-radius:0px}form .ddwnInput.openedAbove,.navigator_form .ddwnInput.openedAbove{border-top-left-radius:0px;border-top-right-radius:0px}.navigator_grid .gridHdr{top:0px;overflow:hidden}.navigator_grid .gridHdr table{border-collapse:collapse}.navigator_grid .gridHdr th{float:left;padding:0px 5px 0px 2px;border:none;border-bottom:1px solid var(--color-grid-cell-border)}.navigator_grid .gridHdr th.scrollHdr{border-color:rgba(0,0,0,0)}.navigator_grid .gridHdr .hdrHeight{height:36px}.navigator_grid .gridHdr .columnHdr{float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:10px;width:100%;text-align:left;padding-left:4px;font-size:1.3rem;color:var(--color-grid-column-header-text);text-transform:uppercase}.navigator_grid .gridHdr .columnHdr.hasBreak{margin-top:2px !important}.navigator_grid .gridHdr .columnHdr .column-header-label,.navigator_grid .gridHdr .columnHdr .column-header-tooltip{float:left;padding:0 1px 0 1px}.navigator_grid .gridHdr .columnHdr .column-header-required{font-size:16px;line-height:20px;color:var(--color-status-error-text);padding-left:1px}.navigator_grid .gridHdr th:hover .sortIndicator{display:block;opacity:.5}.navigator_grid .gridHdr th.sortable{cursor:pointer}.navigator_grid .gridHdr th.sortable .columnHdr:before{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:8px;margin-left:4px;display:none}.navigator_grid .gridHdr th.sortable.sortA .columnHdr:before,.navigator_grid .gridHdr th.sortable.sortD .columnHdr:before{display:inline-block}.navigator_grid .gridHdr th.sortable.sortD .columnHdr:before{content:""}.navigator_grid .gridHdr th.sortable:hover:not(.sortA):not(.sortD) .columnHdr:before{display:inline-block;opacity:.5}.navigator_grid .gridHdr th.sortA,.navigator_grid .gridHdr th.sortD{cursor:pointer}.navigator_grid .gridHdr th.sortA .sortIndicator,.navigator_grid .gridHdr th.sortD .sortIndicator{display:block}.navigator_grid .gridHdr th.sortA:hover .sortIndicator,.navigator_grid .gridHdr th.sortD:hover .sortIndicator{opacity:1}.navigator_grid .gridHdr .scrollHdr{border-right:none;background-image:none;border-color:var(--color-grid-cell-border)}.navigator_grid:not(.readOnly) th.required .columnHdr:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--color-status-error-text);font-size:1rem;margin-left:3px;font-weight:400}.navigator_grid .noRowsMessage,.navigator_grid .noFilteredRowsMessage{padding:8px;font-size:1.3rem;color:var(--color-grid-empty-row-text)}.navigator_grid .hdrHeight{height:36px}.navigator_grid.subGrid{border-style:solid none}.navigator_grid.single_Hdr .gridHdr .columnHdr.select-all,.navigator_grid.double_hdr .gridHdr .columnHdr.select-all{margin-top:-3px;margin-left:3px}.navigator_grid.single_Hdr .gridHdr .columnHdr.select-all input,.navigator_grid.double_hdr .gridHdr .columnHdr.select-all input{box-shadow:none;top:4px}.navigator_grid.double_hdr .gridHdr .columnHdr.hasBreak{margin-top:0px !important}.navigator_grid.double_hdr .hdrHeight{height:36px}.navigator_grid.double_hdr .sortIndicator{height:35px}.navigator_grid.double_hdr .gridBody{top:37px}.navigator_grid.single_hdr .gridHdr .columnHdr{margin-top:7px}.navigator_grid.single_hdr .hdrHeight{height:29px}.navigator_grid.single_hdr .sortIndicator{height:28px}.navigator_grid.single_hdr .gridBody{top:30px}.navigator_grid.no_hdr .hdrHeight{top:0px}.navigator_grid.no_hdr .gridBody{top:0px}.navigator_grid .gridBody{-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:auto;top:37px}.navigator_grid .gridBody.absolute{position:absolute;left:0px;right:0px;bottom:0px}.navigator_grid .bodyTable{border-collapse:collapse}.navigator_grid th{display:inline-block;font-size:1.3rem;font-weight:400;border-right-style:solid;border-right-width:1px;cursor:default;white-space:nowrap}.navigator_grid .hdrContainer{position:relative}.navigator_grid .resizeDiv{background-color:rgba(0,0,0,0);position:absolute;top:0px;right:-5px;width:9px;cursor:e-resize;z-index:1}.navigator_grid .gridBody.subGrid{position:static;border-style:none}.navigator_grid .grid-spinner .spinner{top:50%;left:50%}.navigator_grid td{display:inline-block;float:left;padding:3px 3px;border-bottom:1px solid var(--color-grid-cell-border);height:34px}.navigator_grid td .input-container{overflow:hidden}.navigator_grid td.indicator{position:relative}.navigator_grid td .results-container{position:fixed}.navigator_grid td.required{background-color:rgba(0,0,0,0)}.navigator_grid td.lock .ddwnArrow{display:none}.navigator_grid td.buttonCol{background-color:var(--color-grid-bg)}.navigator_grid td.action-image .gridImageCell{visibility:hidden}.navigator_grid td.action-image[name=InfoImage] .gridImage{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4rem;color:var(--color-icon);padding:4px 9px}.navigator_grid td.action-image[name=InfoImage] .gridImage:before{content:""}.navigator_grid td.action-image[name=ReorderImage] .gridImage{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4rem;color:var(--color-icon);padding:4px 9px}.navigator_grid td.action-image[name=ReorderImage] .gridImage:before{content:""}.navigator_grid td.action-image[name=DeleteImage] .gridImage{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4rem;color:var(--color-icon);padding:4px 9px}.navigator_grid td.action-image[name=DeleteImage] .gridImage:before{content:""}.navigator_grid td.action-image[name=DeleteImage] .gridImage.disabled{color:var(--color-icon-disabled)}.navigator_grid td.action-image.always-on .gridImageCell,.navigator_grid td.action-image.on-for-click .gridImageCell{visibility:visible}.navigator_grid td[name=Document] div[name=Document].no:hover{background:url(../../images/AttachFileAdd.png) no-repeat}.navigator_grid td[name=Document] div[name=Document].yes{background:url(../../images/AttachFileEdit.png) no-repeat}.navigator_grid td.rowIcon .gridImageCell,.navigator_grid td.rowIconTransparent .gridImageCell,.navigator_grid td.rowIconHidden .gridImageCell{visibility:hidden}.navigator_grid td.rowIcon .gridImageCell .gridImage,.navigator_grid td.rowIconTransparent .gridImageCell .gridImage,.navigator_grid td.rowIconHidden .gridImageCell .gridImage{margin-left:0px}.navigator_grid td .dateContainer{position:relative}.navigator_grid td .ui-datepicker-trigger{position:absolute;right:2px;top:3px;display:none}.navigator_grid tr.selected td[name=Document] div[name=Document].no{background:url(../../images/AttachFileAdd.png) no-repeat}.navigator_grid.variable-height-row td{height:100%}.navigator_grid tr{white-space:nowrap;font-size:0px}.navigator_grid tr.rowError td{background-color:var(--color-field-bg-invalid)}.navigator_grid tr div.tagsinput{margin-top:0;background-color:rgba(0,0,0,0);height:26px;overflow:hidden;border:1px solid rgba(0,0,0,0)}.navigator_grid tr.selected .gridInput{border-color:var(--color-field-border);background-color:var(--color-field-bg)}.navigator_grid tr.selected .gridInput.locked{background-color:var(--color-field-bg-disabled)}.navigator_grid tr.selected .gridInput.infoBubble{color:var(--color-base-text)}.navigator_grid tr.selected .gridInput.infoBubble:hover{text-decoration:none}.navigator_grid tr.selected .gridInput.displayOnly{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.navigator_grid tr.selected .gridEditBttn{display:block}.navigator_grid tr.selected td{background-color:var(--color-grid-bg-selected)}.navigator_grid tr.selected td div.tagsinput{background-color:var(--color-field-bg);overflow:visible;border:1px solid var(--color-field-border);float:left;width:calc(99% - 30px) !important}.navigator_grid tr.selected td:not(.lock) .ddwnInput{padding-right:23px}.navigator_grid tr.selected td:not(.lock) .ddwnInput.ddwnAltButtonInput{padding-right:46px}.navigator_grid tr.selected td:not(.lock) .ddwnArrow{display:block}.navigator_grid tr.selected td:not(.lock) .gridInputBttn.ddwnAltButton{right:18px;display:block;background-position:center}.navigator_grid tr.selected td.rowIcon.rowIcon,.navigator_grid tr.selected td.rowIconTransparent.rowIcon{background-color:var(--color-grid-bg)}.navigator_grid tr.selected td.rowIcon .gridImageCell,.navigator_grid tr.selected td.rowIconTransparent .gridImageCell{visibility:visible}.navigator_grid tr.selected td.rowIconHidden{background-color:var(--color-grid-bg)}.navigator_grid tr.selected td .ui-datepicker-trigger{display:block}.navigator_grid tr.selected .roleDdwn{border:1px solid var(--color-field-border);border-radius:4px;background-color:var(--color-grid-bg) !important}.navigator_grid tr.highlight .gridInput{font-weight:600}.navigator_grid tr.hover td{background-color:var(--color-grid-bg-hover);cursor:pointer}.navigator_grid tr.hover td input{cursor:pointer}.navigator_grid tr.hover td.action-image .gridImageCell{visibility:visible}.navigator_grid tr.hover td.always-off .gridImageCell{visibility:hidden}.navigator_grid tr.hover td.rowIcon.rowIcon,.navigator_grid tr.hover td.rowIconTransparent.rowIcon{background-color:var(--color-grid-bg)}.navigator_grid tr.hover td.rowIcon .gridImageCell,.navigator_grid tr.hover td.rowIconTransparent .gridImageCell{visibility:visible}.navigator_grid tr.hover td.rowIconHidden{background-color:var(--color-grid-bg)}.navigator_grid tr.hover .roleDdwn{background-color:rgba(0,0,0,0)}.navigator_grid tr.externalContainerRow{border-color:var(--color-grid-cell-border)}.navigator_grid tr.externalContainerRow.hover td{background-color:var(--color-grid-bg);cursor:default}.navigator_grid .gridInput{position:static;font-size:1.4rem;height:25px;color:#000;outline-style:none;opacity:1;-webkit-appearance:none;border-radius:0;width:100%;font-size:1.4rem !important;border:1px solid var(--color-field-border);border-radius:4px;outline:0;-webkit-appearance:none;height:28px;background-image:none;color:var(--color-field-text);box-shadow:none;border:1px solid rgba(0,0,0,0);padding:0px 4px 2px;background-color:rgba(0,0,0,0)}.navigator_grid .gridInput.uppercase{text-transform:uppercase}.navigator_grid .gridInput.showButton{padding-right:23px}.navigator_grid .gridInput.required{background-color:rgba(0,0,0,0)}.navigator_grid .gridInput.locked{background-color:rgba(0,0,0,0)}.navigator_grid .gridInput.ddwnInput.openedAbove{background-color:var(--color-field-bg);border-radius:0 0 4px 4px}.navigator_grid .gridInput.ddwnInput.openedBelow{background-color:var(--color-field-bg);border-radius:4px 4px 0 0}.navigator_grid .gridInput.infoBubble{color:var(--color-link-text) !important}.navigator_grid .gridInput.infoBubble:hover{text-decoration:underline !important}.navigator_grid .gridInput.dateGridInput,.navigator_grid .gridInput.dateTimeGridInput{text-align:left}.navigator_grid .gridInput.htmlInput{overflow:hidden;outline-style:none;white-space:normal;padding-top:4px;padding-right:23px}.navigator_grid .gridInput.htmlInput p{margin:0}.navigator_grid .gridInput.inactive{opacity:.65}.navigator_grid .gridInput.numberGridInput,.navigator_grid .gridInput.currencyGridInput,.navigator_grid .gridInput.alignRight{text-align:right}.navigator_grid .gridLinkCell{font-size:1.4rem;margin:5px 4px}.navigator_grid .gridLinkCell:hover .link-image img{display:inline}.navigator_grid .gridLinkCell .link-image img{display:none;height:20px;width:20px;padding-left:5px;vertical-align:middle}.navigator_grid .gridRoleCell{height:28px;text-align:left;font-size:1.4rem;max-width:900px}.navigator_grid .gridRoleCell .roleDdwn{width:100%;border:none;box-shadow:none;padding:4px}.navigator_grid .gridRoleCell .roleDdwn .permission-panel{padding-right:20px}.navigator_grid .gridRoleCell .ddwnArrow{display:none;position:absolute;right:3px;top:6px}.navigator_grid .gridRoleCell .ddwnArrow.down{margin-top:4px;margin-right:3px;background:url(../../images/DdwnArrow.png);float:right;height:7px;width:9px}.navigator_grid .gridRoleCell .ddwnArrow.up{margin-top:4px;margin-right:3px;background:url(../../images/DdwnClose.png);float:right;height:7px;width:9px}.navigator_grid .gridRoleCell .ddwnArrow.filter{margin-top:8px;margin-right:5px;background:url(../../images/DdwnFilter.png);float:right;height:15px;width:15px}.navigator_grid tr.selected .gridCheckboxCell[name=SelectRow] .gridCheckbox{background-position:-25px center}.navigator_grid .gridCheckboxCell{text-align:center;height:28px;background-color:rgba(0,0,0,0)}.navigator_grid .gridCheckboxCell .gridCheckbox{background-image:url(../../images/CheckBoxes.png);background-position:0px center;display:inline-block;height:25px;width:25px}.navigator_grid .gridCheckboxCell .gridCheckbox.checked{background-position:-25px center}.navigator_grid .gridCheckboxCell .gridCheckbox:hover{background-position:-50px center;cursor:pointer}.navigator_grid .gridCheckboxCell .gridCheckbox.checked:hover{background-position:-75px center;cursor:pointer}.navigator_grid .gridCheckboxCell.locked .gridCheckbox,.navigator_grid .gridCheckboxCell.disabled .gridCheckbox{background-position:-100px center;cursor:default}.navigator_grid .gridCheckboxCell.locked .gridCheckbox.checked,.navigator_grid .gridCheckboxCell.disabled .gridCheckbox.checked{background-position:-125px center;cursor:default}.navigator_grid .gridCheckboxCell.locked .gridCheckbox:hover,.navigator_grid .gridCheckboxCell.disabled .gridCheckbox:hover{background-position:-100px center;cursor:default}.navigator_grid .gridCheckboxCell.locked .gridCheckbox.checked:hover,.navigator_grid .gridCheckboxCell.disabled .gridCheckbox.checked:hover{background-position:-125px center;cursor:default}.navigator_grid .gridImageCell{background-color:rgba(0,0,0,0)}.navigator_grid .gridImageCell.clickable{cursor:pointer}.navigator_grid .gridImageCell .spinner{position:relative;width:25px;height:25px;left:6px;top:7px}.navigator_grid .gridImage{height:25px;width:25px;margin-top:2px;background-repeat:no-repeat}.navigator_grid .gridInputBttn{z-index:1;display:none;position:absolute;right:0px;border:none;cursor:pointer;margin-top:0px;margin-right:0px;background:url(../../images/GridDdwn.png) no-repeat;height:28px;width:24px;min-width:16px}.navigator_grid .gridInputBttn.ddwnArrow.filter{background:url(../../images/GridLookup.png) no-repeat}.navigator_grid .gridInputBttn.text{display:inline-block;background:none;position:relative;height:22px;margin-top:3px;margin-left:auto;margin-right:auto;min-width:35px;background-color:var(--color-button-bg);background-repeat:no-repeat;color:var(--color-button-text);font-size:1.1rem;line-height:normal;border:1px solid var(--color-button-border);border-radius:20px}.navigator_grid .gridLookupBttn{background-image:url(../../images/GridLookup.png)}.navigator_grid .gridEditBttn{background:url("../../images/ngCRM/icons/pencil.png") no-repeat;background-position:center}.navigator_grid .treeBttn{position:absolute;right:0px;width:19px;min-width:19px;height:25px;margin-top:2px;border:none;cursor:pointer;background-color:rgba(0,0,0,0);background-image:url(../../images/TreeExpand.png)}.navigator_grid .treeBttn.expanded{background-image:url(../../images/TreeCollapse.png)}.navigator_grid tr.externalContainerRow{border-bottom-width:1px;border-bottom-style:solid;border-color:var(--color-grid-cell-border)}.navigator_grid tr.externalContainerRow>td{border-style:none;padding:0px}.navigator_grid .cellIndicator{position:absolute;top:4px;right:-8px;width:10px;height:21px;border-style:none;background-color:rgba(0,0,0,0);cursor:pointer}.navigator_grid .addBttn{cursor:pointer;display:inline-block;padding:5px 14px 6px;font-size:1.2rem;line-height:normal;border:1px solid var(--color-button-border);border-radius:20px;color:var(--color-button-text-primary);background-color:var(--color-button-bg-primary)}.navigator_grid .results-container{max-height:262px}.navigator_grid .results{max-height:255px}.navigator_grid.fluid{float:left;width:100%}.navigator_grid.fluid .headerScrollCover{display:none;position:absolute;width:20px;height:35px;background-color:var(--color-grid-bg);right:0px}.navigator_grid.fluid .gridHdr{overflow-y:hidden}.navigator_grid.fluid.scrollingOn .headerScrollCover{display:block}.navigator_grid.fluid .bodyTable{width:100%;margin-left:-1px}.navigator_grid.fluid .gridHdr{margin-top:4px;width:100%}.navigator_grid.fluid .gridHdr table{width:100%}.navigator_grid.fluid .gridBody{position:static;float:left;width:100%}.navigator_grid.autoHeight .gridBody{position:absolute;bottom:30px;padding-left:5px;min-width:650px}.navigator_grid.autoHeight .add-row-floating{padding-top:5px;display:block}.navigator_grid.autoHeight .add-row-floating.readOnly{display:none}.navigator_grid.autoHeight .add-row-container{display:none;position:absolute;bottom:0px}.navigator_grid.autoHeight.scrollingOn .add-row-floating{display:none}.navigator_grid.autoHeight.scrollingOn .add-row-container:not(.readOnly){display:block}.navigator_grid .add-row-container{float:left;width:100%;margin-bottom:10px;margin-top:5px}.navigator_grid .add-row-container.readOnly{display:none}.navigator_grid tr.hide_filtered{display:none}.navigator_grid.saveAttempted tr.selected:not(.newRow) .gridInput.required:not(.locked){background-color:var(--color-field-bg-invalid)}.navigator_grid.pick-list td{border-bottom:1px solid var(--color-list-border);padding:0px;height:29px}.navigator_grid.pick-list td input.locked{color:var(--color-field-text-disabled) !important;font-size:13px !important}.navigator_grid.pick-list td .gridEditBttn{display:none !important}.navigator_grid.pick-list td .gridInput{white-space:nowrap;text-overflow:ellipsis}.navigator_grid.pick-list .gridBody{position:static;height:232px;overflow-x:hidden}.navigator_grid.pick-list .gridInput{background-color:rgba(0,0,0,0) !important;border:none !important;overflow:hidden;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.grid-heading .spinner{top:20px;right:20px;width:25px;height:25px}.colSelectIcon{position:absolute;top:0px;height:12px;width:12px;z-index:1;background-image:url(../../images/gear.png);cursor:pointer}.colSelectIcon.left{left:-16px}.colSelectIcon.right{right:-16px}.colSelectIcon.none{display:none}#columnSelectDiv #colGrid{position:absolute;top:13px;bottom:67px;left:8px;right:20px}#columnSelectDiv #colGrid .stringGridInput.disabled{opacity:.65}#columnSelectDiv td{border-color:rgba(0,0,0,0)}#columnSelectDiv .buttons{position:absolute;bottom:0px;right:20px}body .get-prev-grid{top:30px;border-top:1px solid var(--color-grid-cell-border);border-bottom:1px solid var(--color-grid-cell-border)}body .get-next-grid{border-top:1px solid var(--color-grid-cell-border);border-bottom:1px solid var(--color-grid-cell-border)}body .get-prev-grid,body .get-next-grid{color:var(--color-field-text);display:none;position:relative;font-size:1.3rem;height:34px;left:0px;right:28px;margin:0px;width:100%;z-index:100;background-color:var(--color-grid-bg)}body .get-prev-grid .grid-paging-spinner,body .get-next-grid .grid-paging-spinner{position:relative;left:20px;top:13px}body .get-prev-grid .grid-paging-spinner .spinner-text,body .get-next-grid .grid-paging-spinner .spinner-text{color:var(--color-field-text);position:absolute;top:-5px;left:15px}body .get-prev-grid .spinner,body .get-next-grid .spinner{top:4px}body .get-prev-grid span,body .get-next-grid span{float:left;margin-top:22px;margin-left:12px}.get-prev-grid{top:37px}.get-next-grid{bottom:0px}.action-bar-control{display:flex;flex-direction:column}.action-bar-control .action-bar-main{display:flex;flex-direction:row;align-items:center;height:32px;position:relative;overflow:hidden}.action-bar-control .action-bar-main>.caption{padding:0 8px;min-width:45px}.action-bar-control .action-bar-main>.action-bar-tooltip{padding-right:6px;margin-top:3px}.action-bar-control .action-bar-main>.action-bar-tooltip .toolTipButton{margin-left:0}.action-bar-control .action-bar-main.empty-caption>.caption{min-width:0px}.action-bar-control .action-bar-main.empty-caption .action-icon.first-icon{margin-left:0px}.action-bar-control .action-bar-main.empty-caption .left-actions{padding-left:1px}.action-bar-control .action-bar-main.hide-icon-action-text .action-icon .icon-text{display:none}.action-bar-control .left-actions{display:flex;flex-direction:row;align-items:center;padding-left:4px;gap:8px}.action-bar-control .left-actions>SPAN[action-bar-data]:first-child>SPAN.caption.many-actions{display:none}.action-bar-control .left-actions>SPAN[action-bar-data]:first-child>SPAN.caption.only-action{display:inline}.action-bar-control .left-actions>SPAN+SPAN[action-bar-data]>SPAN.caption.many-actions{display:inline}.action-bar-control .left-actions>SPAN+SPAN[action-bar-data]>SPAN.caption.only-action{display:none}.action-bar-control .right-actions{display:flex;flex-direction:row;align-items:center;gap:8px}.action-bar-control .action-spacer{flex:1 1 auto}.action-bar-control .action-text,.action-bar-control .action-popup{color:var(--color-action-menu-item-text);background-color:var(--color-action-menu-item-bg);font-size:1.2rem;font-weight:500;border-radius:20px;padding:5px 14px;cursor:pointer}.action-bar-control .action-text:hover:not(.disabled),.action-bar-control .action-popup:hover:not(.disabled){color:var(--color-action-menu-item-text-hover);background-color:var(--color-action-menu-item-bg-hover)}.action-bar-control .action-text{white-space:nowrap}.action-bar-control .action-text.disabled{color:var(--color-action-menu-item-text-disabled);background-color:var(--color-action-menu-item-bg-disabled);cursor:default}.action-bar-control .action-popup:hover>span.popup-action-separator{border-color:var(--color-divider)}.action-bar-control .action-popup.action-heading .caption{border-right:1px solid var(--color-action-menu-item-text);padding:1px 8px 1px 0}.action-bar-control .action-popup.action-heading .icon-droparrow1{padding:11px 12px 9px 9px;margin-right:-14px}.action-bar-control .action-popup .caption{white-space:nowrap}.action-bar-control .action-popup .icon-droparrow1{font-size:.9rem;color:var(--color-action-menu-arrow);padding-left:5px}.action-bar-control .action-popup .popup-action-separator{border-left:1px solid var(--color-action-menu-separator);height:19px;margin-left:5px}.action-bar-control .action-checkbox,.action-bar-control .action-component{display:flex;flex-direction:row;align-items:center}.action-bar-control .action-checkbox .caption,.action-bar-control .action-component .caption{text-wrap:nowrap;padding:0 4px 0 0;font-weight:600}.action-bar-control .action-checkbox .core_checkbox_field .core-label-container,.action-bar-control .action-component .core_checkbox_field .core-label-container{display:none !important}.action-bar-control .action-component{padding-right:5px}.action-bar-control .action-icon{display:flex;flex-direction:row;align-items:center;padding:5px;cursor:pointer}.action-bar-control .action-icon:hover:not(.disabled){color:var(--color-link-text)}.action-bar-control .action-icon:hover:not(.disabled) .icon-text{color:inherit}.action-bar-control .action-icon.active{background-color:var(--color-action-menu-active-bg)}.action-bar-control .action-icon.disabled{color:var(--color-action-menu-item-bg-disabled);cursor:default}.action-bar-control .action-icon.first-icon{margin-left:8px}.action-bar-control .action-icon .icon-text{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif !important;font-size:1.3rem;line-height:1.5rem;padding:0 6px}.core_grid .grid-actions.action-bar-control:not(.below) .action-bar-main,.core_grid .tree-actions.action-bar-control:not(.below) .action-bar-main,.core_tree_field .grid-actions.action-bar-control:not(.below) .action-bar-main,.core_tree_field .tree-actions.action-bar-control:not(.below) .action-bar-main{border-bottom:1px solid var(--color-grid-border);border-style:none none solid none}.core_grid .grid-actions.action-bar-control .action-bar-main,.core_grid .tree-actions.action-bar-control .action-bar-main,.core_tree_field .grid-actions.action-bar-control .action-bar-main,.core_tree_field .tree-actions.action-bar-control .action-bar-main{padding:8px;height:40px;gap:8px;border-radius:8px 8px 0px 0px}.core_grid .grid-actions.action-bar-control .action-bar-main>.caption,.core_grid .tree-actions.action-bar-control .action-bar-main>.caption,.core_tree_field .grid-actions.action-bar-control .action-bar-main>.caption,.core_tree_field .tree-actions.action-bar-control .action-bar-main>.caption{color:var(--color-title-header-text);font-weight:600;font-size:1.6rem;padding:4px 6px}.core_grid .grid-actions.action-bar-control .action-icon,.core_grid .tree-actions.action-bar-control .action-icon,.core_tree_field .grid-actions.action-bar-control .action-icon,.core_tree_field .tree-actions.action-bar-control .action-icon{height:23px;background-color:var(--color-action-menu-grid-item-bg);border:1px solid var(--color-action-menu-grid-item-border);border-radius:12px}.core_grid .grid-actions.action-bar-control .action-icon:before,.core_grid .tree-actions.action-bar-control .action-icon:before,.core_tree_field .grid-actions.action-bar-control .action-icon:before,.core_tree_field .tree-actions.action-bar-control .action-icon:before{font-size:1.1rem;color:var(--color-action-menu-grid-item-text)}.core_grid .grid-actions.action-bar-control .action-icon:hover,.core_grid .tree-actions.action-bar-control .action-icon:hover,.core_tree_field .grid-actions.action-bar-control .action-icon:hover,.core_tree_field .tree-actions.action-bar-control .action-icon:hover{color:var(--color-action-menu-grid-item-text-hover);background-color:var(--color-action-menu-grid-item-bg-hover)}.core_grid .grid-actions.action-bar-control .action-icon:hover:before,.core_grid .tree-actions.action-bar-control .action-icon:hover:before,.core_tree_field .grid-actions.action-bar-control .action-icon:hover:before,.core_tree_field .tree-actions.action-bar-control .action-icon:hover:before{color:var(--color-action-menu-grid-item-text)}.core_grid .grid-actions.action-bar-control .action-icon.disabled,.core_grid .tree-actions.action-bar-control .action-icon.disabled,.core_tree_field .grid-actions.action-bar-control .action-icon.disabled,.core_tree_field .tree-actions.action-bar-control .action-icon.disabled{border-color:var(--color-action-menu-grid-item-border-disabled);color:var(--color-action-menu-grid-item-text-disabled);background-color:var(--color-action-menu-grid-item-bg-disabled)}.core_grid .grid-actions.action-bar-control .action-icon.disabled:before,.core_grid .tree-actions.action-bar-control .action-icon.disabled:before,.core_tree_field .grid-actions.action-bar-control .action-icon.disabled:before,.core_tree_field .tree-actions.action-bar-control .action-icon.disabled:before{color:var(--color-action-menu-grid-item-text-disabled)}.core_grid .grid-actions.action-bar-control .action-icon.disabled .icon-text,.core_grid .tree-actions.action-bar-control .action-icon.disabled .icon-text,.core_tree_field .grid-actions.action-bar-control .action-icon.disabled .icon-text,.core_tree_field .tree-actions.action-bar-control .action-icon.disabled .icon-text{color:var(--color-action-menu-grid-item-text-disabled)}.core_grid .grid-actions.action-bar-control .action-icon[action-bar-data=settings],.core_grid .tree-actions.action-bar-control .action-icon[action-bar-data=settings],.core_tree_field .grid-actions.action-bar-control .action-icon[action-bar-data=settings],.core_tree_field .tree-actions.action-bar-control .action-icon[action-bar-data=settings]{padding:4px}.core_grid .grid-actions.action-bar-control .action-icon[action-bar-data=settings]:before,.core_grid .tree-actions.action-bar-control .action-icon[action-bar-data=settings]:before,.core_tree_field .grid-actions.action-bar-control .action-icon[action-bar-data=settings]:before,.core_tree_field .tree-actions.action-bar-control .action-icon[action-bar-data=settings]:before{font-size:1.3rem}.core_grid .grid-actions.action-bar-control .action-icon[action-bar-data=addRow]:before,.core_grid .tree-actions.action-bar-control .action-icon[action-bar-data=addRow]:before,.core_tree_field .grid-actions.action-bar-control .action-icon[action-bar-data=addRow]:before,.core_tree_field .tree-actions.action-bar-control .action-icon[action-bar-data=addRow]:before{font-size:1rem}.core_grid .grid-actions.action-bar-control .action-icon .icon-text,.core_grid .tree-actions.action-bar-control .action-icon .icon-text,.core_tree_field .grid-actions.action-bar-control .action-icon .icon-text,.core_tree_field .tree-actions.action-bar-control .action-icon .icon-text{font-size:1.2rem}.core_grid .grid-actions.action-bar-control .toolTipButton,.core_grid .tree-actions.action-bar-control .toolTipButton,.core_tree_field .grid-actions.action-bar-control .toolTipButton,.core_tree_field .tree-actions.action-bar-control .toolTipButton{font-size:1.4rem}.core_grid .grid-actions.action-bar-control .action-text,.core_grid .grid-actions.action-bar-control .action-popup,.core_grid .tree-actions.action-bar-control .action-text,.core_grid .tree-actions.action-bar-control .action-popup,.core_tree_field .grid-actions.action-bar-control .action-text,.core_tree_field .grid-actions.action-bar-control .action-popup,.core_tree_field .tree-actions.action-bar-control .action-text,.core_tree_field .tree-actions.action-bar-control .action-popup{border:1px solid var(--color-action-menu-grid-item-border);border-radius:12px;color:var(--color-action-menu-grid-item-text);font-size:1.2rem;font-weight:400;background-color:var(--color-action-menu-grid-item-bg);line-height:1.5rem;padding:3px 12px}.core_grid .grid-actions.action-bar-control .action-text:hover,.core_grid .grid-actions.action-bar-control .action-popup:hover,.core_grid .tree-actions.action-bar-control .action-text:hover,.core_grid .tree-actions.action-bar-control .action-popup:hover,.core_tree_field .grid-actions.action-bar-control .action-text:hover,.core_tree_field .grid-actions.action-bar-control .action-popup:hover,.core_tree_field .tree-actions.action-bar-control .action-text:hover,.core_tree_field .tree-actions.action-bar-control .action-popup:hover{color:var(--color-action-menu-grid-item-text-hover);background-color:var(--color-action-menu-grid-item-bg-hover)}.core_grid .grid-actions.action-bar-control .action-text.disabled,.core_grid .grid-actions.action-bar-control .action-popup.disabled,.core_grid .tree-actions.action-bar-control .action-text.disabled,.core_grid .tree-actions.action-bar-control .action-popup.disabled,.core_tree_field .grid-actions.action-bar-control .action-text.disabled,.core_tree_field .grid-actions.action-bar-control .action-popup.disabled,.core_tree_field .tree-actions.action-bar-control .action-text.disabled,.core_tree_field .tree-actions.action-bar-control .action-popup.disabled{border-color:var(--color-action-menu-grid-item-border-disabled);color:var(--color-action-menu-grid-item-text-disabled);background-color:var(--color-action-menu-grid-item-bg-disabled)}.core_grid .grid-actions.action-bar-control .action-text.disabled .icon-droparrow1,.core_grid .grid-actions.action-bar-control .action-popup.disabled .icon-droparrow1,.core_grid .tree-actions.action-bar-control .action-text.disabled .icon-droparrow1,.core_grid .tree-actions.action-bar-control .action-popup.disabled .icon-droparrow1,.core_tree_field .grid-actions.action-bar-control .action-text.disabled .icon-droparrow1,.core_tree_field .grid-actions.action-bar-control .action-popup.disabled .icon-droparrow1,.core_tree_field .tree-actions.action-bar-control .action-text.disabled .icon-droparrow1,.core_tree_field .tree-actions.action-bar-control .action-popup.disabled .icon-droparrow1{color:inherit}.core_grid .grid-actions.action-bar-control .action-text .icon-droparrow1,.core_grid .grid-actions.action-bar-control .action-popup .icon-droparrow1,.core_grid .tree-actions.action-bar-control .action-text .icon-droparrow1,.core_grid .tree-actions.action-bar-control .action-popup .icon-droparrow1,.core_tree_field .grid-actions.action-bar-control .action-text .icon-droparrow1,.core_tree_field .grid-actions.action-bar-control .action-popup .icon-droparrow1,.core_tree_field .tree-actions.action-bar-control .action-text .icon-droparrow1,.core_tree_field .tree-actions.action-bar-control .action-popup .icon-droparrow1{color:var(--color-action-menu-grid-arrow);margin-right:-3px}.core-application .application-header{background-color:var(--color-application-header-bg);padding:0 1.6rem;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;min-height:6.4rem;flex:none}.core-application .application-header.no-search .application-label{flex:1 1 auto}.core-application .application-header .application-label{padding-right:2rem;overflow:hidden;flex:0 1 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.core-application .application-header .application-title{display:block;font-family:"Roboto Slab","Roboto",tahoma,calibri,trebuchet ms,sans-serif;font-weight:400;font-size:3.2rem;line-height:4.2rem;color:var(--color-application-header-text);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.core-application .application-header .application-title>.blue-title{color:var(--color-link-text)}.core-application .application-header .header-search{flex:5 5 50rem}.core-application .application-header .header-actions{flex:none;margin-left:1.2rem}.core-application .application-header .header-actions:empty{display:none}.core-application .application-header .section-add{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;line-height:1.8rem;overflow:hidden;border-radius:20px;border:1px solid var(--color-app-add-action-border);background-color:var(--color-app-add-action-bg);padding:7px 14px}.core-application .application-header .section-add:hover:not(.masked) .add-symbol,.core-application .application-header .section-add:hover:not(.masked) .add-text{color:var(--color-app-add-action-text-hover)}.core-application .application-header .section-add.masked{display:none}.core-application .application-header .section-add.masked .linked-text:hover{cursor:default;text-decoration:none}.core-application .application-header .section-add.masked .add-symbol{cursor:default}.core-application .application-header .section-add .add-symbol{font-size:1.2rem;color:var(--color-icon);cursor:pointer}.core-application .application-header .section-add .add-text{color:var(--color-app-add-action-text);font-weight:500;cursor:pointer}.core-application .application-header .section-add .res-mobile{display:none}.core-application .application-header .section-add .res-desktop{display:none}@media(max-width: 768px){.core-application .application-header{flex-wrap:wrap}.core-application .application-header .application-label{order:1}.core-application .application-header .header-search{order:3}.core-application .application-header .header-actions{order:2;min-width:1.5rem}}@media(min-width: 321px)and (max-width: 425px){.core-application .application-header .section-add .res-mobile{display:inline}.core-application .application-header .section-add .res-desktop{display:none}}@media(min-width: 426px)and (max-width: 768px){.core-application .application-header .section-add .res-mobile{display:none}.core-application .application-header .section-add .res-desktop{display:inline}}@media(min-width: 769px)and (max-width: 1023px){.core-application .application-header .section-add .res-mobile{display:inline}.core-application .application-header .section-add .res-desktop{display:none}}@media(min-width: 1024px){.core-application .application-header .section-add .res-mobile{display:none}.core-application .application-header .section-add .res-desktop{display:inline}}.core-application .application-icons{position:absolute;top:78px;left:14px;text-align:center;z-index:2}.core-application .application-icons.disabled:before{content:" ";position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;opacity:.6}.core-application .application-icons .header-icon{height:30px;width:30px;border-radius:20%;border:1px solid #999;padding:3px;margin-bottom:4px}.core-application .application-icons .header-icon>.spinner{padding-top:11px;padding-left:11px}.core-application .application-icons [class^=icon-],.core-application .application-icons [class*=" icon-"]{font-size:20px;cursor:pointer}.application-dialog-dialog .ui-dialog-titlebar .child-app-back{float:left;margin:4px 0 0 10px}.application-dialog{width:100%;height:100%}.application-dialog.has-buttons .dialog-contents{height:calc(100% - 62px)}.application-dialog.has-buttons .dialog-buttons{display:flex;margin-top:2px}.application-dialog .dialog-contents{width:100%;height:100%}.application-dialog .dialog-contents .application-content{height:100%}.application-dialog .dialog-contents .application-content .section-header{position:static}.application-dialog .dialog-contents .application-content .section-body-container.has-tabs .section-body{padding:0}.application-dialog .dialog-contents .application-content .section-body-container.has-tabs .tab-content{padding:10px}.application-dialog .dialog-contents .application-content .section-body{padding:10px}.application-dialog .dialog-contents .application-content .section-buttons{display:block;top:unset;bottom:-48px;background-color:rgba(0,0,0,0)}.application-dialog .dialog-buttons{display:none}.application_navigation{display:flex;align-items:center;height:40px}.application_navigation.disable-navigation .app-nav-single-select .core-field .dropdown-field-container:not(.style-popup){border-color:var(--color-app-nav-border)}.application_navigation.disable-navigation .app-nav-saved-search-popup{cursor:default}.application_navigation.disable-navigation .app-nav-current-page-text,.application_navigation.disable-navigation .app-nav-saved-search-text{opacity:.5}.application_navigation.disable-navigation div[class*=icon-]{opacity:.5;cursor:default}.application_navigation div[class*=icon-]{cursor:pointer}.application_navigation .app-nav-hidden-results-dropdown{flex:none;display:none}.application_navigation .app-nav-single-select{flex:none;width:250px;height:auto;margin-right:10px}.application_navigation .app-nav-single-select.single-select-only{width:500px}.application_navigation .app-nav-single-select .core-field .dropdown-field-container:not(.style-popup){border-color:var(--color-app-nav-field-border)}.application_navigation .app-nav-single-select .core-field .dropdown-field-container .dropdown-field{height:32px}.application_navigation .app-nav-single-select .core-field .dropdown-field-container .show-results{height:26px;top:5px}.application_navigation .app-nav-single-select .core-field .dropdown-field-container .show-results:before{padding:11px 8px}.application_navigation .app-nav-single-select .core-field .dropdown-field-container .clear-icon{height:26px;top:5px}.application_navigation .app-nav-single-select .core-field .dropdown-field-container .clear-icon:before{top:6px}.application_navigation .app-nav-single-select:not(.single-select-only) .core-field .dropdown-field-container .dropdown-field{padding-right:5px}.application_navigation .app-nav-single-select:not(.single-select-only) .core-field .dropdown-field-container .dropdown-field.has-clear-icon{padding-right:20px}.application_navigation .app-nav-single-select:not(.single-select-only) .clear-icon{right:5px}.application_navigation .app-nav-single-select:not(.single-select-only) .show-results,.application_navigation .app-nav-single-select:not(.single-select-only) .tap-target{display:none}.application_navigation .app-nav-right{display:flex;align-items:center;flex:0 1 auto;height:34px;margin-left:10px;border-radius:20px;background-color:var(--color-app-nav-bg);border:1px solid var(--color-app-nav-border)}.application_navigation .app-nav-right .app-nav-separator{height:30px;border-color:var(--color-app-nav-border)}.application_navigation .app-nav-separator{flex:none;height:48px;border-left:1px solid var(--color-app-nav-separator)}.application_navigation .app-nav-saved-search-popup-spinner{display:flex;align-items:center;position:relative;padding-right:30px}.application_navigation .app-nav-saved-search-popup-spinner .spinner{position:absolute !important;right:16px}.application_navigation .app-nav-saved-search-popup-spinner .spinner-text{font-style:italic}.application_navigation .app-nav-current-page-spinner{display:flex;align-items:center;position:relative;padding-right:35px;padding-left:16px}.application_navigation .app-nav-current-page-spinner .spinner{position:absolute !important;right:18px}.application_navigation .app-nav-current-page-spinner .spinner-text{font-style:italic}.application_navigation .app-nav-saved-search-popup{display:flex;align-items:center;cursor:pointer}.application_navigation .app-nav-saved-search-popup .app-nav-saved-search-text{min-width:60px;max-width:225px;font-size:1.2rem;font-weight:600}.application_navigation .app-nav-saved-search-popup .icon-droparrow1{flex:none;font-size:11px;padding:10px}.application_navigation .icon-filter{padding:0 8px 0 12px;font-size:11px}.application_navigation .toggle-listview{padding:0 12px 0 8px;font-size:18px}.application_navigation .icon-recordarrow-left,.application_navigation .icon-recordarrow-right{padding:0px 7px;font-size:10px}.application_navigation .icon-recordarrow-left.disabled,.application_navigation .icon-recordarrow-right.disabled{opacity:.5;cursor:default}.application_navigation .app-nav-vcr-controls{display:flex;align-items:center}.application_navigation .app-nav-vcr-controls.navigation-off .icon-recordarrow-left,.application_navigation .app-nav-vcr-controls.navigation-off .icon-recordarrow-right,.application_navigation .app-nav-vcr-controls.loading .icon-recordarrow-left,.application_navigation .app-nav-vcr-controls.loading .icon-recordarrow-right{display:none}.application_navigation .app-nav-vcr-controls.navigation-off .app-nav-current-page-text,.application_navigation .app-nav-vcr-controls.loading .app-nav-current-page-text{padding:0px 15px}.application_navigation .app-nav-current-page-text{padding:0px 4px;white-space:nowrap;font-size:1.2rem;font-weight:500}.application_navigation .app-nav-current-page-text.no-rows{font-style:italic;font-size:12px}.application_navigation .app-nav-listview-container{display:flex;align-items:center}#applicationNavigationUpdateFolder .delete-link-container{position:absolute;bottom:20px;height:20px;padding-left:15px}#applicationNavigationUpdateFolder .static-icon{font-size:12px}#applicationNavigationUpdateFolder .static-link-field{font-size:12px}.app-nav-popup .app-nav-popup-container{display:flex;flex:1 0 auto;overflow:hidden}.app-nav-popup .app-nav-popup-standard-popup .popup-body{min-height:339px;min-width:250px}.app-nav-popup .app-nav-popup-search-results{display:flex;flex-direction:column;border-left:2px solid var(--color-list-inner-border);width:365px;position:relative}.app-nav-popup .app-nav-results-filter{flex:none;width:calc(100% - 20px);height:auto;margin:10px}.app-nav-popup .app-nav-results-filter input{padding-right:20px}.app-nav-popup .app-nav-results-filter-clear{flex:none;position:absolute;top:14px;right:16px;color:var(--color-field-clear);font-size:1rem;cursor:pointer;padding:6px}.app-nav-popup .app-nav-results{position:relative;width:100%;height:100%;max-height:364px;overflow:auto;margin:0px;padding:0px;border-top:1px solid var(--color-list-inner-border)}.app-nav-popup .app-nav-results .search-result{outline:none}.app-nav-popup .app-nav-results .search-result:hover{background-color:var(--color-list-item-bg-hover)}.app-nav-popup .app-nav-results-footer{flex:none;height:30px;display:flex;align-items:center;justify-content:space-between;background:var(--color-list-footer-bg);border-top:1px solid var(--color-list-inner-border)}.app-nav-popup .app-nav-toggle-multiselect{flex:0 0 auto;margin:5px 0px 0px 10px;height:auto}.app-nav-popup .app-nav-toggle-multiselect.slider-switch .checkbox-label{margin-top:2px;padding-left:2px}.app-nav-popup .app-nav-toggle-multiselect .core-field-container{height:24px}.app-nav-popup .app-nav-toggle-multiselect .core-field{padding:0px}.app-nav-popup .app-nav-toggle-multiselect .core-field .checkbox-field-wrapper{line-height:16px}.app-nav-popup .app-nav-toggle-multiselect .switch{height:20px;width:38px}.app-nav-popup .app-nav-toggle-multiselect .switch .slider{height:20px;width:38px}.app-nav-popup .app-nav-toggle-multiselect .switch .slider:before{width:16px;height:16px}.app-nav-popup .app-nav-toggle-multiselect .switch .slider.selected:before{transform:translateX(18px)}.app-nav-popup .app-nav-toggle-multiselect.no-quick-edit .core-field{padding:0px}.app-nav-popup .app-nav-clear-selections{font-size:1.1rem;padding-left:10px}.app-nav-popup .app-nav-done{flex:0 0 auto;height:auto;margin-right:10px}.app-nav-popup .app-nav-done .core-field,.app-nav-popup .app-nav-done .core-field.no-label{margin:0px;padding:0px}.app-nav-popup .app-nav-done .button-field{font-size:1.1rem;min-width:50px;height:24px;padding:0 12px}.app-nav-popup .app-nav-results-spinner{flex:none;position:absolute;top:50%;left:50%}.app-nav-popup .app-nav-no-results{position:absolute;top:calc(50% - 10px);width:100%;text-align:center;font-weight:700;color:var(--color-field-clear)}#quickEditCalculationDialog{border:var(--color-dialog-border);padding:58px 16px 22px 16px;position:fixed;left:-1000px;top:-1000px;height:auto;width:auto}#quickEditAnimationDialog{position:fixed;border:var(--color-dialog-border);box-shadow:var(--shadow-thumb);background-color:var(--color-dialog-bg);z-index:9}.core-component{position:relative;height:100%;display:flex;flex-direction:column}.core-component.edit-mode>.core-error{width:100%}.core-component.edit-mode>.core-field-container>.core-field>.edit-view{display:block}.core-component.edit-mode>.core-field-container>.core-field>.presentation-view{display:none}.core-component.edit-mode.is-locked:not(.design-mode):not(.core_grid) .core-field input:not(.operator):not(.multiselect){background-color:var(--color-field-bg-disabled);cursor:default}.core-component.edit-mode.is-locked:not(.design-mode):not(.core_grid) .core-field input:not(.operator):not(.multiselect):hover{cursor:not-allowed}.core-component.edit-mode.is-locked:not(.design-mode):not(.core_grid) .core-field .html-container{background-color:var(--color-field-bg-disabled)}.core-component.presentation-mode>.core-field-container>.core-field>.edit-view{display:none}.core-component.presentation-mode>.core-field-container>.core-field>.presentation-view{display:block}.core-component.presentation-mode.has-quick-edit:not(.is-locked):hover>.core-field-container>.core-field>.presentation-view{border:1px solid var(--color-field-border-hover);cursor:pointer}.core-component.presentation-mode.has-quick-edit:not(.is-locked)>.core-field-container>.core-field>.presentation-view:focus:not(.has-changed){border:1px solid var(--color-field-border-hover)}.core-component.presentation-mode.has-quick-edit:not(.is-locked)>.core-field-container>.core-field>.presentation-view.has-changed{border:1px solid var(--color-field-border-edited);background-color:var(--color-field-bg-edited)}.core-component.presentation-mode.has-quick-edit:not(.is-locked)>.core-field-container>.core-field>.presentation-view.has-changed:hover{border:1px solid var(--color-field-border-edited-hover)}.core-component.presentation-mode.has-quick-edit.is-locked:hover>.core-field-container>.core-field>.presentation-view{border:1px solid var(--color-field-border-disabled);background-color:var(--color-field-bg-disabled)}.core-component.presentation-mode.has-quick-edit.is-locked>.core-field-container>.core-field>.presentation-view:focus{border:1px solid var(--color-field-border-disabled);background-color:var(--color-field-bg-disabled)}.core-component.presentation-mode.has-quick-edit.is-locked>.core-field-container>.core-field>.presentation-view.has-changed{border:1px solid var(--color-field-border-edited);background-color:var(--color-field-bg-edited)}.core-component.presentation-mode.has-quick-edit.is-locked>.core-field-container>.core-field>.presentation-view.has-changed:hover{border:1px solid var(--color-field-border-edited-hover)}.core-component.presentation-mode.in-quick-edit>.core-field-container{width:100%}.core-component.presentation-mode.in-quick-edit>.core-field-container>.core-field{width:100%}.core-component.presentation-mode.in-quick-edit>.core-field-container>.core-field>.edit-view{display:block}.core-component.presentation-mode.in-quick-edit>.core-field-container>.core-field>.presentation-view{display:none}.core-component.presentation-mode.in-quick-edit.edit-in-dialog>.core-field-container>.core-field>.presentation-view{display:block}.core-component.presentation-mode.in-quick-edit.edit-in-dialog>.core-field-container>.core-field>.edit-view{position:fixed;z-index:9;border-radius:4px;border:1px solid var(--color-dialog-border);padding:58px 16px 22px 16px;box-shadow:var(--shadow-dialog);background-color:var(--color-dialog-bg);width:1px;height:26px;min-width:250px}.core-component.presentation-mode.in-quick-edit.edit-in-dialog>.core-field-container>.core-field>.edit-view>.core-error{margin-bottom:6px}.core-component.presentation-mode.in-quick-edit.edit-in-dialog>.core-field-container>.core-field>.edit-view:before{position:absolute;top:0;left:0;width:100%;height:40px;font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:600;font-size:1.8rem;line-height:2.1rem;color:var(--color-dialog-header-text);background:var(--color-dialog-header-bg);border-top-left-radius:4px;border-top-right-radius:4px;padding-left:15px;padding-top:8px;content:attr(data-label)}.core-component.presentation-mode .core-field-container .core-field.no-label{margin-top:4px}.core-component.presentation-mode .core-field-container .core-field .text-editor-field{white-space:normal;display:inline-block}.core-component.design-mode.core-compound-component .core-field-container{height:calc(100% - 18px);border:1px solid var(--color-field-border);border-radius:4px;background-color:var(--color-field-bg)}.core-component.design-mode.core-compound-component .core-field-container .core-field{display:none}.core-component.design-mode .core-label{width:100%;font-weight:400}.core-component.design-mode .core-tooltip{display:none}.core-component.design-mode .core-field-container .core-field.no-label{margin-top:14px}.core-component.is-hidden:not(.design-mode){display:none}.core-component.in-quick-edit.is-required>.core-label-container .core-label:not(:empty)+.label-required,.core-component.in-quick-edit.is-required.core_grid>.core-field-container>.core-field .grid-actions .label-required,.core-component.edit-mode.is-required>.core-label-container .core-label:not(:empty)+.label-required,.core-component.edit-mode.is-required.core_grid>.core-field-container>.core-field .grid-actions .label-required,.core-component.edit.is-required>.core-label-container .core-label:not(:empty)+.label-required,.core-component.edit.is-required.core_grid>.core-field-container>.core-field .grid-actions .label-required{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-status-error-text);font-size:.8rem;margin-left:3px}.core-component.in-quick-edit.is-required>.core-label-container .core-label:not(:empty)+.label-required:before,.core-component.in-quick-edit.is-required.core_grid>.core-field-container>.core-field .grid-actions .label-required:before,.core-component.edit-mode.is-required>.core-label-container .core-label:not(:empty)+.label-required:before,.core-component.edit-mode.is-required.core_grid>.core-field-container>.core-field .grid-actions .label-required:before,.core-component.edit.is-required>.core-label-container .core-label:not(:empty)+.label-required:before,.core-component.edit.is-required.core_grid>.core-field-container>.core-field .grid-actions .label-required:before{content:""}.core-component.in-quick-edit.is-required.has-error:not(.core_grid):not(.core-compound-component) .core-field>.cke,.core-component.in-quick-edit.is-required.has-error:not(.core_grid):not(.core-compound-component) .core-field>.presentation-view,.core-component.in-quick-edit.is-required.has-error:not(.core_grid):not(.core-compound-component) .core-field input,.core-component.in-quick-edit.is-required.has-error:not(.core_grid):not(.core-compound-component) .core-field .html-container,.core-component.in-quick-edit.is-required.has-error:not(.core_grid):not(.core-compound-component) .core-field .dropdown-field-container,.core-component.edit-mode.is-required.has-error:not(.core_grid):not(.core-compound-component) .core-field>.cke,.core-component.edit-mode.is-required.has-error:not(.core_grid):not(.core-compound-component) .core-field>.presentation-view,.core-component.edit-mode.is-required.has-error:not(.core_grid):not(.core-compound-component) .core-field input,.core-component.edit-mode.is-required.has-error:not(.core_grid):not(.core-compound-component) .core-field .html-container,.core-component.edit-mode.is-required.has-error:not(.core_grid):not(.core-compound-component) .core-field .dropdown-field-container,.core-component.edit.is-required.has-error:not(.core_grid):not(.core-compound-component) .core-field>.cke,.core-component.edit.is-required.has-error:not(.core_grid):not(.core-compound-component) .core-field>.presentation-view,.core-component.edit.is-required.has-error:not(.core_grid):not(.core-compound-component) .core-field input,.core-component.edit.is-required.has-error:not(.core_grid):not(.core-compound-component) .core-field .html-container,.core-component.edit.is-required.has-error:not(.core_grid):not(.core-compound-component) .core-field .dropdown-field-container{background-color:var(--color-field-bg-invalid);border-color:var(--color-field-border-invalid)}.core-component.in-quick-edit.is-required-empty>.core-field-container>.core-field input,.core-component.in-quick-edit.is-required-empty>.core-field-container>.core-field>.cke,.core-component.in-quick-edit.is-required-empty>.core-field-container>.core-field>.presentation-view,.core-component.in-quick-edit.is-required-empty>.core-field-container>.core-field>.dropdown-field-container,.core-component.in-quick-edit.is-required-empty>.core-field input,.core-component.in-quick-edit.is-required-empty>.core-field>.cke,.core-component.in-quick-edit.is-required-empty>.core-field>.presentation-view,.core-component.in-quick-edit.is-required-empty>.core-field>.dropdown-field-container,.core-component.edit-mode.is-required-empty>.core-field-container>.core-field input,.core-component.edit-mode.is-required-empty>.core-field-container>.core-field>.cke,.core-component.edit-mode.is-required-empty>.core-field-container>.core-field>.presentation-view,.core-component.edit-mode.is-required-empty>.core-field-container>.core-field>.dropdown-field-container,.core-component.edit-mode.is-required-empty>.core-field input,.core-component.edit-mode.is-required-empty>.core-field>.cke,.core-component.edit-mode.is-required-empty>.core-field>.presentation-view,.core-component.edit-mode.is-required-empty>.core-field>.dropdown-field-container,.core-component.edit.is-required-empty>.core-field-container>.core-field input,.core-component.edit.is-required-empty>.core-field-container>.core-field>.cke,.core-component.edit.is-required-empty>.core-field-container>.core-field>.presentation-view,.core-component.edit.is-required-empty>.core-field-container>.core-field>.dropdown-field-container,.core-component.edit.is-required-empty>.core-field input,.core-component.edit.is-required-empty>.core-field>.cke,.core-component.edit.is-required-empty>.core-field>.presentation-view,.core-component.edit.is-required-empty>.core-field>.dropdown-field-container{background-color:var(--color-field-bg-invalid)}.core-component.in-quick-edit.is-required-empty>.core-field-container>.core-field input .tagsinput,.core-component.in-quick-edit.is-required-empty>.core-field-container>.core-field>.cke .tagsinput,.core-component.in-quick-edit.is-required-empty>.core-field-container>.core-field>.presentation-view .tagsinput,.core-component.in-quick-edit.is-required-empty>.core-field-container>.core-field>.dropdown-field-container .tagsinput,.core-component.in-quick-edit.is-required-empty>.core-field input .tagsinput,.core-component.in-quick-edit.is-required-empty>.core-field>.cke .tagsinput,.core-component.in-quick-edit.is-required-empty>.core-field>.presentation-view .tagsinput,.core-component.in-quick-edit.is-required-empty>.core-field>.dropdown-field-container .tagsinput,.core-component.edit-mode.is-required-empty>.core-field-container>.core-field input .tagsinput,.core-component.edit-mode.is-required-empty>.core-field-container>.core-field>.cke .tagsinput,.core-component.edit-mode.is-required-empty>.core-field-container>.core-field>.presentation-view .tagsinput,.core-component.edit-mode.is-required-empty>.core-field-container>.core-field>.dropdown-field-container .tagsinput,.core-component.edit-mode.is-required-empty>.core-field input .tagsinput,.core-component.edit-mode.is-required-empty>.core-field>.cke .tagsinput,.core-component.edit-mode.is-required-empty>.core-field>.presentation-view .tagsinput,.core-component.edit-mode.is-required-empty>.core-field>.dropdown-field-container .tagsinput,.core-component.edit.is-required-empty>.core-field-container>.core-field input .tagsinput,.core-component.edit.is-required-empty>.core-field-container>.core-field>.cke .tagsinput,.core-component.edit.is-required-empty>.core-field-container>.core-field>.presentation-view .tagsinput,.core-component.edit.is-required-empty>.core-field-container>.core-field>.dropdown-field-container .tagsinput,.core-component.edit.is-required-empty>.core-field input .tagsinput,.core-component.edit.is-required-empty>.core-field>.cke .tagsinput,.core-component.edit.is-required-empty>.core-field>.presentation-view .tagsinput,.core-component.edit.is-required-empty>.core-field>.dropdown-field-container .tagsinput{background-color:inherit}.core-component.in-quick-edit.is-required-empty>.core-field-container>.core-field>.presentation-view,.core-component.in-quick-edit.is-required-empty>.core-field>.presentation-view,.core-component.edit-mode.is-required-empty>.core-field-container>.core-field>.presentation-view,.core-component.edit-mode.is-required-empty>.core-field>.presentation-view,.core-component.edit.is-required-empty>.core-field-container>.core-field>.presentation-view,.core-component.edit.is-required-empty>.core-field>.presentation-view{border-color:var(--color-field-border)}.core-component.has-error .core-error{display:block}.core-component .core-label-container{display:flex;flex-direction:row;align-items:center;width:100%;padding-left:6px}.core-component .core-label-container.none .core-label{display:none}.core-component .core-label-container.on-left{width:auto}.core-component .core-label-container.on-left .core-label{line-height:17px}.core-component .core-label-container.on-left .core-label:after{content:":";margin-right:4px}.core-component .core-label-container.on-left+.core-field-container{width:auto;max-width:100%}.core-component .core-label-container.on-left+.core-field-container .core-field{width:auto;max-width:100%;line-height:17px}.core-component .core-label-container .core-tooltip{margin-left:2px}.core-component .core-label-container .core-tooltip .toolTipButton{display:block}.core-component .core-label{font-weight:700;color:var(--color-field-label);font-size:1.3rem;line-height:1.6rem;max-width:100%;overflow:hidden}.core-component .core-label.truncateTextLabelBg{overflow:visible;position:relative}.core-component .core-label.truncateTextLabelBg:before{background-color:inherit;content:attr(data-label);white-space:nowrap;padding-right:20px;position:absolute;z-index:1;top:0;left:0}.core-component .core-field-container{display:flex;flex-direction:row;align-items:center;width:100%;height:100%;position:relative}.core-component .core-field{position:relative;width:100%;height:100%;padding:0 3px;font-weight:400;color:var(--color-field-text);font-size:1.4rem;line-height:1.6rem}.core-component .core-field .presentation-view{position:relative;width:100%;height:100%;min-height:28px;margin-left:-3px;padding:4px 5px 3px 6px;border:1px solid rgba(0,0,0,0);border-radius:4px;overflow:hidden}.core-component .core-field .presentation-view:focus{outline:none}.core-component .core-field .edit-view{position:relative;height:100%;margin-left:-3px;margin-right:3px}.core-component .core-field .quick-edit-overlay{position:fixed;z-index:8;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.01)}.core-component .core-field input[type=text],.core-component .core-field input[type=tel],.core-component .core-field input[type=password],.core-component .core-field textarea,.core-component .core-field select{width:100%}.core-component .core-field input:disabled{background-color:var(--color-field-bg-disabled)}.core-component .core-field textarea{height:28px}.core-component .core-field img{max-width:100%;max-height:100%}.core-component .core-field .image-field{border:3px solid var(--color-image-border);border-radius:4px;box-shadow:var(--shadow-image)}.core-component .core-tooltip{z-index:1}.core-component .core-error{color:var(--color-status-error-text);font-weight:600;font-size:1.3rem;line-height:1.5rem;padding-left:6px;display:none}.core-component .date-range-field,.core-component .number-range-field,.core-component .period-range-field,.core-component .range-of-periods{display:flex;align-items:flex-start}.core-component .date-range-field .field-container,.core-component .number-range-field .field-container,.core-component .period-range-field .field-container,.core-component .range-of-periods .field-container{padding:0;max-width:50%}.core-component .date-range-field .range-symbol,.core-component .number-range-field .range-symbol,.core-component .period-range-field .range-symbol,.core-component .range-of-periods .range-symbol{padding:0 8px 6px 8px;align-self:flex-end;line-height:normal}.core-component .milestone-and-date-field{display:flex;align-items:center}.core-component .milestone-and-date-field .milestone{width:calc(100% - 142px)}.core-component .milestone-and-date-field .milestone-date-symbol{position:absolute;top:4px;right:134px}.core-component .milestone-and-date-field .milestone-date{position:absolute;top:0px;right:0px;width:130px}.core-compound-component.presentation-mode>.core-field-container>.core-field{min-height:28px}.core-compound-component.edit-mode>.core-field-container>.core-field{border-color:rgba(0,0,0,0);padding:0px}.core-compound-component .row.collapse{display:none}.core-compound-component .row.field-container:not(.no-margin){margin-bottom:15px}.core-compound-component .row.field-container:not(.no-margin):last-of-type{margin-bottom:0px}body.isMobile .core-component.presentation-mode.has-quick-edit:not(.is-locked) .core-label-container.hasTooltip .core-tooltip,body.isMobile .core-component.presentation-mode.has-quick-edit:not(.is-locked) .core-label-container:not(.hasTooltip) .core-label{position:relative;padding-right:10px}body.isMobile .core-component.presentation-mode.has-quick-edit:not(.is-locked) .core-label-container.hasTooltip .core-tooltip:before,body.isMobile .core-component.presentation-mode.has-quick-edit:not(.is-locked) .core-label-container:not(.hasTooltip) .core-label:before{position:absolute;right:-5px;top:3px;font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1rem;color:var(--color-icon-disabled)}.core-component.checkbox-child-indent{padding-left:26px !important}.core-component.wrap-label .core-label{white-space:normal}.core-component.checkbox-no-margin{margin-bottom:0}.core-component.text-width-half .core-field input[type=text],.core-component.text-width-half .core-field input[type=password],.core-component.text-width-half .core-field .dropdown-field-container{width:50%}.core-component.text-width-third .core-field input[type=text],.core-component.text-width-third .core-field input[type=password],.core-component.text-width-third .core-field .dropdown-field-container{width:33%}.core-component.text-width-quarter .core-field input[type=text],.core-component.text-width-quarter .core-field input[type=password],.core-component.text-width-quarter .core-field .dropdown-field-container{width:25%}.core-component.text-align-right .core-field input[type=text],.core-component.text-align-right .core-field input[type=password],.core-component.text-align-right .core-field .dropdown-field-container{text-align:right}.core-section{width:100%;height:100%;overflow:hidden;position:relative}.core-section.application-content{height:calc(100% - 6.4rem);overflow:visible}.core-section:not(.ancillary) .section-actions.actions-exist{display:block}.core-section.has-app-icons.has-multiple-icons .section-main>.section-header{min-height:90px}.core-section.has-app-icons .section-main>.section-header .header-top{padding-left:52px}.core-section .main-page{height:100%;width:100%}.core-section .main-page .section-intro-area{display:none;padding:20px 32px;width:100%;height:100%}.core-section .main-page .section-intro-area .intro-header{margin-bottom:30px}.core-section .main-page .section-intro-area .intro-header .header-right,.core-section .main-page .section-intro-area .intro-header .header-left{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-size:2.7rem;line-height:30px}.core-section .main-page .section-intro-area .intro-header .header-bold{font-weight:700}.core-section .main-page .section-intro-area .intro-header .header-left{color:var(--color-title-header-text)}.core-section .main-page .section-intro-area .intro-header .header-right{color:var(--color-link-text);margin-left:6px}.core-section .section-main{display:flex;flex-direction:column;position:relative;width:100%;height:100%}.core-section .section-main .section-spinner{position:absolute;right:0;width:50%;height:50%;bottom:0}.core-section .section-main .section-error{position:fixed;display:none;justify-content:center;align-items:center;z-index:0;background-color:#fff;border:2px solid var(--color-status-error-text);text-align:center;border-radius:2px;max-width:600px;width:50%;min-height:42px;top:0;left:50%;transform:translateX(-50%)}.core-section .section-main .section-error.has-error{display:flex;z-index:11}.core-section .section-main .section-error .page-error{width:100%;color:var(--color-status-error-text);font-weight:600;font-size:1.3rem;line-height:1.5rem}.core-section .section-main .section-header{display:flex;flex-direction:column;flex:none;width:100%;position:relative;border-top:2px solid var(--color-page-header-border);border-bottom:1px solid var(--color-page-tile-border)}.core-section .section-main .section-header.has-image .header-image{display:block}.core-section .section-main .section-header.left-empty.right-empty.bottom-empty{border:none}.core-section .section-main .section-header.left-empty.right-empty .header-top{display:none}.core-section .section-main .section-header:not(.left-empty):not(.bottom-empty) .header-top{padding-bottom:9px}.core-section .section-main .section-header .header-image{display:none;margin-right:8px;min-width:75px;margin-bottom:12px;border-radius:12px}.core-section .section-main .section-header .header-top{display:flex;flex-direction:row;padding:12px}.core-section .section-main .section-header .header-left{display:flex;flex-direction:column;width:100%;flex:1 1 auto;position:relative}.core-section .section-main .section-header .header-right{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;flex:0 0 auto;position:relative}.core-section .section-main .section-header .header-title{width:100%;height:auto;min-height:28px}.core-section .section-main .section-header .header-title.presentation-mode>.core-field-container{width:100%}.core-section .section-main .section-header .header-title.presentation-mode>.core-field-container>.core-field{font-family:"Roboto",tahoma,calibri,trebuchet ms,sans-serif;font-weight:500;font-size:2.2rem;line-height:2.6rem;color:var(--color-title-header-text)}.core-section .section-main .section-header .header-title.presentation-mode>.core-field-container>.core-field.selection-prompt{font-size:1.4rem;color:var(--color-title-subheader-text)}.core-section .section-main .section-header .header-title.presentation-mode>.core-field-container>.core-field .presentation-view{padding:0 5px 0 2px}.core-section .section-main .section-header .header-title.presentation-mode.has-quick-edit{min-height:30px;margin-left:-4px}.core-section .section-main .section-header .header-title.presentation-mode.has-quick-edit>.core-field-container>.core-field .presentation-view{padding-left:6px}.core-section .section-main .section-header .header-title.edit-mode>.core-label-container .label-required,.core-section .section-main .section-header .header-title.in-quick-edit>.core-label-container .label-required{display:none}.core-section .section-main .section-header .header-title.edit-mode>.core-field-container,.core-section .section-main .section-header .header-title.in-quick-edit>.core-field-container{width:100%}.core-section .section-main .section-header .header-title.edit-mode>.core-field-container>.core-field,.core-section .section-main .section-header .header-title.in-quick-edit>.core-field-container>.core-field{width:100%;font-size:2.2rem}.core-section .section-main .section-header .header-title.edit-mode>.core-field-container>.core-field .text-field,.core-section .section-main .section-header .header-title.in-quick-edit>.core-field-container>.core-field .text-field{margin-bottom:2px}.core-section .section-main .section-header .header-title:empty{display:none}.core-section .section-main .section-header .header-subtitle{padding-top:1px;height:auto}.core-section .section-main .section-header .header-subtitle.core_dropdown_field{width:auto}.core-section .section-main .section-header .header-subtitle.core_dropdown_field.edit-mode{margin-left:-6px}.core-section .section-main .section-header .header-subtitle .core-field{font-family:"Roboto",tahoma,calibri,trebuchet ms,sans-serif;font-weight:500;color:var(--color-title-subheader-text);font-size:1.5rem;line-height:1.8rem;min-height:18px}.core-section .section-main .section-header .header-subtitle .core-field .presentation-view{padding:0 5px 0 2px;min-height:18px}.core-section .section-main .section-header .header-subtitle .core-field .edit-view{font-weight:400}.core-section .section-main .section-header .header-subtitle:empty{display:none}.core-section .section-main .section-header .header-last-updated{height:auto}.core-section .section-main .section-header .header-last-updated .core-field{font-family:"Roboto",tahoma,calibri,trebuchet ms,sans-serif;font-weight:500;color:var(--color-title-secondary-subheader-text);font-size:1.3rem;line-height:1.5rem}.core-section .section-main .section-header .header-last-updated .core-field .presentation-view{padding:0 5px 0 2px;min-height:18px}.core-section .section-main .section-header .header-last-updated:empty{display:none}.core-section .section-main .section-header .header-current-users{position:relative;padding:6px 1px 6px 8px;min-height:40px;display:none}.core-section .section-main .section-header .progress-area{line-height:8px;margin-top:6px}.core-section .section-main .section-header .progress-area .spinner{bottom:3px}.core-section .section-main .section-header .progress-area .spinner-text{margin-top:-2px}.core-section .section-main .section-header .header-bottom{display:flex;flex-direction:column;position:relative}.core-section .section-main .section-header .header-bottom.has-content.collapsed .section-header-content{display:none}.core-section .section-main .section-header .header-bottom.has-content.collapsed .section-header-chevrons .collapseChevron{display:none}.core-section .section-main .section-header .header-bottom.has-content.collapsed .section-header-chevrons .expandChevron{display:block}.core-section .section-main .section-header .header-bottom.has-content .section-header-content{display:block}.core-section .section-main .section-header .header-bottom.has-content .section-header-chevrons{display:block}.core-section .section-main .section-header .header-bottom.has-content .section-tabs{height:calc(100% - 116px)}.core-section .section-main .section-header .header-bottom.no-tabs .section-header-tabs{display:none}.core-section .section-main .section-header .header-bottom .section-header-content{flex:0 0 auto;height:auto;min-height:50px;max-height:116px;padding:8px 40px 8px 8px;margin-top:12px;border-bottom:1px solid var(--color-layout-border);border-top:1px solid var(--color-layout-border);display:none}.core-section .section-main .section-header .header-bottom .section-header-content .canvas-component{padding-bottom:0}.core-section .section-main .section-header .header-bottom .section-header-chevrons{display:none;position:absolute;top:12px;right:12px;cursor:pointer;z-index:2}.core-section .section-main .section-header .header-bottom .section-header-chevrons .collapseChevron{color:var(--color-icon-chevron);display:block}.core-section .section-main .section-header .header-bottom .section-header-chevrons .expandChevron{color:var(--color-icon-chevron);display:none}.core-section .section-main .section-header .header-bottom .section-header-tabs{flex:1 1 auto;width:100%}.core-section .section-main .section-actions{display:none}.core-section .section-main .section-buttons{position:absolute;top:-5rem;right:0;padding:3px 12px 3px 0;background-color:var(--color-application-header-bg);display:none;z-index:1}.core-section .section-main .section-buttons .btn-bar{gap:0}.core-section .section-main .section-buttons button{position:static;float:left;margin-left:10px}.core-section .section-main .section-dialog{padding:0 0 0 0}.core-section .section-main .header-find-fields{position:absolute;height:32px;top:0;left:0;width:100%;z-index:-1}.core-section .section-body-container{display:flex;flex-direction:row;flex:1 1 auto;background-color:var(--color-page-bg);padding:0;overflow-x:hidden}.core-section .section-body-container.no-sidebar .section-sidebar{display:none}.core-section .section-body-container.no-sidebar .section-body{width:100%}.core-section .section-body-container.has-tabs .section-body{padding:0}.core-section .section-body-container.has-tabs .tab-content{padding:20px}.core-section .section-body-container.has-tabs .tab-pane{padding:0;background-color:var(--color-page-bg)}.core-section .section-body-container.no-tabs .section-body{height:100%;width:100%;overflow-y:auto;overflow-x:hidden}.core-section .section-body-container.no-tabs .section-body .body-content{background-color:var(--color-page-bg);height:auto}.core-section .section-body-container .section-sidebar{transition:margin .5s ease-in-out;flex:none;margin-top:20px}.core-section .section-body-container .section-body{transition:width .5s ease-in-out;flex:auto}.core-section .section-sidebar{background-color:var(--color-base-bg)}.core-section .section-sidebar.primary-sidebar{border-top:1px solid var(--color-page-tile-border);border-right:1px solid var(--color-page-tile-border);border-top-right-radius:8px}.core-section .section-sidebar.secondary-sidebar{border-top:1px solid var(--color-page-tile-border);border-left:1px solid var(--color-page-tile-border);border-top-left-radius:8px}.core-section .section-sidebar.has-image{padding-top:180px}.core-section .section-sidebar.has-image .core_hub_image{position:absolute;top:0;width:auto;height:auto}.core-section .section-sidebar.has-image .core_hub_image .hub-image{margin:25px 4px}.core-section .section-sidebar:empty{display:none}.core-section .section-body{height:100%;width:100%;padding:20px;background-color:var(--color-page-bg)}.core-section .list-view .section-header{border-bottom:none;min-height:32px !important}.core-section .list-view .section-header .header-title{display:none}.core-section .list-view .section-body{padding:0}.core-section .list-view .core_grid{border:none;padding:0;margin:0}.core-section .list-view TR.row-has-error>TD:not(.treeCol):first-child::before{content:"!";color:var(--color-status-error-text);position:absolute;font-weight:600;font-size:23px;left:12px;top:2px}.core-section .list-view TR.row-has-error>TD.treeCol:first-child>.treeColDiv::before{content:"!";color:var(--color-status-error-text);float:left;font-weight:600;font-size:23px}.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty>.core-label-container .core-label:not(:empty)+.label-required,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty.core_grid>.core-field-container>.core-field .grid-actions .label-required{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-status-error-text);font-size:.8rem;margin-left:3px}.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty>.core-label-container .core-label:not(:empty)+.label-required:before,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty.core_grid>.core-field-container>.core-field .grid-actions .label-required:before{content:""}.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty.has-error:not(.core_grid):not(.core-compound-component) .core-field>.cke,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty.has-error:not(.core_grid):not(.core-compound-component) .core-field>.presentation-view,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty.has-error:not(.core_grid):not(.core-compound-component) .core-field input,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty.has-error:not(.core_grid):not(.core-compound-component) .core-field .html-container,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty.has-error:not(.core_grid):not(.core-compound-component) .core-field .dropdown-field-container{background-color:var(--color-field-bg-invalid);border-color:var(--color-field-border-invalid)}.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty>.core-field-container>.core-field input,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty>.core-field-container>.core-field>.cke,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty>.core-field-container>.core-field>.presentation-view,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty>.core-field-container>.core-field>.dropdown-field-container,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty>.core-field input,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty>.core-field>.cke,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty>.core-field>.presentation-view,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty>.core-field>.dropdown-field-container{background-color:var(--color-field-bg-invalid)}.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty>.core-field-container>.core-field input .tagsinput,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty>.core-field-container>.core-field>.cke .tagsinput,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty>.core-field-container>.core-field>.presentation-view .tagsinput,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty>.core-field-container>.core-field>.dropdown-field-container .tagsinput,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty>.core-field input .tagsinput,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty>.core-field>.cke .tagsinput,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty>.core-field>.presentation-view .tagsinput,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty>.core-field>.dropdown-field-container .tagsinput{background-color:inherit}.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty>.core-field-container>.core-field>.presentation-view,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty>.core-field>.presentation-view{border-color:var(--color-field-border)}.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty.core_grid .core-field .grid-actions .label-required>.core-label-container .core-label:not(:empty)+.label-required,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty.core_grid .core-field .grid-actions .label-required.core_grid>.core-field-container>.core-field .grid-actions .label-required{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-status-error-text);font-size:.8rem;margin-left:3px}.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty.core_grid .core-field .grid-actions .label-required>.core-label-container .core-label:not(:empty)+.label-required:before,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty.core_grid .core-field .grid-actions .label-required.core_grid>.core-field-container>.core-field .grid-actions .label-required:before{content:""}.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty.core_grid .core-field .grid-actions .label-required.has-error:not(.core_grid):not(.core-compound-component) .core-field>.cke,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty.core_grid .core-field .grid-actions .label-required.has-error:not(.core_grid):not(.core-compound-component) .core-field>.presentation-view,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty.core_grid .core-field .grid-actions .label-required.has-error:not(.core_grid):not(.core-compound-component) .core-field input,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty.core_grid .core-field .grid-actions .label-required.has-error:not(.core_grid):not(.core-compound-component) .core-field .html-container,.core-section .hybrid-view.show-required .section-body-container .core-component.is-required-empty.core_grid .core-field .grid-actions .label-required.has-error:not(.core_grid):not(.core-compound-component) .core-field .dropdown-field-container{background-color:var(--color-field-bg-invalid);border-color:var(--color-field-border-invalid)}.core_sidebar{position:relative}.core_sidebar.collapsed{padding-right:40px}.core_sidebar.collapsed .sidebar-chevrons{right:5px}.core_sidebar.collapsed .sidebar-chevrons .collapseChevron{display:none}.core_sidebar.collapsed .sidebar-chevrons .expandChevron{display:block}.core_sidebar.collapsed .sidebar-handle{display:none}.core_sidebar.resizable:not(.collapsed) .sidebar-handle{display:block}.core_sidebar.has-title{background-color:var(--color-sidebar-bg)}.core_sidebar.has-title.collapsed{border-right:1px solid var(--color-layout-border)}.core_sidebar.has-title.collapsed .sidebar-title{display:block}.core_sidebar.has-title .sidebar-content{height:calc(100% - 50px);background-color:var(--color-sidebar-bg)}.core_sidebar.has-title .sidebar-content:not(.full-height){padding-top:16px}.core_sidebar.expands-left.collapsed{padding-left:40px;padding-right:unset}.core_sidebar.expands-left.collapsed.has-title{border-left:1px solid var(--color-layout-border);border-right:none}.core_sidebar.expands-left.collapsed .sidebar-chevrons{left:5px}.core_sidebar.expands-left .sidebar-chevrons{left:3px;right:unset}.core_sidebar.expands-left .sidebar-chevrons .collapseChevron,.core_sidebar.expands-left .sidebar-chevrons .expandChevron{transform:rotateY(180deg)}.core_sidebar.expands-left .sidebar-handle{left:0;right:unset}.core_sidebar.expands-left .sidebar-title{left:8px;right:unset}.core_sidebar.expands-left .sidebar-header{padding-left:32px}.core_sidebar .sidebar-chevrons{position:absolute;top:10px;right:3px;z-index:1}.core_sidebar .sidebar-chevrons .collapseChevron{display:block}.core_sidebar .sidebar-chevrons .expandChevron{display:none}.core_sidebar .sidebar-handle{position:absolute;top:0;right:0;height:100%;width:4px;cursor:col-resize;display:none}.core_sidebar .sidebar-content{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;padding:10px 8px 0 8px}.core_sidebar .sidebar-content.search-sidebar{height:calc(100% - 115px)}.core_sidebar .sidebar-content.full-height{padding:0;overflow:visible}.core_sidebar .sidebar-content.full-height .canvas-content,.core_sidebar .sidebar-content.full-height .canvas-cell,.core_sidebar .sidebar-content.full-height .canvas-component{height:100%}.core_sidebar .sidebar-title{position:absolute;top:50px;right:8px;height:24px;width:24px;padding:2px;font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:600;color:var(--color-application-header-text);font-size:1.5rem;display:none}.core_sidebar .sidebar-title .title{writing-mode:vertical-lr;cursor:default}.core_sidebar .sidebar-header{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:600;height:50px;padding:16px;background-color:var(--color-sidebar-bg);border-bottom:1px solid var(--color-layout-border);font-size:1.5rem;line-height:1.8rem;border-top-left-radius:8px;border-top-right-radius:8px}.core_sidebar .sidebar-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:65px;padding:16px;background-color:var(--color-sidebar-bg);border-top:1px solid var(--color-layout-border)}.core_sidebar .sidebar-footer .clear-all .static-icon{font-size:1rem}.core_sidebar .sidebar-footer .search-btn .core-field-container .core-field{margin-top:0}.core_button_bar .btn-bar{display:flex;justify-content:right;gap:14px}.core_button_bar .btn-bar button{position:static;flex:0 0 auto}.core_button_bar .btn-bar button.with-arrow .button-text{padding-right:12px}.core_button_bar .btn-bar-addl-ctls{display:flex;gap:14px;position:absolute;left:18px;bottom:20px;white-space:nowrap}.core_button_bar .btn-bar-addl-ctls .btn-bar-link .icons:hover{cursor:pointer}.core_button_bar .btn-bar-addl-ctls .btn-bar-link.disabled{cursor:default;pointer-events:none}.core_button_bar .btn-bar-addl-ctls .btn-bar-link.disabled:hover{text-decoration:none}.core_button_bar .btn-bar-addl-ctls .btn-bar-link.disabled .button-text{color:var(--color-button-text-disabled)}.core_button_bar .btn-bar-addl-ctls .btn-bar-link.disabled .icons{color:var(--color-icon-disabled)}.core_button_bar .btn-bar-addl-ctls .btn-bar-link .button-text{font-size:1.3rem}.btn{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;height:30px;min-width:30px;float:left;white-space:nowrap;cursor:pointer;display:inline-block;background-color:var(--color-button-bg);padding:5px 14px 6px;color:var(--color-button-text);font-size:1.2rem;font-weight:500;line-height:16px;border:1px solid var(--color-button-border);border-radius:20px}.btn:disabled,.btn.disabled{cursor:default;color:var(--color-button-text-disabled) !important;background-color:var(--color-button-bg-disabled) !important;border-color:var(--color-button-border-disabled);pointer-events:none}.btn:hover,.btn:focus{color:var(--color-button-text-hover);background-color:var(--color-button-bg-hover)}.btn.primary{color:var(--color-button-text-primary);background-color:var(--color-button-bg-primary);border-color:var(--color-button-bg-primary)}.btn.primary:hover,.btn.primary:focus{color:var(--color-button-text-primary-hover);background-color:var(--color-button-bg-primary-hover)}.btn.primary:disabled,.btn.primary.disabled{color:var(--color-button-text-primary-disabled) !important;background-color:var(--color-button-bg-primary-disabled) !important;border-color:var(--color-button-bg-primary-disabled)}.btn .progress-area .spinner{width:0%;margin:auto}.btn .button-text{font-size:1.2rem}.btn::-moz-focus-inner{padding:0px;border:none}.calendar-main{float:left}.calendar-main .splitterPanel{margin:0;width:calc(100% - 50px);height:100%}.calendar-main .splitterPanel .rightPanel{left:217px;width:calc(100% - 150px);padding-top:6px}.calendar-main .calendar-sidebar{float:left;position:relative;width:200px;height:100%;padding:0px 14px 0px;background-color:var(--color-sidebar-bg)}.calendar-main .calendar-sidebar .select-action{float:left;width:100%;padding:15px 0px}.calendar-main .calendar-sidebar .jumptodate-section{float:left;width:100%;height:auto;margin-bottom:6px;padding-bottom:10px;background-color:var(--color-calendar-bg)}.calendar-main .calendar-sidebar .jumptodate-section .datepicker{float:left;padding:2px 18px;height:auto}.calendar-main .calendar-sidebar .sidebar-section{float:left;width:100%;height:calc(100% - 60px)}.calendar-main .calendar-sidebar .calendar-search-sidebar{height:5%;margin:10px 0 10px 0}.calendar-main .calendar-sidebar .calendar-search-sidebar .date-range-field{display:block}.calendar-main .calendar-sidebar .calendar-search-sidebar .date-range-symbol{text-transform:uppercase;color:var(--color-title-subheader-text);width:100%;font-weight:600;font-size:13px}.calendar-main .calendar-sidebar .calendar-search-sidebar .search-title{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:700;font-size:12px;color:var(--color-dialog-header-text)}.calendar-main .calendar-sidebar .shared-section{float:left;width:100%;height:360px}.calendar-main .calendar-sidebar .shared-section .views-section,.calendar-main .calendar-sidebar .shared-section .sharedcalendars-section{width:100%;float:left}.calendar-main .calendar-sidebar .shared-section .views-section .section,.calendar-main .calendar-sidebar .shared-section .sharedcalendars-section .section{float:left;height:140px;overflow:auto}.calendar-main .calendar-sidebar .shared-section .views-section .section .core-component,.calendar-main .calendar-sidebar .shared-section .sharedcalendars-section .section .core-component{width:80%;margin-top:0px}.calendar-main .calendar-sidebar .shared-section .views-section .section-header,.calendar-main .calendar-sidebar .shared-section .sharedcalendars-section .section-header{float:left;width:100%;padding-top:15px}.calendar-main .calendar-sidebar .shared-section .views-section .arrow-icon,.calendar-main .calendar-sidebar .shared-section .sharedcalendars-section .arrow-icon{float:left;margin-top:5px;margin-right:6px;font-size:11px;cursor:pointer}.calendar-main .calendar-sidebar .shared-section .views-section .section-title,.calendar-main .calendar-sidebar .shared-section .sharedcalendars-section .section-title{float:left;max-width:calc(100% - 40px);font-size:16px;color:var(--color-base-text);padding-bottom:5px}.calendar-main .calendar-sidebar .shared-section .views-section .section-list,.calendar-main .calendar-sidebar .shared-section .sharedcalendars-section .section-list{float:left;font-weight:300;font-size:8px;width:100%;padding:3px 0 3px 10px;display:flex}.calendar-main .calendar-sidebar .shared-section .views-section .section-list:first-child .core-label[data-label]:hover:before,.calendar-main .calendar-sidebar .shared-section .sharedcalendars-section .section-list:first-child .core-label[data-label]:hover:before{top:20px}.calendar-main .calendar-sidebar .shared-section .views-section .icon-share,.calendar-main .calendar-sidebar .shared-section .sharedcalendars-section .icon-share{float:right;font-size:14px;line-height:20px;cursor:pointer}.calendar-main .calendar-sidebar .settings-section{float:left;width:100%;padding:8px 0}.calendar-main .calendar-sidebar .settings-section .settings-link{float:left;cursor:pointer}.calendar-main .calendar-sidebar .settings-section .settings-link .settings-icon{float:left;font-size:14px;line-height:20px;margin-right:6px}.calendar-main .calendar-sidebar .settings-section .settings-link .settings-title{float:left;font-size:1.6rem;color:var(--color-link-text)}.calendar-main .calendar-sidebar .calendar-projects-sidebar .project-cards-header{float:left;width:100%}.calendar-main .calendar-sidebar .calendar-projects-sidebar .timesheet-period-label{font-size:12px}.calendar-main .calendar-sidebar .calendar-projects-sidebar .timesheet-period-dates{font-size:14px;padding-bottom:15px}.calendar-main .calendar-sidebar .calendar-projects-sidebar .section-modes{display:inline-block;margin-left:9%;margin-top:2px;margin-bottom:12px}.calendar-main .calendar-sidebar .calendar-projects-sidebar div.project-name{float:left}.calendar-main .calendar-sidebar .calendar-projects-sidebar div.project-name .icon-favorite{float:right;position:relative;top:10px;right:5px;font-size:14px;cursor:pointer}.calendar-main .calendar-sidebar .calendar-projects-sidebar div.project-task{float:left}.calendar-main .calendar-sidebar .calendar-projects-sidebar .project-cards{float:left;height:440px;width:100%;overflow-x:hidden;overflow-y:auto}.calendar-main .calendar-sidebar .calendar-projects-sidebar .project-cards.show-drag .drag-icon{display:block}.calendar-main .calendar-sidebar .calendar-projects-sidebar .project-cards div.project-card{float:left;position:relative;width:calc(100% - 2px);word-wrap:break-word;border-bottom:1px solid var(--color-field-border);margin:5px 1px;padding:5px 0;z-index:2}.calendar-main .calendar-sidebar .calendar-projects-sidebar .project-cards div.project-card:hover{border-color:rgba(0,0,0,0);outline:1px solid var(--color-link-text)}.calendar-main .calendar-sidebar .calendar-projects-sidebar .project-cards div.project-card:hover .drag-icon{display:block}.calendar-main .calendar-sidebar .calendar-projects-sidebar .project-cards div.project-card .icon-Infobutton{position:absolute;top:auto;bottom:0px;right:0px;margin:4px;font-size:14px;cursor:pointer}.calendar-main .calendar-sidebar .calendar-projects-sidebar .drag-icon{position:absolute;top:0;left:0;height:100%;padding:8px 6px;cursor:move;display:none}.calendar-main .calendar-sidebar .calendar-projects-sidebar div.project-name{display:block;width:100%;padding-left:16px}.calendar-main .calendar-sidebar .calendar-projects-sidebar div.project-client,.calendar-main .calendar-sidebar .calendar-projects-sidebar div.project-phase,.calendar-main .calendar-sidebar .calendar-projects-sidebar div.project-task{display:block;font-size:12px;padding-left:16px}.calendar-main.sidebarCollapsed .calendar-chevrons .chevron.collapse-chevron{display:none}.calendar-main.sidebarCollapsed .calendar-chevrons .chevron.expand-chevron{display:block}.calendar-main.sidebarCollapsed .leftPanel,.calendar-main.sidebarCollapsed .splitter{display:none}.calendar-main.sidebarCollapsed .splitterPanel .rightPanel{left:0px !important}.calendar-main.sidebarCollapsed .calendar.fc{width:calc(100% - 50px)}.calendar-main.showCalendarView .calendar-view-sidebar,.calendar-main.showCalendarView .calendar{display:block}.calendar-main.showCalendarView .calendar-search-sidebar,.calendar-main.showCalendarView .calendar-projects-sidebar,.calendar-main.showCalendarView .search-results{display:none}.calendar-main.showCalendarView .sidebar-top-element{margin-top:16px}.calendar-main.showCalendarSearch .calendar-view-sidebar,.calendar-main.showCalendarSearch .calendar-projects-sidebar,.calendar-main.showCalendarSearch .calendar{display:none}.calendar-main.showCalendarSearch .calendar-search-sidebar,.calendar-main.showCalendarSearch .search-results{display:block}.calendar-main.showCalendarProjects .calendar-view-sidebar,.calendar-main.showCalendarProjects .calendar-search-sidebar,.calendar-main.showCalendarProjects .search-results{display:none}.calendar-main.showCalendarProjects .calendar-projects-sidebar,.calendar-main.showCalendarProjects .calendar{display:block}.calendar-main .calendar-chevrons{float:left;width:34px;height:100px;padding:8px}.calendar-main .calendar-chevrons .chevron{font-size:18px;color:var(--color-field-clear);cursor:pointer}.calendar-main .calendar-chevrons .chevron.collapse-chevron{display:block}.calendar-main .calendar-chevrons .chevron.expand-chevron{display:none}.calendar-main .calendar.fc{float:left;height:100%;width:calc(100% - 50px);padding-top:2px}.calendar-main .calendar.fc .fc-toolbar{margin-bottom:10px;border-bottom:1px solid var(--color-layout-border-medium);padding-bottom:5px}.calendar-main .calendar.fc .fc-toolbar .fc-prev-button,.calendar-main .calendar.fc .fc-toolbar .fc-next-button{border:none;background:var(--color-base-bg);font-size:20px;line-height:28px;color:var(--color-icon);padding:0px;margin:0px;min-width:60px;position:relative;height:auto}.calendar-main .calendar.fc .fc-toolbar .fc-prev-button{left:0px}.calendar-main .calendar.fc .fc-toolbar .fc-next-button{float:right;right:0px}.calendar-main .calendar.fc .fc-toolbar .fc-agendaDay-button,.calendar-main .calendar.fc .fc-toolbar .fc-agendaWeek-button,.calendar-main .calendar.fc .fc-toolbar .fc-month-button{border:none;background:var(--color-base-bg);font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;font-size:18px;color:var(--color-link-text);min-width:20px;padding:5px}.calendar-main .calendar.fc .fc-toolbar .fc-agendaDay-button.ui-state-active,.calendar-main .calendar.fc .fc-toolbar .fc-agendaWeek-button.ui-state-active,.calendar-main .calendar.fc .fc-toolbar .fc-month-button.ui-state-active{color:var(--color-title-header-text)}.calendar-main .calendar.fc .fc-toolbar .fc-today-button.ui-state-hover{background:var(--color-button-bg)}.calendar-main .calendar.fc .fc-toolbar h2{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;font-size:21px;line-height:28px;color:var(--color-title-header-text);margin:0px;width:400px}.calendar-main .calendar.fc .fc-head .fc-head-container{padding-bottom:10px}.calendar-main .calendar.fc .fc-head-container.ui-widget-header{border:none;background:var(--color-base-bg)}.calendar-main .calendar.fc .fc-head-container.ui-widget-header .ui-widget-header{border:none;background:var(--color-base-bg)}.calendar-main .calendar.fc .fc-day-header{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;font-size:13px;color:var(--color-base-text);text-transform:uppercase;font-weight:400}.calendar-main .calendar.fc .fc-today{background:var(--color-grid-bg-selected);border-top:1px solid var(--color-layout-border-medium);border-left:1px solid var(--color-layout-border-medium);border-right:1px solid var(--color-layout-border-medium)}.calendar-main .calendar.fc .fc-day-number{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;font-size:14px;color:var(--color-base-text);padding-right:10px;padding-top:8px;background:none}.calendar-main .calendar.fc .fc-highlight-skeleton,.calendar-main .calendar.fc .fc-row .fc-week .ui-widget-content,.calendar-main .calendar.fc .fc-bg{pointer-events:none}.calendar-main .calendar.fc .fc-day{pointer-events:all}.calendar-main .calendar.fc .fc-event{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;font-size:14px;color:var(--color-base-text);background-color:rgba(0,0,0,0);border-radius:0px;line-height:20px;padding:0px 5px;margin:1px 0px;pointer-events:all}.calendar-main .calendar.fc .fc-event.non-scope-event{opacity:.5}.calendar-main .calendar.fc .fc-event .fc-bg{background:var(--color-calendar-bg)}.calendar-main .calendar.fc .fc-event .fc-content{color:var(--color-base-text)}.calendar-main .calendar.fc .fc-event .fc-time{font-weight:400;opacity:.6}.calendar-main .calendar.fc .fc-event .not-all-day-event{background-color:#77d287;width:5px;height:20px;float:left;margin-right:5px}.calendar-main .calendar.fc .fc-event-vert{min-height:25px;pointer-events:all}.calendar-main .calendar.fc .fc-view .ui-widget-content{background:var(--color-calendar-bg)}.calendar-main .calendar.fc .fc-time-grid .fc-axis.fc-time{font-size:13px;color:var(--color-base-text);text-transform:uppercase;border-bottom:1px solid var(--color-calendar-border);border-top:1px solid var(--color-calendar-border)}.calendar-main .calendar.fc .fc-time-grid .fc-time-grid-event .fc-bg{opacity:.75;left:5px;top:1px;right:1px;bottom:1px}.calendar-main .calendar.fc .fc-time-grid .fc-time-grid-event .fc-time{display:none}.calendar-main .calendar.fc .fc-time-grid .fc-time-grid-event .fc-title{font-weight:600;white-space:nowrap}.calendar-main .calendar.fc .fc-time-grid .fc-time-grid-event .fc-resizer:after{content:""}.calendar-main .calendar.fc .fc-agenda-view .fc-body td.ui-widget-content{border-left:1px solid var(--color-calendar-border);height:40px}.calendar-main .calendar.fc .fc-agenda-view .fc-day-grid .fc-day-grid-event{padding:1px 1px 1px 5px}.calendar-main .calendar.fc .fc-agenda-view .fc-day-grid .fc-day-grid-event .fc-content{background-color:var(--color-calendar-bg);opacity:.75;color:var(--color-base-text);font-weight:600;padding-left:1px}.calendar-main .calendar.fc .fc-agenda-view.fc-agendaDay-view .fc-head .fc-day-header{height:17px}.calendar-main .calendar.fc .fc-agenda-view.fc-agendaDay-view .fc-day-grid.fc-unselectable{overflow:hidden auto;max-height:192px}.calendar-main .calendar.fc .fc-divider{background:var(--color-layout-border-medium)}.calendar-main .calendar.fc .fc-more{color:var(--color-base-text)}.calendar-main .cal-list{float:left;width:10px;height:10px;margin:5px;border:1px solid rgba(0,0,0,.2)}.calendar-main .search-results{float:left;height:100%;width:calc(100% - 240px)}.calendar-main .search-results .search-results-header{padding:4px 0 25px 0}.calendar-main .search-results .search-results-title{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;font-weight:400;font-size:21px;color:var(--color-title-header-text)}.calendar-main .month-picker{width:100%;border:none;background:var(--color-calendar-bg)}.calendar-main .month-picker .month-picker-header{background:none;border:none}.calendar-main .month-picker .month-picker-header .ui-state-hover{border-color:rgba(0,0,0,0);background:none;text-decoration:none}.calendar-main .month-picker .month-picker-header .month-picker-title .ui-button{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;font-size:21px !important;font-weight:400;color:var(--color-title-header-text);padding:0px;cursor:pointer}.calendar-main .month-picker .month-picker-header .month-picker-title .ui-button .ui-button-text{padding:0px}.calendar-main .month-picker .month-picker-header .month-picker-previous .ui-button,.calendar-main .month-picker .month-picker-header .month-picker-next .ui-button{margin-top:3px;font-weight:400;color:var(--color-icon);cursor:pointer}.calendar-main .month-picker .month-picker-header .month-picker-previous .ui-button:hover,.calendar-main .month-picker .month-picker-header .month-picker-next .ui-button:hover{text-decoration:none}.calendar-main .month-picker .month-picker-header .month-picker-previous .ui-button .icons,.calendar-main .month-picker .month-picker-header .month-picker-next .ui-button .icons{font-size:14px}.calendar-main .month-picker .month-picker-month-table{width:100%}.calendar-main .month-picker .month-picker-month-table td{height:auto}.calendar-main .month-picker .month-picker-month-table .ui-button{background:none;border:none;width:55px;margin:0px;color:var(--color-button-text)}.calendar-main .month-picker .month-picker-month-table .ui-button.ui-state-active{color:var(--color-link-text);font-weight:700}.calendar-main .month-picker .month-picker-month-table .ui-button.ui-state-highlight{font-weight:700}.calendar-main .month-picker .month-picker-month-table .ui-button .ui-button-text{padding:4px 8px}#calendarSettings .calendar-settings{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;font-size:13px;color:var(--color-base-text)}#calendarSettings .calendar-settings .row-fluid{margin-bottom:15px}#calendarSettings .calendar-settings .row-fluid .calendar-days{display:flex}#calendarSettings .calendar-settings .row-fluid .calendar-days .core-component{display:block}#calendarSettings .calendar-settings .row-fluid .calendar-days .core-component .core-field{width:67px}#calendarSettings .calendar-settings .setting-label{margin-top:5px}#calendarSettings .calendar-settings input{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;font-size:13px;color:var(--color-base-text)}#calendarSettings .calendar-settings .calendar-view-day .core-component{width:auto}#calendarSettings .calendar-settings .core-label{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;font-size:13px;color:var(--color-base-text);margin-right:20px;padding-left:0px}#calendarSettings .calendar-settings .ddwnInputDiv{margin-bottom:3px}#calendarSettings .calendar-settings .timezone-link{margin-top:6px;margin-left:6px}#calendarSettings .calendar-settings .note{float:left;margin-top:9px;font-size:12px;font-weight:400;color:var(--color-title-subheader-text)}.calendar-share{float:left;width:100%;padding:16px}.calendar-share .tab-section{float:left;width:100%}.calendar-share .tab-section .tab-content{position:static;overflow:hidden}.calendar-share .note-section{float:left;width:100%;font-size:12px;color:var(--color-title-subheader-text);margin-top:20px}#calToolbar,#calActionsMenu{position:relative;float:right;cursor:pointer}#calToolbar .progress-area,#calActionsMenu .progress-area{display:none;position:absolute;top:33px;right:0px;width:173px}#calToolbar .progress-area .spinner-text,#calActionsMenu .progress-area .spinner-text{margin-top:-7px;margin-left:15px}#calRightActions{position:absolute;right:12px;top:12px;z-index:1}.core_canvas{width:100%;height:100%}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .row div[class*=col-sm-]{padding-right:0}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component{margin-bottom:4px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-component:not(.core-compound-component) .row:not(.hide),.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-component:not(.core-compound-component) .field-container,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component:not(.has-quick-edit) .row:not(.hide),.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component:not(.has-quick-edit) .field-container{margin-bottom:4px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-component:not(.core-compound-component) .core-field,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component:not(.has-quick-edit) .core-field{font-size:1.3rem;line-height:17px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-component:not(.core-compound-component) .core-field input:not(.multiselect),.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component:not(.has-quick-edit) .core-field input:not(.multiselect){height:20px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-component:not(.core-compound-component) .core-field .presentation-view,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component:not(.has-quick-edit) .core-field .presentation-view{padding-top:1px;padding-bottom:0;min-height:20px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-component:not(.core-compound-component) .core-field .core_dropdown_field .show-results:before,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component:not(.has-quick-edit) .core-field .core_dropdown_field .show-results:before{font-size:7px;padding:5px 6px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-component:not(.core-compound-component) .core-field .core_dropdown_field .tap-target,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component:not(.has-quick-edit) .core-field .core_dropdown_field .tap-target{width:18px;height:18px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-component:not(.core-compound-component) .core-field .core_dropdown_field .clear-icon,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component:not(.has-quick-edit) .core-field .core_dropdown_field .clear-icon{font-size:7px;right:18px;top:0}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-component:not(.core-compound-component) .core-field .core_dropdown_field .progress-area,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component:not(.has-quick-edit) .core-field .core_dropdown_field .progress-area{width:18px;height:18px;top:9px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-component:not(.core-compound-component) .core-field .core_dropdown_field .core-field .dropdown-field,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component:not(.has-quick-edit) .core-field .core_dropdown_field .core-field .dropdown-field{height:18px !important}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-component:not(.core-compound-component) .core-field .core_dropdown_field.presentation-mode:hover .presentation-view:before,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component:not(.has-quick-edit) .core-field .core_dropdown_field.presentation-mode:hover .presentation-view:before{font-size:7px;padding:5px 6px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-component:not(.core-compound-component) .core-field .core_dropdown_field.presentation-mode:hover.lookup2 .presentation-view:before,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component:not(.has-quick-edit) .core-field .core_dropdown_field.presentation-mode:hover.lookup2 .presentation-view:before{font-size:11px;padding:4px 5px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-component:not(.core-compound-component) .core-field .core_dropdown_field.edit-mode.lookup2 .show-results,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component:not(.has-quick-edit) .core-field .core_dropdown_field.edit-mode.lookup2 .show-results{font-size:11px;padding:4px 5px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-component:not(.core-compound-component) .core-field .core_date_time_field .date-icon,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-component:not(.core-compound-component) .core-field .core_date_field .date-icon,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-component:not(.core-compound-component) .core-field .core_time_field .date-icon,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component:not(.has-quick-edit) .core-field .core_date_time_field .date-icon,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component:not(.has-quick-edit) .core-field .core_date_field .date-icon,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component:not(.has-quick-edit) .core-field .core_time_field .date-icon{top:2px;font-size:15px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-component:not(.core-compound-component) .core-field .core_date_time_field.presentation-mode:hover .presentation-view:before,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-component:not(.core-compound-component) .core-field .core_date_field.presentation-mode:hover .presentation-view:before,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-component:not(.core-compound-component) .core-field .core_time_field.presentation-mode:hover .presentation-view:before,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component:not(.has-quick-edit) .core-field .core_date_time_field.presentation-mode:hover .presentation-view:before,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component:not(.has-quick-edit) .core-field .core_date_field.presentation-mode:hover .presentation-view:before,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component:not(.has-quick-edit) .core-field .core_time_field.presentation-mode:hover .presentation-view:before{top:1px;right:7px;font-size:15px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-component:not(.core-compound-component) .core-field .core_checkbox_field,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component:not(.has-quick-edit) .core-field .core_checkbox_field{margin-bottom:4px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core-compound-component>.core-field-container>.core-field>.presentation-view{font-size:1.3rem;line-height:17px;padding-top:1px;padding-bottom:0;min-height:20px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_divider.lvl-5 .core-label{font-size:1.3rem}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_divider .core-label{font-size:1.5rem}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_divider .core-field .collapse-icon{font-size:10px;top:8px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_dropdown_field .show-results:before{font-size:7px;padding:5px 6px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_dropdown_field .tap-target{width:18px;height:18px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_dropdown_field .clear-icon{font-size:7px;right:18px;top:0}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_dropdown_field .progress-area{width:18px;height:18px;top:9px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_dropdown_field .core-field .dropdown-field{height:18px !important}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_dropdown_field.presentation-mode:hover .presentation-view:before{font-size:7px;padding:5px 6px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_dropdown_field.presentation-mode:hover.lookup2 .presentation-view:before{font-size:11px;padding:4px 5px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_dropdown_field.edit-mode.lookup2 .show-results{font-size:11px;padding:4px 5px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_date_time_field .date-icon,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_date_field .date-icon,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_time_field .date-icon{top:2px;font-size:15px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_date_time_field.presentation-mode:hover .presentation-view:before,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_date_field.presentation-mode:hover .presentation-view:before,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_time_field.presentation-mode:hover .presentation-view:before{top:1px;right:7px;font-size:15px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_number_field.has-spinner .spinner-control,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_unit_of_measure_field.has-spinner .spinner-control{font-size:6px;top:0}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_number_field.has-spinner .spinner-control .icon-fonts,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_unit_of_measure_field.has-spinner .spinner-control .icon-fonts{padding-top:1px}.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_number_field.has-spinner .uom-label,.core_canvas.sidebar-content:not(.search-sidebar) .canvas-content .canvas-component.core_unit_of_measure_field.has-spinner .uom-label{bottom:3px}.core_canvas .canvas-content{width:100%;padding:4px;display:grid;column-gap:15px;row-gap:0;justify-items:stretch;align-items:start}.core_canvas .canvas-content .canvas-cell.collapse{display:none}.core_canvas .canvas-content .canvas-component{width:100%;margin-bottom:15px}.core_canvas .canvas-content .canvas-component.selected{background-color:var(--color-grid-bg-selected);border-radius:4px}.core_canvas .canvas-content .canvas-component.selected:not(.sectionGrid){box-shadow:0 0 0 1px var(--color-element-border-selected)}.core_canvas .canvas-content .canvas-component.selected.sectionGrid{border-color:var(--color-element-border-selected);--color-grid-bg: var(--color-grid-bg-selected)}.core_canvas .canvas-content .canvas-component.selected .core_divider .core-label-container{background-color:var(--color-grid-bg-selected)}.core_canvas .canvas-content .truncateTextLabelBg{background-color:var(--color-base-bg)}.core_canvas .canvas-content .row{margin:0}.core_canvas .canvas-content .row div[class*=col-sm-]{padding:0 15px 0 0}.core_canvas .canvas-content .row div[class*=col-sm-].has-child-rows,.core_canvas .canvas-content .row div[class*=col-sm-].no-padding{padding-right:0}.core_address_field.design-mode .address-field{display:none}.core_address_field .address-field .address-header{display:flex;justify-content:flex-end}.core_address_field .address-field .row.field-container.Faddress1,.core_address_field .address-field .row.field-container.Faddress2,.core_address_field .address-field .row.field-container.Faddress3{margin-bottom:11px}.core_address_field .address-field .row.field-container.Faddrow{margin-top:-15px}.core_address_field .address-field .row.field-container.Faddrow .add-address-link{cursor:pointer}.core_address_field .address-field .row.field-container.Faddrow .add-address-link .linked-text{font-size:1.1rem}.core_address_field .address-field .row.field-container.Fmisc .field-container{margin-bottom:15px}.core_button.has-spinner .btn-spinner{width:6px;height:6px;margin-top:9px;margin-left:50%}.core_button .core-field.no-label{margin-top:14px}.core_checkbox_field{margin-bottom:9px}.core_checkbox_field.is-locked .checkbox-label{cursor:default}.core_checkbox_field.canvas-component:not(.compact-height),.core_checkbox_field.design-mode{margin-top:19px}.core_checkbox_field.canvas-component:not(.compact-height).slider-switch,.core_checkbox_field.design-mode.slider-switch{margin-top:17px}.core_checkbox_field.no-quick-edit .core-field{padding:3px 5px 1px 7px}.core_checkbox_field.slider-switch .checkbox-label{margin-top:4px}.core_checkbox_field.slider-switch .presentation-view,.core_checkbox_field.slider-switch .edit-view{padding-bottom:0}.core_checkbox_field.small .core-field{padding-top:0px;padding-bottom:0px;font-size:1.3rem;line-height:1.3rem}.core_checkbox_field.small .switch{margin-top:1px;height:20px;width:38px}.core_checkbox_field.small .switch .slider{height:20px;width:38px}.core_checkbox_field.small .switch .slider:before{width:16px;height:16px}.core_checkbox_field.small .switch .slider.selected:before{transform:translateX(18px)}.core_checkbox_field.small .checkbox-label{margin-top:3px}.core_checkbox_field .switch{position:relative;display:inline-block;width:46px;height:26px}.core_checkbox_field .switch .slider{display:flex;flex-direction:column;font-size:1.2rem;font-weight:600;top:0;right:0;position:absolute;cursor:pointer;left:0;bottom:0;background-color:var(--color-divider);-webkit-transition:.2s;transition:.2s;border-radius:34px}.core_checkbox_field .switch .slider.selected{background-color:var(--color-checkbox-slider-bg-selected)}.core_checkbox_field .switch .slider.selected:before{transform:translateX(20px)}.core_checkbox_field .switch .slider.selected .slider-text-on{color:var(--color-checkbox-slider-text);line-height:21px;padding:2px 5px;display:block}.core_checkbox_field .switch .slider.selected .slider-text-off{display:none}.core_checkbox_field .switch .slider .slider-text-on{align-self:flex-start;display:none}.core_checkbox_field .switch .slider .slider-text-off{align-self:flex-end;color:var(--color-checkbox-slider-text);line-height:21px;padding:2px 5px}.core_checkbox_field .switch .slider:before{content:"";height:22px;width:22px;position:absolute;cursor:pointer;left:2px;bottom:2px;background-color:var(--color-checkbox-slider-text);-webkit-transition:.2s;transition:.2s;border-radius:50%}.core_checkbox_field .switch .slider:focus{box-shadow:var(--shadow-image);outline:none}.core_checkbox_field .core-field-container .core-field{width:auto;border-color:rgba(0,0,0,0) !important}.core_checkbox_field .core-field-container .core-field .presentation-view,.core_checkbox_field .core-field-container .core-field .edit-view{padding:3px 5px 2px 7px;width:auto}.core_checkbox_field .checkbox-field-wrapper{width:100%;height:auto;display:flex;flex-direction:row;gap:4px}.core_checkbox_field .checkbox-field-wrapper .checkbox-icon{flex:0 0 16px}.core_checkbox_field .checkbox-icon{width:16px;height:16px;border-radius:3px;display:inline-block;cursor:pointer;position:relative;box-shadow:inset 0 0 0 1px var(--color-checkbox-default),inset 0 0 0 2px var(--color-checkbox-inset);background:linear-gradient(315deg, var(--color-checkbox-bg) 40%, var(--color-checkbox-default) 100%);outline:none}.core_checkbox_field .checkbox-icon:after{display:block;width:9px;height:5px;position:absolute;top:4px;left:3px;box-sizing:border-box;border-bottom:2px solid var(--color-checkbox-tick);border-left:2px solid var(--color-checkbox-tick);transform:rotate(310deg)}.core_checkbox_field .checkbox-icon:focus{box-shadow:inset 0 0 0 1px var(--color-checkbox-focus),inset 0 0 0 2px var(--color-checkbox-inset);background:linear-gradient(315deg, var(--color-checkbox-bg) 40%, var(--color-checkbox-focus) 100%)}.core_checkbox_field .checkbox-icon.selected:after,.core_checkbox_field .checkbox-icon.checked:after{content:""}.core_checkbox_field .checkbox-icon.locked{box-shadow:inset 0 0 0 1px var(--color-checkbox-locked),inset 0 0 0 2px var(--color-checkbox-inset);background:linear-gradient(315deg, var(--color-checkbox-bg) 40%, var(--color-checkbox-locked) 100%);cursor:default}.core_checkbox_field .checkbox-icon.locked:after{border-bottom:2px solid var(--color-checkbox-tick-locked);border-left:2px solid var(--color-checkbox-tick-locked)}.core_checkbox_field .checkbox-icon.locked:hover{cursor:not-allowed}.core_checkbox_field .checkbox-label{font-weight:400;cursor:pointer;padding:1px 4px 0 4px;vertical-align:top;white-space:normal}.core_checkbox_field .checkbox-label:empty{display:none}.core-compound-column .component-columns{display:flex;flex-direction:row;gap:15px}.core-compound-column .component-columns>div{display:flex;flex-direction:column}.core-compound-column .component-columns>div>div{flex-basis:min-content;width:100%}.core-compound-column .component-columns>div>div:not(.core_text_block){margin-bottom:15px}.core_comment_history_field .comment-history-field{display:flex;gap:6px}.core_comment_history_field .comment-history-field .last-comment-text{white-space:nowrap;overflow:hidden}.core_date_time_field.presentation-mode:not(.is-locked):hover .presentation-view:before,.core_date_field.presentation-mode:not(.is-locked):hover .presentation-view:before,.core_time_field.presentation-mode:not(.is-locked):hover .presentation-view:before{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;right:7px;top:4px;font-size:17px}.core_date_time_field.is-locked .date-icon,.core_date_time_field.is-locked .tap-target,.core_date_field.is-locked .date-icon,.core_date_field.is-locked .tap-target,.core_time_field.is-locked .date-icon,.core_time_field.is-locked .tap-target{display:none}.core_date_time_field .date-time-field,.core_date_field .date-time-field,.core_time_field .date-time-field{padding-right:25px}.core_date_time_field .date-icon,.core_date_field .date-icon,.core_time_field .date-icon{position:absolute;top:5px;right:8px;font-size:17px}.core_date_time_field .dropdown-icon,.core_date_field .dropdown-icon,.core_time_field .dropdown-icon{position:absolute;top:10px;right:10px;font-size:1rem;outline:none}.core_dropdown_field{position:relative}.core_dropdown_field .tagsinput{border:none !important;margin-bottom:1px;max-height:78px}.core_dropdown_field.presentation-mode .presentation-view{padding-left:5px;padding-right:24px}.core_dropdown_field.presentation-mode:not(.is-locked):hover .presentation-view:before{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:0;font-size:9px;padding:9px 8px;content:""}.core_dropdown_field.presentation-mode:not(.is-locked):hover.lookup2 .presentation-view:before{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;padding:6px 5px;content:""}.core_dropdown_field.edit-mode.is-locked .dropdown-field-container input,.core_dropdown_field.edit-mode.is-locked .dropdown-field-container .tagsinput{background-color:var(--color-field-bg-disabled)}.core_dropdown_field.edit-mode.is-locked .dropdown-field-container input:hover,.core_dropdown_field.edit-mode.is-locked .dropdown-field-container .tagsinput:hover{cursor:not-allowed}.core_dropdown_field.edit-mode.is-locked .dropdown-field-container .show-results{display:none}.core_dropdown_field.edit-mode.is-locked .dropdown-field-container .tagsinput span.tag{background-color:var(--color-field-bg-disabled)}.core_dropdown_field.edit-mode.is-locked .dropdown-field-container .tagsinput .tag a{display:none}.core_dropdown_field.edit-mode.is-locked .dropdown-field-container .clear-icon{display:none}.core_dropdown_field.edit-mode.is-locked .dropdown-field-container .tap-target{cursor:default}.core_dropdown_field.fluid:not(.canvas-component):not(td){width:100%}.core_dropdown_field.fluid .dropdown-field-container{width:100%}.core_dropdown_field.fluid .results.dropdown-style .search-result .search-info{width:inherit}.core_dropdown_field.multiselect.has-error .core-field .tagsinput{background-color:var(--color-field-bg-invalid)}.core_dropdown_field .core-field .dropdown-field-container{position:relative;outline:none}.core_dropdown_field .core-field .dropdown-field-container:not(.style-popup){border:1px solid var(--color-field-border);border-radius:4px}.core_dropdown_field .core-field .dropdown-field-container.open.above{border-radius:0 0 4px 4px}.core_dropdown_field .core-field .dropdown-field-container.masked .search-filter{cursor:auto}.core_dropdown_field .core-field .dropdown-field-container.masked .show-results{cursor:auto}.core_dropdown_field .core-field .dropdown-field-container .dropdown-field{width:100%;padding:0px 25px 0px 5px;border:none;height:26px;border-radius:4px}.core_dropdown_field .core-field .dropdown-field-container .dropdown-field:disabled{background-color:var(--color-field-bg-disabled)}.core_dropdown_field .core-field .dropdown-field-container .dropdown-field.has-clear-icon{padding-right:38px}.core_dropdown_field .core-field .dropdown-field-container.style-popup .tap-target,.core_dropdown_field .core-field .dropdown-field-container.style-popup .show-results{right:auto}.core_dropdown_field .core-field .dropdown-field-container.style-popup .dropdown-field{width:auto;padding:0px 5px;outline:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.core_dropdown_field .core-field .dropdown-field-container.style-popup .dropdown-field:focus{border:1px solid var(--color-field-border);text-overflow:clip}.core_dropdown_field .core-field .dropdown-field-container .result-icons{position:absolute;top:0px;right:0px;z-index:1;color:var(--color-icon)}.core_dropdown_field .core-field .dropdown-field-container .result-icons.multiselect-scroll{right:16px}.core_dropdown_field.is-locked .dropdown-field-container .show-results{background:none}.core_dropdown_field .show-results:before{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:0;font-size:9px;padding:9px 8px;content:""}.core_dropdown_field .show-results.search:before{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;padding:6px 5px;content:""}.core_dropdown_field .bubble-header{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;margin-left:15px;margin-bottom:10px}.core_dropdown_field .bubble-header .label{font-size:2.2rem;font-weight:600;margin-bottom:inherit}.core_dropdown_field .bubble-header .message{font-size:1.4rem}.core_dropdown_field .clear-icon{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-field-clear);font-size:9px;position:absolute;cursor:pointer;z-index:10000;right:21px;top:4px;padding:5px 3px}.core_dropdown_field .clear-icon:before{content:""}.core_dropdown_field .icon-copy{position:absolute;right:40px;top:7px;color:var(--color-field-clear);font-size:1.2rem;z-index:1;cursor:pointer}.core_dropdown_field.multiselect .dropdown-field-container .dropdown-field.has-clear-icon{padding-right:51px}.core_dropdown_field .recordCount{display:none;position:absolute;top:6px;right:25px;color:var(--color-title-subheader-text);font-size:1.2rem}.core_dropdown_field .recordCount.shiftleft{right:40px}.core_dropdown_field .progress-area{position:absolute;top:14px;right:6px;width:23px;height:23px}.search-list.multiselect-enabled .search-result .multiselect-checkbox,.app-nav-results.multiselect-enabled .search-result .multiselect-checkbox{display:flex;padding:0px;margin:0px}.search-list .results-container,.app-nav-results .results-container{position:absolute}.search-list .operators-container,.app-nav-results .operators-container{width:100%;position:relative;display:inline-block;border:1px solid var(--color-field-border)}.search-list .operators-container .operator-label,.app-nav-results .operators-container .operator-label{padding-left:43px}.search-list .toggle-icon,.app-nav-results .toggle-icon{position:absolute;top:11px;left:15px;font-size:16px;cursor:pointer}.search-list .activity-start-date,.app-nav-results .activity-start-date{float:right}.search-list.navigation-search .results-container,.app-nav-results.navigation-search .results-container{max-height:401px}.search-list.navigation-search .results,.app-nav-results.navigation-search .results{max-height:399px}.search-list.disabled .search-input-container,.app-nav-results.disabled .search-input-container{opacity:.6}.search-list.disabled input,.app-nav-results.disabled input{background-color:var(--color-field-bg-disabled) !important}.search-list.disabled .tagsinput,.app-nav-results.disabled .tagsinput{background-color:var(--color-field-bg-disabled) !important}.search-list.disabled .tagsinput span.tag,.app-nav-results.disabled .tagsinput span.tag{background-color:var(--color-field-bg-disabled) !important}.search-list.disabled .tagsinput .tag a,.app-nav-results.disabled .tagsinput .tag a{display:none}.search-list.disabled .tap-target,.app-nav-results.disabled .tap-target{cursor:default !important}.search-list.locked .search-header .search-input-container input,.app-nav-results.locked .search-header .search-input-container input{background-color:var(--color-field-bg-disabled)}.search-list.locked .search-header .search-input-container .show-results,.app-nav-results.locked .search-header .search-input-container .show-results{display:none}.search-list.locked .search-header .search-input-container .tap-target,.app-nav-results.locked .search-header .search-input-container .tap-target{display:none}.search-list .tip-close-button,.app-nav-results .tip-close-button{top:-5px !important}.search-list.fluid,.app-nav-results.fluid{width:100%}.search-list.fluid .search-input-container,.app-nav-results.fluid .search-input-container{width:100%}.search-list.fluid .results.dropdown-style .search-result .search-info,.app-nav-results.fluid .results.dropdown-style .search-result .search-info{width:inherit}.search-list .attribute-icon,.app-nav-results .attribute-icon{float:left;display:inline-block;margin-right:5px}.search-list .bubble-header,.app-nav-results .bubble-header{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;margin-left:15px;margin-bottom:10px}.search-list .bubble-header .label,.app-nav-results .bubble-header .label{font-size:2.2rem;font-weight:600;margin-bottom:inherit}.search-list .bubble-header .message,.app-nav-results .bubble-header .message{font-size:1.4rem}.search-list .clear-icon,.app-nav-results .clear-icon{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-field-clear);font-size:9px;position:absolute;cursor:pointer;z-index:10000;right:15px;top:4px;padding:5px 3px}.search-list .clear-icon:before,.app-nav-results .clear-icon:before{content:""}.search-list .results-container,.app-nav-results .results-container{background-color:var(--color-list-bg)}.search-list .results,.app-nav-results .results{position:relative;max-height:312px;width:100%;padding:0px;margin:0px;overflow-y:auto;overflow-x:hidden;background-color:var(--color-list-item-bg);border-top:1px solid var(--color-list-border)}.search-list .results.dropdown-style,.app-nav-results .results.dropdown-style{background-color:var(--color-list-item-bg)}.search-list .results.dropdown-style .search-result.hover,.app-nav-results .results.dropdown-style .search-result.hover{background-color:var(--color-list-item-bg-hover)}.search-list .results.dropdown-style .search-result.selected,.app-nav-results .results.dropdown-style .search-result.selected{background-color:var(--color-list-item-bg-selected)}.search-list .results.bubble,.app-nav-results .results.bubble{border-top:none;margin-left:-8px}.search-list .results .half,.app-nav-results .results .half{float:left;padding-right:2px;word-wrap:break-word;width:50%}.search-list .results .third,.app-nav-results .results .third{float:left;padding-right:2px;word-wrap:break-word;width:33%}.search-list .results .quarter,.app-nav-results .results .quarter{float:left;padding-right:2px;word-wrap:break-word;width:25%}.search-list .results .two-thirds,.app-nav-results .results .two-thirds{float:left;padding-right:2px;word-wrap:break-word;width:67%}.search-list .results .three-quarters,.app-nav-results .results .three-quarters{float:left;padding-right:2px;word-wrap:break-word;width:75%}.search-list .get-more,.search-list .get-prev,.app-nav-results .get-more,.app-nav-results .get-prev{padding:4px 12px;background-color:var(--color-list-item-bg);display:flex;align-items:center;width:100%;gap:10px}.search-list .get-more .get-more-spinner,.search-list .get-more .get-prev-spinner,.search-list .get-prev .get-more-spinner,.search-list .get-prev .get-prev-spinner,.app-nav-results .get-more .get-more-spinner,.app-nav-results .get-more .get-prev-spinner,.app-nav-results .get-prev .get-more-spinner,.app-nav-results .get-prev .get-prev-spinner{width:23px;height:23px}.search-list .get-more .get-more-spinner>.spinner,.search-list .get-more .get-prev-spinner>.spinner,.search-list .get-prev .get-more-spinner>.spinner,.search-list .get-prev .get-prev-spinner>.spinner,.app-nav-results .get-more .get-more-spinner>.spinner,.app-nav-results .get-more .get-prev-spinner>.spinner,.app-nav-results .get-prev .get-more-spinner>.spinner,.app-nav-results .get-prev .get-prev-spinner>.spinner{margin-top:12px;margin-left:12px}.search-list .get-more>span:nth-child(2),.search-list .get-prev>span:nth-child(2),.app-nav-results .get-more>span:nth-child(2),.app-nav-results .get-prev>span:nth-child(2){color:var(--color-title-secondary-subheader-text);font-size:1.3rem}.search-list .no-results,.app-nav-results .no-results{padding:12px;background-color:var(--color-list-item-bg);align-items:center}.search-list .search-result.hover,.app-nav-results .search-result.hover{background-color:var(--color-list-item-bg-hover)}.search-list .search-result.selected,.app-nav-results .search-result.selected{background-color:var(--color-list-item-bg-selected)}.search-list .search-result,.search-list .search-result.no-thumbnail,.search-list .list-divider,.app-nav-results .search-result,.app-nav-results .search-result.no-thumbnail,.app-nav-results .list-divider{display:flex;align-items:center;list-style:none;width:100%;padding:8px;gap:8px;cursor:pointer;white-space:normal}.search-list .search-result.dimmed .search_thumb,.search-list .search-result.dimmed .search-info,.search-list .search-result.no-thumbnail.dimmed .search_thumb,.search-list .search-result.no-thumbnail.dimmed .search-info,.search-list .list-divider.dimmed .search_thumb,.search-list .list-divider.dimmed .search-info,.app-nav-results .search-result.dimmed .search_thumb,.app-nav-results .search-result.dimmed .search-info,.app-nav-results .search-result.no-thumbnail.dimmed .search_thumb,.app-nav-results .search-result.no-thumbnail.dimmed .search-info,.app-nav-results .list-divider.dimmed .search_thumb,.app-nav-results .list-divider.dimmed .search-info{opacity:.4}.search-list .search-result.contains-item,.search-list .search-result.no-thumbnail.contains-item,.search-list .list-divider.contains-item,.app-nav-results .search-result.contains-item,.app-nav-results .search-result.no-thumbnail.contains-item,.app-nav-results .list-divider.contains-item{padding:8px 8px 8px 15px;border-bottom:1px solid var(--color-divider)}.search-list .search-result.no-thumbnail,.search-list .search-result.no-thumbnail.no-thumbnail,.search-list .list-divider.no-thumbnail,.app-nav-results .search-result.no-thumbnail,.app-nav-results .search-result.no-thumbnail.no-thumbnail,.app-nav-results .list-divider.no-thumbnail{padding:4px 8px}.search-list .search-result.closed,.search-list .search-result.no-thumbnail.closed,.search-list .list-divider.closed,.app-nav-results .search-result.closed,.app-nav-results .search-result.no-thumbnail.closed,.app-nav-results .list-divider.closed{display:none}.search-list .search-result.locked:not(.list-folder),.search-list .search-result.no-thumbnail.locked:not(.list-folder),.search-list .list-divider.locked:not(.list-folder),.app-nav-results .search-result.locked:not(.list-folder),.app-nav-results .search-result.no-thumbnail.locked:not(.list-folder),.app-nav-results .list-divider.locked:not(.list-folder){cursor:default}.search-list .search-result.locked .search-name,.search-list .search-result.no-thumbnail.locked .search-name,.search-list .list-divider.locked .search-name,.app-nav-results .search-result.locked .search-name,.app-nav-results .search-result.no-thumbnail.locked .search-name,.app-nav-results .list-divider.locked .search-name{opacity:.4}.search-list .search-result[level="1"],.search-list .search-result.no-thumbnail[level="1"],.search-list .list-divider[level="1"],.app-nav-results .search-result[level="1"],.app-nav-results .search-result.no-thumbnail[level="1"],.app-nav-results .list-divider[level="1"]{padding-left:27px}.search-list .search-result[level="1"].no-children,.search-list .search-result.no-thumbnail[level="1"].no-children,.search-list .list-divider[level="1"].no-children,.app-nav-results .search-result[level="1"].no-children,.app-nav-results .search-result.no-thumbnail[level="1"].no-children,.app-nav-results .list-divider[level="1"].no-children{padding-left:7px}.search-list .search-result[level="2"],.search-list .search-result.no-thumbnail[level="2"],.search-list .list-divider[level="2"],.app-nav-results .search-result[level="2"],.app-nav-results .search-result.no-thumbnail[level="2"],.app-nav-results .list-divider[level="2"]{padding-left:47px}.search-list .search-result[level="2"].no-children,.search-list .search-result.no-thumbnail[level="2"].no-children,.search-list .list-divider[level="2"].no-children,.app-nav-results .search-result[level="2"].no-children,.app-nav-results .search-result.no-thumbnail[level="2"].no-children,.app-nav-results .list-divider[level="2"].no-children{padding-left:27px}.search-list .search-result[level="3"],.search-list .search-result.no-thumbnail[level="3"],.search-list .list-divider[level="3"],.app-nav-results .search-result[level="3"],.app-nav-results .search-result.no-thumbnail[level="3"],.app-nav-results .list-divider[level="3"]{padding-left:67px}.search-list .search-result[level="3"].no-children,.search-list .search-result.no-thumbnail[level="3"].no-children,.search-list .list-divider[level="3"].no-children,.app-nav-results .search-result[level="3"].no-children,.app-nav-results .search-result.no-thumbnail[level="3"].no-children,.app-nav-results .list-divider[level="3"].no-children{padding-left:47px}.search-list .search-result[level="4"],.search-list .search-result.no-thumbnail[level="4"],.search-list .list-divider[level="4"],.app-nav-results .search-result[level="4"],.app-nav-results .search-result.no-thumbnail[level="4"],.app-nav-results .list-divider[level="4"]{padding-left:87px}.search-list .search-result[level="4"].no-children,.search-list .search-result.no-thumbnail[level="4"].no-children,.search-list .list-divider[level="4"].no-children,.app-nav-results .search-result[level="4"].no-children,.app-nav-results .search-result.no-thumbnail[level="4"].no-children,.app-nav-results .list-divider[level="4"].no-children{padding-left:67px}.search-list .search-result[level="5"],.search-list .search-result.no-thumbnail[level="5"],.search-list .list-divider[level="5"],.app-nav-results .search-result[level="5"],.app-nav-results .search-result.no-thumbnail[level="5"],.app-nav-results .list-divider[level="5"]{padding-left:107px}.search-list .search-result[level="5"].no-children,.search-list .search-result.no-thumbnail[level="5"].no-children,.search-list .list-divider[level="5"].no-children,.app-nav-results .search-result[level="5"].no-children,.app-nav-results .search-result.no-thumbnail[level="5"].no-children,.app-nav-results .list-divider[level="5"].no-children{padding-left:87px}.search-list .search-result[level="6"],.search-list .search-result.no-thumbnail[level="6"],.search-list .list-divider[level="6"],.app-nav-results .search-result[level="6"],.app-nav-results .search-result.no-thumbnail[level="6"],.app-nav-results .list-divider[level="6"]{padding-left:127px}.search-list .search-result[level="6"].no-children,.search-list .search-result.no-thumbnail[level="6"].no-children,.search-list .list-divider[level="6"].no-children,.app-nav-results .search-result[level="6"].no-children,.app-nav-results .search-result.no-thumbnail[level="6"].no-children,.app-nav-results .list-divider[level="6"].no-children{padding-left:107px}.search-list .search-result[level="7"],.search-list .search-result.no-thumbnail[level="7"],.search-list .list-divider[level="7"],.app-nav-results .search-result[level="7"],.app-nav-results .search-result.no-thumbnail[level="7"],.app-nav-results .list-divider[level="7"]{padding-left:147px}.search-list .search-result[level="7"].no-children,.search-list .search-result.no-thumbnail[level="7"].no-children,.search-list .list-divider[level="7"].no-children,.app-nav-results .search-result[level="7"].no-children,.app-nav-results .search-result.no-thumbnail[level="7"].no-children,.app-nav-results .list-divider[level="7"].no-children{padding-left:127px}.search-list .search-result[level="8"],.search-list .search-result.no-thumbnail[level="8"],.search-list .list-divider[level="8"],.app-nav-results .search-result[level="8"],.app-nav-results .search-result.no-thumbnail[level="8"],.app-nav-results .list-divider[level="8"]{padding-left:167px}.search-list .search-result[level="8"].no-children,.search-list .search-result.no-thumbnail[level="8"].no-children,.search-list .list-divider[level="8"].no-children,.app-nav-results .search-result[level="8"].no-children,.app-nav-results .search-result.no-thumbnail[level="8"].no-children,.app-nav-results .list-divider[level="8"].no-children{padding-left:147px}.search-list .search-result .contains-label,.search-list .search-result.no-thumbnail .contains-label,.search-list .list-divider .contains-label,.app-nav-results .search-result .contains-label,.app-nav-results .search-result.no-thumbnail .contains-label,.app-nav-results .list-divider .contains-label{font-size:1.1rem;color:var(--color-title-secondary-subheader-text);text-transform:uppercase;margin-top:1px}.search-list .list-folder,.app-nav-results .list-folder{position:relative}.search-list .list-folder .folder-icon,.app-nav-results .list-folder .folder-icon{position:absolute;top:10px;font-size:11px}.search-list .list-folder .folder-text,.app-nav-results .list-folder .folder-text{padding-left:20px}.search-list .list-folder.locked.no-children,.app-nav-results .list-folder.locked.no-children{cursor:default}.search-list .list-folder.locked .folder-text,.app-nav-results .list-folder.locked .folder-text{opacity:.4}.search-list .list-folder.no-children .folder-icon,.app-nav-results .list-folder.no-children .folder-icon{display:none}.search-list .folder-selection-footer,.app-nav-results .folder-selection-footer{display:flex;align-items:center;justify-content:space-between;width:100%;border-top:none;background:var(--color-list-footer-bg);border-top:1px solid var(--color-divider)}.search-list .folder-selection-text,.app-nav-results .folder-selection-text{font-size:1.4rem;padding-right:10px}.search-list .folder-selection-done,.app-nav-results .folder-selection-done{flex:0 0 auto;height:auto}.search-list .folder-selection-done .core-field,.search-list .folder-selection-done .core-field.no-label,.app-nav-results .folder-selection-done .core-field,.app-nav-results .folder-selection-done .core-field.no-label{margin:0px;padding:0px}.search-list .folder-selection-done .button-field,.app-nav-results .folder-selection-done .button-field{font-size:1.1rem;min-width:46px;width:46px;height:22px;padding:0px}.search-list .list-divider hr,.app-nav-results .list-divider hr{border-top-color:var(--color-divider);width:100%;margin:0px}.search-list .navigator_ngcrm_popup_overlay,.app-nav-results .navigator_ngcrm_popup_overlay{border-top:none}.search-list .navigator_ngcrm_popup_overlay .pointer_arrow,.app-nav-results .navigator_ngcrm_popup_overlay .pointer_arrow{display:none}.search-list .navigator_ngcrm_popup_overlay .popup_content,.app-nav-results .navigator_ngcrm_popup_overlay .popup_content{padding:0px}.search-list .navigator_ngcrm_popup_overlay .tab-content,.app-nav-results .navigator_ngcrm_popup_overlay .tab-content{display:none}.search-list .results-header .linked-text,.app-nav-results .results-header .linked-text{float:right;padding:5px 10px}.search-list .popup_content,.app-nav-results .popup_content{display:flex;flex-direction:column}.search-list .results-footer,.app-nav-results .results-footer{display:flex;flex-direction:column;min-height:38px}.search-list .results-footer:empty,.app-nav-results .results-footer:empty{display:nonw}.search-list .results-footer>div,.app-nav-results .results-footer>div{padding:4px 12px;display:flex;flex-direction:row;gap:10px;align-items:center;white-space:normal;font-size:1.3rem}.search-list .results-footer>div:first-child,.app-nav-results .results-footer>div:first-child{flex:1 1 auto;border-top:1px solid var(--color-list-inner-border);background:var(--color-list-footer-bg)}.search-list .results-footer .split-spacer,.app-nav-results .results-footer .split-spacer{flex:1 1 auto}.search-list .results-footer .filter-toggle-checkbox,.app-nav-results .results-footer .filter-toggle-checkbox{margin:0px}.search-list .results-footer .filter-toggle-checkbox .core-field,.app-nav-results .results-footer .filter-toggle-checkbox .core-field{padding:0px}.search-list .results-footer .icon-add,.app-nav-results .results-footer .icon-add{font-size:.9rem}.search-list .results-footer .icon-search,.app-nav-results .results-footer .icon-search{font-size:1.2rem}.search-list.add-enabled .results-container,.app-nav-results.add-enabled .results-container{max-height:304px}.search-list.add-enabled .results,.app-nav-results.add-enabled .results{max-height:260px}.search-list .search-result .search_thumb,.search-list .iq-opp-new-records .search_thumb,.app-nav-results .search-result .search_thumb,.app-nav-results .iq-opp-new-records .search_thumb{flex:0 0 auto;width:31px;height:31px;min-width:31px;border:2px solid var(--color-image-border);border-radius:2px;box-shadow:var(--shadow-thumb);background-image:url(../../images/ngCRM/icons/typeIconsSprite.png);background-size:100%}.search-list .search-result .search_thumb.opportunity,.search-list .iq-opp-new-records .search_thumb.opportunity,.app-nav-results .search-result .search_thumb.opportunity,.app-nav-results .iq-opp-new-records .search_thumb.opportunity{background-size:109px;background-position:0px 0px}.search-list .search-result .search_thumb.contact,.search-list .search-result .search_thumb.opportunityContactAssoc,.search-list .iq-opp-new-records .search_thumb.contact,.search-list .iq-opp-new-records .search_thumb.opportunityContactAssoc,.app-nav-results .search-result .search_thumb.contact,.app-nav-results .search-result .search_thumb.opportunityContactAssoc,.app-nav-results .iq-opp-new-records .search_thumb.contact,.app-nav-results .iq-opp-new-records .search_thumb.opportunityContactAssoc{background-size:109px;background-position:-28px 0px}.search-list .search-result .search_thumb.client,.search-list .search-result .search_thumb.vendor,.search-list .search-result .search_thumb.opportunityVendorAssoc,.search-list .iq-opp-new-records .search_thumb.client,.search-list .iq-opp-new-records .search_thumb.vendor,.search-list .iq-opp-new-records .search_thumb.opportunityVendorAssoc,.app-nav-results .search-result .search_thumb.client,.app-nav-results .search-result .search_thumb.vendor,.app-nav-results .search-result .search_thumb.opportunityVendorAssoc,.app-nav-results .iq-opp-new-records .search_thumb.client,.app-nav-results .iq-opp-new-records .search_thumb.vendor,.app-nav-results .iq-opp-new-records .search_thumb.opportunityVendorAssoc{background-size:109px;background-position:-55px 0px}.search-list .search-result .search_thumb.wbs1,.search-list .iq-opp-new-records .search_thumb.wbs1,.app-nav-results .search-result .search_thumb.wbs1,.app-nav-results .iq-opp-new-records .search_thumb.wbs1{background-size:109px;background-position:-82px 0px}.search-list .search-result .search_thumb.rp_project,.search-list .iq-opp-new-records .search_thumb.rp_project,.app-nav-results .search-result .search_thumb.rp_project,.app-nav-results .iq-opp-new-records .search_thumb.rp_project{background-size:109px;background-position:-82px 0px}.search-list .search-result .search_thumb.employee,.search-list .iq-opp-new-records .search_thumb.employee,.app-nav-results .search-result .search_thumb.employee,.app-nav-results .iq-opp-new-records .search_thumb.employee{background-image:url(../../images/RM_EmpImage.png);background-size:cover;background-position:inherit}.search-list .search-result .search_thumb.genericresource,.search-list .iq-opp-new-records .search_thumb.genericresource,.app-nav-results .search-result .search_thumb.genericresource,.app-nav-results .iq-opp-new-records .search_thumb.genericresource{background-image:url(../../images/RM_GenImage.png);background-size:cover;background-position:inherit}.search-list .search-result .search_thumb.opportunity_list,.search-list .iq-opp-new-records .search_thumb.opportunity_list,.app-nav-results .search-result .search_thumb.opportunity_list,.app-nav-results .iq-opp-new-records .search_thumb.opportunity_list{background-image:url(../../images/ngCRM/icons/opportunityListReport.png)}.search-list .search-result .search_thumb.company_list,.search-list .iq-opp-new-records .search_thumb.company_list,.app-nav-results .search-result .search_thumb.company_list,.app-nav-results .iq-opp-new-records .search_thumb.company_list{background-image:url(../../images/ngCRM/icons/companyListReport.png)}.search-list .search-result .search_thumb.contact_list,.search-list .iq-opp-new-records .search_thumb.contact_list,.app-nav-results .search-result .search_thumb.contact_list,.app-nav-results .iq-opp-new-records .search_thumb.contact_list{background-image:url(../../images/ngCRM/icons/contactListReport.png)}.search-list .search-result .search_thumb.resource_list,.search-list .iq-opp-new-records .search_thumb.resource_list,.app-nav-results .search-result .search_thumb.resource_list,.app-nav-results .iq-opp-new-records .search_thumb.resource_list{background-image:url(../../images/ngCRM/icons/resourceListReport.png)}.search-list .search-result .search_thumb.project_resource_list,.search-list .iq-opp-new-records .search_thumb.project_resource_list,.app-nav-results .search-result .search_thumb.project_resource_list,.app-nav-results .iq-opp-new-records .search_thumb.project_resource_list{background-image:url(../../images/ngCRM/icons/projectListReport.png)}.search-list .search-result .search_thumb.MktCampaigns,.search-list .iq-opp-new-records .search_thumb.MktCampaigns,.app-nav-results .search-result .search_thumb.MktCampaigns,.app-nav-results .iq-opp-new-records .search_thumb.MktCampaigns{background-image:url(../../images/ngCRM/icons/campaign_icon.png)}.search-list .search-result .search_thumb.CustomHub,.search-list .iq-opp-new-records .search_thumb.CustomHub,.app-nav-results .search-result .search_thumb.CustomHub,.app-nav-results .iq-opp-new-records .search_thumb.CustomHub{background-image:url(../../images/defaultHub.png)}.search-list .search-result.small-image .search_thumb,.search-list .iq-opp-new-records.small-image .search_thumb,.app-nav-results .search-result.small-image .search_thumb,.app-nav-results .iq-opp-new-records.small-image .search_thumb{width:24px;height:24px}.search-list .search-result.report-image,.search-list .iq-opp-new-records.report-image,.app-nav-results .search-result.report-image,.app-nav-results .iq-opp-new-records.report-image{padding:5px}.search-list .search-result.report-image .search_thumb,.search-list .iq-opp-new-records.report-image .search_thumb,.app-nav-results .search-result.report-image .search_thumb,.app-nav-results .iq-opp-new-records.report-image .search_thumb{width:16px;height:16px;min-width:16px;border:none;box-shadow:none}.search-list .search-result .search-info,.search-list .iq-opp-new-records .search-info,.app-nav-results .search-result .search-info,.app-nav-results .iq-opp-new-records .search-info{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;flex:1 1 100%;width:310px;line-height:22px}.search-list .search-result .search-info .search-name,.search-list .iq-opp-new-records .search-info .search-name,.app-nav-results .search-result .search-info .search-name,.app-nav-results .iq-opp-new-records .search-info .search-name{font-size:1.4rem;color:var(--color-list-item-text)}.search-list .search-result .search-info .search-name.linked-text,.search-list .iq-opp-new-records .search-info .search-name.linked-text,.app-nav-results .search-result .search-info .search-name.linked-text,.app-nav-results .iq-opp-new-records .search-info .search-name.linked-text{font-size:1.3rem;line-height:15px}.search-list .search-result .search-info .search-name.linked-text b,.search-list .iq-opp-new-records .search-info .search-name.linked-text b,.app-nav-results .search-result .search-info .search-name.linked-text b,.app-nav-results .iq-opp-new-records .search-info .search-name.linked-text b{font-size:inherit}.search-list .search-result .search-info .secondary-name,.search-list .iq-opp-new-records .search-info .secondary-name,.app-nav-results .search-result .search-info .secondary-name,.app-nav-results .iq-opp-new-records .search-info .secondary-name{font-size:1.1rem;line-height:16px;color:var(--color-title-secondary-subheader-text);overflow:hidden}.search-list .search-result .search-info .inactive,.search-list .iq-opp-new-records .search-info .inactive,.app-nav-results .search-result .search-info .inactive,.app-nav-results .iq-opp-new-records .search-info .inactive{opacity:.3}.search-list .search-result.active-lead .search_thumb.contact,.search-list .search-result.active-lead .search_thumb.opportunityContactAssoc,.search-list .iq-opp-new-records.active-lead .search_thumb.contact,.search-list .iq-opp-new-records.active-lead .search_thumb.opportunityContactAssoc,.app-nav-results .search-result.active-lead .search_thumb.contact,.app-nav-results .search-result.active-lead .search_thumb.opportunityContactAssoc,.app-nav-results .iq-opp-new-records.active-lead .search_thumb.contact,.app-nav-results .iq-opp-new-records.active-lead .search_thumb.opportunityContactAssoc{background-size:100%;background-image:url(../../images/ngCRM/icons/lead_icon.png)}.search-list .recordCount,.app-nav-results .recordCount{display:none;position:absolute;top:6px;right:25px;color:var(--color-title-subheader-text);font-size:1.2rem;padding-right:15px}.search-list .recordCount.shiftleft,.app-nav-results .recordCount.shiftleft{right:40px}.search-list .progress-area,.app-nav-results .progress-area{position:absolute;top:14px;right:6px;width:23px;height:23px}.core_divider .core-field-container{position:static}.core_divider .core-field-container .core-field{height:auto;position:static;border-color:rgba(0,0,0,0) !important}.core_divider.lvl-1 .core-label-container .core-label{font-weight:600}.core_divider.lvl-1 .divider{margin:0px 0px 0px -10px;width:calc(100% + 20px)}.core_divider.lvl-2{flex-direction:row;align-items:center}.core_divider.lvl-2 .core-label-container{flex:0 1 auto}.core_divider.lvl-2 .core-label-container.has-tooltip .core-label{max-width:100% !important}.core_divider.lvl-2 .core-label-container .core-label{white-space:nowrap}.core_divider.lvl-2 .core-field-container{flex:1 1 auto}.core_divider.lvl-3 .divider,.core_divider.lvl-4 .divider,.core_divider.lvl-5 .divider{display:none}.core_divider.lvl-3 .core-label-container .core-label{font-weight:600}.core_divider.lvl-5 .core-label-container.collapsible{padding-left:16px}.core_divider.lvl-5 .core-label-container .core-label{font-size:1.4rem}.core_divider.lvl-5 .core-field .collapse-icon{font-size:1rem;top:6px}.core_divider.edit-mode .core-label{text-transform:none}.core_divider.presentation-mode .core-field-container{width:100%}.core_divider.presentation-mode .core-field-container .core-field{width:100%}.core_divider .core-label-container{width:auto;padding:4px 10px 4px 0px}.core_divider .core-label-container.collapsible{padding-left:18px}.core_divider .core-label-container .core-label{color:var(--color-title-header-text);font-weight:400;font-size:1.5rem;line-height:1.8rem}.core_divider .core-label-container .core-label:empty{display:none}.core_divider .collapse-icon{position:absolute;font-size:11px;top:7px;left:0px;cursor:pointer;z-index:2}.core_divider .divider{width:100%;height:12px;margin-top:12px;border-top:1px solid var(--color-divider)}.core_grid{max-width:100%;background-color:var(--color-grid-bg);border:1px solid var(--color-grid-border);border-radius:8px;padding-bottom:16px;margin-bottom:16px}.core_grid:focus{outline:none}.core_grid:not(.canvas-component){position:relative;width:100%}.core_grid.core-component .core-label-container,.core_grid.core-component .core-tooltip{display:none}.core_grid.core-component>.core-field-container{flex-direction:column;align-items:flex-start}.core_grid.core-component .grid-sections .core-field{height:100%;padding:0;line-height:normal}.core_grid.validationError tr.selected .string_input{background-color:var(--color-field-bg-invalid)}.core_grid.grid-maximized.core-component .core-field-container{height:auto !important;max-height:100%}.core_grid.grid-maximized>.core-field,.core_grid.grid-maximized>.core-field-container>.core-field{overflow:visible;margin:0;padding:0;height:100%;min-height:100%}.core_grid.grid-maximized>.core-field,.core_grid.grid-maximized>.core-field-container{padding-top:40px;padding-bottom:16px}.core_grid.grid-maximized>.core-field:before,.core_grid.grid-maximized>.core-field-container:before{position:absolute;top:0;left:0;width:100%;height:40px;font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:600;font-size:1.8rem;line-height:2.1rem;color:var(--color-dialog-header-text);background:var(--color-dialog-header-bg);border-top-left-radius:4px;border-top-right-radius:4px;padding-left:15px;padding-top:8px;content:attr(data-label)}.core_grid.grid-maximized .action-bar-main{overflow:visible}.core_grid.grid-maximized .action-bar-main>.caption{display:none}.core_grid.grid-maximized .action-bar-main .action-icon.first-icon{margin-left:0px}.core_grid.grid-maximized .action-bar-main .action-icon[action-bar-data=maximize]{position:fixed;top:53px;right:54px;border:none;background:none}.core_grid.grid-maximized .action-bar-main .action-icon[action-bar-data=maximize]:hover{background-color:rgba(0,0,0,0)}.core_grid.grid-maximized .action-bar-main .action-icon[action-bar-data=maximize]:before{content:"";color:var(--color-dialog-header-icon);font-size:1.2rem}.core_grid.grid-maximized .action-bar-main .left-actions{padding-left:1px}.core_grid.grid-maximized .gridBody{max-width:100% !important}.core_grid.auto-height-rows .gridBody>.bodyTable>tbody>tr,.core_grid.auto-height-rows .gridHdr tr,.core_grid.auto-height-rows .gridFooter tr{height:auto}.core_grid.auto-height-rows .gridBody>.bodyTable>tbody>tr::after,.core_grid.auto-height-rows .gridHdr tr::after,.core_grid.auto-height-rows .gridFooter tr::after{display:inline-block;height:26px;width:0px;content:"";visibility:hidden}.core_grid.show-hidden-as-blank td.is-hidden:not(.design-mode):not(.is-secured){display:table-cell !important}.core_grid.show-hidden-as-blank td.is-hidden:not(.design-mode):not(.is-secured) *{display:none}.core_grid .hdrTable,.core_grid .rowToolsTable,.core_grid .bodyTable,.core_grid .footerTable{table-layout:fixed}.core_grid .checkbox-cell{margin:0px;height:inherit;vertical-align:middle !important}.core_grid .checkbox-cell .checkbox-flex{display:flex;flex-direction:column;align-items:center}.core_grid .checkbox-cell .switch{margin-top:2px}.core_grid .checkbox-cell .checkbox{position:relative;width:16px;height:16px;border-radius:3px;display:inline-block;cursor:pointer;position:relative;box-shadow:inset 0 0 0 1px var(--color-checkbox-default),inset 0 0 0 2px var(--color-checkbox-inset);background:linear-gradient(315deg, var(--color-checkbox-bg) 40%, var(--color-checkbox-default) 100%);outline:none}.core_grid .checkbox-cell .checkbox:after{display:block;width:9px;height:5px;position:absolute;top:4px;left:3px;box-sizing:border-box;border-bottom:2px solid var(--color-checkbox-tick);border-left:2px solid var(--color-checkbox-tick);transform:rotate(310deg)}.core_grid .checkbox-cell .checkbox:focus{box-shadow:inset 0 0 0 1px var(--color-checkbox-focus),inset 0 0 0 2px var(--color-checkbox-inset);background:linear-gradient(315deg, var(--color-checkbox-bg) 40%, var(--color-checkbox-focus) 100%)}.core_grid .checkbox-cell .checkbox.selected:after,.core_grid .checkbox-cell .checkbox.checked:after{content:""}.core_grid .checkbox-cell .checkbox.locked{box-shadow:inset 0 0 0 1px var(--color-checkbox-locked),inset 0 0 0 2px var(--color-checkbox-inset);background:linear-gradient(315deg, var(--color-checkbox-bg) 40%, var(--color-checkbox-locked) 100%);cursor:default}.core_grid .checkbox-cell .checkbox.locked:after{border-bottom:2px solid var(--color-checkbox-tick-locked);border-left:2px solid var(--color-checkbox-tick-locked)}.core_grid .checkbox-cell .checkbox.locked:hover{cursor:not-allowed}.core_grid .checkbox-cell .pin{background:none !important;box-shadow:none;visibility:hidden}.core_grid .checkbox-cell .pin:before{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--color-icon-dark)}.core_grid .checkbox-cell .pin.checked{margin-top:1px}.core_grid .checkbox-cell .pin.checked:before,.core_grid .checkbox-cell .pin.selected:before{color:var(--color-icon);visibility:visible}.core_grid .checkbox-cell.mobile .checkbox.pin{visibility:visible}.core_grid .grid-spinner{padding-top:10px;padding-left:10px;position:absolute;left:calc(50% - 30px);top:50%}.core_grid .grid-paging-indicator{left:16px;border:1px solid var(--color-grid-cell-border)}.core_grid td .emptyAsNone:empty:after{content:""}.core_grid>.core-field,.core_grid>.core-field-container>.core-field{white-space:nowrap;padding:0px}.core_grid>.core-field .grid-sections,.core_grid>.core-field-container>.core-field .grid-sections{width:100%;height:100%;position:relative;display:flex;padding:0 16px}.core_grid>.core-field .grid-sections .gridSection,.core_grid>.core-field-container>.core-field .grid-sections .gridSection{width:100%;height:100%}.core_grid>.core-field .grid-sections .gridSection.has-splitter,.core_grid>.core-field-container>.core-field .grid-sections .gridSection.has-splitter{border-left:1px solid var(--color-grid-cell-border)}.core_grid>.core-field .grid-sections .gridSection .grid-body-container,.core_grid>.core-field-container>.core-field .grid-sections .gridSection .grid-body-container{display:flex}.core_grid>.core-field .gridSectionSplitter,.core_grid>.core-field-container>.core-field .gridSectionSplitter{background:none;position:absolute;z-index:1;top:0px;bottom:0px;width:4px;cursor:col-resize}.core_grid input.upload-field[type=file]{width:.1px !important;height:.1px !important;position:absolute !important;opacity:0;overflow:hidden;z-index:-1}.core_grid .grid-error-container{display:flex;flex-direction:column;row-gap:10px}.core_grid .gridBody{-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overflow:auto;width:100%}.core_grid .gridBody.flatten-for-filter tr:not(.filtered,.row-hidden){display:table-row !important}.core_grid .gridBody .pinned{position:-webkit-sticky !important;position:-moz-sticky !important;position:-ms-sticky !important;position:-o-sticky !important;position:sticky !important;left:0px;background-color:var(--color-grid-bg);z-index:2}.core_grid .gridBody .pinned.pinned-last:not([name=_reorderImage]){border-right-width:2px;border-right-color:var(--color-grid-pinned-border)}.core_grid .gridBody .pinned.pinned-last:not([name=_reorderImage])+td{border-left-width:0}.core_grid .gridBody .bodyTable.bottom-border{border-bottom:1px solid var(--color-grid-cell-border)}.core_grid .gridBody .bodyTable.left-border{border-left:1px solid var(--color-grid-cell-border)}.core_grid .gridBody .bodyTable.right-border{border-right:1px solid var(--color-grid-cell-border)}.core_grid .gridBody>.bodyTable>tbody>tr,.core_grid .gridBody>.bodyTable>tfoot>tr{height:33px}.core_grid .gridBody>.bodyTable>tbody>tr .show-on-hover,.core_grid .gridBody>.bodyTable>tfoot>tr .show-on-hover{visibility:hidden}.core_grid .gridBody>.bodyTable>tbody>tr.hover .show-on-hover,.core_grid .gridBody>.bodyTable>tfoot>tr.hover .show-on-hover{visibility:visible}.core_grid .gridBody>.bodyTable>tbody>tr.hover>td.cellImage>button.selectedOnly,.core_grid .gridBody>.bodyTable>tfoot>tr.hover>td.cellImage>button.selectedOnly{display:block}.core_grid .gridBody>.bodyTable>tbody>tr.hover .pin,.core_grid .gridBody>.bodyTable>tfoot>tr.hover .pin{visibility:visible}.core_grid .gridBody>.bodyTable>tbody>tr.hover>td.arror-right-hover,.core_grid .gridBody>.bodyTable>tfoot>tr.hover>td.arror-right-hover{position:relative;cursor:pointer}.core_grid .gridBody>.bodyTable>tbody>tr.hover>td.arror-right-hover:after,.core_grid .gridBody>.bodyTable>tfoot>tr.hover>td.arror-right-hover:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;right:7px;top:10px}.core_grid .gridBody>.bodyTable>tbody>tr.hover>td.icon-dragndrop:before,.core_grid .gridBody>.bodyTable>tbody>tr.hover>td.icon-formview:before,body.isMobile .core_grid .gridBody>.bodyTable>tbody>tr td.icon-dragndrop:before,body.isMobile .core_grid .gridBody>.bodyTable>tbody>tr td.icon-formview:before,.core_grid .gridBody>.bodyTable>tfoot>tr.hover>td.icon-dragndrop:before,.core_grid .gridBody>.bodyTable>tfoot>tr.hover>td.icon-formview:before,body.isMobile .core_grid .gridBody>.bodyTable>tfoot>tr td.icon-dragndrop:before,body.isMobile .core_grid .gridBody>.bodyTable>tfoot>tr td.icon-formview:before{visibility:visible}.core_grid .gridBody>.bodyTable>tbody>tr.emptyMessage,.core_grid .gridBody>.bodyTable>tfoot>tr.emptyMessage{background-color:inherit;color:var(--color-field-text-disabled)}.core_grid .gridBody>.bodyTable>tbody>tr.emptyMessage>td,.core_grid .gridBody>.bodyTable>tfoot>tr.emptyMessage>td{border-left-color:rgba(0,0,0,0) !important;border-right-color:rgba(0,0,0,0) !important;white-space:normal}.core_grid .gridBody>.bodyTable>tbody>tr.filtered,.core_grid .gridBody>.bodyTable>tbody>tr.row-hidden,.core_grid .gridBody>.bodyTable>tfoot>tr.filtered,.core_grid .gridBody>.bodyTable>tfoot>tr.row-hidden{display:none !important}.core_grid .gridBody>.bodyTable>tbody>tr.highlight,.core_grid .gridBody>.bodyTable>tfoot>tr.highlight{font-weight:700}.core_grid .gridBody>.bodyTable>tbody>tr.selected>td.edit:not(.cellImage):not(.checkbox-cell):not(.treeCol),.core_grid .gridBody>.bodyTable>tfoot>tr.selected>td.edit:not(.cellImage):not(.checkbox-cell):not(.treeCol){padding:0px}.core_grid .gridBody>.bodyTable>tbody>tr.selected>td.edit:not(.cellImage):not(.checkbox-cell):not(.treeCol).has-changed:before,.core_grid .gridBody>.bodyTable>tfoot>tr.selected>td.edit:not(.cellImage):not(.checkbox-cell):not(.treeCol).has-changed:before{height:calc(100% - 4px)}.core_grid .gridBody>.bodyTable>tbody>tr.selected>td.edit:not(.cellImage):not(.checkbox-cell):not(.treeCol).core-component.has-changed:not(.edit-mode):before,.core_grid .gridBody>.bodyTable>tfoot>tr.selected>td.edit:not(.cellImage):not(.checkbox-cell):not(.treeCol).core-component.has-changed:not(.edit-mode):before{height:calc(100% - 6px)}.core_grid .gridBody>.bodyTable>tbody>tr.selected>td.edit:not(.cellImage):not(.checkbox-cell):not(.treeCol).core-component.has-changed.edit-mode:before,.core_grid .gridBody>.bodyTable>tfoot>tr.selected>td.edit:not(.cellImage):not(.checkbox-cell):not(.treeCol).core-component.has-changed.edit-mode:before{border-color:rgba(0,0,0,0)}.core_grid .gridBody>.bodyTable>tbody>tr.selected>td.cellImage>button.selectedOnly,.core_grid .gridBody>.bodyTable>tfoot>tr.selected>td.cellImage>button.selectedOnly{display:block}.core_grid .gridBody>.bodyTable>tbody>tr.selected>td.html-display-only:after,.core_grid .gridBody>.bodyTable>tfoot>tr.selected>td.html-display-only:after{display:block}.core_grid .gridBody>.bodyTable>tbody>tr.ui-sortable-helper,.core_grid .gridBody>.bodyTable>tfoot>tr.ui-sortable-helper{width:auto !important;overflow:hidden}.core_grid .gridBody>.bodyTable>tbody>tr.ui-sortable-helper>td,.core_grid .gridBody>.bodyTable>tfoot>tr.ui-sortable-helper>td{float:left;height:100% !important}.core_grid .gridBody>.bodyTable>tbody>tr.ui-sortable-helper>td.detail-view,.core_grid .gridBody>.bodyTable>tbody>tr.ui-sortable-helper>td[name=_reorderImage],.core_grid .gridBody>.bodyTable>tfoot>tr.ui-sortable-helper>td.detail-view,.core_grid .gridBody>.bodyTable>tfoot>tr.ui-sortable-helper>td[name=_reorderImage]{display:flex;align-items:center}.core_grid .gridBody>.bodyTable>tbody>tr.ui-sortable-helper>td.row-selector,.core_grid .gridBody>.bodyTable>tfoot>tr.ui-sortable-helper>td.row-selector{justify-content:center}.core_grid .gridBody>.bodyTable>tbody>tr.ui-sortable-helper>td.row-selector>.checkbox,.core_grid .gridBody>.bodyTable>tfoot>tr.ui-sortable-helper>td.row-selector>.checkbox{margin:0px}.core_grid .gridBody>.bodyTable>tbody>tr.ui-sortable-helper>td .checkbox,.core_grid .gridBody>.bodyTable>tfoot>tr.ui-sortable-helper>td .checkbox{margin-top:8px}.core_grid .gridBody>.bodyTable>tbody>tr.ui-sortable-helper>td .switch,.core_grid .gridBody>.bodyTable>tfoot>tr.ui-sortable-helper>td .switch{margin-top:4px}.core_grid .gridBody>.bodyTable>tbody>tr.ui-sortable-placeholder,.core_grid .gridBody>.bodyTable>tfoot>tr.ui-sortable-placeholder{display:block}.core_grid .gridBody>.bodyTable>tbody>tr.row-selected>td{background-color:var(--color-grid-bg-selected)}.core_grid .gridBody>.bodyTable>tbody>tr.row-selected .pinned{background-color:var(--color-grid-bg-selected)}.core_grid .gridBody>.bodyTable>tbody>tr.selected .pinned.icon-formview,.core_grid .gridBody>.bodyTable>tbody>tr.hover .pinned.icon-formview{border-left-width:4px}.core_grid .gridBody>.bodyTable>tbody>tr.selected .pinned.icon-formview:before,.core_grid .gridBody>.bodyTable>tbody>tr.hover .pinned.icon-formview:before{visibility:visible}.core_grid .gridBody>.bodyTable>tbody>tr.selected>td{border-color:var(--color-grid-border-selected)}.core_grid .gridBody>.bodyTable>tbody>tr.selected .html-display-only:after{border-color:var(--color-grid-border-selected)}.core_grid .gridBody>.bodyTable>tbody>tr.selected+tr>td{border-top-color:var(--color-grid-border-selected)}.core_grid .gridBody>.bodyTable>tbody>tr.selected:last-of-type>td{border-bottom-color:var(--color-grid-border-selected)}.core_grid .gridBody>.bodyTable>tbody>tr.hover>td{border-color:var(--color-grid-border-hover)}.core_grid .gridBody>.bodyTable>tbody>tr.hover .html-display-only:after{border-color:var(--color-grid-border-hover)}.core_grid .gridBody>.bodyTable>tbody>tr.hover+tr>td{border-top-color:var(--color-grid-border-hover)}.core_grid .gridBody>.bodyTable>tbody>tr.hover:last-of-type>td{border-bottom-color:var(--color-grid-border-hover)}.core_grid .gridBody>.bodyTable>tbody>tr>td{background-color:var(--color-grid-body-bg)}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit-mode{background-color:var(--color-grid-bg)}.core_grid .gridBody>.bodyTable>tbody>tr>td.is-locked{background-color:var(--color-field-bg-disabled)}.core_grid .gridBody>.bodyTable>tbody>tr:last-of-type>td,.core_grid .gridBody>.bodyTable>tfoot>tr:last-of-type>td{border-bottom-width:1px}.core_grid .gridBody>.bodyTable>tbody>tr>td,.core_grid .gridBody>.bodyTable>tfoot>tr>td{padding:6px 6px;white-space:nowrap;overflow:hidden;line-height:normal;border-style:solid;border-color:var(--color-grid-cell-border);border-width:1px 0 0 1px;cursor:default;vertical-align:top}.core_grid .gridBody>.bodyTable>tbody>tr>td:last-of-type,.core_grid .gridBody>.bodyTable>tfoot>tr>td:last-of-type{border-right-width:1px}.core_grid .gridBody>.bodyTable>tbody>tr>td.presentation-mode,.core_grid .gridBody>.bodyTable>tfoot>tr>td.presentation-mode{display:table-cell}.core_grid .gridBody>.bodyTable>tbody>tr>td.detail-view,.core_grid .gridBody>.bodyTable>tbody>tr>td[name=_reorderImage],.core_grid .gridBody>.bodyTable>tfoot>tr>td.detail-view,.core_grid .gridBody>.bodyTable>tfoot>tr>td[name=_reorderImage]{vertical-align:middle}.core_grid .gridBody>.bodyTable>tbody>tr>td.right,.core_grid .gridBody>.bodyTable>tfoot>tr>td.right{text-align:right}.core_grid .gridBody>.bodyTable>tbody>tr>td.right input,.core_grid .gridBody>.bodyTable>tfoot>tr>td.right input{text-align:right}.core_grid .gridBody>.bodyTable>tbody>tr>td.wrap-text,.core_grid .gridBody>.bodyTable>tfoot>tr>td.wrap-text{white-space:normal}.core_grid .gridBody>.bodyTable>tbody>tr>td.wrap-text.presentation-mode.core_text_editor.core-component .text-editor-field,.core_grid .gridBody>.bodyTable>tfoot>tr>td.wrap-text.presentation-mode.core_text_editor.core-component .text-editor-field{padding-right:0px;white-space:normal}.core_grid .gridBody>.bodyTable>tbody>tr>td.wrap-text .html-container,.core_grid .gridBody>.bodyTable>tfoot>tr>td.wrap-text .html-container{height:100%}.core_grid .gridBody>.bodyTable>tbody>tr>td.icon-formview,.core_grid .gridBody>.bodyTable>tfoot>tr>td.icon-formview{font-size:1.6rem;cursor:pointer}.core_grid .gridBody>.bodyTable>tbody>tr>td.icon-formview:before,.core_grid .gridBody>.bodyTable>tfoot>tr>td.icon-formview:before{visibility:hidden}.core_grid .gridBody>.bodyTable>tbody>tr>td.icon-dragndrop,.core_grid .gridBody>.bodyTable>tfoot>tr>td.icon-dragndrop{font-size:2.2rem;padding:3px 7px;cursor:grabbing}.core_grid .gridBody>.bodyTable>tbody>tr>td.icon-dragndrop:before,.core_grid .gridBody>.bodyTable>tfoot>tr>td.icon-dragndrop:before{color:var(--color-icon-dark);visibility:hidden}.core_grid .gridBody>.bodyTable>tbody>tr>td.navigator_ngcrm_search_list,.core_grid .gridBody>.bodyTable>tfoot>tr>td.navigator_ngcrm_search_list{float:none}.core_grid .gridBody>.bodyTable>tbody>tr>td .wrap-container,.core_grid .gridBody>.bodyTable>tfoot>tr>td .wrap-container{overflow:hidden;height:100%;word-wrap:break-word}.core_grid .gridBody>.bodyTable>tbody>tr>td.infoBubble .info-bubbles,.core_grid .gridBody>.bodyTable>tfoot>tr>td.infoBubble .info-bubbles{max-width:100%;display:inline-block}.core_grid .gridBody>.bodyTable>tbody>tr>td.infoBubble .info-bubbles .infoBubble,.core_grid .gridBody>.bodyTable>tfoot>tr>td.infoBubble .info-bubbles .infoBubble{display:inline-grid}.core_grid .gridBody>.bodyTable>tbody>tr>td span.infoBubble,.core_grid .gridBody>.bodyTable>tbody>tr>td span.cellLink,.core_grid .gridBody>.bodyTable>tfoot>tr>td span.infoBubble,.core_grid .gridBody>.bodyTable>tfoot>tr>td span.cellLink{max-width:100%;overflow-x:hidden;color:var(--color-link-text);cursor:pointer;position:relative}.core_grid .gridBody>.bodyTable>tbody>tr>td:not(.iconLink) span.infoBubble:hover,.core_grid .gridBody>.bodyTable>tbody>tr>td:not(.iconLink) span.cellLink:hover,.core_grid .gridBody>.bodyTable>tfoot>tr>td:not(.iconLink) span.infoBubble:hover,.core_grid .gridBody>.bodyTable>tfoot>tr>td:not(.iconLink) span.cellLink:hover{text-decoration:underline}.core_grid .gridBody>.bodyTable>tbody>tr>td.iconLink,.core_grid .gridBody>.bodyTable>tfoot>tr>td.iconLink{vertical-align:middle}.core_grid .gridBody>.bodyTable>tbody>tr>td.center,.core_grid .gridBody>.bodyTable>tfoot>tr>td.center{text-align:center}.core_grid .gridBody>.bodyTable>tbody>tr>td.cell-html,.core_grid .gridBody>.bodyTable>tfoot>tr>td.cell-html{position:relative}.core_grid .gridBody>.bodyTable>tbody>tr>td.cell-html button,.core_grid .gridBody>.bodyTable>tfoot>tr>td.cell-html button{position:absolute}.core_grid .gridBody>.bodyTable>tbody>tr>td.cell-html.html-display-only:after,.core_grid .gridBody>.bodyTable>tfoot>tr>td.cell-html.html-display-only:after{position:absolute;top:0px;right:0px;padding:10px;cursor:pointer;display:none;font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.core_grid .gridBody>.bodyTable>tbody>tr>td.checkbox-cell,.core_grid .gridBody>.bodyTable>tfoot>tr>td.checkbox-cell{padding:0px}.core_grid .gridBody>.bodyTable>tbody>tr>td.cellButton,.core_grid .gridBody>.bodyTable>tfoot>tr>td.cellButton{position:relative}.core_grid .gridBody>.bodyTable>tbody>tr>td.hub-list-photo-cell,.core_grid .gridBody>.bodyTable>tfoot>tr>td.hub-list-photo-cell{padding:4px}.core_grid .gridBody>.bodyTable>tbody>tr>td.cellImage,.core_grid .gridBody>.bodyTable>tfoot>tr>td.cellImage{padding:0px;height:inherit}.core_grid .gridBody>.bodyTable>tbody>tr>td.cellImage.record-type-image,.core_grid .gridBody>.bodyTable>tfoot>tr>td.cellImage.record-type-image{padding:6px}.core_grid .gridBody>.bodyTable>tbody>tr>td.cellImage button,.core_grid .gridBody>.bodyTable>tfoot>tr>td.cellImage button{position:static;height:100%;border:none;background:none;background-repeat:no-repeat;background-position:0px 0px;min-width:100%}.core_grid .gridBody>.bodyTable>tbody>tr>td.cellImage button.clickable,.core_grid .gridBody>.bodyTable>tfoot>tr>td.cellImage button.clickable{cursor:pointer}.core_grid .gridBody>.bodyTable>tbody>tr>td.cellImage button.selectedOnly,.core_grid .gridBody>.bodyTable>tfoot>tr>td.cellImage button.selectedOnly{display:none}.core_grid .gridBody>.bodyTable>tbody>tr>td.cellImage button.disabled,.core_grid .gridBody>.bodyTable>tfoot>tr>td.cellImage button.disabled{background-position:0px -33px}.core_grid .gridBody>.bodyTable>tbody>tr>td.cellImage button.disabled.clickable,.core_grid .gridBody>.bodyTable>tfoot>tr>td.cellImage button.disabled.clickable{cursor:default}.core_grid .gridBody>.bodyTable>tbody>tr>td.textButton,.core_grid .gridBody>.bodyTable>tfoot>tr>td.textButton{padding:2px 3px}.core_grid .gridBody>.bodyTable>tbody>tr>td .iconDiv,.core_grid .gridBody>.bodyTable>tfoot>tr>td .iconDiv{position:relative;width:100%}.core_grid .gridBody>.bodyTable>tbody>tr>td .gridInputBttn,.core_grid .gridBody>.bodyTable>tfoot>tr>td .gridInputBttn{border:none;background:none;height:28px;width:24px;min-width:16px;margin-top:-4px;margin-left:-24px;cursor:pointer}.core_grid .gridBody>.bodyTable>tbody>tr>td .gridInputBttn.displayOnly,.core_grid .gridBody>.bodyTable>tfoot>tr>td .gridInputBttn.displayOnly{margin-left:0px;right:0px}.core_grid .gridBody>.bodyTable>tbody>tr>td .dropdown-field-container,.core_grid .gridBody>.bodyTable>tfoot>tr>td .dropdown-field-container{border:none}.core_grid .gridBody>.bodyTable>tbody>tr>td .dropdown-field-container div.tagsinput,.core_grid .gridBody>.bodyTable>tfoot>tr>td .dropdown-field-container div.tagsinput{min-height:26px !important}.core_grid .gridBody>.bodyTable>tbody>tr>td .dropdown-field-container .result-icons,.core_grid .gridBody>.bodyTable>tfoot>tr>td .dropdown-field-container .result-icons{top:3px}.core_grid .gridBody>.bodyTable>tbody>tr>td.multiselect .dropdown-field-container,.core_grid .gridBody>.bodyTable>tfoot>tr>td.multiselect .dropdown-field-container{padding-top:3px}.core_grid .gridBody>.bodyTable>tbody>tr>td.core_date_field>.core-field>.date-icon,.core_grid .gridBody>.bodyTable>tbody>tr>td.core_date_time_field>.core-field>.date-icon,.core_grid .gridBody>.bodyTable>tfoot>tr>td.core_date_field>.core-field>.date-icon,.core_grid .gridBody>.bodyTable>tfoot>tr>td.core_date_time_field>.core-field>.date-icon{top:7px}.core_grid .gridBody>.bodyTable>tbody>tr>td .text-editor-field,.core_grid .gridBody>.bodyTable>tfoot>tr>td .text-editor-field{width:calc(100% - 20px);white-space:nowrap}.core_grid .gridBody>.bodyTable>tbody>tr>td.is-locked .core-field,.core_grid .gridBody>.bodyTable>tfoot>tr>td.is-locked .core-field{padding-left:0;padding-right:0}.core_grid .gridBody>.bodyTable>tbody>tr>td.presentation-mode.no-quick-edit .core-field,.core_grid .gridBody>.bodyTable>tfoot>tr>td.presentation-mode.no-quick-edit .core-field{padding-left:0}.core_grid .gridBody>.bodyTable>tbody>tr>td.core_checkbox_field .core-field,.core_grid .gridBody>.bodyTable>tfoot>tr>td.core_checkbox_field .core-field{position:relative;width:100%;height:30px}.core_grid .gridBody>.bodyTable>tbody>tr>td.core_checkbox_field .core-field .checkbox-field-wrapper,.core_grid .gridBody>.bodyTable>tfoot>tr>td.core_checkbox_field .core-field .checkbox-field-wrapper{display:flex;flex-direction:column;align-items:center;height:100%}.core_grid .gridBody>.bodyTable>tbody>tr>td.core_checkbox_field .core-field .checkbox-icon,.core_grid .gridBody>.bodyTable>tfoot>tr>td.core_checkbox_field .core-field .checkbox-icon{margin-top:7px}.core_grid .gridBody>.bodyTable>tbody>tr>td.core_radio_group_field .core-field,.core_grid .gridBody>.bodyTable>tfoot>tr>td.core_radio_group_field .core-field{padding-top:6px;padding-left:6px;margin:0}.core_grid .gridBody>.bodyTable>tbody>tr>td .color-picker-presentation,.core_grid .gridBody>.bodyTable>tfoot>tr>td .color-picker-presentation{width:18px;height:18px;border-radius:10px;margin-left:calc(50% - 13px);border:1px solid var(--color-button-border);cursor:pointer}.core_grid .gridBody>.bodyTable>tbody>tr>td.core_comment_history_field .core-field,.core_grid .gridBody>.bodyTable>tfoot>tr>td.core_comment_history_field .core-field{padding:6px}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit.core-component,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit.core-component{display:table-cell}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit input:not([type=checkbox]):not([type=radio]):not(.multiselect),.core_grid .gridBody>.bodyTable>tbody>tr>td.edit .html-container,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit input:not([type=checkbox]):not([type=radio]):not(.multiselect),.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit .html-container{height:32px;width:100%;border:none;border-radius:0px;padding:0px 6px;outline-style:none;margin:0px}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit input:not([type=checkbox]):not([type=radio]):not(.multiselect):focus,.core_grid .gridBody>.bodyTable>tbody>tr>td.edit .html-container:focus,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit input:not([type=checkbox]):not([type=radio]):not(.multiselect):focus,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit .html-container:focus{height:32px;padding:0px 5px;border:1px solid var(--color-grid-border-selected)}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit .html-container:focus-within,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit .html-container:focus-within{border:1px solid var(--color-grid-border-selected)}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit input.dropdown-field,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit input.dropdown-field{padding-right:18px !important}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit input.dropdown-field:focus,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit input.dropdown-field:focus{padding-right:35px !important}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit .html-container,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit .html-container{overflow:hidden;outline-style:none;white-space:normal;background-color:var(--color-field-bg);padding:6px}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit .html-container.locked,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit .html-container.locked{background-color:var(--color-field-bg-disabled)}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit.wrap-text .html-container,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit.wrap-text .html-container{height:100%}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit.is-locked .html-container,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit.is-locked .html-container{background-color:var(--color-field-bg-disabled)}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit.required-error input,.core_grid .gridBody>.bodyTable>tbody>tr>td.edit.required-error .html-container,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit.required-error input,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit.required-error .html-container{background-color:var(--color-field-bg-invalid)}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit .html-input,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit .html-input{width:calc(100% - 24px);overflow:hidden;white-space:nowrap;outline:none;min-height:22px}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit .html-input p,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit .html-input p{margin:0px}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit .html-input:focus,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit .html-input:focus{outline:none}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit .wrap-container .html-input,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit .wrap-container .html-input{white-space:normal}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit .wrap-container .html-container,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit .wrap-container .html-container{height:100%}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit.cellImage,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit.cellImage{padding:0px}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit .ui-datepicker-trigger,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit .ui-datepicker-trigger{position:absolute;top:3px;right:2px}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit .dateDiv,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit .dateDiv{position:relative;width:100%}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit.has-action-icon:not(.action-icon-hidden):hover .text-field,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit.has-action-icon:not(.action-icon-hidden):hover .text-field{padding-right:28px}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit.has-action-icon:not(.action-icon-hidden):hover .text-field:focus,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit.has-action-icon:not(.action-icon-hidden):hover .text-field:focus{padding-right:28px}.core_grid .gridBody>.bodyTable>tbody>tr>td.edit.has-action-icon:not(.action-icon-hidden):hover .action-element,.core_grid .gridBody>.bodyTable>tfoot>tr>td.edit.has-action-icon:not(.action-icon-hidden):hover .action-element{right:8px}.core_grid .gridBody>.bodyTable>tbody>tr>td.has-changed,.core_grid .gridBody>.bodyTable>tfoot>tr>td.has-changed{background-color:var(--color-field-bg-edited)}.core_grid .rowTools{width:48px;overflow-x:hidden}.core_grid .rowTools.rowtools-hidden button{display:none}.core_grid .rowTools table.rowToolsTable{width:100%}.core_grid .rowTools td{height:33px;overflow-x:hidden;border-bottom:1px solid rgba(0,0,0,0);vertical-align:middle}.core_grid .rowTools button{position:static;display:block;background:none;border:none;height:30px;min-width:30px;cursor:pointer;visibility:hidden}body.isMobile .core_grid .rowTools button{visibility:visible}.core_grid .rowTools button.rowTools_menuBtn.icon-ellipsis{transform:rotate(90deg)}.core_grid .rowTools tr>td{background-color:var(--color-grid-bg)}.core_grid .rowTools tr.hover button,.core_grid .rowTools .rowTools__importantBtn-persist,.core_grid .rowTools tr.selected button{visibility:visible}.core_grid .rowTools tr.filtered,.core_grid .rowTools tr.row-hidden{display:none}.core_grid .grid-selection-check-all{padding:0px;display:inline-block;cursor:pointer}.core_grid .grid-selection-check-all.off{cursor:default}.core_grid .grid-selection-check-all.off .checkbox-cell .checkbox{visibility:hidden}.core_grid .grid-selection-check-all .checkbox-cell .checkbox{position:relative;margin-top:3px;margin-bottom:0px}.core_grid .grid-selection-check-all .checkbox-cell .checkbox.locked{cursor:not-allowed}.core_grid .grid-selection-check-all .checkbox-cell .checkbox.mixed{opacity:.75}.core_grid .grid-selection-check-all .checkbox-cell .checkbox.mixed:after{background-color:var(--color-checkbox-tick);border:none;transform:none;height:8px;width:8px;margin-left:1px;content:""}.core_grid .gridHdr,.core_grid .gridFooter{width:100%;overflow:hidden;position:relative}.core_grid .gridHdr .pinned,.core_grid .gridFooter .pinned{position:-webkit-sticky !important;position:-moz-sticky !important;position:-ms-sticky !important;position:-o-sticky !important;position:sticky !important;left:0px;background-color:var(--color-grid-bg);z-index:2}.core_grid .gridHdr .pinned.pinned-last:not([name=_reorderImage]),.core_grid .gridFooter .pinned.pinned-last:not([name=_reorderImage]){border-right-width:2px;border-right-color:var(--color-grid-pinned-border)}.core_grid .gridHdr .pinned.pinned-last:not([name=_reorderImage])+td,.core_grid .gridFooter .pinned.pinned-last:not([name=_reorderImage])+td{border-left-width:0}.core_grid .gridHdr.show-required th.required .columnHdr>.header-text:after{display:inline-block}.core_grid .gridHdr.auto-header-column-wrapping th .hdrContainer>.columnHdr .header-text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal}.core_grid .gridHdr tr{height:36px}.core_grid .gridHdr tr.filterRow{height:34px}.core_grid .gridHdr th{height:36px;border-style:solid;border-color:var(--color-grid-bg);border-width:0 0 0 1px;overflow:hidden}.core_grid .gridHdr th.header-placeholder{background-color:var(--color-drag-bg);border-left:1px solid var(--color-grid-cell-border);border-right:1px solid var(--color-grid-cell-border)}.core_grid .gridHdr th.ui-sortable-helper{cursor:grabbing;top:0px !important;background-color:var(--color-grid-body-bg);border:1px solid var(--color-grid-cell-border)}.core_grid .gridHdr th.ui-sortable-helper>.hdrContainer{height:100%}.core_grid .gridHdr th.ui-sortable-helper>.hdrContainer>.columnHdr{height:100%}.core_grid .gridHdr th.ui-sortable-helper>.hdrContainer>.columnHdr>.header-text{height:100%;display:inline-flex;align-items:center}.core_grid .gridHdr th.filtered .columnHdr:before{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";align-self:center;font-size:1rem;padding-right:3px}.core_grid .gridHdr th.filtered .columnHdr>span{width:auto !important;padding-left:5px}.core_grid .gridHdr th.col-sortable:hover:not(.fake-column),.core_grid .gridHdr th.col-resizeable:hover:not(.fake-column),.core_grid .gridHdr th.col-draggable:hover:not(.fake-column){border-left-color:var(--color-grid-cell-border)}.core_grid .gridHdr th.col-sortable:hover:not(.fake-column):nth-last-of-type(2),.core_grid .gridHdr th.col-resizeable:hover:not(.fake-column):nth-last-of-type(2),.core_grid .gridHdr th.col-draggable:hover:not(.fake-column):nth-last-of-type(2){border-right-color:var(--color-grid-cell-border);border-right-width:1px}.core_grid .gridHdr th.col-sortable:hover:not(.fake-column):not(.pinned-last)+th,.core_grid .gridHdr th.col-resizeable:hover:not(.fake-column):not(.pinned-last)+th,.core_grid .gridHdr th.col-draggable:hover:not(.fake-column):not(.pinned-last)+th{border-left-color:var(--color-grid-cell-border)}.core_grid .gridHdr th.col-sortable{cursor:pointer}.core_grid .gridHdr th.col-sortable:hover:not(.sortA):not(.sortD) .columnHdr:before{opacity:.5}.core_grid .gridHdr th.col-sortable:hover:not(.sortA):not(.sortD) .columnHdr{padding-right:17px}.core_grid .gridHdr th.col-sortable:hover:not(.sortA):not(.sortD) .columnHdr:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.7rem;align-self:center;width:10px;position:absolute;right:5px;opacity:.5}.core_grid .gridHdr th.col-sortable.sortA .columnHdr{padding-right:17px}.core_grid .gridHdr th.col-sortable.sortA .columnHdr:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.7rem;align-self:center;width:10px;position:absolute;right:5px}.core_grid .gridHdr th.col-sortable.sortD .columnHdr{padding-right:17px}.core_grid .gridHdr th.col-sortable.sortD .columnHdr:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.7rem;align-self:center;width:10px;position:absolute;right:5px}.core_grid .gridHdr th.col-draggable:not(.pinned){cursor:grab}.core_grid .gridHdr th.required-error .hdrContainer{color:var(--color-status-error-text);font-weight:600}.core_grid .gridHdr th.align-center .hdrContainer .columnHdr{justify-content:center}.core_grid .gridHdr th.align-center .hdrContainer .columnHdr .header-text{text-align:center}.core_grid .gridHdr th.align-right .hdrContainer .columnHdr{justify-content:flex-end}.core_grid .gridHdr th.align-right .hdrContainer .columnHdr .header-text{text-align:right}.core_grid .gridHdr th.required .columnHdr>.header-text:after{display:none;font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--color-status-error-text);font-size:1rem;padding-left:3px;position:relative;top:-1px}.core_grid .gridHdr th .hdrContainer{font-size:1.3rem;font-weight:600;line-height:1.4rem;color:var(--color-grid-column-header-text);text-transform:capitalize;text-align:center;position:relative}.core_grid .gridHdr th .hdrContainer .columnHdr{display:flex;flex-direction:row;align-content:flex-start;gap:5px;max-width:100%;padding:4px 6px}.core_grid .gridHdr th .hdrContainer .columnHdr>.header-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-align:left}.core_grid .gridHdr th .hdrContainer .columnHdr .icon-Infobutton{align-self:center;font-size:1.3rem;color:var(--color-grid-column-header-text)}.core_grid .gridHdr th .hdrContainer .resizeDiv{background-color:rgba(0,0,0,0);position:absolute;top:-5px;right:-5px;height:29px;width:9px;cursor:e-resize;z-index:1}.core_grid .column-drag-bar{position:absolute;background-image:url(../../images/ListResizeHelper.png);top:0px;width:11px;height:100%;cursor:e-resize;z-index:2}.core_grid .filterRow td.edit{position:relative;padding:0px;vertical-align:top;border-style:solid;border-color:var(--color-grid-border-filter-row);border-width:1px 0 1px 1px}.core_grid .filterRow td.edit:last-of-type{border-right-width:1px}.core_grid .filterRow td.edit .filter-field{width:100%}.core_grid .filterRow td.edit .input-field{width:100%}.core_grid .filterRow td.edit .core_operator_field .operator-field-container>.field-container{padding:2px}.core_grid .filterRow td.edit .core_operator_field .operator-field{border-right:1px solid var(--color-grid-border-filter-row);width:33px;height:100%}.core_grid .filterRow td.edit .core_operator_field .operator-field .dropdown-field-container{border:none}.core_grid .filterRow td.edit .core_operator_field .input-field input:not(.multiselect){padding-left:38px}.core_grid .filterRow td.edit .filter-field>.core-field input:not(.operator):not(.multiselect),.core_grid .filterRow td.edit .filter-field>.core-field-container>.core-field input:not(.operator):not(.multiselect),.core_grid .filterRow td.edit .filter-field>.core-field>.operator-field-container>.field-container input:not(.operator):not(.multiselect){border:1px solid var(--color-field-border-disabled);border:none;outline-style:none;height:29px;background-color:var(--color-field-bg);cursor:auto;margin:0}.core_grid .filterRow td.edit .filter-field>.core-field input:not(.operator):not(.multiselect).number-field,.core_grid .filterRow td.edit .filter-field>.core-field-container>.core-field input:not(.operator):not(.multiselect).number-field,.core_grid .filterRow td.edit .filter-field>.core-field>.operator-field-container>.field-container input:not(.operator):not(.multiselect).number-field{text-align:right}.core_grid .filterRow td.edit .filter-field>.core-field>.dropdown-field-container,.core_grid .filterRow td.edit .filter-field>.core-field-container>.core-field>.dropdown-field-container,.core_grid .filterRow td.edit .filter-field>.core-field>.operator-field-container>.field-container>.dropdown-field-container{border:none;padding:2px}.core_grid .filterRow td.edit .filter-field>.core-field>.dropdown-field-container.dropdown-field,.core_grid .filterRow td.edit .filter-field>.core-field-container>.core-field>.dropdown-field-container.dropdown-field,.core_grid .filterRow td.edit .filter-field>.core-field>.operator-field-container>.field-container>.dropdown-field-container.dropdown-field{height:27px}.core_grid .filterRow td.edit .filter-field>.core-field>.dropdown-field-container .result-icons,.core_grid .filterRow td.edit .filter-field>.core-field-container>.core-field>.dropdown-field-container .result-icons,.core_grid .filterRow td.edit .filter-field>.core-field>.operator-field-container>.field-container>.dropdown-field-container .result-icons{top:3px}.core_grid .filterRow td.edit .filter-field>.core-field .html-container,.core_grid .filterRow td.edit .filter-field>.core-field-container>.core-field .html-container,.core_grid .filterRow td.edit .filter-field>.core-field>.operator-field-container>.field-container .html-container{background-color:var(--color-field-bg)}.core_grid .filterRow td.edit .filter-field>.core-field .tap-target,.core_grid .filterRow td.edit .filter-field>.core-field-container>.core-field .tap-target,.core_grid .filterRow td.edit .filter-field>.core-field>.operator-field-container>.field-container .tap-target{display:block}.core_grid .filterRow td.edit .filter-field>.core-field .date-time-field,.core_grid .filterRow td.edit .filter-field>.core-field-container>.core-field .date-time-field,.core_grid .filterRow td.edit .filter-field>.core-field>.operator-field-container>.field-container .date-time-field{padding-right:5px}.core_grid .filterRow td.edit .filter-field>.core-field .date-icon,.core_grid .filterRow td.edit .filter-field>.core-field-container>.core-field .date-icon,.core_grid .filterRow td.edit .filter-field>.core-field>.operator-field-container>.field-container .date-icon{display:none}.core_grid .gridFooter tbody tr{height:34px}.core_grid .gridFooter tbody td{padding:7px 10px 8px 10px;overflow:hidden;white-space:nowrap}.core_grid .gridFooter tbody td.right{text-align:right}.core_grid .gridFooter tbody td.pinned:after{background-color:rgba(0,0,0,0)}.core_grid .gridFooter tbody tr:first-child td{border-top:1px solid var(--color-grid-cell-border)}.core_grid .gridFooter tr{font-weight:700}.core_grid .gridFooter .footerTable td.pinned.pinned-last{border-right:none}.core_grid .footerTable .calculating-total{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;font-style:italic;font-size:1.2rem}.core_grid .footerTable .multi-currency{width:100%;display:flex;height:18px;flex-flow:row-reverse wrap;overflow:hidden;justify-content:flex-start;align-items:center}.core_grid .footerTable .multi-currency .icon-Infobutton{margin-left:4px;font-size:1.4rem;white-space:nowrap}.tpd-content table.multi-currency{width:100%}.tpd-content table.multi-currency td.currency{font-weight:700}.tpd-content table.multi-currency td.total{text-align:right}.core_grid .gridBody>.bodyTable>tbody>tr.inactive .treeImage img{opacity:.3}.core_grid .gridBody>.bodyTable>tbody>tr .get-prev-child,.core_grid .gridBody>.bodyTable>tbody>tr .get-next-child{display:flex;flex-direction:row;align-items:center}.core_grid .gridBody>.bodyTable>tbody>tr .get-prev-child .get-children-spinner,.core_grid .gridBody>.bodyTable>tbody>tr .get-next-child .get-children-spinner{padding-left:10px}.core_grid .gridBody>.bodyTable>tbody>tr .get-prev-child span.linked-text,.core_grid .gridBody>.bodyTable>tbody>tr .get-next-child span.linked-text{padding-left:7px}.core_grid .gridBody>.bodyTable>tbody>tr .get-prev-child .spinner,.core_grid .gridBody>.bodyTable>tbody>tr .get-next-child .spinner{top:9px}.core_grid .gridBody>.bodyTable>tbody>tr .get-prev-child .spinner-text,.core_grid .gridBody>.bodyTable>tbody>tr .get-next-child .spinner-text{height:18px;padding-top:2px;padding-left:25px}.core_grid .gridBody>.bodyTable>tbody>tr .get-prev-child{padding-top:5px;padding-bottom:6px}.core_grid .gridBody>.bodyTable>tbody>tr .get-next-child{padding-top:3px;padding-bottom:6px}.core_grid .gridBody>.bodyTable>tbody>tr.add-prev-children .icon-load-more{margin-top:2px;transform:rotate(180deg)}.core_grid .gridBody>.bodyTable>tbody>tr.add-prev-children>td:not(.treeCol){padding-top:37px !important}.core_grid .gridBody>.bodyTable>tbody>tr.add-prev-children.editing>td:not(.treeCol){padding-top:31px !important}.core_grid .gridBody>.bodyTable>tbody>tr>td.treeCol{padding:0px}.core_grid .gridBody>.bodyTable>tbody>tr>td.treeCol .treeColDiv{display:flex;flex-direction:row;align-items:center;position:relative;width:100%;overflow:hidden;text-decoration:inherit}.core_grid .gridBody>.bodyTable>tbody>tr>td.treeCol .treeColDiv .treeIcon{width:18px;font-size:.9rem;padding:0px 5px}.core_grid .gridBody>.bodyTable>tbody>tr>td.treeCol .treeColDiv .treeIcon.collapsed:before{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.core_grid .gridBody>.bodyTable>tbody>tr>td.treeCol .treeColDiv .treeIcon.expanded:before{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.core_grid .gridBody>.bodyTable>tbody>tr>td.treeCol .treeColDiv .treeImage{margin:3px;border:1px solid var(--color-image-border);box-shadow:var(--shadow-thumb)}.core_grid .gridBody>.bodyTable>tbody>tr>td.treeCol .treeColDiv .treeImage img{max-height:23px;max-width:23px;vertical-align:middle}.core_grid .gridBody>.bodyTable>tbody>tr>td.treeCol .treeColDiv .noActive{padding-left:175px;padding-top:5px}.core_grid .gridBody>.bodyTable>tbody>tr>td.treeCol .treeColDiv .treeValue{display:flex;justify-content:flex-start;align-items:center;width:100%;margin-left:7px;padding-left:7px;min-height:30px;height:calc(100% - 3px);text-decoration:inherit;border-radius:4px}.core_grid .gridBody>.bodyTable>tbody>tr>td.treeCol .treeColDiv .treeValue>div{width:100%}.core_grid .gridBody>.bodyTable>tbody>tr>td.treeCol .treeColDiv .cellIcon{margin-top:2px;color:var(--color-icon)}.core_grid .gridBody>.bodyTable>tbody>tr>td.treeCol .treeColDiv.wrap-tree-cell .treeIcon{position:absolute}.core_grid .gridBody>.bodyTable>tbody>tr>td.treeCol .treeColDiv.wrap-tree-cell .treeValue{white-space:normal;position:static;margin-bottom:6px}.core_grid .gridBody>.bodyTable>tbody>tr>td.treeCol.edit{padding:0}.core_grid .gridBody>.bodyTable>tbody>tr>td.treeCol.edit:not(.cellLink) .treeValue{padding-top:0px;padding-left:0px}.core_grid .gridBody>.bodyTable>tbody>tr>td.treeCol.edit .treeComp{width:calc(100% + 7px)}.core_grid .gridBody>.bodyTable>tbody>tr>td.treeCol.edit .treeComp .core-field{padding:0}.core_grid .gridBody>.bodyTable>tbody>tr>td.treeCol.edit.has-changed .treeValue{border:none}.core_grid .gridBody>.bodyTable>tbody>tr>td.treeCol.has-changed:before{border:none}.core_grid .gridBody>.bodyTable>tbody>tr>td.treeCol.has-changed .treeValue{background-color:var(--color-field-bg-edited);border-radius:4px}.core_hub_image.design-mode .photo-with-overlay{height:100%;width:100%}.core_hub_image.design-mode .image-photo{height:110px;width:110px;margin-left:auto;margin-right:auto;border-radius:20px}.core_hub_image.design-mode .image-overlay{display:none}.core_hub_image.design-mode .image-upload-overlay{display:none}.core_last_modified_field .last-modified-field{font-family:"Roboto",tahoma,calibri,trebuchet ms,sans-serif;font-weight:500;font-size:1.3rem;line-height:1.5rem;color:var(--color-title-secondary-subheader-text)}.core_multiselect_lookup_field.edit-mode.is-locked .multiselect-lookup-field{background-color:var(--color-field-bg-disabled);cursor:default}.core_multiselect_lookup_field.edit-mode.is-locked .multiselect-lookup-field:hover{cursor:not-allowed}.core_multiselect_lookup_field.edit-mode.is-locked .lookup-icon{display:none}.core_multiselect_lookup_field.edit-mode .multiselect-lookup-field{height:28px;width:100%;padding:4px 25px 4px 6px;margin:0;border-radius:4px;border:1px solid var(--color-field-border);background-color:var(--color-field-bg)}.core_multiselect_lookup_field.edit-mode .progress-spinner{position:absolute;right:32px;top:12px}.core_multiselect_lookup_field.edit-mode .lookup-icon{position:absolute;right:7px;top:7px;cursor:pointer}.core_unit_of_measure_field.edit-mode .core-field input.number-field,.core_unit_of_measure_field.in-quick-edit .core-field input.number-field{padding-right:35px}.core_unit_of_measure_field.edit-mode .core-field .uom-label,.core_unit_of_measure_field.in-quick-edit .core-field .uom-label{position:absolute;bottom:1px;right:4px;height:calc(100% - 2px);padding:3px 5px;border-bottom-right-radius:3px;border-top-right-radius:3px}.core_unit_of_measure_field.edit-mode .core-field .edit-view .uom-label,.core_unit_of_measure_field.in-quick-edit .core-field .edit-view .uom-label{right:1px}.core_unit_of_measure_field.edit-mode.has-spinner .core-field[uom=in] input.number-field,.core_unit_of_measure_field.in-quick-edit.has-spinner .core-field[uom=in] input.number-field{padding-right:44px}.core_unit_of_measure_field.edit-mode.has-spinner .core-field[uom=cm] input.number-field,.core_unit_of_measure_field.in-quick-edit.has-spinner .core-field[uom=cm] input.number-field{padding-right:50px}.core_unit_of_measure_field.edit-mode.has-spinner .core-field input.number-field,.core_unit_of_measure_field.in-quick-edit.has-spinner .core-field input.number-field{padding-right:54px}.core_unit_of_measure_field.edit-mode.has-spinner .core-field .uom-label,.core_unit_of_measure_field.in-quick-edit.has-spinner .core-field .uom-label{right:21px}.core_unit_of_measure_field.edit-mode.has-spinner .core-field .edit-view .uom-label,.core_unit_of_measure_field.in-quick-edit.has-spinner .core-field .edit-view .uom-label{right:18px}.core_number_field .spinner-control,.core_unit_of_measure_field .spinner-control{display:none}.core_number_field.has-spinner.edit-mode.is-locked .spinner-control .icon-fonts,.core_number_field.has-spinner.in-quick-edit.is-locked .spinner-control .icon-fonts,.core_unit_of_measure_field.has-spinner.edit-mode.is-locked .spinner-control .icon-fonts,.core_unit_of_measure_field.has-spinner.in-quick-edit.is-locked .spinner-control .icon-fonts{cursor:default}.core_number_field.has-spinner.edit-mode input.number-field,.core_number_field.has-spinner.in-quick-edit input.number-field,.core_unit_of_measure_field.has-spinner.edit-mode input.number-field,.core_unit_of_measure_field.has-spinner.in-quick-edit input.number-field{padding-right:26px}.core_number_field.has-spinner.edit-mode .spinner-control,.core_number_field.has-spinner.in-quick-edit .spinner-control,.core_unit_of_measure_field.has-spinner.edit-mode .spinner-control,.core_unit_of_measure_field.has-spinner.in-quick-edit .spinner-control{position:absolute;top:1px;right:3px;font-size:9px;padding-top:1px;border-left:1px solid var(--color-field-border);display:block}.core_number_field.has-spinner.edit-mode .spinner-control .icon-fonts,.core_number_field.has-spinner.in-quick-edit .spinner-control .icon-fonts,.core_unit_of_measure_field.has-spinner.edit-mode .spinner-control .icon-fonts,.core_unit_of_measure_field.has-spinner.in-quick-edit .spinner-control .icon-fonts{color:var(--color-icon);padding:2px 5px 1px 4px;cursor:pointer}.core_number_field.has-spinner.edit-mode .spinner-control .icon-fonts.spinner-up,.core_number_field.has-spinner.in-quick-edit .spinner-control .icon-fonts.spinner-up,.core_unit_of_measure_field.has-spinner.edit-mode .spinner-control .icon-fonts.spinner-up,.core_unit_of_measure_field.has-spinner.in-quick-edit .spinner-control .icon-fonts.spinner-up{border-bottom:1px solid var(--color-field-border)}.core_number_field.has-spinner.edit-mode .edit-view .spinner-control,.core_number_field.has-spinner.in-quick-edit .edit-view .spinner-control,.core_unit_of_measure_field.has-spinner.edit-mode .edit-view .spinner-control,.core_unit_of_measure_field.has-spinner.in-quick-edit .edit-view .spinner-control{right:0}.core_number_field.edit-mode.is-locked:not(.design-mode).is-locked .uom-label:hover,.core_unit_of_measure_field.edit-mode.is-locked:not(.design-mode).is-locked .uom-label:hover{cursor:not-allowed}.core_number_field.edit-mode.is-locked:not(.design-mode).is-locked .spinner-control>*:hover,.core_unit_of_measure_field.edit-mode.is-locked:not(.design-mode).is-locked .spinner-control>*:hover{cursor:not-allowed}.core_operator_field .operator-field{position:absolute;width:24px;height:100%;top:0;z-index:1}.core_operator_field .operator-field .show-results{display:none}.core_operator_field .operator-field .core-field{padding:0}.core_operator_field .operator-field .core-field .dropdown-field-container{border-radius:4px 0 0 4px;height:100%;overflow:hidden}.core_operator_field .operator-field .core-field .dropdown-field-container .dropdown-field{height:100%;color:var(--color-toolbar-text);background-color:var(--color-toolbar-bg);border-radius:0;text-align:center;padding:0 2px 1px 2px;font-size:1.8rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.core_operator_field .operator-field .core-field .dropdown-field-container .tap-target{height:100%}.core_operator_field .operator-field .core-field .dropdown-field-container .result-icons{height:100%;width:100%}.core_operator_field .input-field.core_dropdown_field.multiselect{padding-left:20px}.core_operator_field .input-field.core_dropdown_field.multiselect .dropdown-field-container{border-top-left-radius:0;border-bottom-left-radius:0}.core_operator_field .input-field.core_dropdown_field input.dropdown-field{padding-left:26px}.core_operator_field .input-field .core-label-container{display:none}.core_operator_field .input-field input:not(.multiselect),.core_operator_field .input-field .html-container{padding-left:26px}.core_operator_field .input-field .core-error{text-wrap:wrap;padding-left:35px}.core_password_field .icon-eye:before{content:"";position:absolute;top:25%}.core_password_field .icon-eye:hover{color:var(--color-banner-notification)}.phone-dropdown-list-item .phone-dropdown-list-item-format,.phone-dropdown-list-item .phone-dropdown-list-item-no-format{color:var(--color-base-text);display:inline-block;float:left;font-size:1.4rem;width:100%}.phone-dropdown-list-item .phone-dropdown-list-item-format+.phone-dropdown-list-item-country::after{content:": ";display:inline-block;margin-right:4px}.phone-dropdown-list-item .phone-dropdown-list-item-country,.phone-dropdown-list-item .phone-dropdown-list-item-description{color:var(--color-title-subheader-text);display:inline-block;float:left;font-size:1.2rem}.phone-field .icon-phone-format{position:absolute;right:10px;top:7px;color:var(--color-base-text);font-size:16px;z-index:1;cursor:pointer}.popupmenu .popup-body .popupmenuItem .phone-format-menu-item .phone-format-menu-item-text{color:var(--color-field-text);font-size:1.4rem}.popupmenu .popup-body .popupmenuItem .phone-format-menu-item .phone-format-menu-item-subtext{color:var(--color-title-subheader-text);font-size:1.2rem}.core_radio_group_field.is-locked .radio-group-field:hover,.core_radio_group_field.is-locked .radio-label:hover{cursor:default}.core_radio_group_field.edit-mode .core-field{padding-left:6px}.core_radio_group_field.has-error .core-error{display:block}.core_radio_group_field .radio-group-list{display:flex}.core_radio_group_field .radio-group-list.vert{flex-direction:column;width:100%}.core_radio_group_field .radio-group-list.horz{flex-direction:row;flex-wrap:wrap}.core_radio_group_field .radio-group-list.horz .radio-group-container{padding-right:16px}.core_radio_group_field .radio-group-list.horz .radio-group-container .radio-label{white-space:nowrap}.core_radio_group_field .radio-group-list.associated.vert{gap:20px}.core_radio_group_field .radio-group-list.associated.vert .radio-group-container{margin-top:5px}.core_radio_group_field .radio-group-list.associated.vert .radio-label{white-space:normal}.core_radio_group_field .radio-group-container{display:flex;flex-direction:row;align-items:center}.core_radio_group_field .radio-group-field{height:auto;cursor:pointer}.core_radio_group_field .radio-group-field:focus{outline:1px solid var(--color-element-border-selected)}.core_radio_group_field .radio-label{padding-left:6px;cursor:pointer;font-weight:400}.core_static_link_field.design-mode .core-field{border:1px solid var(--color-field-border);border-radius:4px;background-color:var(--color-field-bg)}.core_static_link_field.design-mode .core-field .static-link-field{display:none}.core_static_link_field .core-field{display:flex;align-items:center}.core_static_link_field .static-icon{padding-right:4px;cursor:pointer}.core_text_editor.quick-edit-contents{min-height:228px}.core_text_editor.is-locked:not(.always-show-edit-icon) .input-icon{display:none}.core_text_editor.is-locked:not(.always-show-edit-icon) .tap-target{cursor:default}.core_text_editor.edit-mode.is-locked.always-show-edit-icon .edit-icon{display:block}.core_text_editor.edit-mode.is-locked.always-show-edit-icon .tap-target{display:block;cursor:pointer}.core_text_editor.in-quick-edit.edit-in-dialog .edit-view .cke{float:left;clear:both;width:100%}.core_text_editor.design-mode .core-field textarea{height:calc(100% - 14px)}.core_text_editor .html-container{overflow:hidden;white-space:normal;padding:4px 6px;border:1px solid var(--color-field-border);border-radius:4px;background-color:var(--color-field-bg)}.core_text_editor .text-editor-field{width:100%;outline:none;white-space:nowrap;overflow:hidden;min-height:19px}.core_text_editor .text-editor-field p{margin:0px}.core_text_editor .cke.cke_focus{box-shadow:none}.core_text_editor .input-icon{position:absolute;top:9px;right:9px}.text-editor-internal-dialog.ui-dialog.ui-front .text-editor-dialog.readonly .cke_top{display:none}.text-editor-internal-dialog.ui-dialog.ui-front .text-editor-dialog .dialog-content{overflow-y:hidden}.text-editor-internal-dialog.ui-dialog.ui-front .text-editor-dialog .cke{height:100%;width:100%}.text-editor-internal-dialog.ui-dialog.ui-front .text-editor-dialog .cke.cke_focus{box-shadow:none}.text-editor-internal-dialog.ui-dialog.ui-front .text-editor-dialog .cke_inner{border:none !important;box-shadow:none !important}.core_text_field .action-element{position:absolute;right:13px;top:8px;font-size:1.2rem;z-index:1;cursor:pointer;display:none}.core_text_field .action-element:hover{color:var(--color-link-text)}.core_text_field .action-element.icon-Infobutton:before{font-size:1.4rem}.core_text_field:not(.is-locked) .action-element{color:var(--color-field-clear)}.core_text_field:not(.is-locked) .action-element:hover{color:var(--color-link-text)}.core_text_field:hover.has-action-icon:not(.action-icon-hidden) .text-field{padding-right:28px}.core_text_field:hover.has-action-icon:not(.action-icon-hidden) .action-element{display:inline}.core_text_block .text-block-field{overflow:hidden;padding-left:3px}.core_tree_field{background-color:var(--color-grid-bg);border:1px solid var(--color-grid-border);border-radius:8px;margin-bottom:16px}.core_tree_field .core-field{padding:0}.core_tree_field .tree-field-container{padding:16px}.core_tree_field .tree-list-container{overflow-y:auto}.core_tree_field ul.tree-list{list-style:none;padding:0;margin:0;width:100%}.core_tree_field ul.tree-list li{width:100%}.core_tree_field li.divider{border:2px solid var(--color-divider)}.core_tree_field li.tree-list-item{padding:10px;border:1px solid var(--color-grid-cell-border);border-bottom-width:0px;background-color:var(--color-sidebar-bg)}.core_tree_field li.tree-list-item:last-child{border-bottom-width:1px}.core_tree_field li.tree-list-item span.indent{margin-left:10px;margin-right:10px}.core_tree_field li.tree-list-item span.indent.no-icon{margin-right:7px}.core_tree_field li.tree-list-item span.icon{float:none;font-size:1.2rem;margin-right:5px;cursor:pointer}.core_tree_field li.tree-list-item .tree-icon-button{margin-left:5px}.core_tree_field.res-sm li.tree-list-item{padding:5px}.core_tree_field.res-xs li.tree-list-item{padding:2px;border:none}.core_tree_field.tree--highlighting-enabled:not(.is-locked) li.tree-list-item{cursor:pointer}.core_tree_field.tree--highlighting-enabled:not(.is-locked) li.tree-list-item:hover{background-color:var(--color-grid-bg-hover)}.core_tree_field.tree--highlighting-enabled li.tree-list-item.highlighted{background-color:var(--color-grid-bg-selected);color:var(--color-base-text)}.core_tree_field.tree--highlighting-enabled li.tree-list-item.highlighted .tree-item-link{color:var(--color-base-text)}.core_tree_field.tree--checkboxes-enabled li.tree-list-item{cursor:pointer}.core_tree_field.tree--checkboxes-enabled li.tree-list-item span.tree-checkbox{width:16px;height:16px;border-radius:3px;display:inline-block;cursor:pointer;position:relative;box-shadow:inset 0 0 0 1px var(--color-checkbox-default),inset 0 0 0 2px var(--color-checkbox-inset);background:linear-gradient(315deg, var(--color-checkbox-bg) 40%, var(--color-checkbox-default) 100%);outline:none;margin-bottom:-4px;margin-right:5px}.core_tree_field.tree--checkboxes-enabled li.tree-list-item span.tree-checkbox:after{display:block;width:9px;height:5px;position:absolute;top:4px;left:3px;box-sizing:border-box;border-bottom:2px solid var(--color-checkbox-tick);border-left:2px solid var(--color-checkbox-tick);transform:rotate(310deg)}.core_tree_field.tree--checkboxes-enabled li.tree-list-item span.tree-checkbox:focus{box-shadow:inset 0 0 0 1px var(--color-checkbox-focus),inset 0 0 0 2px var(--color-checkbox-inset);background:linear-gradient(315deg, var(--color-checkbox-bg) 40%, var(--color-checkbox-focus) 100%)}.core_tree_field.tree--checkboxes-enabled li.tree-list-item span.tree-checkbox.selected:after,.core_tree_field.tree--checkboxes-enabled li.tree-list-item span.tree-checkbox.checked:after{content:""}.core_tree_field.tree--checkboxes-enabled li.tree-list-item span.tree-checkbox.locked{box-shadow:inset 0 0 0 1px var(--color-checkbox-locked),inset 0 0 0 2px var(--color-checkbox-inset);background:linear-gradient(315deg, var(--color-checkbox-bg) 40%, var(--color-checkbox-locked) 100%);cursor:default}.core_tree_field.tree--checkboxes-enabled li.tree-list-item span.tree-checkbox.locked:after{border-bottom:2px solid var(--color-checkbox-tick-locked);border-left:2px solid var(--color-checkbox-tick-locked)}.core_tree_field.tree--checkboxes-enabled li.tree-list-item span.tree-checkbox.locked:hover{cursor:not-allowed}.core_tree_field.tree--checkboxes-enabled li.tree-list-item.checked span.tree-checkbox:after{content:""}.core_tree_field.tree--checkboxes-enabled li.tree-list-item.tree--has-partial-children span.tree-checkbox{opacity:.75}.core_tree_field.tree--checkboxes-enabled li.tree-list-item.tree--has-partial-children span.tree-checkbox:after{background-color:var(--color-checkbox-tick);border:none;transform:none;height:8px;width:8px;margin-left:1px;content:""}.core_tree_field.tree--checkboxes-enabled:not(.is-locked) li.tree-list-item:hover span.tree-checkbox,.core_tree_field.tree--checkboxes-enabled:not(.is-locked) li.tree-list-item:focus span.tree-checkbox{box-shadow:inset 0 0 0 1px var(--color-checkbox-focus),inset 0 0 0 2px var(--color-checkbox-inset);background:linear-gradient(315deg, var(--color-checkbox-bg) 40%, var(--color-checkbox-focus) 100%)}.core_tree_field.tree--checkboxes-enabled:not(.is-locked) li.tree-list-item:hover.tree--has-partial-children span.tree-checkbox,.core_tree_field.tree--checkboxes-enabled:not(.is-locked) li.tree-list-item:focus.tree--has-partial-children span.tree-checkbox{opacity:.75}.core_tree_field.tree--checkboxes-enabled:not(.is-locked) li.tree-list-item:hover.tree--has-partial-children span.tree-checkbox:after,.core_tree_field.tree--checkboxes-enabled:not(.is-locked) li.tree-list-item:focus.tree--has-partial-children span.tree-checkbox:after{background-color:var(--color-checkbox-tick);border:none;transform:none;height:8px;width:8px;margin-left:1px;content:""}.core_tree_field.tree--checkboxes-enabled.is-locked li.tree-list-item span.tree-checkbox,.core_tree_field.tree--checkboxes-enabled li.tree-list-item.locked span.tree-checkbox{box-shadow:inset 0 0 0 1px var(--color-checkbox-locked),inset 0 0 0 2px var(--color-checkbox-inset);background:linear-gradient(315deg, var(--color-checkbox-bg) 40%, var(--color-checkbox-locked) 100%);cursor:default}.core_tree_field.tree--checkboxes-enabled.is-locked li.tree-list-item span.tree-checkbox:after,.core_tree_field.tree--checkboxes-enabled li.tree-list-item.locked span.tree-checkbox:after{border-bottom:2px solid var(--color-checkbox-tick-locked);border-left:2px solid var(--color-checkbox-tick-locked)}.core_tree_field.tree--checkboxes-enabled.is-locked li.tree-list-item span.tree-checkbox:hover,.core_tree_field.tree--checkboxes-enabled li.tree-list-item.locked span.tree-checkbox:hover{cursor:not-allowed}.core_tree_field.tree--checkboxes-enabled.is-locked li.tree-list-item.checked span.tree-checkbox,.core_tree_field.tree--checkboxes-enabled li.tree-list-item.locked.checked span.tree-checkbox{box-shadow:inset 0 0 0 1px var(--color-checkbox-locked),inset 0 0 0 2px var(--color-checkbox-inset);background:linear-gradient(315deg, var(--color-checkbox-bg) 40%, var(--color-checkbox-locked) 100%);cursor:default}.core_tree_field.tree--checkboxes-enabled.is-locked li.tree-list-item.checked span.tree-checkbox:after,.core_tree_field.tree--checkboxes-enabled li.tree-list-item.locked.checked span.tree-checkbox:after{border-bottom:2px solid var(--color-checkbox-tick-locked);border-left:2px solid var(--color-checkbox-tick-locked)}.core_tree_field.tree--checkboxes-enabled.is-locked li.tree-list-item.checked span.tree-checkbox:hover,.core_tree_field.tree--checkboxes-enabled li.tree-list-item.locked.checked span.tree-checkbox:hover{cursor:not-allowed}.core_tree_field.tree--checkboxes-enabled.is-locked li.tree-list-item.checked span.tree-checkbox:after,.core_tree_field.tree--checkboxes-enabled li.tree-list-item.locked.checked span.tree-checkbox:after{content:""}.core_tree_field.tree--checkboxes-enabled.is-locked li.tree-list-item.tree--has-partial-children span.tree-checkbox,.core_tree_field.tree--checkboxes-enabled li.tree-list-item.locked.tree--has-partial-children span.tree-checkbox{box-shadow:inset 0 0 0 1px var(--color-checkbox-locked),inset 0 0 0 2px var(--color-checkbox-inset);background:linear-gradient(315deg, var(--color-checkbox-bg) 40%, var(--color-checkbox-locked) 100%);cursor:default;opacity:.75}.core_tree_field.tree--checkboxes-enabled.is-locked li.tree-list-item.tree--has-partial-children span.tree-checkbox:after,.core_tree_field.tree--checkboxes-enabled li.tree-list-item.locked.tree--has-partial-children span.tree-checkbox:after{border-bottom:2px solid var(--color-checkbox-tick-locked);border-left:2px solid var(--color-checkbox-tick-locked)}.core_tree_field.tree--checkboxes-enabled.is-locked li.tree-list-item.tree--has-partial-children span.tree-checkbox:hover,.core_tree_field.tree--checkboxes-enabled li.tree-list-item.locked.tree--has-partial-children span.tree-checkbox:hover{cursor:not-allowed}.core_tree_field.tree--checkboxes-enabled.is-locked li.tree-list-item.tree--has-partial-children span.tree-checkbox:after,.core_tree_field.tree--checkboxes-enabled li.tree-list-item.locked.tree--has-partial-children span.tree-checkbox:after{background-color:var(--color-checkbox-tick-locked);border:none;transform:none;height:8px;width:8px;margin-left:1px;content:""}.wizard-list-container{display:flex;flex-direction:column;padding:10px 5px;height:100%;overflow:auto}.wizard-list-container .wizard-row>div{display:flex;flex-direction:row}.wizard-list-container .wizard-row.active .step-state:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:10px;left:12px;font-size:1.6rem;color:#1b4458;content:""}.wizard-list-container .wizard-row.completed .step-state:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:10px;left:10px;font-size:1.6rem;color:#1b4458;content:""}.wizard-list-container .wizard-row.disabled{color:#aab6bb}.wizard-list-container .wizard-row.disabled .step-state{background-color:#8898a0}.wizard-list-container .wizard-row.disabled .wizard-step{color:#aab6bb;cursor:default}.wizard-list-container .wizard-row.skipped .step-state:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:7px;left:7px;font-size:2.1rem;color:#1b4458;content:""}.wizard-list-container .wizard-row.skipped .wizard-step{text-decoration:line-through;cursor:default}.wizard-list-container .wizard-row.skipped .wizard-step>div:nth-child(2){opacity:.6}.wizard-list-container .wizard-row.is-parent .spacer{height:9px}.wizard-list-container .wizard-row.sublevel>.wizard-step>div:nth-child(2){padding:12px 10px 12px 15px;margin-left:-10px;border-radius:20px;flex:1 1 auto}.wizard-list-container .wizard-row.sublevel>.wizard-step:hover>div:nth-child(2){background-color:#4299c6}.wizard-list-container .wizard-row.sublevel>.wizard-step.selected>div:nth-child(2){background-color:#1480b8}.wizard-list-container .wizard-row.sublevel .spacer{height:8px}.wizard-list-container .wizard-row:not(.sublevel)>.wizard-step:hover{background-color:#4299c6}.wizard-list-container .wizard-row:not(.sublevel)>.wizard-step.selected{background-color:#1480b8}.wizard-list-container .wizard-step{flex:1 1;display:flex;flex-direction:column;font-size:1.7rem;border-radius:20px;padding:3px;cursor:pointer;column-gap:14px;color:#fff;position:relative}.wizard-list-container .wizard-step>div{align-self:center}.wizard-list-container .wizard-step>div:nth-child(1){flex-basis:30px}.wizard-list-container .step-state{position:relative;background-color:#fff;width:35px;height:35px;border-radius:18px}.wizard-list-container .spacer{display:flex;flex-direction:row;border:none;height:14px;position:relative}.wizard-list-container .v-line{position:absolute;top:-3px;left:18px;height:calc(100% + 6px);border-right:3px solid #fff;width:4px}.wizard-list-container .icon-droparrow2{font-size:1.7rem;padding-left:12px;margin-top:-1px;color:#fff}.vp-popup{--vp-popup-frame-radius: 4px;--vp-popup-content-radius: 3px;--vp-popup-color-frame: var(--color-popup-border);--vp-popup-color-content: var(--color-popup-bg);--vp-popup-frame-width: 1px;--vp-popup-spacerH: 0;--vp-popup-spacerV: 0;--vp-popup-posX: 0;--vp-popup-posY: 0;--vp-popup-height: 40px;--vp-popup-height: auto;--vp-popup-width: auto;--vp-popup-offset: 0px;--vp-popup-inset: 0px;transition-property:transform,opacity;transition-timing-function:cubic-bezier(0, 0.5, 0.5, 2);visibility:hidden;opacity:0;position:absolute;overflow:visible;display:flex;max-width:calc(100vw - var(--vp-popup-inset)*2)}.vp-popup-close{transition-timing-function:ease-in}.vp-popup-offset{--vp-popup-offset: 1px}.vp-popup-orientationV-above{bottom:calc(100vh - var(--vp-popup-posY));margin-bottom:var(--vp-popup-spacerH);align-items:end}.vp-popup-orientationV-above.vp-popup-orientationH-center{right:auto;left:var(--vp-popup-posX);justify-content:center}.vp-popup-orientationV-above.vp-popup-orientationH-right{margin-left:var(--vp-popup-spacerH);justify-content:start;right:auto;left:var(--vp-popup-posX)}.vp-popup-orientationV-above.vp-popup-orientationH-left{margin-right:var(--vp-popup-spacerH);justify-content:end;right:calc(100vw - var(--vp-popup-posX));left:auto}.vp-popup-orientationV-above.vp-popup-orientationH-start{margin-left:var(--vp-popup-spacerH);right:auto;left:var(--vp-popup-posX);justify-content:start}.vp-popup-orientationV-above.vp-popup-orientationH-end{margin-right:var(--vp-popup-spacerH);justify-content:end;right:calc(100vw - var(--vp-popup-posX));left:auto}.vp-popup-orientationV-below{top:var(--vp-popup-posY);margin-top:var(--vp-popup-spacerH);align-items:start}.vp-popup-orientationV-below.vp-popup-orientationH-center{right:auto;left:var(--vp-popup-posX);justify-content:center}.vp-popup-orientationV-below.vp-popup-orientationH-right{margin-left:var(--vp-popup-spacerH);justify-content:start;right:auto;left:var(--vp-popup-posX)}.vp-popup-orientationV-below.vp-popup-orientationH-left{margin-right:var(--vp-popup-spacerH);justify-content:end;right:calc(100vw - var(--vp-popup-posX));left:auto}.vp-popup-orientationV-below.vp-popup-orientationH-start{margin-left:var(--vp-popup-spacerH);right:auto;left:var(--vp-popup-posX);justify-content:start}.vp-popup-orientationV-below.vp-popup-orientationH-end{margin-right:var(--vp-popup-spacerH);justify-content:end;right:calc(100vw - var(--vp-popup-posX));left:auto}.vp-popup-orientationV-center{top:var(--vp-popup-posY);align-items:center}.vp-popup-orientationV-center.vp-popup-orientationH-center{right:auto;left:var(--vp-popup-posX);justify-content:center}.vp-popup-orientationV-center.vp-popup-orientationH-right{margin-left:var(--vp-popup-spacerH);justify-content:start;right:auto;left:var(--vp-popup-posX)}.vp-popup-orientationV-center.vp-popup-orientationH-left{margin-right:var(--vp-popup-spacerH);justify-content:end;right:calc(100vw - var(--vp-popup-posX));left:auto}.vp-popup-orientationV-center.vp-popup-orientationH-start{margin-left:var(--vp-popup-spacerH);right:auto;left:var(--vp-popup-posX);justify-content:start}.vp-popup-orientationV-center.vp-popup-orientationH-end{margin-right:var(--vp-popup-spacerH);justify-content:end;right:calc(100vw - var(--vp-popup-posX));left:auto}.vp-popup-orientationV-end{bottom:calc(100vh - var(--vp-popup-posY));top:auto;margin-bottom:0;align-items:end}.vp-popup-orientationV-end.vp-popup-orientationH-center{right:auto;left:var(--vp-popup-posX);justify-content:center}.vp-popup-orientationV-end.vp-popup-orientationH-right{margin-left:var(--vp-popup-spacerH);justify-content:start;right:auto;left:var(--vp-popup-posX)}.vp-popup-orientationV-end.vp-popup-orientationH-left{margin-right:var(--vp-popup-spacerH);justify-content:end;right:calc(100vw - var(--vp-popup-posX));left:auto}.vp-popup-orientationV-end.vp-popup-orientationH-start{margin-left:var(--vp-popup-spacerH);right:auto;left:var(--vp-popup-posX);justify-content:start}.vp-popup-orientationV-end.vp-popup-orientationH-end{margin-right:var(--vp-popup-spacerH);justify-content:end;right:calc(100vw - var(--vp-popup-posX));left:auto}.vp-popup-orientationV-start{top:var(--vp-popup-posY);margin-top:0;align-items:start}.vp-popup-orientationV-start.vp-popup-orientationH-center{right:auto;left:var(--vp-popup-posX);justify-content:center}.vp-popup-orientationV-start.vp-popup-orientationH-right{margin-left:var(--vp-popup-spacerH);justify-content:start;right:auto;left:var(--vp-popup-posX)}.vp-popup-orientationV-start.vp-popup-orientationH-left{margin-right:var(--vp-popup-spacerH);justify-content:end;right:calc(100vw - var(--vp-popup-posX));left:auto}.vp-popup-orientationV-start.vp-popup-orientationH-start{margin-left:var(--vp-popup-spacerH);right:auto;left:var(--vp-popup-posX);justify-content:start}.vp-popup-orientationV-start.vp-popup-orientationH-end{margin-right:var(--vp-popup-spacerH);justify-content:end;right:calc(100vw - var(--vp-popup-posX));left:auto}.vp-popup_cover{position:absolute;cursor:pointer}.vp-popup_outer{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:100}.vp-popup_frame{position:relative;background-color:var(--vp-popup-color-frame);border-radius:var(--vp-popup-frame-radius);box-sizing:border-box;padding:var(--vp-popup-frame-width);filter:var(--shadow-popup)}.vp-popup_close{cursor:pointer}.vp-popup_content{position:relative;background-color:var(--vp-popup-color-content);border-radius:var(--vp-popup-content-radius);box-sizing:border-box;height:var(--vp-popup-height);width:var(--vp-popup-width);max-height:51.2rem;max-width:60rem;min-width:15.6rem;font-size:1.2rem;line-height:normal;color:var(--color-field-text);overflow:auto;padding:8px}:root{--vp-status-color-positive: #5cae30;--vp-status-color-negative: #c41f1f;--vp-status-color-info: #4287ed;--vp-status-color-attention: #fcaa32;--vp-status-color-neutral: #c4c4c4;--vp-status-important-dark: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 256 256'><circle cx='128' cy='192' r='16'/><path d='M144,64c0-8.8-7.2-16-16-16s-16,7.2-16,16v80c0,8.8,7.2,16,16,16s16-7.2,16-16V64z'/></svg>");--vp-status-important-light: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 256 256'><circle fill='white' cx='128' cy='192' r='16'/><path fill='white' d='M144,64c0-8.8-7.2-16-16-16s-16,7.2-16,16v80c0,8.8,7.2,16,16,16s16-7.2,16-16V64z'/></svg>");--vp-status-icon: radial-gradient( circle at top left, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.5) 30%, rgba(255, 255, 0, 0) 60%, rgba(255, 255, 255, 0) 100% );--vp-status-shape-tiangle: polygon( 100% 90%, 55% 0%, 45% 0%, 0% 90%, 5% 100%, 95% 100%, 100% 90% );--vp-status-shape-star: polygon( 97% 34%, 68% 29%, 55% 3%, 46% 3%, 32% 29%, 3% 34%, 0% 42%, 21% 63%, 16% 92%, 24% 97%, 50% 84%, 76% 98%, 84% 92%, 79% 63%, 100% 42%, 97% 34% );--color-list-item-bg-selected: #D9EBF2;--color-list-item-bg-hover: #f0ffff}.vp-status{display:inline-grid;grid-template:"icon text";align-items:center;min-height:var(--vp-status-size, 1.4rem);min-width:var(--vp-status-size);flex:none;position:relative;margin:0 4px;line-height:inherit;font-size:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vp-status:not([compact]){column-gap:8px}.vp-status_status-positive{--vp-status-color: var(--vp-status-color-positive)}.vp-status_status-negative{--vp-status-color: var(--vp-status-color-negative)}.vp-status_status-info{--vp-status-color: var(--vp-status-color-info)}.vp-status_status-attention{--vp-status-color: var(--vp-status-color-attention);--vp-status-important: var(--vp-status-important-dark)}.vp-status_status-neutral{--vp-status-color: var(--vp-status-color-neutral);--vp-status-important: var(--vp-status-important-dark)}.vp-status_size-regular{--vp-status-size: 1.4rem}.vp-status_size-small{--vp-status-size: 1.2rem}.vp-status_size-large{--vp-status-size: 2rem}.vp-status_shape-circle{--vp-status-radius: 50%}.vp-status_shape-triangle{--vp-status-radius: 0;--vp-status-important-offset: 0.1rem;--vp-status-shape: var(--vp-status-shape-tiangle)}.vp-status_shape-star{--vp-status-radius: 0;--vp-status-shape: var(--vp-status-shape-star);--vp-status-important-size: 80%}.vp-status_important:after{content:""}.vp-status[icon]{--vp-status-color: transparent;--vp-status-radius: 0;--vp-status-shape: none;--vp-status-size: 1.5rem;--vp-status-icon: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 320' ><path fill='%23cccccc' d='M156.9,200H49.4c-5.4,0-9.4-5.4-7.6-10.5c5-14.3,19.8-25.8,39.2-30.9c5-1.3,7.5-7,5-11.5c-6.8-12.4-11.3-29.4-11.3-38.6c0-15.8,12.8-28.5,28.5-28.5s28.4,12.7,28.4,28.4c0,9.2-4.4,26.2-11.3,38.6c-2.5,4.5,0,10.2,5,11.5c19.4,5.1,34.3,16.6,39.2,30.9C166.3,194.6,162.4,200,156.9,200z M256,192c0,4.4-3.6,8-8,8h-56c-4.4,0-8-3.6-8-8v-8c0-4.4,3.6-8,8-8h56c4.4,0,8,3.6,8,8V192z M272,144c0,4.4-3.6,8-8,8h-72c-4.4,0-8-3.6-8-8v-8c0-4.4,3.6-8,8-8h72c4.4,0,8,3.6,8,8V144z M272,96c0,4.4-3.6,8-8,8h-72c-4.4,0-8-3.6-8-8v-8c0-4.4,3.6-8,8-8h72c4.4,0,8,3.6,8,8V96z M312,16H8c-4.4,0-8,3.6-8,8v272c0,4.4,3.6,8,8,8h304c4.4,0,8-3.6,8-8V24C320,19.6,316.4,16,312,16z M296,280h-40v-32h16c4.4,0,8-3.6,8-8v-8c0-4.4-3.6-8-8-8h-56c-4.4,0-8,3.6-8,8v8c0,4.4,3.6,8,8,8h16v32H96v-32h16c4.4,0,8-3.6,8-8v-8c0-4.4-3.6-8-8-8H56c-4.4,0-8,3.6-8,8v8c0,4.4,3.6,8,8,8h16v32H24V40h272V280z'/></svg>")}.vp-status_icon-client[icon]{--vp-status-icon: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 320'><path fill='%23cccccc' d='M184,200c0,4.4-3.6,8-8,8h-32c-4.4,0-8-3.6-8-8v-32c0-4.4,3.6-8,8-8h32c4.4,0,8,3.6,8,8V200z M297.2,103.8	L200,201v15c0,4.4-3.6,8-8,8h-64c-4.4,0-8-3.6-8-8v-15l-97.2-97.2c-2.5-2.5-6.8-0.7-6.8,2.8V264c0,13.3,10.7,24,24,24h240	c13.3,0,24-10.7,24-24V106.6C304,103.1,299.7,101.3,297.2,103.8z M120,167v-15c0-4.4,3.6-8,8-8h64c4.4,0,8,3.6,8,8v15l80.2-80.2	c2.5-2.5,0.7-6.8-2.8-6.8H232V56c0-22.1-17.9-40-40-40h-64c-22.1,0-40,17.9-40,40v24H42.6c-3.6,0-5.3,4.3-2.8,6.8L120,167z M112,56	c0-8.8,7.2-16,16-16h64c8.8,0,16,7.2,16,16v24h-96V56z'/></svg>")}.vp-status_icon-vendor[icon],.vp-status_icon-subcontractor[icon]{--vp-status-icon: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 320'><path fill='%23cccccc' d='M311.6,320H8.5c-4.8,0-8.5-4.1-8-8.8c5.3-48.2,54.2-87.8,119.1-99.6c5.7-1,8.5-7.6,5.2-12.4	c-13.2-18.7-23.7-45.2-30.1-69.2c-1.3-5.1,2.5-10,7.7-10h115.2c5.2,0,9.1,4.9,7.7,10c-6.4,24-17,50.5-30.1,69.2	c-3.3,4.8-0.5,11.4,5.2,12.4c64.9,11.8,113.8,51.4,119.2,99.6C320.1,315.9,316.3,320,311.6,320z M248,72h-8V48c0-8.8-7.2-16-16-16	h-4.2c-4.1-6.1-9.1-11.6-14.8-16.1c-5.2-4.2-13-0.5-13,6.2V72h-16.1V8.5c0-4.1-3.1-7.5-7.1-8C165.9,0.2,163,0,160,0	c-3,0-6,0.2-8.9,0.5c-4,0.5-7.1,3.9-7.1,8V72h-16V22.1c0-6.7-7.8-10.4-13-6.2c-5.7,4.6-10.7,10-14.8,16.1H96c-8.8,0-16,7.2-16,16v24	h-8c-4.4,0-8,3.6-8,8v8c0,4.4,3.6,8,8,8h176c4.4,0,8-3.6,8-8v-8C256,75.6,252.4,72,248,72z'/></svg>")}.vp-status_icon-undefined[icon]{--vp-status-icon: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 320'><path fill='%23cccccc' d='M248,176H72c-4.4,0-8-3.6-8-8v-16c0-4.4,3.6-8,8-8h176c4.4,0,8,3.6,8,8v16C256,172.4,252.4,176,248,176z'/></svg>")}.vp-status_icon-government-agency[icon]{--vp-status-icon: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 320'><path fill='%23cccccc' d='M0,280v32c0,4.4,3.6,8,8,8h304c4.4,0,8-3.6,8-8v-32c0-4.4-3.6-8-8-8H8C3.6,272,0,275.6,0,280z M40,248H24	c-4.4,0-8-3.6-8-8v-40c0-4.4,3.6-8,8-8h16c4.4,0,8,3.6,8,8v40C48,244.4,44.4,248,40,248z M104,248H88c-4.4,0-8-3.6-8-8v-40	c0-4.4,3.6-8,8-8h16c4.4,0,8,3.6,8,8v40C112,244.4,108.4,248,104,248z M232,248h-16c-4.4,0-8-3.6-8-8v-40c0-4.4,3.6-8,8-8h16	c4.4,0,8,3.6,8,8v40C240,244.4,236.4,248,232,248z M168,248h-16c-4.4,0-8-3.6-8-8v-40c0-4.4,3.6-8,8-8h16c4.4,0,8,3.6,8,8v40	C176,244.4,172.4,248,168,248z M296,248h-16c-4.4,0-8-3.6-8-8v-40c0-4.4,3.6-8,8-8h16c4.4,0,8,3.6,8,8v40	C304,244.4,300.4,248,296,248z M320,152v8c0,4.4-3.6,8-8,8H8c-4.4,0-8-3.6-8-8v-8c0-4.4,3.6-8,8-8h87.5c9.1,0,17.4-5.1,21.4-13.2	c7.8-15.9,24.2-26.8,43.1-26.8s35.3,10.9,43.1,26.8c4,8.1,12.4,13.2,21.4,13.2H312C316.4,144,320,147.6,320,152z M280.7,109.3	c1.9,5.2-2,10.7-7.5,10.7h-43.9c-2.8,0-5.5-1.5-6.9-3.9C210,94.5,186.7,80,160,80s-50,14.5-62.4,36.1c-1.4,2.4-4.1,3.9-6.9,3.9H46.8	c-5.6,0-9.4-5.5-7.5-10.7c15.9-44.8,56-78.2,104.6-84.3v-9c0-9.1,7.6-16.4,16.8-16c8.6,0.4,15.3,7.8,15.3,16.5V25	C224.6,31.1,264.8,64.4,280.7,109.3z'/></svg>")}.vp-status_icon-competitor[icon]{--vp-status-icon: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 320'><path fill='%23cccccc' d='M312,144h-90c-5.8-22.5-23.5-40.2-46-46V8c0-4.4-3.6-8-8-8h-16c-4.4,0-8,3.6-8,8v90c-22.5,5.8-40.2,23.5-46,46	H8c-4.4,0-8,3.6-8,8v16c0,4.4,3.6,8,8,8h90c5.8,22.5,23.5,40.2,46,46v90c0,4.4,3.6,8,8,8h16c4.4,0,8-3.6,8-8v-90	c22.5-5.8,40.2-23.5,46-46h90c4.4,0,8-3.6,8-8v-16C320,147.6,316.4,144,312,144z M191.8,163.5c-1.6,14.8-13.5,26.7-28.3,28.3	c-20.3,2.2-37.5-15-35.3-35.3c1.6-14.8,13.5-26.7,28.3-28.3C176.8,126,194,143.2,191.8,163.5z M58.8,120H50c-5.7,0-9.7-5.9-7.4-11.1	c12.9-29.6,36.7-53.3,66.2-66.2c5.3-2.3,11.1,1.6,11.1,7.4v8.8c0,3.1-1.8,5.9-4.6,7.3c-21.6,10.3-39,27.7-49.3,49.3	C64.7,118.2,61.9,120,58.8,120z M200,58.8V50c0-5.7,5.9-9.7,11.1-7.4c29.6,12.9,53.3,36.7,66.2,66.2c2.3,5.3-1.6,11.1-7.4,11.1h-8.8	c-3.1,0-5.9-1.8-7.3-4.6c-10.3-21.6-27.7-39-49.3-49.3C201.8,64.7,200,61.9,200,58.8z M120,261.2v8.8c0,5.7-5.9,9.7-11.1,7.4	c-29.6-12.9-53.3-36.7-66.2-66.2c-2.3-5.3,1.6-11.1,7.4-11.1h8.8c3.1,0,5.9,1.8,7.3,4.6c10.3,21.6,27.7,39,49.3,49.3	C118.2,255.3,120,258.1,120,261.2z M261.2,200h8.8c5.7,0,9.7,5.9,7.4,11.1c-12.9,29.6-36.7,53.3-66.2,66.2	c-5.3,2.3-11.1-1.6-11.1-7.4v-8.8c0-3.1,1.8-5.9,4.6-7.3c21.6-10.3,39-27.7,49.3-49.3C255.3,201.8,258.1,200,261.2,200z'/></svg>")}.vp-status:before{transition:200ms;justify-self:center;align-self:center;content:"";display:block;grid-area:icon;width:var(--vp-status-size, 1.6rem);height:var(--vp-status-size, 1.6rem);border-radius:var(--vp-status-radius, 0.3rem);background-color:var(--vp-status-color, var(--vp-status-color-neutral));background-image:var(--vp-status-icon);background-repeat:no-repeat;clip-path:var(--vp-status-shape, none)}.vp-status:after{grid-area:icon;justify-self:center;display:block;width:var(--vp-status-size, 1.6rem);height:var(--vp-status-size, 1.6rem);background-repeat:no-repeat;background-position-x:center;background-position-y:var(--vp-status-important-offset, center);background-size:var(--vp-status-important-size, 100%);background-image:var(--vp-status-important, var(--vp-status-important-light));z-index:2}.vp-tooltip{--vp-tooltip-frame-radius-TL: 8px;--vp-tooltip-frame-radius-TR: 8px;--vp-tooltip-frame-radius-BR: 8px;--vp-tooltip-frame-radius-BL: 8px;--vp-tooltip-frame-radius: var(--vp-tooltip-frame-radius-TL) var(--vp-tooltip-frame-radius-TR) var(--vp-tooltip-frame-radius-BR) var(--vp-tooltip-frame-radius-BL);--vp-tooltip-content-radius-TL: 4px;--vp-tooltip-content-radius-TR: 4px;--vp-tooltip-content-radius-BR: 4px;--vp-tooltip-content-radius-BL: 4px;--vp-tooltip-content-radius: var(--vp-tooltip-content-radius-TL) var(--vp-tooltip-content-radius-TR) var(--vp-tooltip-content-radius-BR) var(--vp-tooltip-content-radius-BL);--vp-tooltip-color-frame: var(--color-tooltip-border);--vp-tooltip-color-content: var(--color-tooltip-bg);--vp-tooltip-frame-width: 4px;--vp-tooltip-indent-width: 0;--vp-tooltip-indent-height: 0;--vp-tooltip-indent-radius: 0;--vp-tooltip-flip: 1;--vp-tooltip-posX: 0;--vp-tooltip-posY: 0;--vp-tooltip-height: 40px;--vp-tooltip-height: auto;--vp-tooltip-width: auto;--vp-tooltip-offset: 0px;--vp-tooltip-inset: 0px;transition-property:transform,opacity;transition-timing-function:cubic-bezier(0, 0.5, 0.5, 2);visibility:hidden;opacity:0;position:absolute;overflow:visible;display:flex;max-width:calc(100vw - var(--vp-tooltip-inset)*2)}.vp-tooltip-close{transition-timing-function:ease-in}.vp-tooltip-offset{--vp-tooltip-offset: 4px}.vp-tooltip-orientationV-above{bottom:calc(100vh - var(--vp-tooltip-posY));margin-bottom:8px;align-items:end;--vp-tooltip-frame-arrow-width: 8px 8px 0 8px;--vp-tooltip-frame-arrow-color: var(--vp-tooltip-color-frame) transparent transparent transparent;--vp-tooltip-content-arrow-width: 6px 6px 0 6px;--vp-tooltip-content-arrow-color: var(--vp-tooltip-color-content) transparent transparent transparent;--vp-tooltip-frame-arrow-bottom: -8px;--vp-tooltip-frame-arrow-top: auto;--vp-tooltip-content-arrow-bottom: -2px;--vp-tooltip-content-arrow-top: auto}.vp-tooltip-orientationV-above.vp-tooltip-orientationH-center{right:auto;left:var(--vp-tooltip-posX);justify-content:center;--vp-tooltip-frame-arrow-left: calc(var(--vp-tooltip-offsetX) - 8px);--vp-tooltip-content-arrow-left: calc(var(--vp-tooltip-offsetX) - (6px + var(--vp-tooltip-offset)));--vp-tooltip-frame-arrow-right: auto;--vp-tooltip-content-arrow-right: auto}.vp-tooltip-orientationV-above.vp-tooltip-orientationH-center.vp-tooltip-offset{--vp-tooltip-frame-arrow-left: calc(var(--vp-tooltip-offsetX) - 8px);--vp-tooltip-content-arrow-left: calc(var(--vp-tooltip-offsetX) - 6px + 0px)}.vp-tooltip-orientationV-above.vp-tooltip-orientationH-right{right:auto;left:calc(var(--vp-tooltip-posX) - 6px);justify-content:start;--vp-tooltip-frame-arrow-right: auto;--vp-tooltip-content-arrow-right: auto;--vp-tooltip-frame-arrow-left: calc(var(--vp-tooltip-offsetX) - 8px);--vp-tooltip-content-arrow-left: calc(var(--vp-tooltip-offsetX) - 6px + 0px)}.vp-tooltip-orientationV-above.vp-tooltip-orientationH-left{justify-content:end;right:calc(100vw - var(--vp-tooltip-posX));left:auto;--vp-tooltip-frame-arrow-right: auto;--vp-tooltip-content-arrow-right: auto;--vp-tooltip-frame-arrow-left: calc(var(--vp-tooltip-offsetX) - 8px);--vp-tooltip-content-arrow-left: calc(var(--vp-tooltip-offsetX) - 6px + 0px)}.vp-tooltip-orientationV-above.vp-tooltip-orientationH-start{right:auto;left:var(--vp-tooltip-posX);justify-content:start;--vp-tooltip-frame-arrow-left: 0;--vp-tooltip-content-arrow-left: 4px;--vp-tooltip-frame-arrow-right: auto;--vp-tooltip-content-arrow-right: auto;--vp-tooltip-indent-width: var(--vp-tooltip-frame-width)}.vp-tooltip-orientationV-above.vp-tooltip-orientationH-end{justify-content:end;right:calc(100vw - var(--vp-tooltip-posX));left:auto;--vp-tooltip-frame-arrow-right: 0;--vp-tooltip-content-arrow-right: 4px;--vp-tooltip-frame-arrow-left: auto;--vp-tooltip-content-arrow-left: auto;--vp-tooltip-indent-width: var(--vp-tooltip-frame-width)}.vp-tooltip-orientationV-above.vp-tooltip-orientationH-start{--vp-tooltip-frame-radius-BL: 0;--vp-tooltip-content-radius-BL: 0;--vp-tooltip-frame-arrow-width: 8px 8px 0 0;--vp-tooltip-content-arrow-width: 6px 6px 0 0;--vp-tooltip-indent-radius: 0 0 0 var(--vp-tooltip-frame-width)}.vp-tooltip-orientationV-above.vp-tooltip-orientationH-end{--vp-tooltip-frame-radius-BR: 0;--vp-tooltip-content-radius-BR: 0;--vp-tooltip-frame-arrow-width: 8px 8px 0 0;--vp-tooltip-content-arrow-width: 6px 6px 0 0;--vp-tooltip-indent-radius: 0 0 var(--vp-tooltip-frame-width) 0;--vp-tooltip-flip: -1, 1}.vp-tooltip-orientationV-below{top:var(--vp-tooltip-posY);margin-top:8px;align-items:start;--vp-tooltip-frame-arrow-width: 0 8px 8px 8px;--vp-tooltip-frame-arrow-color: transparent transparent var(--vp-tooltip-color-frame) transparent;--vp-tooltip-content-arrow-width: 0 6px 6px 6px;--vp-tooltip-content-arrow-color: transparent transparent var(--vp-tooltip-color-content) transparent;--vp-tooltip-frame-arrow-top: -8px;--vp-tooltip-frame-arrow-bottom: auto;--vp-tooltip-content-arrow-top: -2px;--vp-tooltip-content-arrow-bottom: auto}.vp-tooltip-orientationV-below.vp-tooltip-orientationH-center{right:auto;left:var(--vp-tooltip-posX);justify-content:center;--vp-tooltip-frame-arrow-left: calc(var(--vp-tooltip-offsetX) - 8px);--vp-tooltip-content-arrow-left: calc(var(--vp-tooltip-offsetX) - (6px + var(--vp-tooltip-offset)));--vp-tooltip-frame-arrow-right: auto;--vp-tooltip-content-arrow-right: auto}.vp-tooltip-orientationV-below.vp-tooltip-orientationH-center.vp-tooltip-offset{--vp-tooltip-frame-arrow-left: calc(var(--vp-tooltip-offsetX) - 8px);--vp-tooltip-content-arrow-left: calc(var(--vp-tooltip-offsetX) - 6px + 0px)}.vp-tooltip-orientationV-below.vp-tooltip-orientationH-right{right:auto;left:calc(var(--vp-tooltip-posX) - 6px);justify-content:start;--vp-tooltip-frame-arrow-right: auto;--vp-tooltip-content-arrow-right: auto;--vp-tooltip-frame-arrow-left: calc(var(--vp-tooltip-offsetX) - 8px);--vp-tooltip-content-arrow-left: calc(var(--vp-tooltip-offsetX) - 6px + 0px)}.vp-tooltip-orientationV-below.vp-tooltip-orientationH-left{justify-content:end;right:calc(100vw - var(--vp-tooltip-posX));left:auto;--vp-tooltip-frame-arrow-right: auto;--vp-tooltip-content-arrow-right: auto;--vp-tooltip-frame-arrow-left: calc(var(--vp-tooltip-offsetX) - 8px);--vp-tooltip-content-arrow-left: calc(var(--vp-tooltip-offsetX) - 6px + 0px)}.vp-tooltip-orientationV-below.vp-tooltip-orientationH-start{right:auto;left:var(--vp-tooltip-posX);justify-content:start;--vp-tooltip-frame-arrow-left: 0;--vp-tooltip-content-arrow-left: 4px;--vp-tooltip-frame-arrow-right: auto;--vp-tooltip-content-arrow-right: auto;--vp-tooltip-indent-width: var(--vp-tooltip-frame-width)}.vp-tooltip-orientationV-below.vp-tooltip-orientationH-end{justify-content:end;right:calc(100vw - var(--vp-tooltip-posX));left:auto;--vp-tooltip-frame-arrow-right: 0;--vp-tooltip-content-arrow-right: 4px;--vp-tooltip-frame-arrow-left: auto;--vp-tooltip-content-arrow-left: auto;--vp-tooltip-indent-width: var(--vp-tooltip-frame-width)}.vp-tooltip-orientationV-below.vp-tooltip-orientationH-start{--vp-tooltip-frame-radius-TL: 0;--vp-tooltip-content-radius-TL: 0;--vp-tooltip-frame-arrow-width: 0 0 8px 8px;--vp-tooltip-content-arrow-width: 0 0 6px 6px;--vp-tooltip-indent-radius: 0 var(--vp-tooltip-frame-width) 0 0;--vp-tooltip-flip: -1, 1}.vp-tooltip-orientationV-below.vp-tooltip-orientationH-end{--vp-tooltip-frame-radius-TR: 0;--vp-tooltip-content-radius-TR: 0;--vp-tooltip-frame-arrow-width: 0 0 8px 8px;--vp-tooltip-content-arrow-width: 0 0 6px 6px;--vp-tooltip-indent-radius: var(--vp-tooltip-frame-width) 0 0 0}.vp-tooltip-orientationV-center{top:var(--vp-tooltip-posY);align-items:center;--vp-tooltip-frame-arrow-top: calc(var(--vp-tooltip-offsetY) - 8px);--vp-tooltip-content-arrow-top: calc(var(--vp-tooltip-offsetY) - (6px + var(--vp-tooltip-offset)));--vp-tooltip-frame-arrow-bottom: auto;--vp-tooltip-content-arrow-bottom: auto}.vp-tooltip-orientationV-center.vp-tooltip-offset{--vp-tooltip-content-arrow-top: calc(var(--vp-tooltip-offsetY) - (2px + var(--vp-tooltip-offset)))}.vp-tooltip-orientationV-center.vp-tooltip-orientationH-right{margin-left:8px;justify-content:start;right:auto;left:var(--vp-tooltip-posX);--vp-tooltip-frame-arrow-left: -8px;--vp-tooltip-frame-arrow-right: auto;--vp-tooltip-frame-arrow-width: 8px 8px 8px 0;--vp-tooltip-frame-arrow-color: transparent var(--vp-tooltip-color-frame) transparent transparent;--vp-tooltip-content-arrow-left: -2px;--vp-tooltip-content-arrow-right: auto;--vp-tooltip-content-arrow-width: 6px 6px 6px 0;--vp-tooltip-content-arrow-color: transparent var(--vp-tooltip-color-content) transparent transparent}.vp-tooltip-orientationV-center.vp-tooltip-orientationH-left{margin-right:8px;justify-content:end;right:calc(100vw - var(--vp-tooltip-posX));left:auto;--vp-tooltip-frame-arrow-left: auto;--vp-tooltip-frame-arrow-right: -8px;--vp-tooltip-frame-arrow-width: 8px 0 8px 8px;--vp-tooltip-frame-arrow-color: transparent transparent transparent var(--vp-tooltip-color-frame);--vp-tooltip-content-arrow-left: auto;--vp-tooltip-content-arrow-right: -2px;--vp-tooltip-content-arrow-width: 6px 0 6px 6px;--vp-tooltip-content-arrow-color: transparent transparent transparent var(--vp-tooltip-color-content)}.vp-tooltip-orientationV-end{bottom:calc(100vh - var(--vp-tooltip-posY));top:auto;margin-bottom:0;align-items:end}.vp-tooltip-orientationV-end.vp-tooltip-orientationH-left{margin-right:8px;justify-content:end;right:calc(100vw - var(--vp-tooltip-posX));left:auto;--vp-tooltip-indent-height: var(--vp-tooltip-frame-width);--vp-tooltip-frame-arrow-bottom: 0;--vp-tooltip-frame-arrow-top: auto;--vp-tooltip-content-arrow-bottom: 4px;--vp-tooltip-content-arrow-top: auto;--vp-tooltip-frame-radius-BR: 0;--vp-tooltip-content-radius-BR: 0;--vp-tooltip-indent-radius: 0 0 var(--vp-tooltip-frame-width) 0;--vp-tooltip-frame-arrow-left: auto;--vp-tooltip-frame-arrow-right: -8px;--vp-tooltip-content-arrow-left: auto;--vp-tooltip-content-arrow-right: -2px;--vp-tooltip-frame-arrow-width: 8px 0 0 8px;--vp-tooltip-frame-arrow-color: transparent transparent transparent var(--vp-tooltip-color-frame);--vp-tooltip-content-arrow-width: 6px 0 0 6px;--vp-tooltip-content-arrow-color: transparent transparent transparent var(--vp-tooltip-color-content)}.vp-tooltip-orientationV-end.vp-tooltip-orientationH-right{margin-left:8px;justify-content:start;right:auto;left:var(--vp-tooltip-posX);--vp-tooltip-indent-height: var(--vp-tooltip-frame-width);--vp-tooltip-frame-arrow-bottom: 0;--vp-tooltip-frame-arrow-top: auto;--vp-tooltip-content-arrow-bottom: 4px;--vp-tooltip-content-arrow-top: auto;--vp-tooltip-frame-radius-BL: 0;--vp-tooltip-content-radius-BL: 0;--vp-tooltip-indent-radius: var(--vp-tooltip-frame-width) 0 0 0;--vp-tooltip-frame-arrow-right: auto;--vp-tooltip-frame-arrow-left: -8px;--vp-tooltip-content-arrow-right: auto;--vp-tooltip-content-arrow-left: -2px;--vp-tooltip-frame-arrow-width: 0 8px 8px 0;--vp-tooltip-frame-arrow-color: transparent var(--vp-tooltip-color-frame) transparent transparent;--vp-tooltip-content-arrow-width: 0 6px 6px 0;--vp-tooltip-content-arrow-color: transparent var(--vp-tooltip-color-content) transparent transparent;--vp-tooltip-flip: 1, -1}.vp-tooltip-orientationV-start{top:var(--vp-tooltip-posY);margin-top:0;align-items:start}.vp-tooltip-orientationV-start.vp-tooltip-orientationH-left{margin-right:8px;justify-content:end;right:calc(100vw - var(--vp-tooltip-posX));left:auto;--vp-tooltip-indent-height: var(--vp-tooltip-frame-width);--vp-tooltip-frame-arrow-top: 0;--vp-tooltip-frame-arrow-bottom: auto;--vp-tooltip-content-arrow-top: 4px;--vp-tooltip-content-arrow-bottom: auto;--vp-tooltip-frame-radius-TR: 0;--vp-tooltip-content-radius-TR: 0;--vp-tooltip-indent-radius: 0 0 var(--vp-tooltip-frame-width) 0;--vp-tooltip-frame-arrow-left: auto;--vp-tooltip-frame-arrow-right: -8px;--vp-tooltip-content-arrow-left: auto;--vp-tooltip-content-arrow-right: -2px;--vp-tooltip-frame-arrow-width: 8px 0 0 8px;--vp-tooltip-frame-arrow-color: transparent transparent transparent var(--vp-tooltip-color-frame);--vp-tooltip-content-arrow-width: 6px 0 0 6px;--vp-tooltip-content-arrow-color: transparent transparent transparent var(--vp-tooltip-color-content);--vp-tooltip-flip: 1, -1}.vp-tooltip-orientationV-start.vp-tooltip-orientationH-right{margin-left:8px;justify-content:start;right:auto;left:var(--vp-tooltip-posX);--vp-tooltip-indent-height: var(--vp-tooltip-frame-width);--vp-tooltip-frame-arrow-top: 0;--vp-tooltip-frame-arrow-bottom: auto;--vp-tooltip-content-arrow-top: 4px;--vp-tooltip-content-arrow-bottom: auto;--vp-tooltip-frame-radius-TL: 0;--vp-tooltip-content-radius-TL: 0;--vp-tooltip-indent-radius: var(--vp-tooltip-frame-width) 0 0 0;--vp-tooltip-frame-arrow-right: auto;--vp-tooltip-frame-arrow-left: -8px;--vp-tooltip-content-arrow-right: auto;--vp-tooltip-content-arrow-left: -2px;--vp-tooltip-frame-arrow-width: 0 8px 8px 0;--vp-tooltip-frame-arrow-color: transparent var(--vp-tooltip-color-frame) transparent transparent;--vp-tooltip-content-arrow-width: 0 6px 6px 0;--vp-tooltip-content-arrow-color: transparent var(--vp-tooltip-color-content) transparent transparent}.vp-tooltip_cover{position:absolute;cursor:pointer}.vp-tooltip_outer{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:100}.vp-tooltip_frame{position:relative;background-color:var(--vp-tooltip-color-frame);border-radius:var(--vp-tooltip-frame-radius);box-sizing:border-box;padding:var(--vp-tooltip-frame-width);filter:var(--shadow-tooltip)}.vp-tooltip_frame:before{content:"";position:absolute;bottom:var(--vp-tooltip-frame-arrow-bottom);top:var(--vp-tooltip-frame-arrow-top);left:var(--vp-tooltip-frame-arrow-left);right:var(--vp-tooltip-frame-arrow-right);width:var(--vp-tooltip-indent-width);height:var(--vp-tooltip-indent-height);border-style:solid;border-width:var(--vp-tooltip-frame-arrow-width);border-color:var(--vp-tooltip-frame-arrow-color);border-radius:var(--vp-tooltip-indent-radius);transform:rotate(360deg) scale(var(--vp-tooltip-flip))}.vp-tooltip_frame:after{content:"";position:absolute;bottom:var(--vp-tooltip-content-arrow-bottom);top:var(--vp-tooltip-content-arrow-top);left:var(--vp-tooltip-content-arrow-left);right:var(--vp-tooltip-content-arrow-right);width:0;height:0;border-style:solid;border-width:var(--vp-tooltip-content-arrow-width);border-color:var(--vp-tooltip-content-arrow-color);transform:rotate(360deg) scale(var(--vp-tooltip-flip))}.vp-tooltip_close{cursor:pointer}.vp-tooltip_content{position:relative;background-color:var(--vp-tooltip-color-content);border-radius:var(--vp-tooltip-content-radius);box-sizing:border-box;height:var(--vp-tooltip-height);width:var(--vp-tooltip-width);max-height:51.2rem;max-width:60rem;min-width:15.6rem;font-size:1.2rem;line-height:normal;color:var(--color-field-text);overflow:auto;padding:8px}.debug{position:absolute;pointer-events:none}.vp-submenu{--vp-submenu-color-frame: var(--color-submenu-border);--vp-submenu-color-content: var(--color-submenu-bg);--vp-submenu-posX: 0;--vp-submenu-posY: 0;--vp-submenu-height: 40px;--vp-submenu-content-radius: 3px;--vp-submenu-frame-radius: 4px;--vp-submenu-height: auto;--vp-submenu-width: auto;--vp-submenu-offset: 0px;--vp-submenu-inset: 0px;transition-property:transform,opacity;transition-timing-function:cubic-bezier(0, 0.5, 0.5, 2);position:absolute;overflow:visible;display:flex;max-width:calc(100vw - var(--vp-submenu-inset)*2)}.vp-submenu-close{transition-timing-function:ease-in}.vp-submenu-offset{--vp-submenu-offset: 1px}.vp-submenu-orientationV-above{bottom:calc(100vh - var(--vp-submenu-posY));align-items:end}.vp-submenu-orientationV-above.vp-submenu-orientationH-center{justify-content:center;right:auto;left:var(--vp-submenu-posX)}.vp-submenu-orientationV-above.vp-submenu-orientationH-right{justify-content:start;right:auto;left:var(--vp-submenu-posX)}.vp-submenu-orientationV-above.vp-submenu-orientationH-left{justify-content:end;right:calc(100vw - var(--vp-submenu-posX));left:auto}.vp-submenu-orientationV-below{top:var(--vp-submenu-posY);align-items:start}.vp-submenu-orientationV-below.vp-submenu-orientationH-center{justify-content:center;right:auto;left:var(--vp-submenu-posX)}.vp-submenu-orientationV-below.vp-submenu-orientationH-right{justify-content:start;right:auto;left:var(--vp-submenu-posX)}.vp-submenu-orientationV-below.vp-submenu-orientationH-left{justify-content:end;right:calc(100vw - var(--vp-submenu-posX));left:auto}.vp-submenu-orientationV-center{top:var(--vp-submenu-posY);align-items:center}.vp-submenu-orientationV-center.vp-submenu-orientationH-right{justify-content:start;right:auto;left:var(--vp-submenu-posX)}.vp-submenu-orientationV-center.vp-submenu-orientationH-left{justify-content:end;right:calc(100vw - var(--vp-submenu-posX));left:auto}.vp-submenu-orientationV-end{bottom:calc(100vh - var(--vp-submenu-posY));margin-bottom:0;align-items:end}.vp-submenu-orientationV-end.vp-submenu-orientationH-right{justify-content:start;right:auto;left:var(--vp-submenu-posX)}.vp-submenu-orientationV-end.vp-submenu-orientationH-left{justify-content:end;right:calc(100vw - var(--vp-submenu-posX));left:auto}.vp-submenu-orientationV-start{top:calc(var(--vp-submenu-posY));margin-top:0;align-items:start}.vp-submenu-orientationV-start.vp-submenu-orientationH-right{justify-content:start;right:auto;left:var(--vp-submenu-posX)}.vp-submenu-orientationV-start.vp-submenu-orientationH-left{justify-content:end;right:calc(100vw - var(--vp-submenu-posX));left:auto}.vp-submenu_cover{position:absolute;cursor:pointer}.vp-submenu_outer{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:100}.vp-submenu_frame{position:relative;background-color:var(--vp-submenu-color-frame);border-radius:var(--vp-submenu-frame-radius);box-sizing:border-box;padding:1px;filter:var(--shadow-submenu);box-shadow:4px 4px 4px rgba(0,0,0,.25);--scrollbar-track-bg: $color-submenu-bg;--scrollbar-handle-bg-hover: $color-submenu-border}.vp-submenu_close{cursor:pointer}.vp-submenu_content{position:relative;background-color:var(--vp-submenu-color-content);border-radius:var(--vp-submenu-content-radius);box-sizing:border-box;height:var(--vp-submenu-height);width:var(--vp-submenu-width);max-height:60rem;max-width:60rem;min-width:15.6rem;font-size:1.2rem;color:#000;overflow:hidden}.core_current_users_field .core-field{padding:0}.core_current_users_field .user-circle{float:right;width:28px;height:28px;border-radius:50%;cursor:pointer;outline:solid 1px #428bca}.core_current_users_field .user-circle.image{max-width:unset;max-height:unset;margin-left:-2px}.core_current_users_field .user-circle.text{line-height:26px;font-size:14px;color:#fff;text-align:center;background-color:#428bca}.core_current_users_field .has-changes{outline:solid 2px var(--color-status-warning-text)}.core_current_users_field .all-users-popup{display:none}.core_current_users_field .all-users-popup .user-record{display:flex;padding:4px;white-space:nowrap}.core_current_users_field .all-users-popup .user-record .user-circle{margin-right:0}.core_current_users_field .all-users-popup .user-record .user-name{font-size:14px;line-height:18px;color:var(--color-link-text);padding:5px 10px;cursor:pointer}.core_current_users_field .all-users-popup .popup_content{max-height:300px;overflow-y:auto;overflow-x:hidden}.core_role_security_field.edit-mode.is-locked .text-field{background-color:var(--color-field-bg-disabled)}.core_role_security_field.edit-mode.is-locked .lookup-icon{display:none}.core_role_security_field.edit-mode .text-field{height:28px;width:100%;padding:4px 25px 4px 6px;margin:0;border-radius:4px;border:1px solid var(--color-field-border);background-color:var(--color-field-bg)}.core_role_security_field.edit-mode .lookup-icon{position:absolute;right:7px;top:7px;cursor:pointer}.role-security-field .security-state{display:inline-block}.role-security-field .security-state-icon{display:inline-block;margin-right:6px}.role-security-field .security-state-icon.security-displayed{height:12px;width:12px;border-radius:50%;margin-bottom:-1px;background-color:#369836}.role-security-field .security-state-icon.security-hidden{height:12px;width:12px;border-radius:50%;margin-bottom:-1px;background-color:#ffcb00}.role-security-field .security-state-icon.security-secured{height:12px;width:12px;border-radius:50%;margin-bottom:-1px;background-color:#cb3600}.role-security-field .security-state-icon.security-mixed{height:12px;width:12px;border-radius:50%;margin-bottom:-1px;background-color:#989898}#RoleSecurityDialog .role-security-grid .rowTools .icon-Infobutton{margin:0;font-size:16px}#RoleSecurityDialog .role-security-tooltip{position:absolute;bottom:20px;left:24px}#RoleSecurityDialog .role-security-tooltip .tooltip-icon{float:left;font-size:14px;margin:0}#RoleSecurityDialog .role-security-tooltip .tooltip-text{float:left;margin-top:-3px;margin-left:6px}.core_role_selection_field.edit-mode.is-locked .text-field{background-color:var(--color-field-bg-disabled)}.core_role_selection_field.edit-mode.is-locked .lookup-icon{display:none}.core_role_selection_field.edit-mode .text-field{height:28px;width:100%;padding:4px 25px 4px 6px;margin:0;border-radius:4px;border:1px solid var(--color-field-border);background-color:var(--color-field-bg)}.core_role_selection_field.edit-mode .lookup-icon{position:absolute;right:7px;top:7px;cursor:pointer}.timeline-control{display:block;padding-bottom:5px}.timeline-bar{align-items:center;align-self:stretch;background-color:var(--color-timeline-bar);display:flex;flex-direction:column;height:6px}.timeline-harbinger{display:none}.timeline-harbinger:checked+.timeline-page{display:flex}.timeline-page{display:none;justify-content:space-between}.timeline-page label{height:initial;margin:initial;padding:initial;white-space:initial}.timeline-page .timeline-milestone-container:first-of-type .timeline-bar{border-radius:3px 0 0 3px}.timeline-page .timeline-milestone-container:last-of-type .timeline-bar{border-radius:0 3px 3px 0}.core-component label.timeline-nav{left:0px}.timeline-page:first-of-type .timeline-prev,.timeline-page:last-of-type .timeline-next{color:var(--color-icon-disabled);cursor:not-allowed}.timeline-nav{align-items:center;align-self:flex-end;color:var(--color-link-text);cursor:pointer;display:block;font-size:10pt;min-width:10pt;padding-left:3px;padding-right:3px;position:relative;top:3.585pt}.timeline-milestone-container{align-items:flex-start;display:flex;flex-direction:column;height:62.68px}.timeline-milestone{align-items:center;display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;height:56.68px;justify-content:flex-start;min-width:50px;position:inherit}.timeline-milestone *{cursor:pointer}.timeline-marker{background-color:var(--color-timeline-marker);border-radius:50%;content:"";display:block;height:16px;max-height:16px;min-height:16px;order:4;position:relative;top:11px;width:16px}.timeline-details{display:flex;flex-direction:column;flex-grow:100;margin-left:3px;margin-right:3px;max-width:125px;min-width:50px}.timeline-title{color:var(--color-base-text);font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-size:16px;font-weight:700;line-height:1.167;min-height:18.672px;order:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-more{color:var(--color-link-text);font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-size:12px;font-weight:700;line-height:1.167;margin-top:33px;order:3;position:absolute}.timeline-date{color:var(--color-field-text);font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-size:12px;font-weight:400;line-height:1.167;order:1}.timeline-control{display:block;padding-bottom:12px}.timeline-control[data-skin=approvals] .timeline-bar{align-items:center;align-self:stretch;background-color:var(--color-section-label);display:flex;flex-direction:column;height:6px}.timeline-control[data-skin=approvals] .first-milestone .timeline-bar{width:calc(100% - 75px);align-self:flex-end}.timeline-control[data-skin=approvals] .last-milestone .timeline-bar,.timeline-control[data-skin=approvals] .only-milestone-previous-page .timeline-bar{width:75px}.timeline-control[data-skin=approvals] .only-milestone .timeline-bar{display:none}.timeline-control[data-skin=approvals] .timeline-harbinger{display:none}.timeline-control[data-skin=approvals] .timeline-harbinger:checked+.timeline-page{display:flex}.timeline-control[data-skin=approvals] .timeline-page{display:none;justify-content:space-between}.timeline-control[data-skin=approvals] .timeline-page label{height:initial;margin:initial;padding:initial;white-space:initial}.timeline-control[data-skin=approvals] .timeline-page .timeline-milestone-container:first-of-type .timeline-bar{border-radius:3px 0 0 3px}.timeline-control[data-skin=approvals] .timeline-page .timeline-milestone-container:last-of-type .timeline-bar{border-radius:0 3px 3px 0}.timeline-control[data-skin=approvals] .core-component label.timeline-nav{left:0px}.timeline-control[data-skin=approvals] .timeline-page:first-of-type .timeline-prev,.timeline-control[data-skin=approvals] .timeline-page:last-of-type .timeline-next{display:none}.timeline-control[data-skin=approvals] .timeline-nav{align-items:center;align-self:flex-end;color:var(--color-link-text);cursor:pointer;display:block;font-size:10pt;min-width:10pt;padding-left:3px;padding-right:3px;position:relative;top:3.585pt}.timeline-control[data-skin=approvals] .timeline-milestone-container{align-items:flex-start;display:flex;flex-direction:column;height:73.179px}.timeline-control[data-skin=approvals] .timeline-milestone{align-items:center;display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;height:73.179px;justify-content:flex-start;width:150px;position:inherit}.timeline-control[data-skin=approvals] .timeline-milestone *{cursor:pointer}.timeline-control[data-skin=approvals] .timeline-marker{border-radius:50%;content:"";display:block;height:30px;max-height:30px;min-height:30px;order:4;position:relative;top:18px;width:30px;padding:8px;margin-top:-11px}.timeline-control[data-skin=approvals] .in-process{background-color:var(--color-link-text)}.timeline-control[data-skin=approvals] .rejected{background-color:var(--color-status-error-text)}.timeline-control[data-skin=approvals] .completed{background-color:var(--color-status-completed)}.timeline-control[data-skin=approvals] .no-action{background-color:#fff;border:3px solid var(--color-link-text)}.timeline-control[data-skin=approvals] .timeline-details{display:flex;flex-direction:column;flex-grow:100;margin-left:3px;margin-right:3px;max-width:125px;min-width:50px;margin-top:20px}.timeline-control[data-skin=approvals] .timeline-title{color:var(--color-section-label);font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-size:13px;font-weight:700;line-height:1.167;min-height:15.171px;order:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-control[data-skin=approvals] .timeline-more{color:var(--color-link-text);font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-size:12px;font-weight:700;line-height:1.167;margin-top:33px;order:3;position:absolute}.timeline-control[data-skin=approvals] .timeline-date{color:var(--color-section-label);font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-size:12px;font-weight:400;line-height:1.167;order:1;text-align:center}.custom-search-popup-container{display:inline-block}.custom-search-popup-container.disabled{opacity:.4}.custom-search-popup-container .custom-search-popup-menu{height:26px;width:70px}.custom-search-popup-container .custom-search-popup-menu .disabled{cursor:default !important}.custom-search-popup-container .custom-search-popup-menu .filter-arrow{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;cursor:pointer}.custom-search-popup-container .custom-search-popup-menu .filter-arrow:before{content:""}.custom-search-popup-container .custom-search-popup-menu .search-filter{cursor:pointer;float:left;font:inherit;line-height:16px;padding:7px 9px;width:100%}.custom-search-popup-container .custom-search-popup-menu .search-filter .search-filter-ctrl{float:left;font-size:12px;margin-left:2px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-search-popup-container .custom-search-popup-menu .search-filter .filter-arrow{margin-left:6px}#folder-options .folder-name{left:15px;top:10px}#folder-options .folder-options-dlg-buttons{padding:70px 10px 0px 0px}#folder-options .search-folder-delete{float:left;font-size:12px;padding:35px 40px 0px 10px}#folder-options .search-folder-delete .icon-delete{display:inline}.ngcrm .ui-widget-overlay{z-index:1001;background:none}.ngcrm .ui-widget-overlay.dimmed{background:var(--color-dialog-overlay-bg);opacity:var(--color-dialog-overlay-opacity)}.ngcrm .ui-dialog{box-sizing:content-box;z-index:1002;background:var(--color-dialog-bg);border:1px solid var(--color-dialog-border);border-radius:4px;box-shadow:var(--shadow-dialog)}.ngcrm .ui-dialog .dialog-message{flex:0 0 auto;padding-bottom:12px;font-weight:600;font-size:1.3rem;overflow:hidden}.ngcrm .ui-dialog .dialog-message.error{color:var(--color-status-error-text)}.ngcrm .ui-dialog .dialog-message.warning{color:var(--color-status-warning-text)}.ngcrm .ui-dialog .dialog-message:not(:empty)+.core-dialog{padding-top:10px}.ngcrm .ui-dialog .ui-dialog-content{display:flex;flex-direction:column;padding:0;overflow:visible}.ngcrm .ui-dialog .dialog-content{flex:1 1 auto;padding:24px 18px 18px 18px;overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 40px - 60px - 4px)}.ngcrm .ui-dialog .dialog-buttons{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;flex:0 0 60px;height:60px;padding:0 18px;border-top:1px solid var(--color-layout-border)}.ngcrm .ui-dialog .dialog-buttons .btn-bar{margin-bottom:0}.ngcrm .ui-dialog .dialog-buttons .btn-bar-addl-ctls{position:static}.ngcrm .ui-dialog .dialog-buttons .dialog-button-spacer{flex:1 1 auto}.ngcrm .ui-dialog .dialog-content .row-flexed .dialog-field{float:none}.ngcrm .ui-dialog .dialog-content .dialog-field{float:left;width:100%;margin-bottom:12px}.ngcrm .ui-dialog .dialog-content .dialog-field.half{width:50%;padding:0 6px}.ngcrm .ui-dialog .dialog-content .dialog-field.half:first-child{padding-left:0}.ngcrm .ui-dialog .dialog-content .dialog-field.half:last-child:not(:only-child){padding-right:0}.ngcrm .ui-dialog .dialog-content .dialog-field.third{width:33%;padding:0px 6px}.ngcrm .ui-dialog .dialog-content .dialog-field.third:first-child{padding-left:0px}.ngcrm .ui-dialog .dialog-content .dialog-field.third:last-child:not(:only-child){width:34%;padding-right:0px}.ngcrm .ui-dialog .dialog-content .dialog-field.two-thirds{width:66%;padding:0px 6px}.ngcrm .ui-dialog .dialog-content .dialog-field.two-thirds:first-child{padding-left:0px}.ngcrm .ui-dialog .dialog-content .dialog-field.two-thirds:last-child:not(:only-child){width:67%;padding-right:0px}.ngcrm .ui-dialog .dialog-content .dialog-field.quarter{width:25%;padding:0px 6px}.ngcrm .ui-dialog .dialog-content .dialog-field.quarter:first-child{padding-left:0px}.ngcrm .ui-dialog .dialog-content .dialog-field.quarter:last-child:not(:only-child){padding-right:0px}.ngcrm .ui-dialog .dialog-content .dialog-field.three-quarters{width:75%;padding:0px 6px}.ngcrm .ui-dialog .dialog-content .dialog-field.three-quarters:first-child{padding-left:0px}.ngcrm .ui-dialog .dialog-content .dialog-field.three-quarters:last-child:not(:only-child){padding-right:0px}.ngcrm .ui-dialog .dialog-content .dialog-field.width-auto{width:auto !important}.ngcrm .ui-dialog .core-dialog{display:flex;flex-direction:column}.ngcrm .ui-dialog .core-dialog.has-tabs{padding-top:10px}.ngcrm .ui-dialog .core-dialog.has-tabs .ngcrm-tabs .tab-content{overflow:hidden}.ngcrm .ui-dialog .core-dialog.has-tabs .ngcrm-tabs .tab-content .tab-pane{overflow-y:auto;overflow-x:hidden}.ngcrm .ui-dialog .core-dialog .dialog-canvas{flex:1 1 auto}.ngcrm .ui-dialog .core-dialog .dialog-canvas.has-header{display:flex;flex-direction:column}.ngcrm .ui-dialog .core-dialog .dialog-canvas.has-header .dialog-header{flex:0 1 auto}.ngcrm .ui-dialog .core-dialog .dialog-canvas.has-header .dialog-tabs{flex:1 0 auto}.ngcrm .ui-dialog .ui-widget-content{border:none;color:inherit}.ngcrm .ui-dialog .dialogArrow{display:block;position:absolute;width:15px;height:15px;left:-15px;top:130px;margin:0 15px 0 0}.ngcrm .ui-dialog .ui-dialog-titlebar{background:var(--color-dialog-header-bg);border-top:none;border-left:none;border-right:none;border-bottom:1px solid var(--color-dialog-header-border);border-top-left-radius:4px;border-top-right-radius:4px;height:40px}.ngcrm .ui-dialog .ui-dialog-titlebar .ui-dialog-title{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:600;font-size:1.8rem;color:var(--color-title-header-text);line-height:21px;margin-right:60px;padding-left:15px;padding-top:10px;width:auto}.ngcrm .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-help{background:none;border:none;min-width:0px;top:6px;position:absolute;margin:0;right:34px;width:20px;height:25px;padding:0}.ngcrm .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{background:none;border:none;min-width:0px;top:5px;right:12px;width:20px;height:25px;margin:0}.ngcrm .ui-dialog .ui-dialog-titlebar span.ui-icon-NavClose{position:static;background:none;width:unset;height:unset;margin:0;padding:7px 0;display:block;text-indent:0;font-size:1.2rem;color:var(--color-dialog-header-icon)}.ngcrm .ui-dialog .ui-dialog-titlebar span.ui-icon-NavHelp{position:static;background:none;width:unset;height:unset;margin:0;padding:7px 0;display:block;text-indent:0;font-size:1.3rem;color:var(--color-dialog-header-icon);font-weight:600}.ngcrm .ui-dialog .dialog-spinner{position:absolute;left:50%;bottom:50%}.ngcrm .ui-dialog.arrow_left{background:var(--color-dialog-bg);overflow:visible}.ngcrm .ui-dialog.arrow_left:after,.ngcrm .ui-dialog.arrow_left:before{top:48%;left:-23px;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.ngcrm .ui-dialog.arrow_left:after{border-color:hsla(0,0%,100%,0);border-right-color:var(--color-dialog-bg);border-width:12px;margin-left:0px}.ngcrm .ui-dialog.arrow_left:before{border-color:rgba(0,0,0,0);border-right-color:var(--color-dialog-arrow-border);border-width:12px;margin-left:-1px}.ngcrm .ui-dialog.arrow_right{background:var(--color-dialog-bg);overflow:visible}.ngcrm .ui-dialog.arrow_right:after,.ngcrm .ui-dialog.arrow_right:before{bottom:43%;right:23px;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.ngcrm .ui-dialog.arrow_right:after{border-color:hsla(0,0%,100%,0);border-left-color:var(--color-dialog-bg);border-width:12px;margin-right:-46px}.ngcrm .ui-dialog.arrow_right:before{border-color:rgba(0,0,0,0);border-left-color:var(--color-dialog-arrow-border);border-width:12px;margin-right:-47px}.ngcrm .ui-dialog.arrow_top{background:var(--color-dialog-bg);overflow:visible}.ngcrm .ui-dialog.arrow_top:after,.ngcrm .ui-dialog.arrow_top:before{bottom:100%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.ngcrm .ui-dialog.arrow_top.center:after,.ngcrm .ui-dialog.arrow_top.center::before,.ngcrm .ui-dialog.arrow_bottom.center:after,.ngcrm .ui-dialog.arrow_bottom.center:before{right:48%}.ngcrm .ui-dialog.arrow_top.left:after,.ngcrm .ui-dialog.arrow_top.left::before,.ngcrm .ui-dialog.arrow_bottom.left:after,.ngcrm .ui-dialog.arrow_bottom.left:before{left:27px}.ngcrm .ui-dialog.arrow_top.right:after,.ngcrm .ui-dialog.arrow_top.right::before,.ngcrm .ui-dialog.arrow_bottom.right:after,.ngcrm .ui-dialog.arrow_bottom.right:before{right:27px}.ngcrm .ui-dialog.arrow_top:after{border-color:hsla(0,0%,100%,0);border-bottom-color:var(--color-dialog-header-bg);border-width:9px}.ngcrm .ui-dialog.arrow_top.right:after{margin-right:-3px}.ngcrm .ui-dialog.arrow_top.left:after{margin-left:1px}.ngcrm .ui-dialog.arrow_top:before{border-color:rgba(0,0,0,0);border-bottom-color:var(--color-dialog-arrow-border);border-width:10px;margin-right:-4px}.ngcrm .ui-dialog.arrow_bottom{background:var(--color-dialog-bg);overflow:visible}.ngcrm .ui-dialog.arrow_bottom:after,.ngcrm .ui-dialog.arrow_bottom:before{top:100%;right:46%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}.ngcrm .ui-dialog.arrow_bottom:after{border-color:hsla(0,0%,100%,0);border-top-color:var(--color-dialog-bg);border-width:7px;margin-right:-1px}.ngcrm .ui-dialog.arrow_bottom:before{border-color:rgba(0,0,0,0);border-top-color:var(--color-dialog-arrow-border);border-width:8px;margin-right:-2px}.save-favorite.grid-view .tagsinput{min-height:78px !important;max-height:78px}.save-favorite .dialog-buttons{justify-content:space-between}.save-favorite .additional_controls{display:inline-block;margin-left:7px}.save-favorite .additional_controls.disabled{opacity:.5}.save-favorite .additional_controls.disabled .linked-text{color:var(--color-field-text);cursor:default}.save-favorite .additional_controls.disabled .linked-text:hover{text-decoration:none}#AboutDialog .dialog-content{overflow:hidden}#AboutDialog .dialog-content .dialog-canvas{height:100%}#AboutDialog .dialog-content .dialog-canvas .dialog-tabs{height:calc(100% - 70px)}#AboutDialog .dialog-content .dialog-header .canvas-component,#AboutDialog .dialog-content .tab-pane[data-id=system] .canvas-component{flex-direction:row}#AboutDialog .dialog-content .dialog-header .canvas-component.trailing-colon .core-label:after,#AboutDialog .dialog-content .tab-pane[data-id=system] .canvas-component.trailing-colon .core-label:after{content:": "}#AboutDialog .dialog-content .dialog-header .canvas-component .core-label-container,#AboutDialog .dialog-content .dialog-header .canvas-component .core-field-container,#AboutDialog .dialog-content .tab-pane[data-id=system] .canvas-component .core-label-container,#AboutDialog .dialog-content .tab-pane[data-id=system] .canvas-component .core-field-container{width:auto}.navigator_imagecrop_crop .cropContainer .content{display:flex;justify-content:space-between;height:350px}.navigator_imagecrop_crop .cropContainer .content .files{flex:1;flex-direction:column;width:160px;height:100%}.navigator_imagecrop_crop .cropContainer .content .files form{width:100%;height:100%;padding:0 25px 0 10px;margin:0px}.navigator_imagecrop_crop .cropContainer .content .files form button{width:100%}.navigator_imagecrop_crop .cropContainer .content .files .fileinput-button{float:left;width:100%}.navigator_imagecrop_crop .cropContainer .content .files .fileinput-button .file-input{width:100%;height:100%;position:absolute}.navigator_imagecrop_crop .cropContainer .content .files .library-button{margin-top:14px}.navigator_imagecrop_crop .cropContainer .content .files .button-divider{width:100%;display:inline-block;height:40px;border-bottom:1px solid var(--color-layout-border)}.navigator_imagecrop_crop .cropContainer .content .imagePreview{flex:1;height:298px;width:298px}.navigator_imagecrop_crop .cropContainer .content .imagePreview .msgBox{width:fit-content;height:100%;border:1px solid;color:var(--color-title-subheader-text)}.navigator_imagecrop_crop .cropContainer .content .imagePreview .msgBox p{text-align:center;font-size:2.2rem;position:relative;margin-top:120px;width:300px}.navigator_imagecrop_crop .cropContainer .content .imagePreview .imageBox{padding:0px}.navigator_imagecrop_crop .cropContainer .buttons{position:absolute;bottom:7px;right:16px}#progressDiv{display:none;background-color:var(--color-base-bg);position:absolute;top:85px;left:65px;width:400px;height:100px;z-index:1000;box-shadow:var(--shadow-image);border-radius:15px}#libraryDiv{width:100%}#libraryDiv .selectable_image{padding:5px 5px 5px 5px;width:84px;height:72px;cursor:pointer}#libraryDiv .selected_image{padding:3px 3px 3px 3px;border:2px solid var(--color-slider-handle);width:84px;height:72px;cursor:pointer}#libraryDiv .isotope-item{z-index:2}#libraryDiv .isotope-hidden.isotope-item{pointer-events:none;z-index:1}#libraryDiv .isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s}#libraryDiv .isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;transition-property:height,width}#libraryDiv .isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity}.crm-infobubble-block{margin:10px 0}.crm-infobubble-block .incumbent-badge{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:700;font-size:1rem;color:var(--color-link-text);display:inline;background-color:var(--color-base-bg);border:1px solid var(--color-layout-border);border-radius:2px;padding:3px}.crm-infobubble-block .amounts span:last-child{padding-left:3px}.crm-infobubble-block .right-arrow{margin-right:3px;position:relative;font-size:1rem}.crm-infobubble-block ul{-webkit-padding-start:17px;-webkit-margin-before:.5em}.crm-infobubble-block ul li{padding-top:5px}.dual-column-parent{width:calc(100% + 43px);display:inline-block}.dual-column-block{display:inline-block}.left-column{margin-right:7.5px;float:left}.infobubble-id{font-weight:400;font-size:1.4rem;color:var(--color-title-subheader-text)}.plan-notes-info-bubble .plan-notes-body{padding-top:5px;min-width:200px}.plan-notes-info-bubble .plan-notes-body .plan-notes-text{overflow-y:auto;max-height:350px}.open-plan-notes{margin-left:4px;cursor:pointer;font-size:1rem}.current-wbs{font-weight:700}.none-field{color:var(--color-field-text-disabled);font-style:italic}.status-label{font-weight:700}.status-icon{margin-left:-8px}.status-text{margin-left:5px;padding-left:5px}.tpd-skin-ngcrm-info-bubble .completion-indicator{padding-left:5px;padding-right:15px;display:inline}.tpd-skin-ngcrm-info-bubble a.msteams{text-decoration:none !important;font-size:15px;margin-left:6px}.tpd-skin-ngcrm-info-bubble a.msteams span:hover{color:var(--color-link-text)}.crm-infobubble-footer{position:relative;font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:600;font-size:1.2rem !important;display:flex;align-items:center}.crm-infobubble-footer .stage-separator{padding:0px 4px 0px 2px}.crm-infobubble-footer .separator{margin:0 10px;color:var(--color-divider);font-size:11px}.crm-infobubble-footer a{font-weight:400 !important}.ngcrm.fullscreen.ui-dialog{position:absolute;top:0 !important;left:0 !important;height:100% !important;width:100% !important;border:none !important;border-radius:0}#loginDiv{height:100% !important;top:0;left:0;overflow-y:auto;overflow-x:hidden;background:var(--color-login-bg)}#loginDiv #loginContainerDiv{position:relative;display:flex;flex-direction:column;width:620px;margin:auto auto;padding:36px 48px;border-radius:8px;background-color:var(--color-login-body-bg)}#loginDiv #loginContainerDiv #loginApplicationTitle{flex:0 0 auto;justify-content:center;display:flex}#loginDiv #loginContainerDiv #loginApplicationTitle #loginCompany{color:var(--color-login-header-product-text);font-size:4.8rem;font-family:"Roboto Slab","Roboto",tahoma,calibri,trebuchet ms,sans-serif;font-style:normal;flex:none;display:flex;align-items:end;column-gap:.8rem;line-height:4.8rem}#loginDiv #loginContainerDiv #loginApplicationTitle #loginCompany:before{content:"";color:var(--color-login-header-text);font-family:"Vantagepoint";font-size:4.4rem;display:block;flex:none}#loginDiv #loginContainerDiv #loginApplicationTitle #loginCompany:after{content:"";color:var(--color-login-header-text);font-family:"Vantagepoint";font-size:4.4rem;display:block;flex:none}#loginDiv #loginContainerDiv #loginContainerBody{flex:0 0 360px}#loginDiv #loginContainerDiv #loginContainerBody #dialogMessage{display:flex;margin:7px 2px 9px;color:var(--color-login-header-text);font-size:1.3rem;font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:600}#loginDiv #loginContainerDiv #loginContainerBody #dialogMessage.error{justify-content:flex-end;color:var(--color-status-error-text)}#loginDiv #loginContainerDiv #loginContainerBody #loginForm{position:relative}#loginDiv #loginContainerDiv #loginContainerBody #loginForm label{padding-top:0px;margin-bottom:2px !important;color:var(--color-field-label)}#loginDiv #loginContainerDiv #loginContainerBody #loginForm .dropdown{position:relative}#loginDiv #loginContainerDiv #loginContainerBody #loginForm .dropdown .dropdown-input{width:100%;margin-bottom:14px}#loginDiv #loginContainerDiv #loginContainerBody #loginForm .dropdown .dropdown-arrow{position:absolute;top:0;right:0;font-size:9px;padding:11px 9px 8px;cursor:pointer}#loginDiv #loginContainerDiv #loginContainerBody #loginForm .dropdown .dropdown-arrow.disabled{cursor:default}#loginDiv #loginContainerDiv #loginContainerBody #loginForm .dropdown .dropdown-list{position:absolute;width:100%;max-height:200px;list-style:none;border:1px solid var(--color-field-border);padding:0;background-color:var(--color-list-bg);z-index:1;margin-top:-21px;overflow-y:auto;overflow-x:hidden;display:none}#loginDiv #loginContainerDiv #loginContainerBody #loginForm .dropdown .dropdown-list.searching .dd-item{display:none}#loginDiv #loginContainerDiv #loginContainerBody #loginForm .dropdown .dropdown-list.searching .dd-item.search{display:block}#loginDiv #loginContainerDiv #loginContainerBody #loginForm .dropdown .dropdown-list .dd-item{font-size:1.4rem;background-color:var(--color-list-item-bg);color:var(--color-list-item-text);line-height:20px;padding:2px 6px;white-space:nowrap;cursor:pointer}#loginDiv #loginContainerDiv #loginContainerBody #loginForm .dropdown .dropdown-list .dd-item.selected,#loginDiv #loginContainerDiv #loginContainerBody #loginForm .dropdown .dropdown-list .dd-item:hover{background-color:var(--color-grid-bg-selected)}#loginDiv #loginContainerDiv #loginContainerBody #loginForm #userID,#loginDiv #loginContainerDiv #loginContainerBody #loginForm #password{margin-bottom:14px;color:var(--color-field-text)}#loginDiv #loginContainerDiv #loginContainerBody #loginForm .caps-lock-container{position:relative;font-size:11px}#loginDiv #loginContainerDiv #loginContainerBody #loginForm .caps-lock-container .caps-lock-on{display:flex;position:absolute;margin-left:3px;bottom:-6px}#loginDiv #loginContainerDiv #loginContainerBody #loginForm .caps-lock-container .caps-lock-on #capsLockIcon{font-size:11px;line-height:20px;padding-right:2px;color:var(--color-status-warning-text)}#loginDiv #loginContainerDiv #loginContainerBody #loginForm .caps-lock-container .caps-lock-on #capsLockText{color:var(--color-status-warning-text);font-weight:600}#loginDiv #loginContainerDiv #loginContainerBody #loginForm #forgotPassword{position:relative;float:right;font-size:12px}#loginDiv #loginContainerDiv #loginContainerBody #loginForm #forgotPassword .content{position:relative;margin-right:4px}#loginDiv #loginContainerDiv #loginContainerBody #loginForm #forgotPassword .login-help-icon{font-size:1rem}#loginDiv #loginContainerDiv #loginContainerBody #loginForm #forgotPassword.error .content{padding-top:0px;color:var(--color-field-text-disabled)}#loginDiv #loginContainerDiv #loginContainerBody #loginForm #forgotPassword.error img{padding-left:5px;padding-bottom:2px;display:inline-block;vertical-align:middle}#loginDiv #loginContainerDiv #loginContainerBody #loginForm #oauthConsent{font-weight:800;padding-bottom:10px}#loginDiv #loginContainerDiv #loginContainerBody #loginForm #oauthConsent .application{color:var(--color-link-text)}#loginDiv #loginContainerDiv #loginContainerBody #loginForm .setup-2fa-container{position:relative;float:right}#loginDiv #loginContainerDiv #loginContainerBody #loginForm #TwoFACodeArea .TwoFAQrCodeModal{display:none}#loginDiv #loginContainerDiv #loginContainerBody #loginForm #TwoFACodeArea .TwoFAQrCodeModal .modalContent{font-size:1.1em;padding:15px}#loginDiv #loginContainerDiv #loginContainerBody #loginForm #TwoFACodeArea .TwoFAQrCodeModal .qrCodeImg{width:250px}#loginDiv #loginContainerDiv #loginContainerBody #loginForm #TwoFACodeArea #TwoFAFeedback .error{color:red}#loginDiv #loginContainerDiv #loginContainerBody #loginForm .buttons{display:flex;flex-direction:row-reverse;justify-content:space-between}#loginDiv #loginContainerDiv #loginContainerBody #loginForm .buttons #winAuthLbl{margin-top:2px;margin-left:4px;font-weight:400}#loginDiv #loginContainerDiv #loginContainerBody #loginForm .buttons #cancelBtn{margin-left:10px}#loginDiv #loginContainerDiv #loginContainerBody .advanced-settings{display:flex;flex-direction:row;justify-content:space-around;align-items:center;padding:10px}#loginDiv #loginContainerDiv #loginContainerBody .advanced-settings label{line-height:25px}#loginDiv #loginContainerDiv #loginContainerBody .advanced-settings .db-bypass{display:flex;align-items:center;gap:6px}#loginDiv #loginContainerDiv #loginContainerBody #AllModeWarning{color:red}#loginDiv #loginContainerDiv .login-footer{display:flex;flex-direction:row;justify-content:space-between;gap:16px}#loginDiv #loginContainerDiv .login-footer .version-info{flex:0 0 auto}#loginDiv #loginContainerDiv .login-footer .version-number{padding-left:4px}#loginDiv #loginContainerDiv .login-footer #loginCopyright{flex:0 0 auto;font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400}#loginDiv #loginContainerDiv .login-footer .desktop-launcher{flex:0 0 auto;font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;color:var(--color-link-text);cursor:pointer}#loginDiv #loginContainerDiv .login-footer .footer-spacer{flex:1 1 auto}#forgotPasswordDiv form{display:flex;flex-direction:column}#forgotPasswordDiv .error{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:600;color:var(--color-status-error-text);font-size:1.3rem;font-weight:600}#forgotPasswordDiv .radioSelector{display:inline-block}#forgotPasswordDiv .radioSelector input[type=radio]{height:26px}#forgotPasswordDiv .radioSelector label{margin-left:10px;line-height:24px;text-transform:none;font-size:1.4rem;color:var(--color-field-label)}#forgotPasswordDiv .inputField{margin-left:10px}#forgotPasswordDiv .inputField input{width:100%}#forgotPasswordDiv .inputField input:disabled{background-color:var(--color-field-bg-disabled)}#forgotPasswordDiv #databaseLbl{padding-left:10px;font-size:1.3rem}#forgotPasswordDiv #cancelBtn{margin-left:10px}#loginAlertDiv{float:left;max-width:100%}#loginAlertDiv .alertContent{padding:18px 16px 24px 16px;float:left;width:100%;height:100%}#loginAlertDiv .alertMsg{height:calc(100% - 56px);overflow-y:auto;overflow-x:auto;float:left;width:100%;margin-bottom:24px}#loginAlertDiv .dismissCheckbox{float:left;position:relative;margin-top:6px}#loginAlertDiv .dismissCheckbox input{height:auto}#loginAlertDiv .dismissCheckbox label{top:-2px;margin-left:4px;position:relative}#loginAlertDiv #okBtn{float:right;position:static}#mbDiv.navigator_messagebox{min-width:320px;max-width:560px}#mbDiv.navigator_messagebox .mb-body{border-bottom:none;padding:18px 16px}#mbDiv.navigator_messagebox .mb-body .mb-message-div{max-height:80vh;overflow:auto}#mbDiv.navigator_messagebox .mb-body .mb-message-div .mb-message{display:inline;color:var(--color-base-text);word-break:break-word}#mbDiv.navigator_messagebox .mb-footer{display:flex;justify-content:space-between;flex-direction:column;height:fit-content;background-color:inherit;border-top:none;padding:0 16px 24px}#mbDiv.navigator_messagebox .mb-footer .hide-checkbox{margin-bottom:16px}#mbDiv.navigator_messagebox .mb-footer .mb-buttons a.linkBtn{text-align:center;line-height:1.9rem}.ngcrm .ui-widget-overlay.message-box{z-index:10001}.ngcrm .ui-dialog.message-box{z-index:10002}.notification-details,.notification-reminders{padding:10px}#bannerNotificationMenu:not(.popupmenu){position:fixed;top:48px;right:5px;max-height:525px;width:450px;border-radius:4px;border:1px solid var(--color-menu-border);background-color:var(--color-menu-bg);box-shadow:var(--shadow-dialog)}#bannerNotificationMenu:not(.popupmenu) .header{display:flex;gap:10px;padding:10px 15px;align-items:center;justify-content:space-between;background-color:var(--color-notification-header-bg);border-radius:4px 4px 0 0}#bannerNotificationMenu:not(.popupmenu) .header .title{flex:auto;font-size:1.6rem;font-weight:600;color:var(--color-notification-header-text)}#bannerNotificationMenu:not(.popupmenu) .header .help-action{color:var(--color-notification-header-text);font-size:1.3rem;cursor:pointer;margin-top:-1px}#bannerNotificationMenu:not(.popupmenu) .header .close-action{color:var(--color-notification-header-text);font-size:1rem;cursor:pointer}#bannerNotificationMenu:not(.popupmenu) .content{display:flex;flex-direction:column;height:calc(100% - 40px)}#bannerNotificationMenu:not(.popupmenu) .content .notification-section{display:flex;flex-direction:column;max-height:240px}#bannerNotificationMenu:not(.popupmenu) .content .notification-section .section-header{display:flex;gap:10px;padding:10px 15px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-menu-separator);border-top:1px solid var(--color-menu-separator)}#bannerNotificationMenu:not(.popupmenu) .content .notification-section .section-header .title{flex:1 1 auto;font-size:1.4rem;font-weight:600;color:var(--color-notification-text)}#bannerNotificationMenu:not(.popupmenu) .content .notification-section .section-header .view-action{font-size:1.2rem;color:var(--color-notification-text);cursor:pointer}#bannerNotificationMenu:not(.popupmenu) .content .notification-section .section-header .view-action .caption{font-weight:600;padding-right:4px}#bannerNotificationMenu:not(.popupmenu) .content .notification-section .section-header .view-action .caption:after{content:":"}#bannerNotificationMenu:not(.popupmenu) .content .notification-section .section-header .view-action .value:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.8rem;margin-left:6px}#bannerNotificationMenu:not(.popupmenu) .content .notification-section .section-header .mark-read-action,#bannerNotificationMenu:not(.popupmenu) .content .notification-section .section-header .delete-all-action{height:23px;padding:0 12px;font-size:1.2rem;color:var(--color-action-menu-grid-item-text);background-color:var(--color-action-menu-grid-item-bg);border:1px solid var(--color-action-menu-grid-item-border);border-radius:12px;white-space:nowrap;cursor:pointer}#bannerNotificationMenu:not(.popupmenu) .content .notification-section .section-header .mark-read-action.disabled,#bannerNotificationMenu:not(.popupmenu) .content .notification-section .section-header .delete-all-action.disabled{color:var(--color-action-menu-grid-item-text-disabled);border-color:var(--color-action-menu-grid-item-border-disabled);background-color:var(--color-action-menu-grid-item-bg-disabled);cursor:default}#bannerNotificationMenu:not(.popupmenu) .content .notification-section .notification-list{display:flex;flex-direction:column;height:calc(100% - 42px);margin:0;padding:0;list-style-type:none;overflow-y:auto;overflow-x:hidden}#bannerNotificationMenu:not(.popupmenu) .content .notification-section .notification-list:empty:after{content:attr(data-no-items);font-size:1.2rem;padding:10px 15px}#bannerNotificationMenu:not(.popupmenu) .content .notification-section .notification-list .action-item,#bannerNotificationMenu:not(.popupmenu) .content .notification-section .notification-list .notification-item{position:relative;display:flex;gap:4px;padding:5px 0;align-items:center;font-size:1.2rem;cursor:pointer}#bannerNotificationMenu:not(.popupmenu) .content .notification-section .notification-list .action-item:not(:last-child),#bannerNotificationMenu:not(.popupmenu) .content .notification-section .notification-list .notification-item:not(:last-child){border-bottom:1px solid var(--color-menu-separator)}#bannerNotificationMenu:not(.popupmenu) .content .notification-section .notification-list .action-item:hover,#bannerNotificationMenu:not(.popupmenu) .content .notification-section .notification-list .notification-item:hover{background-color:var(--color-notification-bg-hover)}#bannerNotificationMenu:not(.popupmenu) .content .notification-section .notification-list .action-item .item,#bannerNotificationMenu:not(.popupmenu) .content .notification-section .notification-list .notification-item .item{width:100%;padding:0 15px;color:var(--color-notification-text)}#bannerNotificationMenu:not(.popupmenu) .content .notification-section .notification-list .action-item .delete-action,#bannerNotificationMenu:not(.popupmenu) .content .notification-section .notification-list .notification-item .delete-action{position:absolute;right:8px;cursor:pointer}.notification-details{padding:18px}.notification-details .notification-summary-label{margin-bottom:10px;color:var(--color-base-text)}.notification-details .notification-summary,.notification-details .notification-description{margin-bottom:15px;border-radius:4px;border:1px solid var(--color-field-border);background-color:var(--color-field-bg-disabled)}.notification-details .notification-summary{padding:10px}.notification-details .notification-description{padding:10px 10px 20px 10px;height:200px;overflow-y:scroll}.notification-details .btn-bar{padding:9px 0}#notificationDetailsDialog .dialog-canvas{display:flex;flex-direction:column;justify-content:space-between}#notificationDetailsDialog .notification-summary-label{color:var(--color-base-text)}#notificationDetailsDialog .notification-summary,#notificationDetailsDialog .notification-description{padding:10px;border-radius:4px;border:1px solid var(--color-field-border);background-color:var(--color-field-bg-disabled)}#notificationDetailsDialog .notification-description{height:200px;margin-top:16px;overflow-y:scroll}.numerical_slider .numerical-slider{height:6px}.numerical_slider .ui-slider{border:0}.numerical_slider .ui-slider-range{border:0}.numerical_slider .ui-slider-handle{background:none;border-style:none;cursor:pointer;outline:none;width:16px;height:16px;background-color:var(--color-slider-handle);border-radius:50%}.numerical_slider .ui-slider-handle:before{content:attr(data-tip);top:calc(100% + 8px);position:absolute;max-width:200px;padding:4px 8px;color:var(--color-slider-text);text-align:center;border-radius:4px;background-color:var(--color-slider-handle);transform:translateX(calc(-50% + 8px))}.numerical_slider .ui-slider-handle:after{content:"";top:calc(100% + 2px);position:absolute;width:0;height:0;border-style:solid;border-width:0 6px 6px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--color-slider-handle) rgba(0,0,0,0);transform:translateX(calc(-50% + 8px))}.numerical_slider .ui-slider-tick{position:absolute}.numerical_slider .ui-slider-tick .ui-slider-tick-value{position:absolute;top:-36px;left:0;transform:translateX(-50%)}.numerical_slider .ui-slider-tick .ui-slider-tick-mark{background:var(--color-slider-tick);height:16px;position:absolute;top:-16px;width:1px}.numerical_slider[data-skin=number-of-chars] .numerical-slider{height:36px;background-color:var(--color-slider-bg) !important}.numerical_slider[data-skin=number-of-chars] .ui-slider{background-color:var(--color-slider-bg) !important}.numerical_slider[data-skin=number-of-chars] .ui-slider-range{display:none}.numerical_slider[data-skin=number-of-chars] .ui-slider-tick-container{align-content:stretch;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;line-height:16px;font-style:normal;font-weight:400;position:absolute;width:100%;cursor:pointer}.numerical_slider[data-skin=number-of-chars] .ui-slider-tick{background-color:var(--color-slider-bg);border-color:var(--color-slider-value-selected);border-style:solid;border-width:1px;color:var(--color-base-text);flex-basis:0;flex-grow:2;height:30px;position:static;text-align:center;padding:5px}.numerical_slider[data-skin=number-of-chars] .ui-slider-tick-on{background-color:var(--color-slider-value-selected-end);color:var(--color-slider-text-selected)}.numerical_slider[data-skin=number-of-chars] .ui-slider-tick:first-child,.numerical_slider[data-skin=number-of-chars] .ui-slider-tick:last-child{background-color:var(--color-slider-value-selected);flex-grow:1}.numerical_slider[data-skin=number-of-chars] .ui-slider-tick:first-child .ui-slider-tick-value,.numerical_slider[data-skin=number-of-chars] .ui-slider-tick:last-child .ui-slider-tick-value{display:none}.numerical_slider[data-skin=number-of-chars] .ui-slider-tick-value{left:0;top:0;position:static}.numerical_slider[data-skin=number-of-chars] .ui-slider-tick-mark{display:none}.numerical_slider[data-skin=number-of-chars] .ui-slider-handle{background-color:rgba(0,0,0,0);border-bottom:8px solid var(--color-base-text);border-left:6px solid rgba(0,0,0,0);border-radius:0;border-right:6px solid rgba(0,0,0,0);top:20px;width:0}.numerical_slider[data-skin=number-of-chars] .ui-slider-handle:before,.numerical_slider[data-skin=number-of-chars] .ui-slider-handle:after{content:none}.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td .cellIcon,.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td .cellIcon{border:none;background:none;background-repeat:no-repeat;background-position:0px 0px;height:28px;width:24px;min-width:24px;right:0px;padding:0px 16px}.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td .cellIcon.Inactive,.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td .cellIcon.Inactive{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute}.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td .cellIcon.Inactive:before,.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td .cellIcon.Inactive:before{content:""}.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td.edit .ddwn-input,.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td.edit .search-input,.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td.edit .ddwn-input,.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td.edit .search-input{background-image:none;padding-right:23px}.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td.edit .ddwn-input[readonly=readonly],.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td.edit .search-input[readonly=readonly],.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td.edit .ddwn-input[readonly=readonly],.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td.edit .search-input[readonly=readonly]{padding-right:4px}.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td.edit .gridInputBttn,.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td.edit .gridInputBttn{z-index:1;position:absolute;color:var(--color-icon)}.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td.edit .gridInputBttn.gridAddBttn,.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td.edit .gridInputBttn.gridAddBttn{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;right:0;margin:0}.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td.edit .gridInputBttn.gridAddBttn:before,.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td.edit .gridInputBttn.gridAddBttn:before{content:""}.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td.edit .gridInputBttn.gridEditBttn,.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td.edit .gridInputBttn.gridEditBttn{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;right:0;margin:0}.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td.edit .gridInputBttn.gridEditBttn:before,.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td.edit .gridInputBttn.gridEditBttn:before{content:""}.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td.edit .gridInputBttn.gridEditBttn.html-edit,.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td.edit .gridInputBttn.gridEditBttn.html-edit{top:3px;right:5px;z-index:1}.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td.edit .gridInputBttn.gridLookupBttn,.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td.edit .gridInputBttn.gridLookupBttn{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;right:0;margin:0}.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td.edit .gridInputBttn.gridLookupBttn:before,.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td.edit .gridInputBttn.gridLookupBttn:before{content:""}.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td.edit .gridInputBttn.gridDdwnBttn,.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td.edit .gridInputBttn.gridDdwnBttn{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:9px;right:0;margin:0}.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td.edit .gridInputBttn.gridDdwnBttn:before,.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td.edit .gridInputBttn.gridDdwnBttn:before{content:""}.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td.edit .gridInputBttn.ddwnArrow,.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td.edit .gridInputBttn.ddwnArrow{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:9px;right:0;margin:0}.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td.edit .gridInputBttn.ddwnArrow:before,.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td.edit .gridInputBttn.ddwnArrow:before{content:""}.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td.edit .gridInputBttn.ddwnArrow.search,.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td.edit .gridInputBttn.ddwnArrow.search{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px}.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td.edit .gridInputBttn.ddwnArrow.search:before,.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td.edit .gridInputBttn.ddwnArrow.search:before{content:""}.navigator_rpgrid .gridBody>.bodyTable>tbody>tr>td.edit .locked:not(.checkbox),.navigator_rpgrid .gridBody>.bodyTable>tfoot>tr>td.edit .locked:not(.checkbox){background-color:var(--color-field-bg-disabled);cursor:default}.navigator_ngcrm_popup_overlay{position:absolute;border:1px solid var(--color-dialog-border);background-color:var(--color-dialog-bg);border-radius:2px;z-index:200;overflow:visible !important;box-shadow:var(--shadow-dialog)}.navigator_ngcrm_popup_overlay .pointer_arrow{position:absolute;width:25px;height:14px;top:-14px;background:url(../../images/ngCRM/base/overlayPointer.png) no-repeat}.navigator_ngcrm_popup_overlay .popup_content{padding:6px}.navigator_ngcrm_popup_overlay .popup_content .content_label{font-size:1.4rem;font-weight:700;color:var(--color-field-label);margin-left:4px}.navigator_ngcrm_popup_overlay .popup_footer{width:100%;float:left;padding:0px 8px 6px 8px;border-radius:2px;background-color:var(--color-dialog-bg)}.navigator_ngcrm_popup_overlay .popup_footer .done_btn,.navigator_ngcrm_popup_overlay .popup_footer .cancel_btn{float:right;margin:2px 1px;padding:3px 7px;position:static}.navigator_ngcrm_popup_overlay .footer_rule{width:100%;height:1px;background-color:var(--color-divider);margin-bottom:5px}.navigator_ngcrm_popup_overlay.left_oriented .pointer_arrow{left:20px}.navigator_ngcrm_popup_overlay.left_oriented.at_side .pointer_arrow{top:40px;left:-14px;background:url(../../images/ngCRM/base/overlayPointerLeft.png) no-repeat;height:25px;width:14px}.navigator_ngcrm_popup_overlay.right_oriented .pointer_arrow{right:30px}.navigator_ngcrm_popup_overlay.right_oriented.at_side .pointer_arrow{top:40px;right:-14px;background:url(../../images/ngCRM/base/overlayPointerRight.png) no-repeat;height:25px;width:14px}.popupmenu{display:none;left:400px;top:400px;position:absolute;box-shadow:var(--shadow-dialog);z-index:100000;background-color:var(--color-menu-bg);border:1px solid var(--color-menu-border);border-radius:2px}.popupmenu .popup-body{position:relative;max-height:100%}.popupmenu .popup-body .popup-body-ul{background:rgba(0,0,0,0)}.popupmenu .popup-header{border-bottom:1px solid var(--color-layout-border);display:flex;justify-content:space-between}.popupmenu .popup-header div{font-size:1.4rem;font-weight:600;padding:4px 18px;text-align:left}.popupmenu .popup-header .header-title{text-align:left}.popupmenu .popup-header .header-action{text-align:right;font-weight:400;color:var(--color-link-text);cursor:pointer;margin-right:5px}.popupmenu .quick-find{font-size:1.2rem;margin:0px;margin:8px 18px}.popupmenu .quick-find>input{border-radius:4px;border:1px solid var(--color-list-quick-find-border);height:28px;width:100%}.popupmenu .quick-find>input{width:80%}.popupmenu .popup-footer{border-top:1px solid var(--color-layout-border);border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:var(--color-list-footer-bg);transition:background-color 200ms}.popupmenu .popup-footer .icons{display:inline-block;padding-right:4px;font-size:9px}.popupmenu .popup-footer .content{padding:5px;margin:0 18px;font-size:1.2rem;line-height:19px}.popupmenu .popup-footer .alt-footer-action{margin-left:15px}.popupmenu .flex-label-container{display:flex;align-items:center;justify-content:space-between;width:100%}.popupmenu.IE-popup li.popupmenuHdr{height:auto}.popupmenu.IE-popup li .popupmenuHdrTitle{float:none}.popupmenu .popup-body>.ui-menu{border:none;border-radius:2px;padding:6px 2px}.popupmenu .popup-body>.ui-menu.hasScrolling{overflow-y:auto}.popupmenu .popup-body>.ui-menu .popupmenuHdr,.popupmenu .popup-body>.ui-menu .popupmenuTitle{padding:10px 16px 2px 16px;width:100%;height:30px;border:none;background:none}.popupmenu .popup-body>.ui-menu .popupmenuHdrTitle{font-weight:700;font-size:1.4rem;color:var(--color-field-label)}.popupmenu .popup-body>.ui-menu .popupmenuHdrAction{float:right;font-weight:400;font-size:1.4rem;color:var(--color-link-text);cursor:pointer;margin-right:-10px}.popupmenu .popup-body>.ui-menu .popupmenuItem:not(.collapse-sub-menu):hover{background-color:var(--color-menu-hover)}.popupmenu .popup-body>.ui-menu .popupmenuItem.collapse-sub-menu div.menu-item-div:hover{background-color:var(--color-menu-hover)}.popupmenu .popup-body>.ui-menu .popupmenuItem.selected{background-color:var(--color-menu-selected)}.popupmenu .popup-body>.ui-menu .menu-item-anchor{display:flex;align-items:center;justify-content:space-between;padding:2px 0px}.popupmenu .popup-body>.ui-menu .popupmenuHdr{position:relative;list-style-image:none}.popupmenu .popup-body>.ui-menu .popupmenuHdr.hasSeparator{height:32px;padding-top:0}.popupmenu .popup-body>.ui-menu .popupmenuHdr.hasRightImage.show-on-hover .popupRightImage{visibility:hidden}.popupmenu .popup-body>.ui-menu .popupmenuHdr.hasRightImage.show-on-hover:hover .popupRightImage{visibility:visible}.popupmenu .popup-body>.ui-menu .popupmenuHdr.hasRightImage .popupmenuHdrTitle{padding-right:0px}.popupmenu .popup-body>.ui-menu .popupmenuHdr .popupRightImage{font-size:1rem}.popupmenu .popup-body>.ui-menu .popupmenuItem{position:relative;list-style-image:none;padding-top:1px}.popupmenu .popup-body>.ui-menu .popupmenuItem.disabled .menu-item-div,.popupmenu .popup-body>.ui-menu .popupmenuItem[data-key="^^empty-popup-value^^"] .menu-item-div{opacity:.6}.popupmenu .popup-body>.ui-menu .popupmenuItem.disabled a:hover,.popupmenu .popup-body>.ui-menu .popupmenuItem[data-key="^^empty-popup-value^^"] a:hover{cursor:default}.popupmenu .popup-body>.ui-menu .popupmenuItem.hasImage .popupImage{width:25px;height:22px;margin-right:5px;margin-top:-5px}.popupmenu .popup-body>.ui-menu .popupmenuItem.hasRightImage a{margin-right:0px}.popupmenu .popup-body>.ui-menu .popupmenuItem.hasRightImage.show-on-hover .popupRightImage{visibility:hidden}.popupmenu .popup-body>.ui-menu .popupmenuItem.hasRightImage.show-on-hover div.menu-item-div:hover .popupRightImage{visibility:visible}.popupmenu .popup-body>.ui-menu .popupmenuItem.hasCount .menu-item-anchor{padding-right:5px}.popupmenu .popup-body>.ui-menu .popupmenuItem.hasCount .item-count{padding:0 10px;text-align:right;font-size:1.2rem}.popupmenu .popup-body>.ui-menu .popupmenuItem.hasSubMenu[data-type=folder] .folder-label{font-weight:700}.popupmenu .popup-body>.ui-menu .popupmenuItem.hasSubMenu[data-type=folder]:after{content:"";display:block}.popupmenu .popup-body>.ui-menu .popupmenuItem.hasSubMenu:not([data-type=folder]):before{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--color-icon);font-size:8px;line-height:11px;position:absolute;right:5px;bottom:6px}.popupmenu .popup-body>.ui-menu .popupmenuItem .with-shortcut{display:flex;justify-content:space-between}.popupmenu .popup-body>.ui-menu .popupmenuItem a{font-size:1.2rem;padding-left:18px;padding-right:18px;text-decoration:none;color:var(--color-menu-text);cursor:pointer}.popupmenu .popup-body>.ui-menu .popupmenuItem a:hover{text-decoration:none;background-color:var(--color-menu-hover) !important}.popupmenu .popup-body>.ui-menu .popupmenuItem a.ui-state-focus,.popupmenu .popup-body>.ui-menu .popupmenuItem a.ui-state-active{border:none;background:none;margin-top:0px;margin-bottom:0px}.popupmenu .popup-body>.ui-menu .popupmenuItem a .dimmed{color:var(--color-field-text-disabled)}.popupmenu .popup-body>.ui-menu .popupmenuItem a .popupLabel{min-width:100px;max-width:400px;width:100%;white-space:normal}.popupmenu .popup-body>.ui-menu .popupmenuItem a .arrow-icon{font-size:9px;padding-right:4px}.popupmenu .popup-body>.ui-menu .popupmenuItem .popupRightImage{padding:0px 5px;font-size:12px;cursor:pointer}.popupmenu .popup-body>.ui-menu .popupmenuItem .menu-action{height:14px;width:14px;margin-right:7px}.popupmenu .popup-body>.ui-menu .popupmenuItem .menu-action.checked::before{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.popupmenu .popup-body>.ui-menu .popupmenuItem .menu-action.radioOff{background-image:url(../../images/RadioOff.png)}.popupmenu .popup-body>.ui-menu .popupmenuItem .menu-action.radioOn{background-image:url(../../images/RadioOn.png)}.popupmenu .popup-body>.ui-menu div.popupmenu-submenu .popupmenuItem .popupLabel:not(.item-has-image){padding-left:13px}.popupmenu .popup-body>.ui-menu div.popupmenu-submenu .popupmenuItem .menu-action{margin-left:13px}.popupmenu .popup-body>.ui-menu .popupmenuItem:first-of-type .popupmenuSeparator{display:none}.popupmenu .popup-body>.ui-menu .popupmenuSeparator{height:13px;border:6px solid var(--color-menu-bg);background-color:var(--color-menu-separator);margin-top:-1px}.popupmenu .popup-body>.ui-menu .popupmenuItem.hasSubMenu .ui-menu{position:fixed;z-index:1;border-color:var(--color-menu-border);background:var(--color-menu-bg)}.popupmenu .popup-body>.ui-menu div.popup-menu-items-div.hasScrolling{max-height:200px;overflow-y:auto}.popupmenu .popupmenu.search-filter-popup .popupLabel{font-size:1.2rem}body.isMobile .popupmenu .popupmenuItem.hasRightImage.show-on-hover .popupRightImage,div.main-body.isMobile .popupmenu .popupmenuItem.hasRightImage.show-on-hover .popupRightImage{display:block}#report-column-selection-popup #report-column-selection{padding-bottom:0px}#report-column-selection-popup #report-column-selection input:not([type=radio]):not([type=checkbox]):not(.multiselect),#report-column-selection-popup #report-column-selection select:not(.standard-select){margin-bottom:0}#report-column-selection-popup #report-column-selection .sort-label-info{padding-left:3px;padding-bottom:2px}#report-column-selection-popup .dialog-content{display:flex;flex-direction:column;padding-top:22px}#report-column-selection-popup .dialog-content .dialog-container{display:flex;flex-direction:row;position:relative;height:100%}#report-column-selection-popup .dialog-content .dialog-container .selection-grids{display:flex;flex-direction:row;position:relative;gap:25px;min-width:0;width:100%}#report-column-selection-popup .dialog-content .dialog-container .selection-grids .pick-list{min-width:0}#report-column-selection-popup .core_grid td.relative{position:relative}#report-column-selection-popup .core_grid .primaryRow{display:none}#report-column-selection-popup .row-fluid{margin-bottom:10px}#report-column-selection-popup .row-fluid:last-child{margin-bottom:0px}#report-column-selection-popup .report-selected-columns .gridHdr .pinned:after{display:none}#report-column-selection-popup .report-selected-columns .gridHdr .primaryRow .pinned-last{border-bottom:1px solid var(--color-grid-cell-border)}#report-column-selection-popup .report-selected-columns .gridHdr .filterRow .pinned-last{border-right:none}#report-column-selection-popup .report-selected-columns .gridBody tr.permanent-column{background-color:var(--color-grid-bg-disabled)}#report-column-selection-popup .report-selected-columns .gridBody tr.permanent-column td,#report-column-selection-popup .report-selected-columns .gridBody tr.permanent-column td.core-component .core-field{color:var(--color-grid-text-disabled)}#report-column-selection-popup .report-selected-columns .rowTools button.icon-inactive{cursor:auto}#report-column-selection-popup #selected-report-colsHdr{width:100% !important}#report-column-selection-popup .restore-defaults{position:absolute;bottom:18px;left:18px}.report-column-selection-grid-row-right td{cursor:pointer !important}.vp-tooltip_content{font-size:1.2rem;scrollbar-width:thin}.vp-tooltip_content-simple{padding:8px}.vp-tooltip_content div.italic-row,.vp-tooltip_content i.italic-row,.vp-tooltip_content b.italic-row{font-style:italic}.vp-tooltip_content div.italic-row .label,.vp-tooltip_content i.italic-row .label,.vp-tooltip_content b.italic-row .label{font-weight:700}.vp-tooltip_content div.italic-row span,.vp-tooltip_content i.italic-row span,.vp-tooltip_content b.italic-row span{font-size:1.2rem}.vp-tooltip_content div.italic-row span:last-child,.vp-tooltip_content i.italic-row span:last-child,.vp-tooltip_content b.italic-row span:last-child{padding-left:4px}.vp-tooltip_content a{font-size:1.2rem;font-weight:400;color:var(--color-link-text);text-decoration:none}.vp-tooltip_content a:visited{color:var(--color-link-text)}.vp-tooltip_content a:hover{text-decoration:underline}.vp-tooltip_content a.email{font-weight:400;font-size:12px;color:var(--color-link-text)}.vp-tooltip_content a.strong{font-weight:600}.vp-tooltip_content h2{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:600;font-size:1.6rem;color:var(--color-base-text);line-height:1.6rem;margin:0 8px 0 0;word-wrap:break-word;max-width:356px}.vp-tooltip_content h3{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;font-size:1.2rem;margin:0 8px 0 0;color:var(--color-title-subheader-text);text-transform:uppercase}.vp-tooltip_content h4{margin-bottom:0px}.vp-tooltip_content p{margin:5px 0}.vp-tooltip_content .content{padding:0 36px 0 8px;color:var(--color-base-text)}.vp-tooltip_content .content p{margin:8px 0 0 0;line-height:1.4rem}.vp-tooltip_content .content .tip-close-button{position:absolute;top:6px;right:6px;cursor:pointer;font-size:1rem;color:var(--color-icon-light)}.vp-tooltip_content .content .tip-help-button{position:absolute;top:4px;right:24px;cursor:pointer;font-size:1.2rem;color:var(--color-icon-light)}.vp-tooltip_content .content .completion-indicator{padding-left:5px;padding-right:15px;display:inline}.vp-tooltip_content .formatted-content{white-space:pre-wrap}.vp-tooltip_content .footer{display:flex;align-items:center;justify-content:end;padding:8px 16px 8px 16px;column-gap:4px;border-radius:0 0 2px 2px}.vp-tooltip_content .footer p{font-size:1.1rem}.vp-tooltip_content .footer .actionable_button{font-size:1.1rem;padding:0 8px}.vp-tooltip_content .footer.marketing{height:24px}.vp-tooltip_content .footer.marketing .learn_more{flex:none}.vp-tooltip_content .scrollable{overflow-y:auto}.vp-tooltip_content .scrollable.small{max-height:200px}.vp-tooltip_content ::-webkit-scrollbar{height:12px;width:12px;border:0}.vp-tooltip_content ::-webkit-scrollbar-button{display:none}.vp-tooltip_content ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 4px var(--vp-tooltip-color-frame)}.vp-tooltip_content ::-webkit-scrollbar-thumb:vertical{border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0)}.vp-tooltip_content ::-webkit-scrollbar-thumb:horizontal{border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0)}.vp-tooltip_content ::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.vp-tooltip_content ::-webkit-scrollbar-track-piece{background-color:rgba(0,0,0,0)}.vp-tooltip_content ::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0);border:0;display:none}.vp-tooltip_content ::-webkit-resizer{display:none}#reportFrame{width:100%;height:100%;border-width:0}.report-viewer{overflow-y:scroll}.ngcrm-ReportViewer{overflow-y:scroll !important}.report-advanced-viewer .application-header{display:none}.core-application[data-app-id=ReportAdvancedSearch] .section-header-tabs{display:none}.core-application[data-app-id=ReportAdvancedSearch] .maximized-in-workbench,.core-application[data-app-id=ReportAdvancedSearch] .core_grid.grid-maximized{left:0px;width:100% !important}.ngcrm-ReportingApplication .section-body{padding:0;background-color:var(--color-base-bg)}.ngcrm-ReportingApplication .section-body .tab-header{padding:9px 12px;background-color:var(--color-base-bg)}.ngcrm-ReportingApplication .section-body .tab-content{height:calc(100% - 42px)}.ngcrm-ReportingApplication .section-body .tab-content .tab-pane{padding-top:0}.ngcrm-ReportingApplication .section-body .tab-content .core_grid{border:none;margin-bottom:0}.ngcrm-ReportingApplication .cellLink.legacy:after{content:"*";padding-left:4px;font-size:1.6rem;text-decoration:none;line-height:7px}.ngcrm-ReportingApplication .icon-report-options-set,.ngcrm-ReportingApplication .icon-report-options-add{font-size:1.6rem}.ngcrm-ReportingApplication .icon-contacts-nav{font-size:1.8rem}.ngcrm-ReportingApplication .archive-grids{display:flex;column-gap:20px;flex-direction:column;height:100%}.ngcrm-ReportingApplication .archive-grids>div{flex:0 1 50%;max-height:50%}.report-application .report-chart-radio .radio-group-container{padding-bottom:150px;background-size:contain;width:160px;background-position:0px 40px;background-repeat:no-repeat;margin:10px 30px 10px 0px;background-clip:padding-box}.report-application .report-chart-radio .radio-group-container.horz .radio-label{white-space:normal}.report-application .core-component[data-id="ReportOptions.baseUseDashpartLayout"]{margin-top:11px;margin-left:10px}.report-application .core-component[data-id="ReportOptions.baseFooterText"]{margin-top:20px}.report-application .core-component[data-id=ReportGroups] .gridBody tr:nth-child(2) td[name=name]{padding-left:17px}.report-application .core-component[data-id=ReportGroups] .gridBody tr:nth-child(3) td[name=name]{padding-left:27px}.report-application .core-component[data-id=ReportGroups] .gridBody tr:nth-child(4) td[name=name]{padding-left:37px}.report-application .core-component[data-id=ReportGroups] .gridBody tr:nth-child(5) td[name=name]{padding-left:47px}.report-application .core-component[data-id=ReportGroups] .gridBody tr:nth-child(6) td[name=name]{padding-left:57px}.report-application .core-component[data-id=ReportGroups] .gridBody tr:nth-child(7) td[name=name]{padding-left:67px}.report-application .core-component[data-id=ReportGroups] .gridBody tr:nth-child(8) td[name=name]{padding-left:77px}.report-application .core-component[data-id=ReportGroups] .gridBody tr:nth-child(9) td[name=name]{padding-left:87px}.report-application .core-component[data-id=ReportGroups] .gridBody tr:nth-child(10) td[name=name]{padding-left:97px}.report-application .core-component[data-id=ReportGroups] .gridBody tr:nth-child(n+11) td[name=name]{padding-left:107px}.report-application .note-with-background{background-color:var(--color-preview-area-bg)}.report-application .note-with-background .core-field{padding:7px;font-style:Italic}#ReportOptionCreateSectionDialog .dialog-content{height:500px;overflow-y:auto;overflow-x:hidden;margin-bottom:20px}#ReportOptionCreateSectionDialog .row-flexed{margin-bottom:16px}#ReportOptionCreateSectionDialog .section-name{width:500px}#ReportOptionCreateSectionDialog .show-heading{top:20px;left:25px;width:260px}#ReportOptionCreateSectionDialog .column-base{width:400px}#ReportOptionCreateSectionDialog .number-of-columns{width:100px;padding-left:20px}#ReportOptionCreateSectionDialog .core_divider{height:30px;width:100%;margin-bottom:15px}#ReportOptionCreateSectionDialog .layout-grid-label{height:25px}#ReportOptionCreateSectionDialog .core_grid{height:auto;padding-bottom:10px}.core_period_range_field .period-range-field .field-container,.core_period_range_field .range-of-periods .field-container{width:calc(50% - 10px)}.core_period_range_field .period-range-field .period-range-symbol,.core_period_range_field .range-of-periods .period-range-symbol{padding:0 4px;width:20px;text-align:center;line-height:27px}.core_period_range_field.has-range-labels .period-range-symbol{margin-top:21px}.core-report-account-subtotal{margin-top:19px}.core-report-account-subtotal .account-subtotal{display:flex;flex-direction:column;gap:10px}.core-report-account-subtotal .digitLabel{display:flex;justify-content:start;gap:15px}.core-report-account-subtotal .subTotalDigit{width:100px;flex:none}.core-report-account-subtotal .subTotalLabel{flex:1 1}.core-report-activity-options .activity-options{display:flex;flex-direction:column;gap:20px}.core-report-activity-options .activity-options .columns{display:flex;flex-direction:row;justify-content:flex-start;gap:40px}.core_aging_buckets .aging-buckets>div{padding:5px 0}.core_aging_buckets .day{padding:5px;margin-left:5px}.core_aging_buckets .field-container{max-width:100px}.core_aging_buckets .over-days{margin-left:150px;padding-top:0 !important}.core-report-currency-options .currency-options{display:flex;flex-direction:row;gap:15px}.core-report-currency-options .currency-options>*{flex:1 1;max-width:300px}.core-report-currency-options .report-in>div{display:flex;flex-direction:column;gap:15px}.core-report-currency-options .presentation-options{border:1px solid var(--color-divider);border-radius:4px}.core-report-currency-options .presentation-options>div{display:flex;flex-direction:column;gap:15px;padding:10px 15px}.report_layout_sample .sample-container{display:flex;flex-direction:column;gap:20px;padding:15px;width:100%;max-width:300px;border-radius:15px;background-color:var(--color-preview-area-bg)}.report_layout_sample .sample-row{display:flex;flex-direction:row;gap:4px;cursor:pointer}.report_layout_sample .sample-row .icon-edit{font-size:1.2rem;padding:2px}.report_layout_sample .sample-row .sample-link{font-weight:700}.layout-document-properties{display:flex;flex-direction:row;gap:20px}.layout-document-properties>*{flex-basis:33.33%}.layout-document-properties .margins{display:flex;flex-direction:column;gap:20px}.layout-document-properties .margins>div{display:flex;flex-direction:row;gap:15px}.layout-document-properties .margins>div>div{flex:1 1}.layout-document-properties .baseOrientation .core-field-container{flex-direction:column}.layout-document-properties .baseOrientation .radio-group-container:nth-child(1){flex:100%}.layout-document-properties .baseOrientation .radio-group-container:nth-child(2),.layout-document-properties .baseOrientation .radio-group-container:nth-child(3){padding-bottom:120px;width:100px;background-position:0px 30px;background-repeat:no-repeat;margin:10px 0px 10px 0px;background-clip:padding-box}.layout-document-properties .baseOrientation .radio-group-container:nth-child(2){background-size:70px;background-image:url(../../images/reporting/pagePortrait.png)}.layout-document-properties .baseOrientation .radio-group-container:nth-child(3){background-size:90px;background-image:url(../../images/reporting/pageLandscape.png)}.layout-document-properties .page-size-container{display:flex;flex-direction:column;gap:20px}.layout-document-properties .page-size-container .page-by{width:30px;font-size:8px;padding:10px}.layout-document-properties .page-size-container>div:nth-child(1){flex:0 0}.layout-document-properties .page-size-container>div:nth-child(2){display:flex;flex-direction:row}.core-report-posting-runs .posting-runs{display:flex;flex-direction:row;align-items:center;gap:20px}.core-report-posting-runs .posting-runs .select-posting-runs .core-field{margin:0px}.core-report-sort-account-detail .sort-account-detail{display:flex;flex-direction:column;gap:20px}.core-report-sort-account-detail .account-detail-sorts{display:flex;flex-direction:column;gap:20px}.core-report-timeframe-options .timeframe-options{display:flex;flex-direction:column;gap:20px;padding-top:0}.core-report-timeframe-options .timeframe-options .timeframe-date-range,.core-report-timeframe-options .timeframe-options .timeframe-period-range,.core-report-timeframe-options .timeframe-options .timeframe-timesheet-range{display:flex;flex-direction:row;gap:15px}.core-report-timeframe-options .timeframe-options .timeframe-date-range>div,.core-report-timeframe-options .timeframe-options .timeframe-period-range>div,.core-report-timeframe-options .timeframe-options .timeframe-timesheet-range>div{flex:1 1}.forecast-calculated-periods{display:flex;flex-direction:row;gap:15px}.forecast-calculated-periods>*{flex-basis:33.33%}.forecast-calculated-periods>div:nth-child(2){display:flex;flex-direction:column}.forecast-calculated-periods .calculation-checkboxes{display:flex;flex-direction:column;gap:20px}.forecast-calculated-periods .collection-check,.forecast-calculated-periods .payment-days-check{display:flex;flex-direction:row;gap:15px}.forecast-calculated-periods .averageCollectionDayschk,.forecast-calculated-periods .averagePaymentsDayschk{flex-basis:80%}.forecast-timeframe-options{display:flex;flex-direction:row;gap:15px;align-items:flex-end}.forecast-timeframe-options .dropDownTime{flex-basis:33.33%}.forecast-timeframe-options .timeFrame_through,.forecast-timeframe-options .labelPeriod{margin-bottom:5px}.labor-cross-organization-section{display:flex;flex-direction:column;gap:20px}.labor-cross-organization-section>div{display:flex;flex-direction:row;gap:15px;align-items:center}.labor-cross-organization-section>div>div{flex-basis:33.33%}.labor-code-options{display:flex;flex-direction:row;align-items:flex-start;gap:15px}.labor-code-options>div{flex-basis:33.33%;display:flex;flex-direction:column;gap:20px}.labor-code-options>div>div{flex:1 1}.core-report-firm-options .firm-options{display:flex;flex-direction:row;gap:15px}.core-report-firm-options .firm-options>div{flex-direction:column;display:flex;flex-basis:33.33%}.core-report-firm-options .firm-options>div .number-scale{display:flex;flex-direction:row;gap:15px}.core-report-firm-options .firm-options>div>div:nth-child(2){display:flex;flex-direction:column;gap:20px}.ngcrm-ReportOption_ProjectForecast .timeScaleChart{flex:1 1 auto !important;height:110px;margin-left:30px;background:url("../../images/reporting/bar_u455.png") no-repeat}.payroll-w2-compound{display:flex;flex-direction:column;gap:20px;margin-top:10px}.labor-plan-charts-dimensions{display:flex;flex-direction:row;gap:15px}.labor-resource-forecast .labor-resource-forcast-formats{display:flex;flex-direction:row;gap:15px}.labor-resource-forecast .labor-resource-forcast-formats>div{flex-direction:column;display:flex;flex-basis:33.33%}.resource-planning-performance .planning-performance-inclusions{display:flex;flex-direction:row;gap:15px}.resource-planning-performance .planning-performance-inclusions>div{flex-direction:column;display:flex;flex-basis:33.33%}.resource-planning-performance .planning-performance-inclusions>div>*{flex-basis:min-content;margin-bottom:15px}.rubo-chart-dimension{padding-top:10px;display:flex;flex-direction:column;gap:20px}.rubo-chart-dimension>div{display:flex;flex-direction:row;gap:15px}.rubo-chart-dimension>div>div{flex:1 1}.rubo-probability-range-grid{padding:10px;display:flex;flex-direction:column;gap:12px}.rubo-probability-range-grid>div{display:flex;flex-direction:row;gap:15px;align-items:center}.rubo-probability-range-grid>div>div{flex:0 0}.rubo-probability-range-grid>div:first-child{color:var(--color-grid-column-header-text);text-transform:uppercase}.rubo-probability-range-grid>div:first-child>div:nth-child(2){flex-basis:225px}.rubo-probability-range-grid>div:first-child>div:nth-child(3){flex-basis:250px}.rubo-probability-range-grid>div>div:nth-child(2),.rubo-probability-range-grid>div>div:nth-child(4),.rubo-probability-range-grid>div>div:nth-child(6){flex-basis:90px}.rubo-probability-range-grid>div>div:nth-child(5){flex-basis:250px}.resource-planning-base-chart-type{height:96px;background-repeat:no-repeat;margin-left:55px;background-image:url("../../images/reporting/bar_u601.png")}.core-application[data-app-id=ReportAdministration] #report-administration-file-input{display:none}.core-application[data-app-id=ReportAdministration] .core_radio_group_field[data-id="ReportAdministration.FilterType"] .radio-group-list{margin-top:5px;row-gap:26px;position:absolute}.core-application[data-app-id=ReportAdministration] .core_dropdown_field[data-id="ReportAdministration.FilterUsername"]{margin-top:-14px}.core-application[data-app-id=ReportAdministration] .button-compound{display:flex;column-gap:10px}#ProjectScreenDesignerPage.page-container .core-section,#screenDesigner.page-container .core-section{overflow:visible}.ngcrm-ScreenDesigner{overflow:visible}.ngcrm-ScreenDesigner .section-body{height:100%;overflow:visible;padding:0}.core_screen_designer{display:flex;flex-direction:column;width:100%;height:100%}.core_screen_designer.read-only .screen-designer-header .tab-list .tab-handle.custom-tab:hover .remove-tab-action{display:none}.core_screen_designer.read-only .screen_designer_layout_component:hover .designer-layout-component.custom .remove-component-action{display:none}.core_screen_designer.no-tabs .screen-designer-header .header-bottom{display:none}.core_screen_designer.no-tabs .screen-designer-body{height:calc(100% - 57px)}.core_screen_designer .screen-designer-header{display:flex;flex-direction:column;width:100%;flex:0 0 50px;padding:0 16px;background-color:var(--color-base-bg);border-bottom:1px solid var(--color-layout-border)}.core_screen_designer .screen-designer-header .header-top{display:flex;flex-direction:row;align-items:center;padding:12px 0}.core_screen_designer .screen-designer-header .header-top .header-title{font-family:"Roboto",tahoma,calibri,trebuchet ms,sans-serif;font-size:2.2rem;line-height:2.5rem;color:var(--color-application-header-text);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.core_screen_designer .screen-designer-header .header-top .page-selector .selector-control{width:auto !important;margin-left:20px}.core_screen_designer .screen-designer-header .header-top .header-spacer{flex:1 1 auto}.core_screen_designer .screen-designer-header .header-bottom .tab-list{overflow:hidden}.core_screen_designer .screen-designer-header .header-bottom .tab-list .tab-handle{position:relative;display:none}.core_screen_designer .screen-designer-header .header-bottom .tab-list .tab-handle.valid{display:inline-block}.core_screen_designer .screen-designer-header .header-bottom .tab-list .tab-handle.custom-tab:hover{padding-right:24px}.core_screen_designer .screen-designer-header .header-bottom .tab-list .tab-handle.custom-tab:hover.active .remove-tab-action{color:var(--color-tab-text-selected)}.core_screen_designer .screen-designer-header .header-bottom .tab-list .tab-handle.custom-tab:hover .remove-tab-action{display:block}.core_screen_designer .screen-designer-header .header-bottom .tab-list .tab-handle.drag-hover a{background-color:var(--color-drop-target-bg);border-radius:4px}.core_screen_designer .screen-designer-header .header-bottom .tab-list .tab-handle a{text-decoration:none}.core_screen_designer .screen-designer-header .header-bottom .tab-list .tab-handle .remove-tab-action{position:absolute;right:8px;top:4px;font-size:12px;line-height:15px;cursor:pointer;display:none}.core_screen_designer .screen-designer-header .header-bottom .tab-list .tab-handle .tab-dropzone{position:absolute;top:0;left:0;width:100%;height:100%}.core_screen_designer .section-actions{display:block}.core_screen_designer .section-actions .right-actions{position:relative}.core_screen_designer .screen-designer-body{display:flex;flex-direction:row;flex:1 1 auto;position:relative;width:100%;height:calc(100% - 98px)}.core_screen_designer .screen-designer-content{display:flex;flex-direction:row;flex:1 1 auto;width:calc(100% - 250px);height:100%}.core_screen_designer .screen-designer-content.has-sidebar .designer-sidebar{display:flex}.core_screen_designer .screen-designer-content .designer-sidebar{flex-direction:column;flex:0 0 220px;position:relative;width:220px;height:100%;padding-right:2px;overflow:hidden;display:none;border-right:1px solid var(--color-layout-border);background-color:var(--color-sidebar-bg)}.core_screen_designer .screen-designer-content .designer-sidebar .sidebar-content{flex:1 1 auto;width:100%;height:100%;position:relative}.core_screen_designer .screen-designer-content .designer-sidebar .sidebar-scroll-up-dropzone{position:absolute;top:0;left:0;width:100%;height:20px;z-index:10}.core_screen_designer .screen-designer-content .designer-sidebar .sidebar-scroll-down-dropzone{position:absolute;bottom:0;left:0;width:100%;height:20px;z-index:10}.core_screen_designer .screen-designer-content .designer-tabs{flex:1 1 auto;width:100%;height:100%;position:relative;overflow:hidden}.core_screen_designer .screen-designer-content .designer-tabs .tab-content{height:100%;overflow:hidden}.core_screen_designer .screen-designer-content .designer-tabs .tab-content .tab-pane{background-color:var(--color-page-bg)}.core_screen_designer .screen-designer-content .designer-tabs .tab-scroll-up-dropzone{position:absolute;top:0;left:0;width:100%;height:20px;z-index:10}.core_screen_designer .screen-designer-content .designer-tabs .tab-scroll-down-dropzone{position:absolute;bottom:0;left:0;width:100%;height:20px;z-index:10}.core_screen_designer .screen-designer-content .tab-pane{width:100%;height:100%;padding:12px 8px;overflow-y:auto;overflow-x:hidden;display:none}.core_screen_designer .screen-designer-content .tab-pane.active{display:block}.core_screen_designer .screen-designer-content .tab-pane .grid-stack{height:100%}.core_screen_designer .screen_designer_layout_component:hover>.designer-layout-component{border-color:var(--color-element-border-selected)}.core_screen_designer .screen_designer_layout_component:hover>.designer-layout-component.custom .remove-component-action{display:block}.core_screen_designer .screen_designer_layout_component.ui-state-disabled{opacity:1}.core_screen_designer .screen_designer_layout_component.ui-draggable-dragging{position:absolute;z-index:10000}.core_screen_designer .screen_designer_layout_component.ui-draggable-dragging.multi-selected:before{content:" ";position:absolute;width:100%;height:100%;border:1px solid var(--color-element-border-selected);background-color:var(--color-grid-bg-selected);border-radius:4px;top:-4px;left:-4px;z-index:-1}.core_screen_designer .screen_designer_layout_component .remove-component-action{position:absolute;right:10px;top:8px;font-size:9px;color:var(--color-icon-dark);z-index:11;display:none}.core_screen_designer .screen_designer_layout_component .ui-resizable-handle.ui-resizable-se,.core_screen_designer .screen_designer_layout_component .ui-resizable-handle.ui-resizable-sw{z-index:2 !important}.core_screen_designer .screen_designer_layout_component .ui-resizable-handle.ui-resizable-se{right:0px;bottom:0px}.core_screen_designer .screen_designer_layout_component .ui-resizable-handle.ui-resizable-sw{left:0px;bottom:0px}.core_screen_designer .screen_designer_layout_component .designer-layout-component{width:100%;height:100%;padding:2px 6px 6px;cursor:pointer;border:1px solid rgba(0,0,0,0);border-radius:4px;overflow:hidden}.core_screen_designer .screen_designer_layout_component .designer-layout-component.selected{border-color:var(--color-element-border-selected);background-color:var(--color-grid-bg-selected)}.core_screen_designer .screen_designer_layout_component .designer-layout-component.selected .core_divider .core-label-container{background-color:var(--color-grid-bg-selected)}.core_screen_designer .screen_designer_layout_component .designer-layout-component.custom .component-control:not(.core_workflow_button):not(.core_grid):not(.core_divider):not(.core_text_block) .core-label-container .core-label{width:auto}.core_screen_designer .screen_designer_layout_component .designer-layout-component.custom .component-control:not(.core_workflow_button):not(.core_grid):not(.core_divider):not(.core_text_block) .core-label-container .core-label:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--color-link-text);font-size:11px;margin-left:6px}.core_screen_designer .screen_designer_layout_component .designer-layout-component.custom .component-control.core_workflow_button .core-field .button-field{position:relative}.core_screen_designer .screen_designer_layout_component .designer-layout-component.custom .component-control.core_workflow_button .core-field .button-field :after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--color-link-text);font-size:11px;margin-left:6px;position:absolute;right:-18px;top:9px}.core_screen_designer .screen_designer_layout_component .designer-layout-component.custom .component-control.core_grid .core-field{width:calc(100% - 18px)}.core_screen_designer .screen_designer_layout_component .designer-layout-component.custom .component-control.core_grid .core-field:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--color-link-text);font-size:11px;margin-left:6px;position:absolute;right:-18px;top:25px}.core_screen_designer .screen_designer_layout_component .designer-layout-component.custom .component-control.core_divider .core-field{width:calc(100% - 18px)}.core_screen_designer .screen_designer_layout_component .designer-layout-component.custom .component-control.core_divider .core-field:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--color-link-text);font-size:11px;margin-left:6px;position:absolute;right:0;top:8px}.core_screen_designer .screen_designer_layout_component .designer-layout-component.custom .component-control.core_text_block .core-field{width:calc(100% - 18px)}.core_screen_designer .screen_designer_layout_component .designer-layout-component.custom .component-control.core_text_block .core-field:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--color-link-text);font-size:11px;margin-left:6px;position:absolute;right:-18px;top:55%}.core_screen_designer .screen_designer_layout_component .designer-layout-component.custom .component-control.core_checkbox_field .core-field-container .checkbox-label:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--color-link-text);font-size:11px;margin-left:6px}.core_screen_designer .screen_designer_layout_component .designer-layout-component .component-control{width:100%;height:100%;overflow:hidden}.core_screen_designer .screen_designer_layout_component .designer-layout-component .component-control.core_grid{border-radius:4px;border:1px solid var(--color-field-border)}.core_screen_designer .screen_designer_layout_component .designer-layout-component .component-control.core_grid .hdrTable .navigator_tooltip{display:none}.core_screen_designer .screen_designer_layout_component .component-mask{position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:1}.core_screen_designer .right-sidebar{flex:0 0 250px;position:relative;height:100%;width:250px;border-left:1px solid var(--color-layout-border);padding:0 0 28px 0;background-color:var(--color-sidebar-bg)}.core_screen_designer .right-sidebar .user-defined-field-container{position:absolute;right:125px;bottom:5px;display:none;font-size:1.3rem}.core_screen_designer .right-sidebar .user-defined-field-container .icon-favorite{color:var(--color-link-text);font-size:11px;margin-right:4px}.core_screen_designer .screen-designer-properties{position:relative;height:100%;width:100%;overflow-y:auto}.core_screen_designer .screen-designer-properties .search-section{float:left;width:100%}.core_screen_designer .screen-designer-properties .search-section .search-fields{float:left;width:100%;height:68px;padding:10px 10px 0}.core_screen_designer .screen-designer-properties .search-section .search-fields .search-field-value{width:100%;height:auto}.core_screen_designer .screen-designer-properties .search-section .search-fields .search-field-value .text-field{padding-right:24px}.core_screen_designer .screen-designer-properties .search-section .search-fields .search-icon{position:absolute;top:18px;right:16px;color:var(--color-icon-light)}.core_screen_designer .screen-designer-properties .search-section .search-fields .search-results{float:left;width:100%;margin-top:4px;margin-left:-4px}.core_screen_designer .screen-designer-properties .search-section .search-fields .search-results .prev-search-result,.core_screen_designer .screen-designer-properties .search-section .search-fields .search-results .next-search-result{float:left;font-size:11px;padding:5px;cursor:pointer}.core_screen_designer .screen-designer-properties .search-section .search-fields .search-results .prev-search-result.disabled,.core_screen_designer .screen-designer-properties .search-section .search-fields .search-results .next-search-result.disabled{color:var(--color-icon-disabled);opacity:.5;cursor:default}.core_screen_designer .screen-designer-properties .search-section .search-fields .search-results .search-result-count{float:left;padding:1px 6px;font-size:1.3rem}.core_screen_designer .screen-designer-properties .properties-title{float:left;width:100%;font-weight:600;margin-bottom:8px;padding:0 0 6px 10px;font-size:1.6rem;border-bottom:1px solid var(--color-layout-border)}.core_screen_designer .screen-designer-properties .properties-section{float:left;width:100%;height:100%;overflow:hidden}.core_screen_designer .screen-designer-properties .properties-section .properties-for-field{float:left;position:relative;width:100%;padding-bottom:6px;margin-bottom:10px;border-bottom:1px solid var(--color-layout-border)}.core_screen_designer .screen-designer-properties .properties-section .properties-for-field .field-settings{position:absolute;font-size:11px;top:4px;right:8px;cursor:pointer;display:none}.core_screen_designer .screen-designer-properties .properties-section .properties-list{width:100%;height:calc(100% - 40px);overflow-y:auto;list-style:none;padding:2px 10px;margin:0px}.core_screen_designer .screen-designer-properties .properties-section .property-field{float:left;width:100%;height:auto}.core_screen_designer .screen-designer-properties .properties-section .property-field:not(:empty){margin-bottom:10px}.core_screen_designer .screen-designer-properties .properties-section .field-container{position:relative;float:left;width:100%}.core_screen_designer .screen-designer-properties .properties-section .field-container.show-edit .edit-icon{display:block}.core_screen_designer .screen-designer-properties .properties-section .field-container.show-edit .text-field{padding-right:26px}.core_screen_designer .screen-designer-properties .properties-section .field-container .property-field.is-hidden+.edit-icon,.core_screen_designer .screen-designer-properties .properties-section .field-container .property-field.is-locked+.edit-icon{display:none}.core_screen_designer .screen-designer-properties .properties-section .field-container .edit-icon{position:absolute;font-size:13px;right:8px;top:26px;cursor:pointer;display:none}.core_screen_designer .screen-designer-properties .main-buttons{float:left;margin:0px;padding-left:24px;padding-bottom:16px}.core_screen_designer .screen-designer-properties .main-buttons .btn{float:left;position:relative}.core_screen_designer .screen-designer-properties .main-buttons .btn.save-btn{margin-right:10px}.core_screen_designer .screen-designer-properties .role-popup .role-container{float:left;width:100%;height:100%;padding:8px 4px}.core_screen_designer .screen-designer-properties .role-popup .role-container .role-selection{float:left;width:100%;height:100%;position:static}.core_screen_designer .screen-designer-overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:2000;cursor:wait}.core_screen_designer .screen-designer-overlay .overlay-spinner{position:relative;top:calc(50% - 10px);left:calc(50% - 10px)}.screen-designer-dialog-content{width:100%;height:100%}.screen-designer-dialog-content .sd-dialog-field.core-component{float:left;width:100%;height:auto;margin-bottom:12px}#screenDesignerEditFieldDialog .field-value{width:100%;height:100%}#screenDesignerSettingsDialog.isGrid .field-settings-container{width:585px;padding-right:16px}#screenDesignerSettingsDialog.isGrid .grid-column-settings{display:block;width:380px;min-height:250px}#screenDesignerSettingsDialog.isGrid.isStandard.allowsCustomFields .field-settings-container{width:515px}#screenDesignerSettingsDialog.isGrid.isStandard .field-settings-container{width:450px}#screenDesignerSettingsDialog.isGrid.isStandard .grid-column-settings{width:300px}#screenDesignerSettingsDialog.isGrid.isStandard .grid-column-settings .field-settings{display:none}#screenDesignerSettingsDialog:not(.isStandard) .sd-dialog-field.core-component.core_grid{width:100%}#screenDesignerSettingsDialog.isCompound .field-settings-container{display:none}#screenDesignerSettingsDialog.isCompound .compound-field-container{display:block}#screenDesignerSettingsDialog.isCompound .compound-field-container .compound-field-header{width:100%;height:40px;border-bottom:1px solid var(--color-field-border)}#screenDesignerSettingsDialog.isCompound .compound-field-container .compound-field-header .field-title{float:left;font-size:1.6rem;padding:7px 12px;color:var(--color-field-label)}#screenDesignerSettingsDialog.isCompound .compound-field-container .compound-field-header .icons{float:right;margin:13px 10px 0 0;font-size:12px;color:var(--color-icon-light)}#screenDesignerSettingsDialog.isCompound .compound-field-container .compound-field-instance{width:100%;height:calc(100% - 40px);padding:15px;overflow-y:auto;overflow-x:hidden}#screenDesignerSettingsDialog.isCompound .compound-field-container .compound-field-instance .row.field-container{margin-left:0;margin-right:0}#screenDesignerSettingsDialog.isCompound .compound-field-container .compound-field-instance .core-component.is-locked{padding:2px 6px 6px;cursor:pointer;border:1px solid rgba(0,0,0,0);border-radius:4px;width:calc(100% + 6px)}#screenDesignerSettingsDialog.isCompound .compound-field-container .compound-field-instance .core-component.is-locked.selected{border-color:var(--color-element-border-selected);background-color:var(--color-grid-bg-selected)}#screenDesignerSettingsDialog.isCompound .compound-field-container .compound-field-instance .core-component.is-locked:hover{border-color:var(--color-element-border-selected)}#screenDesignerSettingsDialog.isCompound .compound-field-container .compound-field-instance .core-component.is-locked .core-field input,#screenDesignerSettingsDialog.isCompound .compound-field-container .compound-field-instance .core-component.is-locked .core-field textarea{cursor:pointer;background-color:var(--color-field-bg);height:28px;width:100%}#screenDesignerSettingsDialog.isCompound .compound-field-container .compound-field-instance .core-component.is-locked .core-tooltip{display:none}#screenDesignerSettingsDialog.isCompound .compound-field-container .compound-field-instance .core-component.is-locked .child-mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}#screenDesignerSettingsDialog.isCompound .compound-field-container .compound-field-instance .core_divider .collapse-icon{left:10px;top:7px}#screenDesignerSettingsDialog.isCompound .compound-field-container .compound-field-instance .core_divider.selected .core-label-container{background-color:var(--color-grid-bg-selected)}#screenDesignerSettingsDialog.isCompound .compound-field-settings{display:block;width:265px;margin-top:0;border:none}#screenDesignerSettingsDialog.isCompound .compound-field-settings .sd-dialog-field.field-name{border-bottom:1px solid var(--color-layout-border);padding-bottom:22px}#screenDesignerSettingsDialog .screen-designer-dialog-content{display:flex;flex-direction:row}#screenDesignerSettingsDialog .field-settings-container{width:100%;height:100%}#screenDesignerSettingsDialog .compound-field-container{height:450px;width:500px;border:1px solid var(--color-field-border);border-radius:4px;display:none}#screenDesignerSettingsDialog .grid-column-settings,#screenDesignerSettingsDialog .compound-field-settings{height:calc(100% - 15px);margin-top:4px;padding-left:15px;border-left:1px solid var(--color-layout-border);display:none}#screenDesignerSettingsDialog .grid-column-settings .settings-title,#screenDesignerSettingsDialog .compound-field-settings .settings-title{float:left;width:100%;font-weight:600;margin-bottom:14px}#screenDesignerSettingsDialog .grid-column-settings .column-settings-container,#screenDesignerSettingsDialog .compound-field-settings .column-settings-container{float:left;width:100%;height:100%;max-height:600px;overflow-y:auto;overflow-x:hidden}#screenDesignerSettingsDialog .grid-column-settings .designer-settings,#screenDesignerSettingsDialog .grid-column-settings .field-settings,#screenDesignerSettingsDialog .compound-field-settings .designer-settings,#screenDesignerSettingsDialog .compound-field-settings .field-settings{float:left;width:100%}#screenDesignerSettingsDialog .grid-column-settings .field-settings,#screenDesignerSettingsDialog .compound-field-settings .field-settings{border-bottom:1px solid var(--color-layout-border);margin-bottom:16px;padding-bottom:8px}#screenDesignerSettingsDialog .save-disabled-tooltip{margin-right:8px;margin-top:5px}#screenDesignerCustomHubDialog .include-section-label{float:left;width:100%}#screenDesignerCustomHubDialog .include-section{float:left;width:100%;padding:8px 0px 12px 0px}#screenDesignerCustomHubDialog .include-section .core-component{width:40%}#screenDesignerCustomHubDialog .include-section .core-component .core-label{overflow:visible}#screenDesignerCustomHubDialog .delete-btn{position:absolute;left:18px;bottom:20px;cursor:pointer}#screenDesignerCustomHubDialog .delete-btn .icon-delete{float:left;margin-top:8px}#screenDesignerCustomHubDialog .delete-btn .delete-label{float:left;margin-top:5px;margin-left:6px;color:var(--color-link-text)}#screenDesignerCustomHubDialog .spinner-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.01);display:none}#screenDesignerCustomHubDialog .spinner-overlay .spinner{position:absolute;left:50%;top:50%}#screenDesignerAppGenereratorDialog .canvas-content{position:relative}#screenDesignerAppGenereratorDialog .core-component[data-id=ClientDirectory] .text-field{padding-left:222px}#screenDesignerAppGenereratorDialog .core-component[data-id=ClientDirectory]:before{content:attr(data-dir-prefix);position:absolute;line-height:1.6rem;left:10px;top:22px;z-index:2}#screenDesignerAppGenereratorDialog .core-component[data-id=Summary]{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-field-bg);z-index:3}#screenDesignerAppGenereratorDialog .core-component[data-id=Summary] .text-editor-field{font-style:italic}#screenDesignerAppGenereratorDialog .core-component[data-id=Summary] .field-label{font-style:normal;margin-right:12px}.navigator_ngcrm_search_list{float:left;position:relative}.navigator_ngcrm_search_list.disabled .search-input-container{opacity:.6}.navigator_ngcrm_search_list.disabled input{background-color:var(--color-field-bg-disabled) !important}.navigator_ngcrm_search_list.disabled .tagsinput{background-color:var(--color-field-bg-disabled) !important}.navigator_ngcrm_search_list.disabled .tagsinput span.tag{background-color:var(--color-field-bg-disabled) !important}.navigator_ngcrm_search_list.disabled .tagsinput .tag a{display:none}.navigator_ngcrm_search_list.disabled .tap-target{cursor:default !important}.navigator_ngcrm_search_list.locked .search-header .search-input-container input{background-color:var(--color-field-bg-disabled)}.navigator_ngcrm_search_list.locked .search-header .search-input-container .show-results{display:none}.navigator_ngcrm_search_list.locked .search-header .search-input-container .tap-target{display:none}.navigator_ngcrm_search_list .tip-close-button{top:-5px !important}.navigator_ngcrm_search_list.fluid{width:100%}.navigator_ngcrm_search_list.fluid .search-input-container{width:100%}.navigator_ngcrm_search_list.fluid .search-result .search-info{width:calc(100% - 50px)}.navigator_ngcrm_search_list.fluid .results.dropdown-style .search-result .search-info{width:inherit}.navigator_ngcrm_search_list .attribute-icon{float:left;display:inline-block;margin-right:5px}.navigator_ngcrm_search_list .show-results:before{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:0;font-size:9px;padding:9px 8px;content:"";color:var(--color-icon)}.navigator_ngcrm_search_list .show-results.search:before{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;padding:6px 5px;content:""}.navigator_ngcrm_search_list .bubble-header{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;margin-left:15px;margin-bottom:10px}.navigator_ngcrm_search_list .bubble-header .label{font-size:20px;font-weight:600;margin-bottom:inherit}.navigator_ngcrm_search_list .bubble-header .message{font-size:1.4rem}.navigator_ngcrm_search_list .clear-icon{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-field-clear);font-size:9px;position:absolute;cursor:pointer;z-index:10000;right:21px;top:4px;padding:5px 3px}.navigator_ngcrm_search_list .clear-icon:before{content:""}.navigator_ngcrm_search_list .search-header{border:1px solid var(--color-field-border);border-radius:4px;height:30px}.navigator_ngcrm_search_list .search-header.opportunity-search{height:30px}.navigator_ngcrm_search_list .search-header.open{border-radius:4px 4px 0 0}.navigator_ngcrm_search_list .search-header.open.above{border-radius:0 0 4px 4px}.navigator_ngcrm_search_list .search-header.open:not(.above){border-bottom:none}.navigator_ngcrm_search_list .search-header.masked .search-filter{cursor:auto}.navigator_ngcrm_search_list .search-header.masked .show-results{cursor:auto}.navigator_ngcrm_search_list .search-header .filter-arrow{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:8px}.navigator_ngcrm_search_list .search-header .filter-arrow:before{content:""}.navigator_ngcrm_search_list .search-header .search-filter{float:left;font:inherit;padding:6px 9px 6px;cursor:pointer;border-right:1px solid var(--color-app-nav-border);background:var(--color-app-nav-bg);border-radius:4px 0 0 4px;line-height:16px}.navigator_ngcrm_search_list .search-header .search-filter span{float:left;font-size:12px;margin-left:2px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navigator_ngcrm_search_list .search-header .search-filter span.filter-arrow{font-size:8px;margin:4px 0 0 6px}.navigator_ngcrm_search_list .search-header .search-filter.opportunity-search-filter{height:28px}.navigator_ngcrm_search_list .search-header .search-input-container{float:left;position:relative;border:none;box-shadow:none}.navigator_ngcrm_search_list .search-header .search-input{padding:0px 25px 0px 5px !important;border:none !important;border-radius:0 4px 4px 0}.navigator_ngcrm_search_list .search-header .search-input.hide-filter{border-radius:4px}.navigator_ngcrm_search_list.multiselect .search-header{border:none}.navigator_ngcrm_search_list .results-container{background-color:var(--color-list-bg)}.navigator_ngcrm_search_list .results{float:left;max-height:312px;width:100%;padding:0px;margin:0px;overflow-y:auto;overflow-x:hidden;background-color:var(--color-list-item-bg);border-top:1px solid var(--color-list-border)}.navigator_ngcrm_search_list .results.dropdown-style{background-color:var(--color-list-item-bg)}.navigator_ngcrm_search_list .results.dropdown-style .search-result.hover{background-color:var(--color-list-item-bg-hover)}.navigator_ngcrm_search_list .results.dropdown-style .search-result.selected{background-color:var(--color-list-item-bg-selected)}.navigator_ngcrm_search_list .results.dropdown-style .get-more .get-more-spinner,.navigator_ngcrm_search_list .results.dropdown-style .get-more .get-prev-spinner,.navigator_ngcrm_search_list .results.dropdown-style .get-prev .get-more-spinner,.navigator_ngcrm_search_list .results.dropdown-style .get-prev .get-prev-spinner{left:-2px;top:4px}.navigator_ngcrm_search_list .results.dropdown-style .get-more p,.navigator_ngcrm_search_list .results.dropdown-style .get-prev p{margin:6px 0px 6px 26px}.navigator_ngcrm_search_list .results.bubble{border-top:none;margin-left:-8px}.navigator_ngcrm_search_list .results .half{float:left;padding-right:2px;word-wrap:break-word;width:50%}.navigator_ngcrm_search_list .results .third{float:left;padding-right:2px;word-wrap:break-word;width:33%}.navigator_ngcrm_search_list .results .quarter{float:left;padding-right:2px;word-wrap:break-word;width:25%}.navigator_ngcrm_search_list .results .two-thirds{float:left;padding-right:2px;word-wrap:break-word;width:67%}.navigator_ngcrm_search_list .results .three-quarters{float:left;padding-right:2px;word-wrap:break-word;width:75%}.navigator_ngcrm_search_list .get-more,.navigator_ngcrm_search_list .get-prev,.navigator_ngcrm_search_list .no-results{position:relative;float:left;width:100%}.navigator_ngcrm_search_list .get-more .get-more-spinner,.navigator_ngcrm_search_list .get-more .get-prev-spinner,.navigator_ngcrm_search_list .get-prev .get-more-spinner,.navigator_ngcrm_search_list .get-prev .get-prev-spinner,.navigator_ngcrm_search_list .no-results .get-more-spinner,.navigator_ngcrm_search_list .no-results .get-prev-spinner{float:left;position:absolute;top:6px;left:18px;width:23px;height:23px;margin-top:12px;margin-left:16px}.navigator_ngcrm_search_list .get-more p,.navigator_ngcrm_search_list .get-prev p,.navigator_ngcrm_search_list .no-results p{color:var(--color-title-secondary-subheader-text);font-size:1.3rem;margin:10px 10px 10px 52px}.navigator_ngcrm_search_list .search-result.hover{background-color:var(--color-list-item-bg-hover)}.navigator_ngcrm_search_list .search-result.selected{background-color:var(--color-list-item-bg-selected)}.navigator_ngcrm_search_list .search-result,.navigator_ngcrm_search_list .list-divider{float:left;list-style:none;width:100%;padding:8px;cursor:pointer;white-space:normal}.navigator_ngcrm_search_list .search-result.dimmed,.navigator_ngcrm_search_list .list-divider.dimmed{opacity:.4}.navigator_ngcrm_search_list .search-result.contains-item,.navigator_ngcrm_search_list .list-divider.contains-item{padding:8px 8px 8px 15px;border-bottom:1px solid var(--color-divider)}.navigator_ngcrm_search_list .search-result.no-thumbnail,.navigator_ngcrm_search_list .list-divider.no-thumbnail{padding:4px 0}.navigator_ngcrm_search_list .search-result.closed,.navigator_ngcrm_search_list .list-divider.closed{display:none}.navigator_ngcrm_search_list .search-result[level="1"],.navigator_ngcrm_search_list .list-divider[level="1"]{padding-left:20px}.navigator_ngcrm_search_list .search-result[level="2"],.navigator_ngcrm_search_list .list-divider[level="2"]{padding-left:40px}.navigator_ngcrm_search_list .search-result[level="3"],.navigator_ngcrm_search_list .list-divider[level="3"]{padding-left:60px}.navigator_ngcrm_search_list .search-result[level="4"],.navigator_ngcrm_search_list .list-divider[level="4"]{padding-left:80px}.navigator_ngcrm_search_list .search-result[level="5"],.navigator_ngcrm_search_list .list-divider[level="5"]{padding-left:100px}.navigator_ngcrm_search_list .search-result[level="6"],.navigator_ngcrm_search_list .list-divider[level="6"]{padding-left:120px}.navigator_ngcrm_search_list .search-result[level="7"],.navigator_ngcrm_search_list .list-divider[level="7"]{padding-left:140px}.navigator_ngcrm_search_list .search-result[level="8"],.navigator_ngcrm_search_list .list-divider[level="8"]{padding-left:160px}.navigator_ngcrm_search_list .search-result .contains-label,.navigator_ngcrm_search_list .list-divider .contains-label{font-size:1.1rem;color:var(--color-title-secondary-subheader-text);text-transform:uppercase;margin-top:1px}.navigator_ngcrm_search_list .list-folder{position:relative}.navigator_ngcrm_search_list .list-folder .folder-icon{position:absolute;top:11px;font-size:11px}.navigator_ngcrm_search_list .list-folder .folder-text{padding-left:20px}.navigator_ngcrm_search_list .list-divider hr{margin:0px}.navigator_ngcrm_search_list .navigator_ngcrm_popup_overlay{border-top:none}.navigator_ngcrm_search_list .navigator_ngcrm_popup_overlay .pointer_arrow{display:none}.navigator_ngcrm_search_list .navigator_ngcrm_popup_overlay .popup_content{padding:0px}.navigator_ngcrm_search_list .navigator_ngcrm_popup_overlay .tab-content{display:none}.navigator_ngcrm_search_list .results-header .linked-text{float:right;padding:5px 10px}.navigator_ngcrm_search_list .add-new,.navigator_ngcrm_search_list .adv-search{float:left;width:100%;padding:8px 5px 8px 35px;white-space:normal;cursor:default;font-size:1.3rem}.navigator_ngcrm_search_list .add-new{border-top:1px solid var(--color-divider);background:var(--color-list-footer-bg)}.navigator_ngcrm_search_list .add-new .add-search-row{font-size:1.3rem;padding:8px 5px 8px 7px}.navigator_ngcrm_search_list .adv-search .adv-search-row{padding-left:7px}.navigator_ngcrm_search_list .defaults-row{padding:8px 5px 8px 54px;font-size:1.3rem}.navigator_ngcrm_search_list .restore-defaults{padding-left:0px}.navigator_ngcrm_search_list.add-enabled .results-container{max-height:304px}.navigator_ngcrm_search_list.add-enabled .results{max-height:260px}.navigator_ngcrm_search_list .search-result .search_thumb,.navigator_ngcrm_search_list .iq-opp-new-records .search_thumb{float:left;width:31px;height:31px;border:2px solid var(--color-image-border);margin-top:2px;margin-left:3px;border-radius:2px;box-shadow:var(--shadow-thumb);background-image:url(../../images/ngCRM/icons/typeIconsSprite.png);background-size:100%}.navigator_ngcrm_search_list .search-result .search_thumb.opportunity,.navigator_ngcrm_search_list .iq-opp-new-records .search_thumb.opportunity{background-size:109px;background-position:0px 0px}.navigator_ngcrm_search_list .search-result .search_thumb.contact,.navigator_ngcrm_search_list .search-result .search_thumb.opportunityContactAssoc,.navigator_ngcrm_search_list .iq-opp-new-records .search_thumb.contact,.navigator_ngcrm_search_list .iq-opp-new-records .search_thumb.opportunityContactAssoc{background-size:109px;background-position:-28px 0px}.navigator_ngcrm_search_list .search-result .search_thumb.client,.navigator_ngcrm_search_list .search-result .search_thumb.vendor,.navigator_ngcrm_search_list .search-result .search_thumb.opportunityVendorAssoc,.navigator_ngcrm_search_list .iq-opp-new-records .search_thumb.client,.navigator_ngcrm_search_list .iq-opp-new-records .search_thumb.vendor,.navigator_ngcrm_search_list .iq-opp-new-records .search_thumb.opportunityVendorAssoc{background-size:109px;background-position:-55px 0px}.navigator_ngcrm_search_list .search-result .search_thumb.wbs1,.navigator_ngcrm_search_list .iq-opp-new-records .search_thumb.wbs1{background-size:109px;background-position:-82px 0px}.navigator_ngcrm_search_list .search-result .search_thumb.rp_project,.navigator_ngcrm_search_list .iq-opp-new-records .search_thumb.rp_project{background-size:109px;background-position:-82px 0px}.navigator_ngcrm_search_list .search-result .search_thumb.employee,.navigator_ngcrm_search_list .iq-opp-new-records .search_thumb.employee{background-image:url(../../images/RM_EmpImage.png);background-size:cover;background-position:inherit}.navigator_ngcrm_search_list .search-result .search_thumb.genericresource,.navigator_ngcrm_search_list .iq-opp-new-records .search_thumb.genericresource{background-image:url(../../images/RM_GenImage.png);background-size:cover;background-position:inherit}.navigator_ngcrm_search_list .search-result .search_thumb.opportunity_list,.navigator_ngcrm_search_list .iq-opp-new-records .search_thumb.opportunity_list{background-image:url(../../images/ngCRM/icons/opportunityListReport.png)}.navigator_ngcrm_search_list .search-result .search_thumb.company_list,.navigator_ngcrm_search_list .iq-opp-new-records .search_thumb.company_list{background-image:url(../../images/ngCRM/icons/companyListReport.png)}.navigator_ngcrm_search_list .search-result .search_thumb.contact_list,.navigator_ngcrm_search_list .iq-opp-new-records .search_thumb.contact_list{background-image:url(../../images/ngCRM/icons/contactListReport.png)}.navigator_ngcrm_search_list .search-result .search_thumb.resource_list,.navigator_ngcrm_search_list .iq-opp-new-records .search_thumb.resource_list{background-image:url(../../images/ngCRM/icons/resourceListReport.png)}.navigator_ngcrm_search_list .search-result .search_thumb.project_resource_list,.navigator_ngcrm_search_list .iq-opp-new-records .search_thumb.project_resource_list{background-image:url(../../images/ngCRM/icons/projectListReport.png)}.navigator_ngcrm_search_list .search-result .search_thumb.MktCampaigns,.navigator_ngcrm_search_list .iq-opp-new-records .search_thumb.MktCampaigns{background-image:url(../../images/ngCRM/icons/campaign_icon.png)}.navigator_ngcrm_search_list .search-result .search_thumb.CustomHub,.navigator_ngcrm_search_list .iq-opp-new-records .search_thumb.CustomHub{background-image:url(../../images/defaultHub.png)}.navigator_ngcrm_search_list .search-result.small-image,.navigator_ngcrm_search_list .iq-opp-new-records.small-image{padding:3px}.navigator_ngcrm_search_list .search-result.small-image .search_thumb,.navigator_ngcrm_search_list .iq-opp-new-records.small-image .search_thumb{width:24px;height:24px}.navigator_ngcrm_search_list .search-result.small-image .search-info,.navigator_ngcrm_search_list .iq-opp-new-records.small-image .search-info{margin-top:5px}.navigator_ngcrm_search_list .search-result.report-image,.navigator_ngcrm_search_list .iq-opp-new-records.report-image{padding:5px}.navigator_ngcrm_search_list .search-result.report-image .search_thumb,.navigator_ngcrm_search_list .iq-opp-new-records.report-image .search_thumb{width:16px;height:16px;margin:3px;border:none;box-shadow:none}.navigator_ngcrm_search_list .search-result.report-image .search-info,.navigator_ngcrm_search_list .iq-opp-new-records.report-image .search-info{margin-top:2px;margin-left:5px}.navigator_ngcrm_search_list .search-result .search-info,.navigator_ngcrm_search_list .iq-opp-new-records .search-info{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;float:left;width:310px;margin-left:10px;margin-top:1px}.navigator_ngcrm_search_list .search-result .search-info .search-name,.navigator_ngcrm_search_list .iq-opp-new-records .search-info .search-name{font-size:1.4rem;color:var(--color-field-text)}.navigator_ngcrm_search_list .search-result .search-info .search-name.linked-text,.navigator_ngcrm_search_list .iq-opp-new-records .search-info .search-name.linked-text{color:var(--color-link-text);font-size:1.3rem;line-height:15px}.navigator_ngcrm_search_list .search-result .search-info .search-name.linked-text b,.navigator_ngcrm_search_list .iq-opp-new-records .search-info .search-name.linked-text b{font-size:inherit}.navigator_ngcrm_search_list .search-result .search-info .secondary-name,.navigator_ngcrm_search_list .iq-opp-new-records .search-info .secondary-name{font-size:1.1rem;line-height:16px;color:var(--color-title-secondary-subheader-text)}.navigator_ngcrm_search_list .search-result .search-info .inactive,.navigator_ngcrm_search_list .iq-opp-new-records .search-info .inactive{opacity:.3}.navigator_ngcrm_search_list .search-result.no-thumbnail .search-info,.navigator_ngcrm_search_list .iq-opp-new-records.no-thumbnail .search-info{margin-left:7px}.navigator_ngcrm_search_list .search-result.active-lead .search_thumb.contact,.navigator_ngcrm_search_list .search-result.active-lead .search_thumb.opportunityContactAssoc,.navigator_ngcrm_search_list .iq-opp-new-records.active-lead .search_thumb.contact,.navigator_ngcrm_search_list .iq-opp-new-records.active-lead .search_thumb.opportunityContactAssoc{background-size:100%;background-image:url(../../images/ngCRM/icons/lead_icon.png)}.navigator_ngcrm_search_list .recordCount{display:none;position:absolute;top:6px;right:25px;color:var(--color-title-subheader-text);font-size:1.2rem;padding-right:15px}.navigator_ngcrm_search_list .recordCount.shiftleft{right:40px}.navigator_ngcrm_search_list .progress-area{position:absolute;top:14px;right:6px;width:23px;height:23px}.projListIndicator{background-repeat:no-repeat;background-position:98% 50%}.projListIndicator.warning{background-image:url(../../images/WarningNormal.png)}.projListIndicator.seriousWarning{background-image:url(../../images/WarningSerious.png)}body.isMobile .navigator_ngcrm_search_list .search-header .tap-target,div.main-body.isMobile .navigator_ngcrm_search_list .search-header .tap-target{width:60px}.navigator_simple_advance_search .search-dlg-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.navigator_simple_advance_search .simple-advance-search{display:flex;flex-direction:column;height:100%}.navigator_simple_advance_search .simple-advance-search.show-sql-where-clause .search-criteria{padding-bottom:0px}.navigator_simple_advance_search .simple-advance-search.show-sql-where-clause .search-grid{padding-bottom:0px;margin-bottom:0px;border-bottom:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.navigator_simple_advance_search .simple-advance-search.show-sql-where-clause .search-grid .action-bar-main{border-bottom:0px}.navigator_simple_advance_search .simple-advance-search.show-sql-where-clause .search-grid .grid-sections{display:none !important}.navigator_simple_advance_search .simple-advance-search .saved-search-popupmenu-container{display:flex;align-items:center;font-size:14px;margin-top:2px;padding-left:3px;cursor:pointer}.navigator_simple_advance_search .simple-advance-search .saved-search-popupmenu-container .saved-search-text{max-width:300px;font-style:italic}.navigator_simple_advance_search .simple-advance-search .show-save-options{position:absolute;width:100px;top:19px;left:260px;font-size:12px;cursor:pointer;z-index:1}.navigator_simple_advance_search .simple-advance-search .show-save-options .linked-text.hide-label{display:none}.navigator_simple_advance_search .simple-advance-search .show-save-options.open .linked-text.show-label{display:none}.navigator_simple_advance_search .simple-advance-search .show-save-options.open .linked-text.hide-label{display:block}.navigator_simple_advance_search .simple-advance-search .search-grid .action-bar-main>.caption{flex:none}.navigator_simple_advance_search .simple-advance-search .search-grid .core-component.core_dropdown_field{width:250px}.navigator_simple_advance_search .simple-advance-search .search-grid tr:last-child>td[name=condition]>.core-field{display:none}.navigator_simple_advance_search .simple-advance-search td.core_checkbox_field label.hide-condition{display:none}.navigator_simple_advance_search .simple-advance-search td.core_checkbox_field .switch{width:52px}.navigator_simple_advance_search .simple-advance-search td.core_checkbox_field .switch .slider.selected:before{transform:translateX(26px)}.navigator_simple_advance_search .simple-advance-search td.core_checkbox_field .switch .slider.selected .slider-text-on{padding-left:8px}.navigator_simple_advance_search .simple-advance-search td.group-rows{padding:0px}.navigator_simple_advance_search .simple-advance-search td.group-rows>div{height:100%;position:absolute;width:15px;min-height:34px}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.group1{top:0px;left:0px;border-left:10px solid #74d384}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.group1.group-start{border-top:10px solid #74d384}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.group1.group-end{border-bottom:10px solid #74d384}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.group2{top:0px;left:20px;border-left:10px solid #338de7}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.group2.group-start{border-top:10px solid #338de7}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.group2.group-end{border-bottom:10px solid #338de7}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.group3{top:0px;left:40px;border-left:10px solid #ff3897}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.group3.group-start{border-top:10px solid #ff3897}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.group3.group-end{border-bottom:10px solid #ff3897}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.group4{top:0px;left:60px;border-left:10px solid #030}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.group4.group-start{border-top:10px solid #030}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.group4.group-end{border-bottom:10px solid #030}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.group5{top:0px;left:80px;border-left:10px solid #d31002}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.group5.group-start{border-top:10px solid #d31002}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.group5.group-end{border-bottom:10px solid #d31002}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.group6{top:0px;left:100px;border-left:10px solid #ffa82e}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.group6.group-start{border-top:10px solid #ffa82e}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.group6.group-end{border-bottom:10px solid #ffa82e}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.group-start{cursor:pointer}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.group-start:before{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1rem;position:absolute;margin-left:-10px;margin-top:-8px}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.selected{border-left-color:red}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.selected.group-start{border-top-color:red}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.selected.group-start:before{content:""}.navigator_simple_advance_search .simple-advance-search td.group-rows>div.selected.group-end{border-bottom-color:red}.navigator_simple_advance_search .simple-advance-search .criteria-row{margin-top:10px;padding-left:20px}.navigator_simple_advance_search .simple-advance-search .criteria-row.save-options-row{position:relative;padding-bottom:20px;border:1px solid var(--color-grid-cell-border)}.navigator_simple_advance_search .simple-advance-search .criteria-row.save-options-row .rename-and-delete{margin:20px 20px 10px}.navigator_simple_advance_search .simple-advance-search .criteria-row.save-options-row .dropdown-field-container{min-height:90px}.navigator_simple_advance_search .simple-advance-search .search-plain-text{width:calc(100% - 2px);padding-bottom:20px}.navigator_simple_advance_search .simple-advance-search .search-plain-text .core-field{padding:0px}.navigator_simple_advance_search .simple-advance-search .search-plain-text .cke{width:100% !important;border-radius:0px 0px 8px 8px}.navigator_simple_advance_search .simple-advance-search .search-plain-text .cke_top{display:none}.navigator_simple_advance_search .simple-advance-search .search-plain-text .cke_inner{border-radius:0px 0px 8px 8px}.navigator_simple_advance_search .simple-advance-search .search-plain-text .cke_contents{border-radius:0px 0px 8px 8px}.navigator_simple_advance_search .simple-advance-search .search-plain-text .cke_wysiwyg_frame{margin-bottom:-4px}.navigator_simple_advance_search .simple-advance-search .preview-header{width:100%}.navigator_simple_advance_search .simple-advance-search .search-criteria{display:flex;flex-direction:column;padding-bottom:20px}.navigator_simple_advance_search .simple-advance-search .search-criteria .search-grid>.core-field-container>.core-error{padding:10px}.navigator_simple_advance_search .simple-advance-search .search-criteria .search-grid>.core-field-container>.core-field{padding:0px}.navigator_simple_advance_search .simple-advance-search .search-results-container{overflow:hidden;flex:1 1}.navigator_simple_advance_search .simple-advance-search .search-results-container .search-results{height:100%;padding:0}.navigator_simple_advance_search .simple-advance-search .search-footer{position:absolute;left:0;bottom:0;display:flex;justify-content:space-between;padding:18px}.navigator_simple_advance_search .simple-advance-search .search-results-count{display:flex;align-items:center}.navigator_simple_advance_search .simple-advance-search .search-results-count .results{padding-left:5px;font-weight:700}.navigator_simple_advance_search .simple-advance-search .search-count-dlg-spinner{padding:10px}.saved_searches_menu{display:flex;align-items:center}.saved_searches_menu .saved-search-popupmenu{font-size:14px;font-style:italic}.saved_searches_menu .icon-droparrow1{font-size:10px;padding:5px}#save-search-options .save-name,#save-search-options .save-for,#save-search-options .save-add{margin-top:20px}#save-search-options .save-for .dropdown-field-container{min-height:60px}.splitterPanel{position:absolute;left:0px;right:0px;top:0px;bottom:0px}.splitterPanel .leftPanel{position:absolute;height:100%;left:0px;width:200px}.splitterPanel .rightPanel{position:absolute;height:100%;right:0px;left:205px}.splitterPanel .splitter{position:absolute;top:0px;bottom:0px;left:200px;width:3px;cursor:col-resize;z-index:1;border-left:1px solid var(--color-layout-border);margin-left:2px}.splitterPanel .topPanel{position:absolute;width:100%;top:0px;height:200px}.splitterPanel .bottomPanel{position:absolute;width:100%;bottom:0px;top:205px}.splitterPanel .horizontal_splitter{position:absolute;left:0px;right:0px;top:200px;height:7px;cursor:row-resize;z-index:1}.navigator_ngcrm_tabs{position:relative;height:100%}.navigator_ngcrm_tabs.no-tabs .tab-header{display:none}.navigator_ngcrm_tabs.no-tabs .tab-content{padding-top:20px;height:calc(100% - 20px)}.isiOS .ngcrm-tabs.grid-maximized-container{position:fixed;z-index:12}.isiOS .ngcrm-tabs.grid-maximized-container .tab-pane{position:fixed;z-index:12;top:0px;left:0px}.ngcrm-tabs{position:relative;height:100%}.ngcrm-tabs.no-header .tab-content{height:100%}.ngcrm-tabs .tab-header{display:flex;align-items:center;width:100%;position:relative;padding:8px 12px}.ngcrm-tabs .tab-header .nav-scroll-left-btn,.ngcrm-tabs .tab-header .nav-scroll-right-btn{font-size:1.1rem;color:var(--color-tab-arrow-active);cursor:pointer;z-index:1}.ngcrm-tabs .tab-header .nav-scroll-left-btn.disabled,.ngcrm-tabs .tab-header .nav-scroll-right-btn.disabled{cursor:default;color:var(--color-tab-arrow-disabled)}.ngcrm-tabs .tab-header .nav-pills{white-space:nowrap;overflow-x:hidden;list-style:none;padding:0;margin:0;position:relative}.ngcrm-tabs .tab-header .nav-pills.has-nav{margin:0 12px}.ngcrm-tabs .tab-header .nav-pills li{display:inline-flex;align-items:center;float:none;margin-right:8px;border-radius:4px;padding:0 8px}.ngcrm-tabs .tab-header .nav-pills li:hover{background-color:var(--color-tab-bg-hover)}.ngcrm-tabs .tab-header .nav-pills li a{font-weight:600;font-size:1.2rem;color:var(--color-tab-text);line-height:2.4rem;text-transform:uppercase;text-decoration:none;display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;column-gap:4px}.ngcrm-tabs .tab-header .nav-pills li.active{background-color:var(--color-tab-bg-selected)}.ngcrm-tabs .tab-header .nav-pills li.active a,.ngcrm-tabs .tab-header .nav-pills li.active a:hover{color:var(--color-tab-text-selected)}.ngcrm-tabs .tab-header .nav-pills li.required.active,.ngcrm-tabs .tab-header .nav-pills li.invalid.active{background-color:var(--color-tab-bg-invalid)}.ngcrm-tabs .tab-header .nav-pills li.required.active a,.ngcrm-tabs .tab-header .nav-pills li.invalid.active a{color:var(--color-tab-text-invalid-selected)}.ngcrm-tabs .tab-header .nav-pills li.required.active a:after,.ngcrm-tabs .tab-header .nav-pills li.invalid.active a:after{color:inherit}.ngcrm-tabs .tab-header .nav-pills li.required a,.ngcrm-tabs .tab-header .nav-pills li.invalid a{color:var(--color-tab-text-invalid)}.ngcrm-tabs .tab-header .nav-pills li.required a:after,.ngcrm-tabs .tab-header .nav-pills li.invalid a:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--color-status-error-text);display:block;flex:0;line-height:.8rem;font-size:.8rem}.ngcrm-tabs .tab-header .nav-pills li.pending a{font-weight:600}.ngcrm-tabs .tab-header .nav-pills.disabled li:not(.active) a{opacity:.4}.ngcrm-tabs .tab-header .nav-pills.disabled li:not(.active) a:hover{background-color:rgba(0,0,0,0);cursor:default}.ngcrm-tabs .tab-header .nav-pills li.disabled:not(.active) a{opacity:.4}.ngcrm-tabs .tab-content{height:calc(100% - 40px);width:100%;overflow-y:auto;overflow-x:hidden}.ngcrm-tabs .tab-header+.tab-content{border-top:1px solid var(--color-layout-border)}.ngcrm-tabs .tab-content>.tab-pane{display:none;position:relative;width:100%;height:100%;padding:10px}.ngcrm-tabs .tab-content>.active{display:block}#bannerAssistantMenu{position:fixed;top:48px;right:5px;height:500px;width:650px;z-index:4;border-radius:4px;background-color:var(--color-hey-deltek-bg);box-shadow:var(--shadow-dialog)}#bannerAssistantMenu .header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative;height:40px;padding:0 15px;border-radius:4px 4px 0 0;background:var(--color-hey-deltek-header-bg)}#bannerAssistantMenu .header .title{color:var(--color-hey-deltek-header-text)}#bannerAssistantMenu .header .close-action{font-size:1rem;color:var(--color-hey-deltek-header-text);cursor:pointer}#bannerAssistantMenu .va-search{display:flex;flex-direction:column;justify-content:space-between;position:relative;padding-top:32px;height:calc(100% - 40px);width:100%}#bannerAssistantMenu .va-search .conversation{display:flex;flex-direction:column;gap:12px;padding:4px 15px;overflow-y:auto}#bannerAssistantMenu .va-search .conversation .message{position:relative;display:flex;flex-direction:row;gap:8px;align-items:center;padding-bottom:20px;font-family:"Roboto",tahoma,calibri,trebuchet ms,sans-serif}#bannerAssistantMenu .va-search .conversation .message .message-icon{min-height:32px;min-width:32px;border-radius:50%}#bannerAssistantMenu .va-search .conversation .message .message-text{border:1px solid var(--color-field-border);border-radius:4px;color:var(--color-hey-deltek-text);padding:12px 15px;font-size:1.2rem}#bannerAssistantMenu .va-search .conversation .message .icons{display:none}#bannerAssistantMenu .va-search .conversation .message.loading .message-text{display:flex;flex-direction:row-reverse;font-style:italic}#bannerAssistantMenu .va-search .conversation .message.loading .message-text .spinner{width:10px;margin-top:10px;margin-left:18px}#bannerAssistantMenu .va-search .conversation .message.loading .message-text .spinner-text{font-size:inherit;color:inherit}#bannerAssistantMenu .va-search .conversation .message.system .message-icon{background-image:url(../../images/dela-chat.svg);background-repeat:no-repeat;background-size:100%}#bannerAssistantMenu .va-search .conversation .message.system .message-text{background-color:var(--color-hey-deltek-bg-system)}#bannerAssistantMenu .va-search .conversation .message.client{flex-direction:row-reverse}#bannerAssistantMenu .va-search .conversation .message.client .message-icon{background-image:url(../../images/RM_EmpImage.png);background-size:100%;border:1px solid var(--color-hey-deltek-border)}#bannerAssistantMenu .va-search .conversation .message.client .message-text{background-color:var(--color-hey-deltek-bg-user)}#bannerAssistantMenu .va-search .conversation .message.client .copy-action{left:unset;right:42px}#bannerAssistantMenu .va-search .conversation .message:hover .icons{display:block}#bannerAssistantMenu .va-search .conversation .message.system:last-of-type .icons{display:block}#bannerAssistantMenu .va-search .conversation .copy-action{color:var(--color-hey-deltek-text);position:absolute;left:94px;bottom:0;z-index:1;cursor:pointer}#bannerAssistantMenu .va-search .conversation .thumbs-down-action{color:var(--color-hey-deltek-text);position:absolute;left:42px;bottom:0;z-index:1;cursor:pointer}#bannerAssistantMenu .va-search .conversation .mail-action{color:var(--color-hey-deltek-text);position:absolute;left:68px;bottom:0;z-index:1;cursor:pointer}#bannerAssistantMenu .va-search .conversation:not(:empty)+.footer>.clear-action{visibility:visible}#bannerAssistantMenu .va-search .footer{position:relative;padding:12px 15px;margin-top:24px;border-top:1px solid var(--color-field-border)}#bannerAssistantMenu .va-search .footer .input{display:flex;flex-direction:row;gap:12px;align-items:center;padding:4px 10px;background-color:var(--color-field-bg);border:1px solid var(--color-field-border);border-radius:20px}#bannerAssistantMenu .va-search .footer .input .icons:hover{cursor:pointer}#bannerAssistantMenu .va-search .footer .input .icons.disabled{color:var(--color-icon-disabled)}#bannerAssistantMenu .va-search .footer .input .icons.disabled:hover{cursor:default}#bannerAssistantMenu .va-search .footer .input .mic{font-size:20px}#bannerAssistantMenu .va-search .footer .input .send{font-size:16px}#bannerAssistantMenu .va-search .footer .input input{border:none;outline:none;background-color:rgba(0,0,0,0);font-family:inherit;font-size:inherit;width:calc(100% - 30px)}#bannerAssistantMenu .va-search .clear-action{position:absolute;top:-22px;right:15px;font-size:1.3rem;visibility:hidden}#bannerAssistantMenu .va-search .info-action{position:absolute;top:10px;right:60px;cursor:pointer}#bannerAssistantMenu .va-search .help-action{position:absolute;top:10px;right:12px;font-size:1.3rem;cursor:pointer}#bannerAssistantMenu .va-search .maximize-action{position:absolute;top:10px;right:36px;font-size:1.3rem;cursor:pointer}.application-loading-message-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:none;background-color:rgba(0,0,0,.01);z-index:3000}.application-loading-message-container{display:none;position:absolute;top:0;left:0;z-index:3001;border:1px solid var(--color-dialog-border);background-color:var(--color-base-bg);padding:10px 15px;max-width:250px;border-radius:2px;box-shadow:var(--shadow-dialog)}.application-loading-message-spinner{display:table;margin:15px auto 5px auto}.workbench-getting-started ul{padding-left:15px}.workbench-getting-started ul li{line-height:20px}.workbench-getting-started .infobox-image{float:left}.workbench-getting-started .infobox-image img{width:77px;height:60px;border-radius:4px}.workbench-getting-started .infobox-text{padding-left:24px;float:left}.workbench-getting-started .infobox{clear:both;float:left;background:var(--color-menu-bg);width:640px;margin-bottom:18px;padding:24px;border-style:solid;border-width:8px 1px 1px 1px;border-color:#44a5d5 #95989a #95989a #95989a;font-size:1.4rem;display:flex}.workbench-getting-started .infobox .infobox-icon,.workbench-getting-started .infobox .infobox-content,.workbench-getting-started .infobox .infobox-links{display:inline-block;height:100%;vertical-align:top}.workbench-getting-started .infobox .infobox-icon{width:124px}.workbench-getting-started .infobox .infobox-icon img{width:87px;height:70px}.workbench-getting-started .infobox .infobox-content{width:308px;padding-right:10px;line-height:14px}.workbench-getting-started .infobox .infobox-content .infobox-title{display:block;height:48px}.workbench-getting-started .infobox .infobox-content .infobox-title .infobox-title-text{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-style:normal;font-size:21px;color:var(--color-title-header-text)}.workbench-getting-started .infobox .infobox-links{width:175px}.workbench-getting-started .infobox .infobox-links .infobox-link-image,.workbench-getting-started .infobox .infobox-links .infobox-link{display:inline-block;vertical-align:top}.workbench-getting-started .infobox .infobox-links .infobox-link{margin-bottom:10px}.workbench-getting-started .infobox .infobox-links .infobox-link .infobox-link-image{width:38px}.workbench-getting-started .infobox .infobox-links .infobox-link .infobox-link-image .uss-link{text-decoration:underline;cursor:pointer}.workbench-getting-started .infobox .infobox-links .infobox-link .infobox-link-image .uss-link.icons{text-decoration:none;font-size:2rem}.workbench-getting-started .infobox .infobox-links .infobox-link .infobox-link-text{display:inline-block;width:calc(100% - 45px);line-height:12px;vertical-align:top}.workbench-getting-started .infobox .infobox-links .infobox-link .infobox-link-text .uss-link{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-size:1.2rem;text-decoration:underline;cursor:pointer}.workbench-getting-started .infobox.lookaround{border-top-color:#53346d}.workbench-getting-started .infobox .title{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:700;padding-bottom:10px;font-size:2.2rem}.core_workbench{display:flex;flex-flow:column;flex-wrap:nowrap;position:fixed;height:100vh;width:100vw}.core_workbench.hide-header .banner{display:none !important}.core_workbench.hide-header .application-header{display:none !important}.core_workbench.hide-header .main{margin-top:0;left:0}.core_workbench.hide-header .navigation-menu,.core_workbench.hide-header #application-wizard{width:0}.core_workbench.hide-header.maximized-content .maximized-in-workbench,.core_workbench.hide-header.maximized-content .core_grid.grid-maximized{height:100% !important;margin-top:0 !important}.core_workbench.maximized-content .workbench-maximized-overlay{display:block}.core_workbench .banner{display:flex;flex-flow:row;flex-wrap:nowrap;flex:none;align-items:center;height:4.8rem;background:var(--color-banner-bg);color:var(--color-banner-text);position:relative;z-index:5}.core_workbench .banner-left{flex:none;display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center}.core_workbench .banner-right{flex:auto;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:2rem;margin:0 .8rem;font-size:1.3rem}.core_workbench .banner-menu-toggle{color:var(--color-banner-text);font-size:2rem;margin:0 .8rem;cursor:pointer;border-radius:50%;border:1px solid var(--color-banner-text);padding:5px}.core_workbench .banner-company{color:var(--color-banner-text);font-size:2.8rem;font-family:"Roboto Slab","Roboto",tahoma,calibri,trebuchet ms,sans-serif;font-style:normal;flex:none;display:flex;align-items:end;margin-left:.8rem;column-gap:.4rem;line-height:2rem}.core_workbench .banner-company:before{content:"";font-family:"Vantagepoint";font-size:2.4rem;display:block;flex:none}.core_workbench .banner-company:after{content:"";font-family:"Vantagepoint";font-size:2.4rem;display:block;flex:none}.core_workbench .banner-company-name{color:var(--color-banner-text);font-size:3.4rem;flex:none}.core_workbench .banner-product-name{color:var(--color-banner-text);font-size:3.4rem;flex:none;margin-left:.8rem}.core_workbench .banner-chevron{color:var(--color-banner-text);font-size:1.8rem;flex:none;margin-left:.4rem}.core_workbench .banner-utils{display:flex;flex-flow:row;flex-wrap:nowrap;gap:1.6rem;align-items:center;justify-content:space-between}.core_workbench .banner-utils .icons{color:var(--color-banner-text);cursor:pointer;font-size:1.8rem}.core_workbench .banner-form{display:flex;flex-flow:column;flex-wrap:nowrap;align-items:center;justify-content:center}.core_workbench .banner .company-selector{color:var(--color-banner-text)}.core_workbench .banner .company-selector .ddwnArrow{color:var(--color-banner-text);margin-left:5px;font-size:11px}.core_workbench .banner .company-selector.disabled .navigator_popupmenu{cursor:default}.core_workbench .banner .company-selector.navigator_popupmenu{cursor:pointer}.core_workbench .banner .period-selector.disabled .period-selector-settings{cursor:default}.core_workbench .banner .period-selector.disabled .ddwnArrow{display:none}.core_workbench .banner .period-selector .period-selector-settings{cursor:pointer;line-height:1.3}.core_workbench .banner .period-selector .period-selector-settings.prior-selected{background:linear-gradient(#FEA848 1%, #3C4C50 100%);padding:0 4px;border-radius:2px}.core_workbench .banner .period-selector .period-selector-settings .period-date-container{display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;gap:.8rem}.core_workbench .banner .period-selector .period-selector-settings .ddwnArrow{color:var(--color-banner-text);margin-left:5px;font-size:11px}.core_workbench .banner .banner-settings{display:flex;flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer;gap:1rem;flex:1 1 auto;height:3.2rem;min-width:10rem}.core_workbench .banner .banner-settings .settings-image{flex:0 0 3.2rem;height:3.2rem;width:3.2rem;border:1px solid #428bca;border-radius:50%;background-size:100%;background-image:url(../../images/RM_EmpImage.png)}.core_workbench .banner .banner-settings .settings-name{flex:1 1 auto;line-height:1.6rem}.core_workbench .banner .banner-settings .settings-arrow{flex:0 0 1.1rem;font-size:1.1rem}.core_workbench .banner .banner-assistant{width:28px;height:28px;margin-top:-4px;background-image:var(--image-dela-logo);background-repeat:no-repeat;background-position:center;background-size:100%}.core_workbench .banner .banner-notification.icon-bell{position:relative;font-size:2rem;height:2rem}.core_workbench .banner .banner-notification.icon-bell .notification-badge{position:relative;top:-30px;left:12px;font-size:1.3rem;line-height:1.3rem;padding:2px 4px;margin-right:8px;height:19px;display:none}.core_workbench .banner .banner-notification .notification-badge{padding:1px 6px;background-color:var(--color-banner-notification);border-radius:4px;cursor:pointer;font-weight:600;font-size:1.3rem}.core_workbench .contents{display:flex;flex-flow:row;flex-wrap:nowrap;height:calc(100% - 4.8rem);width:100%;flex:none}.core_workbench .main{flex:auto;position:relative;max-width:100%}.core_workbench .main-body{height:100%;width:100%;position:relative}.core_workbench .main-body-contents{height:100%;width:100%;display:flex;flex-flow:column;flex-wrap:nowrap}.core_workbench .main #application-blocker{display:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:200000}.core_workbench .navigation-menu:not(.closed)+.main{width:calc(100vw - 30rem)}.core_workbench #application-wizard:not(.closed)+.main{width:calc(100vw - 30rem)}.core_workbench .workbench-loading-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4000}.core_workbench .workbench-maximized-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:12;background:#000;opacity:.1}@supports(-webkit-overflow-scrolling: touch){.core_workbench .main-body{-webkit-overflow-scrolling:touch}}#application-wizard{--nav-menu-left: 0rem;flex:none;transition-property:margin,left;transition-duration:300ms;transition-timing-function:ease-in-out;margin-left:var(--nav-menu-left);left:0rem;width:30rem;height:100%;background:var(--color-nav-menu-bg);position:relative;z-index:5}#application-wizard.closed{--nav-menu-left: -30rem}@media screen and (max-width: 1260px){#application-wizard{z-index:3;position:absolute;margin-left:0rem;left:var(--nav-menu-left);box-shadow:var(--shadow-dialog)}}div.main-body .page-container,div.dialog-contents .page-container{height:inherit;width:inherit}#bannerHelpMenu .popupmenuItem[data-type=current] .popupLabel{font-weight:700}:root{--scroll-width: 16px}.menu-item-icon{font-family:"Vantagepoint" !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;pointer-events:none;width:4.8rem;flex:none;display:flex;align-items:center;justify-content:center;font-size:2rem;line-height:2rem;color:var(--menu-base-color);position:relative}.menu-item-icon.accounting:before{content:""}.menu-item-icon.asset-management:before{content:""}.menu-item-icon.billing:before{content:""}.menu-item-icon.cash-management:before{content:""}.menu-item-icon.client:before{content:""}.menu-item-icon.competitor:before{content:""}.menu-item-icon.contact:before{content:""}.menu-item-icon.dashboard:before{content:""}.menu-item-icon.default:before{content:""}.menu-item-icon.favorite:before{content:""}.menu-item-icon.favorite-line:before{content:""}.menu-item-icon.government:before{content:""}.menu-item-icon.general-ledger:before{content:""}.menu-item-icon.hubs:before{content:""}.menu-item-icon.inventory:before{content:""}.menu-item-icon.my-stuff:before{content:""}.menu-item-icon.payroll:before{content:""}.menu-item-icon.pets:before{content:""}.menu-item-icon.proposals:before{content:""}.menu-item-icon.purchasing:before{content:""}.menu-item-icon.resource-management:before{content:""}.menu-item-icon.settings:before{content:""}.menu-item-icon.subcontractor:before{content:""}.menu-item-icon.transaction:before{content:""}.menu-item-icon.undefined:before{content:""}.menu-item-icon.utilities:before{content:""}.menu-item-icon.warning:before{content:""}.menu-item-icon.expand:before{content:""}.menu-item-icon.path:before{content:""}.menu-item-icon.brand-deltek:before{content:""}.menu-item-icon.brand-chevron:before{content:""}.core_workbench .navigation-filter{display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;padding-right:1.6rem;height:6.4rem;flex:none;box-shadow:var(--menu-inset-line)}.core_workbench .navigation-filter .favorite-toggle{flex:none;width:4.8rem;flex:none;display:grid;grid-template-areas:"icon";align-items:center;justify-content:center;font-size:2rem;line-height:3.2rem;color:var(--menu-favorites-color);font-family:"Vantagepoint";cursor:pointer}.core_workbench .navigation-filter .favorite-toggle:after{content:"";grid-area:icon;z-index:2;display:block;color:var(--menu-base-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.core_workbench .navigation-filter .favorite-toggle:hover:before{content:"";grid-area:icon;z-index:2;display:block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.core_workbench .navigation-filter .favorite-toggle.toggled:after{content:""}.core_workbench .navigation-filter .quick-find{position:relative;background:inherit;display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;flex:auto;display:var(--menu-quick-find-display)}.core_workbench .navigation-filter .quick-find>input{width:100%;height:32px}.core_workbench .navigation-filter .quick-find>input:hover,.core_workbench .navigation-filter .quick-find>input:focus{outline:none}.core_workbench .navigation-favorites{background-color:var(--menu-category-bg-color);line-height:3.2rem;text-transform:uppercase;color:var(--menu-base-color);padding:0 1.6rem;box-shadow:inset 0 -1px 0 0 var(--menu-favorites-color);display:none;flex:none}.core_workbench .navigation-favorites.open{display:block;--navigation-header: 9.6rem}.core_workbench .navigation-menu{--menu-base-color: var(--color-nav-item-text);--menu-alert-color: var(--color-nav-alert);--menu-path-color: var(--color-nav-path);--menu-favorites-color: var(--color-nav-favorites);--menu-line-color: var(--color-nav-line);--menu-selected-color: var(--color-nav-selected);--menu-current-color: var(--color-nav-current);--menu-category-bg-color: var(--color-nav-category-bg);--menu-sub-bg-color: var(--color-nav-sub-bg);--menu-app-bg-color: var(--color-nav-app-bg);--menu-inset-shadow: var(--shadow-nav);--menu-inset-line: inset 0 -1px 0 0 var(--menu-line-color);--menu-scroll-width: 0px;--menu-width: calc(25.6rem + var(--menu-scroll-width));--navigation-header: 6.4rem;--menu-indent: 1.6rem;--menu-quick-find-display: block;--menu-name-display: block;--menu-expander-display: flex;--menu-bg: var(--color-nav-menu-bg);flex:none;transition-property:width;transition-duration:300ms;transition-timing-function:ease-in-out;left:0rem;width:var(--menu-width);height:100%;background:var(--menu-bg);display:flex;flex-flow:column;flex-wrap:nowrap;position:relative}.core_workbench .navigation-menu.closed{--menu-width: calc(4.8rem + var(--menu-scroll-width));--menu-quick-find-display: none;--menu-name-display: none;--menu-expander-display: none;--menu-item-bg: var(--menu-bg);--menu-alert-color: var(--color-nav-alert)}.core_workbench .navigation-menu.closed .menu-item-alert{position:absolute;left:2.6rem;top:1.8rem;padding-right:0 !important;background-color:var(--menu-item-bg);box-shadow:0 0 0 3px var(--menu-item-bg);font-size:1.2rem;width:1.2rem !important;line-height:1.2rem}.core_workbench .navigation-menu.closed .menu-list-item.selected{--menu-item-bg: var(--menu-selected-color)}.core_workbench .navigation-menu-list{list-style:none;flex:auto;height:calc(100% - var(--navigation-header));overflow-x:hidden;overflow-y:auto;position:relative}.core_workbench .navigation-menu-list .menu-list{list-style:none;margin:0;padding:0;display:block;position:relative;flex:none}.core_workbench .navigation-menu-list .menu-list-empty{display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center;padding:1.6rem;color:var(--menu-base-color)}.core_workbench .navigation-menu-list .menu-list-item{list-style:none;margin:0;padding:0;position:relative;display:flex;flex-direction:column}.core_workbench .navigation-menu-list .menu-list-item.expanded>.menu-item>.menu-item-expander:before{transform:rotate(90deg)}.core_workbench .navigation-menu-list .menu-list-item.favorite>.menu-item>.menu-item-favoriting{cursor:pointer}.core_workbench .navigation-menu-list .menu-list-item.favorite>.menu-item>.menu-item-favoriting:before{content:""}.core_workbench .navigation-menu-list .menu-list-item.selected:not(.expanded)>.menu-item{--menu-item-bg: var(--menu-selected-color)}.core_workbench .navigation-menu-list .menu-list-item:not(.selected).current>.menu-item{--menu-item-bg: var(--menu-current-color)}.core_workbench .navigation-menu-list .menu-list-item:hover>.menu-item .menu-item-favoriting,.core_workbench .navigation-menu-list .menu-list-item:hover>.menu-item .menu-item-desktop{visibility:visible}.core_workbench .navigation-menu-list .menu-list-item:not(.expanded)>.menu-item>.menu-item-alert{display:flex}.core_workbench .navigation-menu-list .menu-list-app{background-color:var(--menu-app-bg-color);padding:.4rem 0;box-shadow:var(--menu-inset-shadow),var(--menu-inset-line)}.core_workbench .navigation-menu-list .menu-list-sub{background-color:var(--menu-sub-bg-color);padding:.4rem 0;box-sizing:border-box}.core_workbench .navigation-menu-list .menu-list-favorite{display:block !important}.core_workbench .navigation-menu-list .menu-list-favorite:not(.menu-list-path):not(.menu-list-category){padding:.4rem 0;box-shadow:var(--menu-inset-shadow),var(--menu-inset-line)}.core_workbench .navigation-menu-list .menu-list-favorite .menu-item-category{border-radius:4px;background-color:var(--menu-category-bg-color) !important}.core_workbench .navigation-menu-list .menu-item{display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;transition:200ms;background-color:var(--menu-item-bg);position:relative;cursor:pointer;flex:none}.core_workbench .navigation-menu-list .menu-item:hover{--menu-item-bg: var(--menu-current-color)}.core_workbench .navigation-menu-list .menu-item-category{height:4rem;text-transform:uppercase}.core_workbench .navigation-menu-list .menu-item-category>.menu-item-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.core_workbench .navigation-menu-list .menu-item-category>.menu-item-alert{padding-right:.8rem;width:2.4rem}.core_workbench .navigation-menu-list .menu-item-app{min-height:3.2rem;padding-top:.4rem;padding-bottom:.4rem}.core_workbench .navigation-menu-list .menu-item-app>.menu-item-alert{padding-right:.8rem;width:2.4rem}.core_workbench .navigation-menu-list .menu-item-sub{min-height:3.2rem;padding-top:.4rem;padding-bottom:.4rem}.core_workbench .navigation-menu-list .menu-item-wrapper{display:flex;flex-flow:row;flex-wrap:wrap;flex:auto}.core_workbench .navigation-menu-list .menu-item-favorite{min-height:3.2rem;padding-top:.4rem;padding-bottom:.4rem;padding-left:2.4rem}.core_workbench .navigation-menu-list .menu-item-favorite:hover{--menu-item-bg: var(--menu-current-color)}.core_workbench .navigation-menu-list .menu-item-name{pointer-events:none;flex:auto;font-size:1.4rem;color:var(--menu-base-color);padding-right:8px;display:var(--menu-name-display)}.core_workbench .navigation-menu-list .menu-item-path{pointer-events:none;font-size:1.4rem;color:var(--menu-path-color);padding-right:.4rem}.core_workbench .navigation-menu-list .menu-item-leaf{pointer-events:none;flex:auto;font-size:1.4rem;color:var(--menu-base-color);padding-right:8px;display:flex}.core_workbench .navigation-menu-list .menu-item-leaf:not(:first-child):before{content:"";font-family:"Vantagepoint";color:var(--menu-path-color);display:inline-block;font-size:1.2rem;width:1.6rem;flex:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.core_workbench .navigation-menu-list .menu-item-spacer{width:4.8rem;flex:none}.core_workbench .navigation-menu-list .menu-item-expander{pointer-events:none;width:4.8rem;flex:none;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center;align-items:center;font-size:1.4rem;line-height:1.4rem;color:#fff;display:var(--menu-expander-display)}.core_workbench .navigation-menu-list .menu-item-expander:before{transition:100ms;content:"";font-family:"Vantagepoint";display:block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.core_workbench .navigation-menu-list .menu-item-alert{display:none;pointer-events:none;width:1.6rem;flex:none;align-items:center;justify-content:center;font-size:1.6rem;line-height:1.6rem;color:var(--menu-alert-color);border-radius:50%}.core_workbench .navigation-menu-list .menu-item-alert:before{display:block;content:"";font-family:"Vantagepoint" !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.core_workbench .navigation-menu-list .menu-item-favoriting{width:3.2rem;margin-right:.8rem;flex:none;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center;align-items:center;font-size:1.6rem;line-height:2.4rem;color:var(--menu-favorites-color);visibility:hidden;position:relative;cursor:pointer;pointer-events:auto}.core_workbench .navigation-menu-list .menu-item-favoriting:hover{color:var(--menu-base-color)}.core_workbench .navigation-menu-list .menu-item-favoriting:before{content:"";font-family:"Vantagepoint";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.core_workbench .navigation-menu-list .menu-item-desktop{flex:none;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center;align-items:center;font-size:1.5rem;color:var(--menu-favorites-color);visibility:hidden;position:relative;font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.core_workbench .navigation-menu-list .menu-item-desktop:before{content:""}.core_workbench .navigation-menu-list .menu-list:not(.expanded){display:none}.navigation-popupmenu{--menu-base-color: var(--color-nav-popup-text);--menu-favorites-color: var(--color-sub-nav-favorites);--menu-line-color: var(--color-sub-nav-line);--menu-selected-color: var(--color-nav-popup-selected);--menu-current-popup-color: var(--color-nav-popup-current);--menu-popup-header-color: var(--color-nav-popup-header);--menu-alert-color: var(--color-nav-popup-alert);position:relative;display:flex;flex-flow:column;flex-wrap:nowrap;overflow:hidden;height:100%;max-height:inherit;background-color:var(--color-nav-popup-bg)}.navigation-popupmenu-header{text-transform:uppercase;line-height:4rem;margin:0 .8rem;padding:0 .8rem;box-shadow:inset 0px -1px 0 var(--menu-line-color);flex:none;color:var(--menu-popup-header-color);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.navigation-popupmenu-container{max-height:calc(60rem - 4rem);flex:auto;overflow-y:auto}.navigation-popupmenu-container .menu-list{list-style:none;overflow:hidden;margin:0;padding:.8rem 0;display:flex;flex-flow:column;flex-wrap:nowrap;row-gap:.8rem;position:relative}.navigation-popupmenu-container .menu-list-empty{display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center;padding:1.6rem}.navigation-popupmenu-container .menu-list-item{list-style:none;margin:0;padding:0 .8rem;transition:200ms;background-color:rgba(0,0,0,0);position:relative}.navigation-popupmenu-container .menu-list-item:not(.selected):hover,.navigation-popupmenu-container .menu-list-item:not(.selected).current{background-color:var(--menu-current-popup-color);--menu-alert-color: var(--color-nav-alert-current)}.navigation-popupmenu-container .menu-list-item:hover .menu-item-favoriting,.navigation-popupmenu-container .menu-list-item:hover .menu-item-desktop{visibility:visible}.navigation-popupmenu-container .menu-list-item.selected{--menu-base-color: var(--color-sub-nav-selected);--menu-favorites-color: var(--color-sub-nav-favorites-selected)}.navigation-popupmenu-container .menu-list-item.selected>.menu-item{background-color:var(--menu-selected-color);border-radius:4px}.navigation-popupmenu-container .menu-list-item.favorite>.menu-item>.menu-item-favoriting{cursor:pointer}.navigation-popupmenu-container .menu-list-item.favorite>.menu-item>.menu-item-favoriting:before{content:""}.navigation-popupmenu-container .menu-item{display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;cursor:pointer;height:2.4rem;padding-left:.8rem;color:var(--menu-base-color);position:relative}.navigation-popupmenu-container .menu-item-name{pointer-events:none;flex:auto;font-size:1.4rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:8px}.navigation-popupmenu-container .menu-item-expander{pointer-events:none;width:1.6rem;flex:none;display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;font-size:1.2rem;line-height:1.6rem}.navigation-popupmenu-container .menu-item-expander:before{content:"";font-family:"Vantagepoint";display:block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigation-popupmenu-container .menu-item-alert{pointer-events:none;width:2rem;flex:none;display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;font-size:1.4rem;line-height:1.6rem;color:var(--menu-alert-color)}.navigation-popupmenu-container .menu-item-alert:before{display:block;content:"";font-family:"Vantagepoint" !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigation-popupmenu-container .menu-item-favoriting{width:2.4rem;flex:none;display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;font-size:1.6rem;line-height:2.4rem;color:var(--menu-favorites-color);visibility:hidden;cursor:pointer;pointer-events:auto}.navigation-popupmenu-container .menu-item-favoriting:hover{color:var(--color-nav-popup-text)}.navigation-popupmenu-container .menu-item-favoriting:before{content:"";font-family:"Vantagepoint";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigation-popupmenu-container .menu-item-desktop{flex:none;display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;font-size:1.5rem;color:var(--menu-favorites-color);visibility:hidden;font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigation-popupmenu-container .menu-item-desktop:before{content:""}.navigation-popupmenu-favorite{--menu-base-color: var(--color-nav-popup-text);--menu-path-color: var(--color-sub-nav-path);--menu-favorites-color: var(--color-sub-nav-favorites);--menu-line-color: var(--color-sub-nav-line);--menu-category-bg-color: var(--color-nav-category-bg);--menu-selected-color: var(--color-nav-popup-selected);--menu-current-color: var(--color-nav-popup-current);--menu-popup-header-color: var(--color-nav-popup-header);--menu-alert-color: var(--color-nav-popup-alert);padding:1.6rem;height:100%;overflow:auto;box-sizing:border-box;background-color:var(--color-nav-popup-bg)}.navigation-popupmenu-favorite .menu-list{list-style:none;margin:0;padding:0;display:block;position:relative;flex:none}.navigation-popupmenu-favorite .menu-list-empty{display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center;padding:1.6rem;color:var(--menu-base-color)}.navigation-popupmenu-favorite .menu-list-item{list-style:none;margin:0;padding:0;position:relative;display:flex;flex-direction:column}.navigation-popupmenu-favorite .menu-list-item.expanded>.menu-item>.menu-item-expander:before{transform:rotate(90deg)}.navigation-popupmenu-favorite .menu-list-item.favorite>.menu-item>.menu-item-favoriting{cursor:pointer}.navigation-popupmenu-favorite .menu-list-item.favorite>.menu-item>.menu-item-favoriting:before{content:""}.navigation-popupmenu-favorite .menu-list-item.selected:not(.expanded)>.menu-item{--menu-item-bg: var(--menu-selected-color)}.navigation-popupmenu-favorite .menu-list-item:not(.selected).current>.menu-item{--menu-item-bg: var(--menu-current-color)}.navigation-popupmenu-favorite .menu-list-item:hover>.menu-item .menu-item-favoriting,.navigation-popupmenu-favorite .menu-list-item:hover>.menu-item .menu-item-desktop{visibility:visible}.navigation-popupmenu-favorite .menu-list-item:not(.expanded)>.menu-item>.menu-item-alert{display:flex}.navigation-popupmenu-favorite .menu-list-app{background-color:var(--menu-app-bg-color);padding:.4rem 0;box-shadow:var(--menu-inset-shadow),var(--menu-inset-line)}.navigation-popupmenu-favorite .menu-list-sub{background-color:var(--menu-sub-bg-color);padding:.4rem 0;box-sizing:border-box}.navigation-popupmenu-favorite .menu-list-favorite{display:block !important}.navigation-popupmenu-favorite .menu-list-favorite:not(.menu-list-path):not(.menu-list-category){padding:.4rem 0;box-shadow:var(--menu-inset-shadow),var(--menu-inset-line)}.navigation-popupmenu-favorite .menu-list-favorite .menu-item-category{border-radius:4px;background-color:var(--menu-category-bg-color) !important}.navigation-popupmenu-favorite .menu-item{display:flex;flex-flow:row;flex-wrap:nowrap;align-items:center;transition:200ms;background-color:var(--menu-item-bg);position:relative;cursor:pointer;flex:none}.navigation-popupmenu-favorite .menu-item:hover{--menu-item-bg: var(--menu-current-color)}.navigation-popupmenu-favorite .menu-item-category{height:4rem;text-transform:uppercase}.navigation-popupmenu-favorite .menu-item-category>.menu-item-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.navigation-popupmenu-favorite .menu-item-category>.menu-item-alert{padding-right:.8rem;width:2.4rem}.navigation-popupmenu-favorite .menu-item-app{min-height:3.2rem;padding-top:.4rem;padding-bottom:.4rem}.navigation-popupmenu-favorite .menu-item-app>.menu-item-alert{padding-right:.8rem;width:2.4rem}.navigation-popupmenu-favorite .menu-item-sub{min-height:3.2rem;padding-top:.4rem;padding-bottom:.4rem}.navigation-popupmenu-favorite .menu-item-wrapper{display:flex;flex-flow:row;flex-wrap:wrap;flex:auto}.navigation-popupmenu-favorite .menu-item-favorite{min-height:3.2rem;padding-top:.4rem;padding-bottom:.4rem;padding-left:2.4rem}.navigation-popupmenu-favorite .menu-item-favorite:hover{--menu-item-bg: var(--menu-current-color)}.navigation-popupmenu-favorite .menu-item-name{pointer-events:none;flex:auto;font-size:1.4rem;color:var(--menu-base-color);padding-right:8px;display:var(--menu-name-display)}.navigation-popupmenu-favorite .menu-item-path{pointer-events:none;font-size:1.4rem;color:var(--menu-path-color);padding-right:.4rem}.navigation-popupmenu-favorite .menu-item-leaf{pointer-events:none;flex:auto;font-size:1.4rem;color:var(--menu-base-color);padding-right:8px;display:flex}.navigation-popupmenu-favorite .menu-item-leaf:not(:first-child):before{content:"";font-family:"Vantagepoint";color:var(--menu-path-color);display:inline-block;font-size:1.2rem;width:1.6rem;flex:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigation-popupmenu-favorite .menu-item-spacer{width:4.8rem;flex:none}.navigation-popupmenu-favorite .menu-item-expander{pointer-events:none;width:4.8rem;flex:none;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center;align-items:center;font-size:1.4rem;line-height:1.4rem;color:#fff;display:var(--menu-expander-display)}.navigation-popupmenu-favorite .menu-item-expander:before{transition:100ms;content:"";font-family:"Vantagepoint";display:block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigation-popupmenu-favorite .menu-item-alert{display:none;pointer-events:none;width:1.6rem;flex:none;align-items:center;justify-content:center;font-size:1.6rem;line-height:1.6rem;color:var(--menu-alert-color);border-radius:50%}.navigation-popupmenu-favorite .menu-item-alert:before{display:block;content:"";font-family:"Vantagepoint" !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigation-popupmenu-favorite .menu-item-favoriting{width:3.2rem;margin-right:.8rem;flex:none;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center;align-items:center;font-size:1.6rem;line-height:2.4rem;color:var(--menu-favorites-color);visibility:hidden;position:relative;cursor:pointer;pointer-events:auto}.navigation-popupmenu-favorite .menu-item-favoriting:hover{color:var(--menu-base-color)}.navigation-popupmenu-favorite .menu-item-favoriting:before{content:"";font-family:"Vantagepoint";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigation-popupmenu-favorite .menu-item-desktop{flex:none;display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center;align-items:center;font-size:1.5rem;color:var(--menu-favorites-color);visibility:hidden;position:relative;font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.navigation-popupmenu-favorite .menu-item-desktop:before{content:""}.navigation-popupmenu-favorite .menu-list-item:not(.selected)>.menu-item:not(.menu-item-category){margin-left:-1.6rem;margin-right:-1.6rem;padding-left:4rem;padding-right:1.6rem}.navigation-popupmenu-favorite .menu-list-favorite{box-shadow:none !important}.navigation-popupmenu-favorite .menu-list-favorite .menu-item-category{cursor:default}.navigation-popupmenu-favorite .menu-list-item.selected>.menu-item{border-radius:4px;--menu-base-color: var(--color-nav-item-text);--menu-path-color: var(--color-sub-nav-path-selected);--menu-favorites-color: var(--color-sub-nav-favorites-selected)}.navigation-popupmenu-favorite .menu-list-item:not(.selected)>.menu-item:hover{--menu-alert-color: var(--color-nav-alert-current)}.base-email-dialog .open-template-ddwn{float:left;font-style:italic;margin-top:5px;padding-left:6px;cursor:pointer;word-break:break-word;width:100%}.base-email-dialog .open-template-ddwn .template-selector .ddwnArrow{margin-left:5px;font-size:1rem}.base-email-dialog .open-template-ddwn .template-selector.navigator_popupmenu{cursor:pointer}.base-email-dialog [data-id="EmailDialog.SaveTemplateBtn"] .core-field-container .core-field.no-label{margin-top:0px;display:flex}.base-email-dialog [data-id="EmailDialog.SaveTemplateBtn"] .core-field-container .core-field.no-label .btn{margin-left:auto}.base-email-dialog [data-id="EmailDialog.SaveTemplateBtn"] .core-field-container .core-field.no-label .btn .btn-label{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.save-email-template-dialog .delete-email-template-link{padding-top:5px;margin-right:auto}.to_field .core-field .dropdown-field-container .result-icons{right:-16px}.to_field .core-field .dropdown-field-container .result-icons.multiselect-scroll{right:0px}.to_field .core-field .dropdown-field-container .multiselect{width:auto !important}#base_email_insert_field_dlg .core-component[data-id=ColumnGrid] .secondary-name{font-size:1.1rem;line-height:16px;color:var(--color-title-secondary-subheader-text)}#base_email_dialog .to_field .add-recipient-links{display:flex}#base_email_dialog .insert-field-link{position:absolute;right:6px;height:auto;margin-top:-2px}.core_find_fields{display:flex}.core_find_fields .find-container{flex:auto;position:relative;display:flex;flex-direction:column}.core_find_fields .find-container .find-field-value{width:100%;height:auto;flex:auto}.core_find_fields .find-container .find-field-value .text-field{padding-right:24px}.core_find_fields .find-container .find-icon{position:absolute;top:8px;right:8px;font-size:1.4rem;color:var(--color-icon-light);cursor:pointer}.core_find_fields .find-container .find-results{flex:none;width:100%;display:flex;align-items:center;margin-top:8px}.core_find_fields .find-container .find-results .prev-find-result,.core_find_fields .find-container .find-results .next-find-result{flex:none;font-size:11px;padding:5px;cursor:pointer}.core_find_fields .find-container .find-results .prev-find-result.disabled,.core_find_fields .find-container .find-results .next-find-result.disabled{color:var(--color-icon-disabled);opacity:.5;cursor:default}.core_find_fields .find-container .find-results .find-result-count{text-align:center;flex:auto;font-size:1.3rem}.core_find_fields .find-field-close{flex:none;margin:8px;color:var(--color-icon-light)}.ngcrm-UserSettings .settings{height:100%}.ngcrm-UserSettings .settings .main_tabs{height:calc(100% - 50px)}.ngcrm-UserSettings .settings .main_tabs .tab-content{padding-top:10px}.ngcrm-UserSettings .general-settings,.ngcrm-UserSettings .default-settings{flex:none !important;padding:0 !important}.ngcrm-UserSettings .default-settings .viewLeadsInContact{margin-top:19px}.ngcrm-UserSettings #settingsForm{margin:-2px 9px 18px 9px;padding:inherit}.ngcrm-UserSettings #settingsForm table{width:100%;border-spacing:10px;border-collapse:separate}.ngcrm-UserSettings #settingsForm .autoRetrieveEMCheckbox{margin-top:13px}.ngcrm-UserSettings #settingsForm .checkbox-label{line-height:initial}.ngcrm-UserSettings #settingsForm .dropdown-field{margin-bottom:0px}.ngcrm-UserSettings #settingsForm .core_radio_group_field .radio-label{padding-top:3px}.ngcrm-UserSettings #startupForm{margin:15px}.ngcrm-UserSettings #startupForm .startup-list{display:flex}.ngcrm-UserSettings #startupForm .startup-list .startupRadio{margin-top:-8px}.ngcrm-UserSettings #startupForm .startup-list .appDropdown{padding-top:55px;margin-bottom:-8px;width:450px;margin-top:-17px}.ngcrm-UserSettings #startupForm .startup-list .radio-group-container{padding-bottom:8px}.ngcrm-UserSettings #startupForm .startup-list .dropdown-field{margin-bottom:0px}.ngcrm-UserSettings #startupForm .autoAccountingPeriodCheckbox{margin-top:13px}.ngcrm-UserSettings #credentials{height:250px;margin:-10px 25px;overflow:hidden}.ngcrm-UserSettings #credentials .service_row{position:relative;width:inherit;margin:30px 0}.ngcrm-UserSettings #credentials .service_row img{display:block}.ngcrm-UserSettings #credentials .service_row div.service_text{margin-top:7px;display:inline-block;width:65%}.ngcrm-UserSettings #credentials .service_row div.service_text .service_name{font-weight:700}.ngcrm-UserSettings #credentials .service_row .btn{margin-left:30px;margin-top:0px}.ngcrm-UserSettings #EmployeePhoto{margin:4px}.ngcrm-UserSettings .buttons{border-top:1px solid var(--color-layout-border);width:100%;height:60px;position:absolute;bottom:0;left:0;padding-right:18px;padding-top:12px}.ngcrm-UserSettings .left-btn{position:absolute;left:16px;bottom:16px;z-index:1}#advSearchName{width:100%}#advSearchClear{position:relative;float:right;cursor:pointer;border-radius:20px}#advSearchClear .button-text{margin-right:4px}#advSearchClearX{position:absolute;top:8px;right:3px}#advSearchDelete{position:relative;float:left;cursor:pointer;border-radius:20px}#advSearchDelete .button-text{margin-right:4px}.searchTypeList{position:absolute;top:90px;left:14px;right:16px;bottom:62px;overflow:auto;border:1px solid var(--color-field-border);border-radius:4px;box-shadow:0px 1px 3px 0px rgba(0,0,0,.1) inset;-webkit-overflow-scrolling:touch}.searchTypeItem{background-color:#fff;position:relative;border-bottom:1px solid var(--color-field-border);cursor:pointer}.searchTypeName{position:absolute;display:block;top:10px;left:16px;max-width:210px}.searchTypeClear{position:absolute;display:none;top:10px;right:4px;border:1px solid rgba(0,0,0,0);cursor:pointer;border-radius:20px}.searchTypeClear:hover{border-color:var(--color-layout-border);background-color:var(--color-sidebar-bg)}.searchTypeCount{font-size:1.2rem;color:var(--color-title-secondary-subheader-text);position:absolute;right:25px;padding-top:1px;font-weight:400}.searchTypeCount.HasItems{color:var(--color-base-text);font-weight:700}.searchTypeContent{display:none;padding-top:8px;padding-bottom:8px;padding-right:2px;padding-left:15px}.searchListItem{font-size:12px;padding-top:4px;padding-bottom:4px;padding-left:11px}.searchListItem:hover{background-color:var(--color-list-item-bg-hover)}.searchListItem.selected{background-color:var(--color-list-item-bg-selected)}.searchListItem.hide_filtered{display:none}.wildcardHdr{position:relative;height:23px}.searchInput{font-size:12px;height:23px;width:100%}.filterHdr{position:relative;height:31px}.searchFilter{font-size:12px;height:23px;width:100%}#ProjectSettingsDialog FORM DIV.grp-section-header{margin-left:0}#ProjectSettingsDialog FORM DIV.grp-section-header HR.sectionLine{background-color:var(--color-divider);height:1px;margin:0;position:absolute;top:12px;width:100%}#ProjectSettingsDialog FORM DIV.grp-section-header span{font-size:16px}#ProjectSettingsDialog FORM DIV.row-fluid{margin-bottom:18px}#ProjectSettingsDialog FORM DIV.row-fluid LABEL INPUT{margin-right:10px}#ProjectSettingsDialog FORM DIV.buttons DIV.btn-bar{margin-bottom:20px;margin-right:16px;position:absolute;right:0px;bottom:0px}#ProjectSettingsDialog FORM DIV.buttons DIV.btn-bar BUTTON{margin-left:6px;position:static}.toolbar_button{cursor:pointer;float:right;margin-top:10px;margin-right:10px;display:none}.wbs-tree-copy-wbs1{font-weight:700;padding:10px}DIV[data-app-id=Projects].main-body-contents .text-field{word-wrap:break-word}.stage-types-color.in-pursuit{color:var(--color-status-in-pursuit)}.stage-types-color.is-won{color:var(--color-status-won)}.stage-types-color.closed{color:var(--color-status-closed)}DIV#custom-project-panel{overflow-y:auto}DIV#custom-project-panel .sub-header{float:none;margin-left:15px}DIV#custom-project-panel .btn-bar{float:right}DIV#custom-project-panel .choose-structure-view .sub-header{float:none}DIV#custom-project-panel .choose-structure-view .sub-header .choose-structure-buttons{display:flex;justify-content:center;flex-direction:column;position:fixed;top:63px;right:12px;height:34px;z-index:1100;background-color:var(--color-application-header-bg)}DIV#custom-project-panel .choose-structure-view .sub-header .cps-desc{margin-top:20px}DIV#custom-project-panel .choose-structure-view .grid-title{font-size:1.6rem !important}DIV#custom-project-panel .choose-structure-view .cps-grids{margin-left:15px;display:flex;flex-flow:row;flex-wrap:nowrap;align-items:baseline}DIV#custom-project-panel .choose-structure-view .cps-grids .primary-grid,DIV#custom-project-panel .choose-structure-view .cps-grids .sibling-grid{width:50%}DIV#custom-project-panel .choose-structure-view .cps-grids .wbs-tree-copy-grid,DIV#custom-project-panel .choose-structure-view .cps-grids .wbs-sibling-tree-copy-grid{height:100%;width:440px}.has-invoice-draft{padding-right:5px}.content-message:not(:empty){margin-bottom:20px}.plan-action-hidden{display:none;width:0px;padding:0px !important}.core-application[data-app-id=Projects] .section-header .secondary_title_field.edit-mode{min-width:635px}.core-application[data-app-id=Projects] .section-header .wbs1-field.edit-mode{padding-left:0px}.core-application[data-app-id=Projects] .section-header .wbs2-field.edit-mode{padding-left:0px}.core-application[data-app-id=Projects] .section-header .wbs3-field.edit-mode{padding-left:0px}.core-application[data-app-id=Projects] .section-header.promotional-with-sibling{background-color:var(--color-list-item-bg-selected)}.core-application[data-app-id=Projects] .section-body .project_labor_codes_field .core_checkbox_field{width:33.33%}.core-application[data-app-id=Projects] .section-body .project_labor_codes_field .labor-code-row1{padding-top:7px}.core-application[data-app-id=Projects] #NewProjectPage .section-body .copyPlan,.core-application[data-app-id=Projects] #NewProjectPage .section-body .copyPursuitPlan{width:40%}.core-application[data-app-id=Projects] #NewProjectPage .section-body .copyBillingTerms,.core-application[data-app-id=Projects] #NewProjectPage .section-body .copyPursuitBillingTerms{width:60%}.core-application[data-app-id=Projects] #NewProjectPage .section-body .siblingSideColumn .PursuitCosts{background:var(--color-base-bg);margin-top:-10px;margin-left:-10px;margin-bottom:0px;padding-bottom:11px;width:105%}.core-application[data-app-id=Projects] #NewProjectPage .section-body .siblingSideColumn .PursuitCostsDivider{margin-top:5px}.core-application[data-app-id=Projects] #NewProjectPage .section-body .siblingSideColumn .PursuitCostsDivider .core-label-container{background-color:var(--color-list-item-bg-selected)}.core-application[data-app-id=Projects] #NewProjectPage .section-body .siblingSideColumn .component-columns>div{background-color:var(--color-list-item-bg-selected);padding:10px 0px 0px 10px;margin-top:86px}.core-application[data-app-id=Projects] .contractmgmt-msg-container{width:calc(100% - 40px);height:calc(100% - 40px);padding:20px;margin:20px}.wbs-hierarchy-dialog-ui{min-width:250px;min-height:200px}#wbs-hierarchy-dialog{display:flex;flex-direction:column;padding-right:0;max-width:100%;max-height:100%;min-width:250px;min-height:160px}#wbs-hierarchy-dialog .dialog-message{padding-left:20px}#wbs-hierarchy-dialog .section-edit{position:relative;margin-bottom:0;padding:8px 0 8px 20px;white-space:nowrap;overflow:hidden;flex:0 1 auto}#wbs-hierarchy-dialog .section-edit .icon-edit{font-size:1rem}#wbs-hierarchy-dialog .section-edit .icon-add{font-size:1rem;padding-left:20px}#wbs-hierarchy-dialog .wbs-structure-grid{position:relative;overflow-y:auto;flex:1 1 auto;margin:0 20px 20px 20px}#wbs-hierarchy-dialog .wbs-structure-chkapproval{position:relative;flex:0 0 auto}#wbs-hierarchy-dialog .wbs-structure-chkapproval #wbs-structure-chkapproval{margin-bottom:0;bottom:0;padding:0 0 12px 0;width:calc(100% - 20px);left:20px;white-space:nowrap;overflow:hidden}#wbs-hierarchy-dialog .wbs-tree-create{height:100%}#wbs-hierarchy-dialog .template-search-container{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;width:75%;margin:auto}#wbs-hierarchy-dialog .template-search-container .template-search-list{min-width:75%;margin:0}#wbs-hierarchy-dialog .template-search-container .btn-bar{margin:0}#wbs-hierarchy-dialog.locked{color:var(--color-field-text-disabled)}#wbs-hierarchy-dialog.locked .treeIcon,#wbs-hierarchy-dialog.locked .dialog-message,#wbs-hierarchy-dialog.locked .section-edit,#wbs-hierarchy-dialog.locked .wbs-tree-create,#wbs-hierarchy-dialog.locked button{opacity:.3}#wbs-hierarchy-dialog.locked .wbs-structure-chkapproval .core-label{opacity:.6}#wbs-hierarchy-dialog .spinner,#wbs-hierarchy-dialog .spinner-text{position:absolute !important;left:50%;top:40%;transform:translateX(-50%);z-index:1}#wbs-hierarchy-dialog .spinner-text{top:26%}#wbs-hierarchy-dialog .linked-text.link-disabled{cursor:default;color:var(--color-field-text-disabled)}#wbs-hierarchy-dialog .linked-text.link-disabled:hover{text-decoration:none}#wbs-hierarchy-dialog #wbs-structure-grid{position:absolute;left:0px;right:0px}#wbs-hierarchy-dialog #wbs-structure-grid .gridBody{border-top:1px solid var(--color-grid-cell-border)}#wbs-hierarchy-dialog #wbs-structure-grid tr.locked{color:var(--color-field-border-disabled)}#wbs-hierarchy-dialog #wbs-structure-grid tr.locked [name=SiblingWBS1]{color:#000}#wbs-hierarchy-dialog #wbs-structure-grid .grid-spinner{display:none}#wbs-hierarchy-dialog #wbs-structure-grid .treeColDiv{display:flex}#wbs-hierarchy-dialog #wbs-structure-grid .treeColDiv .treeIcon{flex-shrink:0}#wbs-hierarchy-dialog #wbs-structure-grid .treeColDiv .treeValue{position:initial}#wbs-hierarchy-dialog #wbs-structure-grid td[name=SiblingWBS1]{padding-top:7px}#wbs-hierarchy-dialog #wbs-structure-grid .locked td[name=Name]:not(.treeCol){padding:0 10px 0 10px}#wbs-hierarchy-dialog #wbs-structure-grid .locked .iconDiv{display:flex;align-items:center}#wbs-hierarchy-dialog #wbs-structure-grid .locked .iconDiv .truncateText{padding:0 8px 0 8px;margin-top:8px}#wbs-hierarchy-dialog #wbs-structure-grid .locked button{height:12px;margin-top:10px}#billing-group-structure #wbs-structure-grid{padding-top:10px}.pending_account_review .core-field-container,.pending_account_review .core-field{white-space:nowrap}#project-timeline{width:80%}#project-timeline .milestone-divider{width:100%}#project-timeline .milestone-timeline{width:100%}#project-timeline .milestone-timeline .error-messages{margin-left:10px}#project-timeline .milestone-timeline .timeline-wrapper .timeline-milestone-container{height:auto}#project-timeline .milestone-timeline .timeline-wrapper .timeline-milestone-container .timeline-milestone{height:auto}#project-timeline .milestone-timeline .timeline-wrapper .timeline-milestone-container .timeline-milestone .timeline-title{white-space:normal}#project-timeline .milestone-timeline .timeline-wrapper .timeline-milestone-container .timeline-milestone .timeline-marker{margin-top:5px}#PostAwardNumberDialog .project-number{margin-top:12px;width:200px}#PostAwardNumberDialog .buttons{position:absolute;bottom:0px;right:14px}.ui-dialog.above-blocker{z-index:200001 !important}.secondary_title_field .edit-view .row-fluid{margin-bottom:15px}.section-sidebar .hub-image.in-pursuit .image-overlay,.section-sidebar .hub-image.won .image-overlay,.section-sidebar .hub-image.lost-do-not-pursue .image-overlay{display:block}.section-sidebar .hub-image.in-pursuit .image-overlay{background-color:var(--color-status-in-pursuit)}.section-sidebar .hub-image.won .image-overlay{background-color:var(--color-status-won)}.section-sidebar .hub-image.lost-do-not-pursue .image-overlay{background-color:var(--color-status-closed)}.section-sidebar .hub-image.inactive .image-photo{opacity:1}.section-sidebar .plan_summary_field .plan-summary-record{width:100%}.section-sidebar .plan_summary_field .plan-summary-small-label{flex-direction:row;justify-content:space-between}.section-sidebar .plan_summary_field .plan-summary-small-label .core-label-container{width:auto;flex:1 0 auto}.section-sidebar .plan_summary_field .plan-summary-small-label .core-label-container .core-label{font-weight:400}.section-sidebar .plan_summary_field .plan-summary-small-label .core-field-container{width:auto;flex:0 0 auto}.section-sidebar .plan_summary_field .plan-summary-small-label .core-field-container .core-field{color:var(--color-link-text);cursor:pointer}.section-sidebar .plan_summary_field .sidebar-small-subheader{font-size:1 1.3rem;font-weight:700;margin-top:8px;float:left;color:var(--color-base-text);padding-left:6px}.section-sidebar .plan_summary_field .planSummarySpinner{margin:30px 50px}.section-sidebar #sidebarBillCostToggle #billCostSidebarToggle,.section-sidebar #billCostBudgetingToggle{color:var(--color-base-text);font-size:1.3rem;margin-bottom:4px;margin-left:6px;float:left;padding-top:4px}.section-sidebar #billCostBudgetingToggle{position:absolute;right:5px;margin-top:3px;margin-right:0px;z-index:1}.section-sidebar DIV[data-id="PR.Revenue"] .core-field,.section-sidebar DIV[data-id="PR.Probability"] .core-field,.section-sidebar DIV[data-id="PR.WeightedRevenue"] .core-field,.section-sidebar DIV[data-id="PR.TotalContractValue"] .core-field{color:var(--color-status-in-pursuit)}#PR_StageInfo-quick-edit .quick-edit-contents .stage-field .field-container .core-component.edit-mode.stage-desc-field{width:66.6666666667%}#PR_StageInfo-quick-edit .quick-edit-contents .stage-field .field-container .core-component.edit-mode.won-lost-date-field{width:33.3333333333%}div[data-id=PRINVOICESUMMARY]{font-weight:700}div[data-id=PRINVOICESUMMARY] .invoice-draft{display:inline-block}div[data-id=PRINVOICESUMMARY] td[name=InvoiceDate]{text-align:right}div[data-id=PRINVOICESUMMARY] td[name=InvoiceTotal]{text-align:right}div[data-id=PRINVOICESUMMARY] td[name=InvoiceDate]{text-align:left}div[data-id=PRINVOICE] button[data-key=ViewFlg]{transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1)}.ngcrm-Projects .rowTools button.icon-invoice-inspect{font-size:18px}.ngcrm-Projects .project-compensation .core-field-container,.ngcrm-Projects .billing-compensation .core-field-container,.ngcrm-Projects .functional-compensation .core-field-container,.ngcrm-Projects .compensation-percent .core-field-container{float:right !important}.ngcrm-Projects .project-compensation.is-hidden:not(.design-mode),.ngcrm-Projects .billing-compensation.is-hidden:not(.design-mode){display:block;visibility:hidden}.ngcrm-Projects .total-compensation{font-weight:800 !important}#InvoiceCommentDialog .commentTextBlock{padding:4px 6px;border:1px solid var(--color-field-border);border-radius:4px;background-color:var(--color-field-bg-disabled);cursor:default;min-height:220px}#EditStructurePage .core-section.list-view{height:calc(100% - 43px)}#EditStructurePage .core-section.list-view .section-body.has-error>.core-error{display:block;top:0;position:initial}#EditStructurePage .core-section.list-view .section-body.has-error>.core-field-container>.core-field{height:calc(100% - 15px)}#EditStructurePage .core-section.list-view .section-header{border-bottom:none}#EditStructurePage #EditStructurePageGridBody tr.row-has-error td:first-of-type:not(.treeCol) .core-field{width:calc(100% - 13px)}#EditStructurePage #EditStructurePageGridBody td.treeCol{padding-right:0}#ProjectListPage .core-section.list-view{height:calc(100% - 43px)}#ProjectContractManagement .tab-pane[data-id=compensation] .canvas-cell .core_divider{margin-top:8px}#ProjectContractManagement .project-compensation,#ProjectContractManagement .billing-compensation,#ProjectContractManagement .functional-compensation,#ProjectContractManagement .compensation-percent{flex-direction:row;justify-content:space-between;padding-bottom:5px}#ProjectContractManagement .project-compensation .core-label-container,#ProjectContractManagement .billing-compensation .core-label-container,#ProjectContractManagement .functional-compensation .core-label-container,#ProjectContractManagement .compensation-percent .core-label-container{width:auto}#ProjectContractManagement .project-compensation .core-field-container,#ProjectContractManagement .billing-compensation .core-field-container,#ProjectContractManagement .functional-compensation .core-field-container,#ProjectContractManagement .compensation-percent .core-field-container{flex-basis:100px;width:auto;text-align:right}#ProjectContractManagement .project-compensation .core-field-container input,#ProjectContractManagement .billing-compensation .core-field-container input,#ProjectContractManagement .functional-compensation .core-field-container input,#ProjectContractManagement .compensation-percent .core-field-container input{text-align:right}#PlanSummaryChartTooltip{color:var(--color-field-text)}#PlanSummaryChartTooltip TD{font-size:12px}#PlanSummaryChartTooltip TD .label{padding-right:10px}#PlanSummaryChartTooltip TD .value{text-align:right}#PlanSummaryChartTooltip TR.jtd_etc.total TD.value{border-top-style:solid;border-top-width:1px}#PlanSummaryChartTooltip TD.jqplot-table-legend *{cursor:pointer}#CreatePromotionalDialog .create-promotional-msg{font-size:14px;font-weight:500;padding-top:15px;padding-left:15px;margin-right:15px}#CreatePromotionalDialog form .buttons .btn-bar{padding-top:10px;padding-bottom:10px}#creditAllocDialog .totals-row.warning{color:var(--color-status-error-text)}#billCostBudgetingToggle{position:absolute;right:40px;z-index:1}.milestone-info .Description{font-size:1.5rem;font-weight:700}.milestone-info .WBSName{font-size:12px;margin:5px 0;text-transform:uppercase}.milestone-info .EndDate{font-size:13px}#ProjectReview #project-review-container{width:100%;height:100%;position:relative}#ProjectReview #project-review-container #project-review-ctl-panel{width:100%;height:32px;border-bottom:1px solid var(--color-layout-border);display:flex;justify-content:space-between;align-items:center;padding-bottom:8px}#ProjectReview #project-review-container #project-review-ctl-panel .action-bar{flex:1 1 auto;margin-left:8px}#ProjectReview #project-review-container #project-review-ctl-panel .action-bar .action-bar-main{border-top:none}#ProjectReview #project-review-container #project-review-ctl-panel .planStatus{margin-top:3px;font-size:1.3rem}#ProjectReview #project-review-container #project-review-ctl-panel .planStatus .planStatusText{float:left;margin-left:4px;margin-right:15px;font-size:12px}#ProjectReview #project-review-container #project-review-ctl-panel #grid-settings{font-size:14px;margin-right:8px}#ProjectReview #project-review-container #project-review-ctl-panel .bill-cost{margin-left:5px;margin-right:15px}#ProjectReview #project-review-container #project-review-ctl-panel .bill-cost .popup-arrow:after{display:inline-block}#ProjectReview #project-review-container #data-container{height:calc(100% - 32px)}#ProjectReview #project-review-container #data-container .blue-box{border:1px solid var(--color-grid-alt-header-bg);border-top-width:44px;border-radius:4px;background-color:var(--color-base-bg)}#ProjectReview #project-review-container #data-container .centered-spinner{position:absolute;top:50%;left:50%}#ProjectReview #project-review-container #data-container #project-review-grid{height:500px;margin:15px 15px 0px 15px;position:relative}#ProjectReview #project-review-container #data-container #project-review-grid .blue-box{border-top-width:36px;border-bottom-width:30px}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1{margin:1px}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .leftPanel{height:auto}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .splitter{background-image:url(../../images/SplitterBlue.png)}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .rightPanel{height:auto}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .rightPanel .gridBody{width:auto}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .rightPanel #amtGrid{width:auto}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .grid-spinner{display:none}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .core_grid{background-color:unset;border:0px;border-radius:0;padding-bottom:0;margin-bottom:0}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .core_grid .grid-sections{padding:0}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .gridHdr th{border-color:rgba(0,0,0,0)}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .gridHdr th .hdrContainer{color:var(--color-grid-alt-header-text)}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .gridBody tr{height:29px}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .gridBody tr.hover{background-color:rgba(0,0,0,0)}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .gridBody tr.section-hdr{font-weight:600;font-size:17px}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .gridBody tr.section-hdr td{background-color:var(--color-grid-alt-subheader-bg);padding-top:3px}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .gridBody tr.subrow{font-style:italic}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .gridBody tr.indent td{padding-left:27px}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .gridBody tr.border td{height:30px;border-bottom:1px solid var(--color-grid-alt-subheader-border)}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .gridBody tr.subtotal{font-weight:600}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .gridBody tr.total{height:31px;color:#fff;font-weight:700}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .gridBody tr.total td{background-color:var(--color-grid-alt-header-bg);padding-top:6px}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .gridBody tr.large{font-size:17px}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .gridBody tr.large td{padding-top:4px;border:0px;border-bottom-left-radius:4px}#ProjectReview #project-review-container #data-container #project-review-grid #splitter1 .gridBody td{border-bottom:none;padding:5px 10px 0px 10px}DIV[data-id=purchasing]{margin-top:7px}#addl-calcs{margin:0px 15px 15px 15px;padding:0px 10px 10px 10px;position:relative}#addl-calcs #KPI{position:absolute;top:-35px;font-size:17px;color:#fff}#addl-calcs .calc-section{display:inline-block;vertical-align:top;margin-top:21px;margin-right:30px}#addl-calcs .section-hdr{float:none;height:28px}#addl-calcs .section-hdr .core-label-container{top:0px;height:28px;padding-top:2px}#addl-calcs .calc{flex-direction:row;align-items:center;height:28px;margin-top:5px;margin-right:50px}#addl-calcs .calc .core-label-container{width:auto}#addl-calcs .calc .core-label-container .core-label:after{content:":"}#addl-calcs .calc .core-field-container{width:auto;height:auto}#ProjectReviewOptions #DateOptionContainer{height:65px;display:flex}#ProjectReviewOptions #ETCDateOption{position:static;max-width:300px}#ProjectReviewOptions #ETCDateOptionMessage{width:auto;margin:22px 14px;float:left;height:20px}#ProjectReviewOptions #ETCSpecificDate{margin-left:12px;margin-top:18px;height:30px;max-width:140px}#ProjectReviewOptions #ETCSpecificDate input{height:30px}#ProjectReviewOptions #CheckboxContainer{margin-top:20px}#ProjectReviewOptions .options-column{display:inline-block;vertical-align:top}#ProjectReviewOptions #rightColumn{margin-left:60px}#ProjectReviewOptions .dropdown-field-container{height:30px}#ProjectReviewOptions .options-checkbox{position:static;float:none;height:32px;margin:0px 0px 9px 0px;white-space:nowrap}#ProjectReviewOptions .options-checkbox .core-label-container{position:static}#ProjectReviewOptions .options-checkbox .core-field{float:none}#ProjectReviewOptions .options-checkbox.is-locked .core-label-container{opacity:.6}#ProjectReviewOptions .options-checkbox .checkbox-label{padding:0px}#ProjectReviewOptions #CostSource{display:inline-block;height:27px}#ProjectReviewOptions #CostSource.is-hidden{display:none}#ProjectReviewOptions #CostSourceInfoButton{display:inline-block;vertical-align:top;margin-top:1px;margin-left:3px}#ProjectReviewOptions .buttons{clear:both;margin-top:6px}#ReviewDrilldownDialog DIV[data-id=ReviewDrilldownDialogGrid]{margin-bottom:0;padding-right:0}#ReviewDrilldownDialog .posted{text-align:center}.tool-tip P SPAN{font-weight:700}.tool-tip P SPAN.red{color:#ed1c24}.tool-tip P SPAN.blue{color:#386ab3}.tool-tip P SPAN.yellow{color:#ffd100}.tool-tip P SPAN.green{color:#00b050}.tool-tip P SPAN.c-orange{color:#ff7800}.tool-tip P SPAN.dark-green{color:#138008}.tool-tip SPAN{font-size:16px;font-weight:700}.navigator_project_billcostswitch.can-toggle{cursor:pointer}.navigator_project_billcostswitch.can-toggle .dd-icon{display:inline}.navigator_project_billcostswitch .billCostSwitch{width:auto;font-size:1.3rem}.navigator_project_billcostswitch .billCost{padding-left:5px}.navigator_project_billcostswitch .dd-icon{font-size:8px;padding-left:4px;display:none}.navigator_stage_field.design-mode .stage-field{display:none}.navigator_stage_field.in-quick-edit .edit-view .stage-field .stage-divider{display:none}.navigator_stage_field .stage-field-presentation .stage-label{font-weight:700;color:var(--color-field-label)}.navigator_stage_field .stage-field-presentation .in-pursuit{color:var(--color-status-in-pursuit)}.navigator_stage_field .stage-field-presentation .is-won{color:var(--color-status-won)}.navigator_stage_field .stage-field-presentation .closed{color:var(--color-status-closed)}.navigator_stage_field .stage-field-presentation #Stage .stage-value{font-weight:700}.navigator_stage_field .stage-field-presentation .stage-divider{width:100%}.navigator_stage_field .stage-field-presentation .stage-divider .core-label-container{padding-right:0px}.navigator_stage_field .stage-field-presentation .stage-divider .core-label-container .core-label{font-size:1.5rem}.navigator_stage_field .stage-field-presentation .stage-divider .core-field .collapse-icon{font-size:11px}.navigator_stage_field .is-hidden{display:none}.navigator_stage_field .stage-field .field-container.row{margin-bottom:0}.navigator_stage_field .stage-field .field-container .core-component.edit-mode{padding-right:0px;float:left}.navigator_stage_field .stage-field .field-container .core-component.edit-mode:not(.stage-divider){padding-bottom:10px}.project_review_subtitle_field{font-size:11px;color:var(--color-title-secondary-subheader-text);line-height:14px}.project_review_subtitle_field .principal-name,.project_review_subtitle_field .projmgr-name,.project_review_subtitle_field .supervisor-name{display:none}.project_review_subtitle_field .name{margin-left:3px;margin-right:12px;color:var(--color-link-text)}.plan_header_status_field .last-modified-field{display:inline;float:left}.plan_header_status_field .checked-out-notice{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;display:inline;float:left;font-size:11px;color:var(--color-title-secondary-subheader-text);margin-top:2px}.plan_header_status_field .checked-out-notice .checked-out-icon{padding-left:12px;padding-right:3px}.assign-number-date-field,.postaward-number-field{color:var(--color-status-warning-text);font-size:1.2rem;font-weight:700}.schedule-text{margin-left:-6px}#CreateDependencyDialog td[name=icon]{padding:0px;vertical-align:middle;text-align:center}#CreateDependencyDialog td[name=icon] span.icons{font-size:24px;position:relative}#CreateDependencyDialog div[data-id=notes] .text-editor-field{max-height:100px;overflow:auto}.dependecy-grid-iButton{color:var(--color-base-text);border-spacing:5px;border-collapse:inherit}.dependecy-grid-iButton span.icons{font-size:22px}.dependecy-grid-iButton span.icon-add,.dependecy-grid-iButton span.icon-minus{color:var(--color-base-text)}.vp-tooltip_content .ibutton-advanced-search-example{font-size:1.1rem;font-weight:700;padding-bottom:10px}.vp-tooltip_content .ibutton-advanced-search-grid{font-size:1.1rem;display:grid;grid-template-columns:25px 25px 185px 185px 185px 185px;grid-template-rows:25px 25px auto auto auto auto}.vp-tooltip_content .ibutton-advanced-search-grid.no-wbs3{grid-template-columns:25px 25px 185px 185px 185px;grid-template-rows:25px 25px auto auto auto}.vp-tooltip_content .ibutton-advanced-search-grid.no-wbs3 .x-axis-title{grid-column:2/span 4}.vp-tooltip_content .ibutton-advanced-search-grid.no-wbs3 .y-axis-title{grid-row:2/span 4}.vp-tooltip_content .ibutton-advanced-search-grid>div{display:flex;align-items:center;padding:7px;border-top:1px solid var(--color-grid-border);border-left:1px solid var(--color-grid-border)}.vp-tooltip_content .ibutton-advanced-search-grid>div.last-column{border-right:1px solid var(--color-grid-border)}.vp-tooltip_content .ibutton-advanced-search-grid>div.last-row{border-bottom:1px solid var(--color-grid-border)}.vp-tooltip_content .ibutton-advanced-search-grid .x-axis-title{font-weight:700;grid-column:2/span 5;border-right:1px solid var(--color-grid-border);text-align:center;padding:4px}.vp-tooltip_content .ibutton-advanced-search-grid .x-axis-title>div{width:100%}.vp-tooltip_content .ibutton-advanced-search-grid .y-axis-title{font-weight:700;grid-row:2/span 5;text-align:center;border:none;padding:4px;border-top:1px solid var(--color-grid-border);border-left:1px solid var(--color-grid-border);border-bottom:1px solid var(--color-grid-border);border-right:none}.vp-tooltip_content .ibutton-advanced-search-grid .rotate-header{white-space:nowrap;transform:rotate(-180deg);text-align:center;writing-mode:vertical-lr;height:min-content}.vp-tooltip_content .ibutton-advanced-search-grid .header-column{font-weight:700;text-align:center;padding:4px}.vp-tooltip_content .ibutton-advanced-search-grid .header-column>div{width:100%}.project-dashparts,.agedar_chart{display:flex;flex-direction:column;gap:50px;padding:20px}.project-dashparts .navigator_dashpart,.agedar_chart .navigator_dashpart{position:relative;z-index:0}.project-dashparts .navigator_dashpart.dashpart,.agedar_chart .navigator_dashpart.dashpart{height:222px;width:385px}.project-dashparts .navigator_dashpart.dashpart.bottom,.agedar_chart .navigator_dashpart.dashpart.bottom{margin-top:24px}.project-dashparts .navigator_dashpart.dashpart.right,.agedar_chart .navigator_dashpart.dashpart.right{margin-left:70px}.project-dashparts .navigator_dashpart.maximized,.agedar_chart .navigator_dashpart.maximized{margin:0px 0px 5px 101px;width:564px;height:376px}.project-dashparts .navigator_dashpart .maximize.active,.agedar_chart .navigator_dashpart .maximize.active{background-color:var(--color-action-menu-active-bg)}.project-dashparts .navigator_dashpart table,.agedar_chart .navigator_dashpart table{border:none}.project-dashparts .navigator_dashpart .dashboard-warning,.agedar_chart .navigator_dashpart .dashboard-warning{margin-top:10px;margin-left:20px}.project-dashparts .navigator_dashpart .dashpartHdr,.agedar_chart .navigator_dashpart .dashpartHdr{display:flex;flex-direction:row;align-items:center;height:18px;z-index:1;border-bottom:1px solid #cdcecf}.project-dashparts .navigator_dashpart .dashpartHdr>div,.agedar_chart .navigator_dashpart .dashpartHdr>div{display:flex;flex-direction:row;align-items:center}.project-dashparts .navigator_dashpart .dashpartHdr>div:nth-child(1),.agedar_chart .navigator_dashpart .dashpartHdr>div:nth-child(1){flex:1 1}.project-dashparts .navigator_dashpart .hdrCaption,.agedar_chart .navigator_dashpart .hdrCaption{cursor:default;text-transform:uppercase;font-weight:400;max-width:324px}.project-dashparts .navigator_dashpart .hdrCaptionLink,.agedar_chart .navigator_dashpart .hdrCaptionLink{cursor:pointer;color:var(--color-link-text)}.project-dashparts .navigator_dashpart .hdrCaptionLink:hover,.agedar_chart .navigator_dashpart .hdrCaptionLink:hover{text-decoration:underline}.project-dashparts .navigator_dashpart .hdrIcon,.agedar_chart .navigator_dashpart .hdrIcon{font-size:1.2rem;padding:2px 4px;cursor:pointer}.project-dashparts .navigator_dashpart .dashpart-content.projects-dashpart,.agedar_chart .navigator_dashpart .dashpart-content.projects-dashpart{position:absolute;top:20px;bottom:0px;left:0px;right:0px}.project-dashparts .navigator_dashpart .dashpart-content .chart-spinner,.agedar_chart .navigator_dashpart .dashpart-content .chart-spinner{top:50%;right:50%;position:absolute}.project-dashparts .navigator_dashpart .hdrBudgetTypeCaption,.agedar_chart .navigator_dashpart .hdrBudgetTypeCaption{font-size:10px}.isMobile #dashparts{margin-top:8px}.isMobile #dashparts .dashpart{height:216px}.isMobile #dashparts .dashpart.bottom{margin-top:15px}.isMobile #dashparts .dashpart.right{margin-left:61px}input.key-format-field~.spinner{position:absolute;top:14px;right:6px;width:23px;height:23px}.navigator_simple_advance_search .wbs-advance-search-parent{display:flex;height:100%}.navigator_simple_advance_search .wbs-advance-search-parent .wbs-advance-search-left .search-results{min-height:350px}.navigator_simple_advance_search .wbs-advance-search-parent .wbs-advance-search-right .phase-task-slider-container{display:flex;height:100%}.navigator_simple_advance_search .wbs-advance-search-parent .wbs-advance-search-right .phase-task-slider-container .grids-area{display:flex;flex-direction:row}.navigator_simple_advance_search .wbs-advance-search-parent .wbs-advance-search-right .phase-task-slider-container .collapsible-accordion-title{display:flex;width:35px;line-height:35px;writing-mode:vertical-lr;background:var(--color-nav-menu-bg);text-align:center;color:var(--color-nav-item-text);font-size:2.2rem;cursor:pointer}.navigator_simple_advance_search .wbs-advance-search-parent .wbs-advance-search-right .phase-task-slider-container .collapsible-accordion-title .icons{flex:none;color:var(--color-nav-item-text);margin-top:20px;line-height:35px}.navigator_simple_advance_search .wbs-advance-search-parent .wbs-advance-search-right .phase-task-slider-container .collapsible-accordion-title .banner-title{flex:1 1}.navigator_simple_advance_search .wbs-advance-search-parent .wbs-advance-search-right .phase-task-slider-container .search-results-wbs3{border-left:1px solid var(--color-divider)}.jqplot-highlighter-tooltip{font-family:Arial,sans-serif;z-index:2}.jqplot-point-label{padding:1px 3px;color:var(--color-base-text)}body .navigator_ngcrm_appctl .jqplot-highlighter-tooltip,body .main-body .jqplot-highlighter-tooltip,div.main-body .navigator_ngcrm_appctl .jqplot-highlighter-tooltip,div.main-body .main-body .jqplot-highlighter-tooltip{border:2px solid var(--color-layout-border-dark);border-radius:2px;padding:10px;font-size:11px;background:var(--color-tooltip-bg);width:initial;min-width:175px;box-shadow:var(--shadow-image)}body .navigator_ngcrm_appctl .jqplot-highlighter-tooltip .category,body .main-body .jqplot-highlighter-tooltip .category,div.main-body .navigator_ngcrm_appctl .jqplot-highlighter-tooltip .category,div.main-body .main-body .jqplot-highlighter-tooltip .category{font-size:13px;font-weight:600;margin-bottom:10px}body .navigator_ngcrm_appctl .jqplot-highlighter-tooltip div.label,body .main-body .jqplot-highlighter-tooltip div.label,div.main-body .navigator_ngcrm_appctl .jqplot-highlighter-tooltip div.label,div.main-body .main-body .jqplot-highlighter-tooltip div.label{float:left;font-weight:600;position:relative;margin-right:5px}body .navigator_ngcrm_appctl .jqplot-table-legend,body .main-body .jqplot-table-legend,div.main-body .navigator_ngcrm_appctl .jqplot-table-legend,div.main-body .main-body .jqplot-table-legend{background-color:var(--color-base-bg);border-radius:2px;right:10px !important;top:-1px !important}body .navigator_ngcrm_appctl .jqplot-table-legend .jqplot-table-legend-label,body .main-body .jqplot-table-legend .jqplot-table-legend-label,div.main-body .navigator_ngcrm_appctl .jqplot-table-legend .jqplot-table-legend-label,div.main-body .main-body .jqplot-table-legend .jqplot-table-legend-label{color:var(--color-base-text)}body .navigator_ngcrm_appctl .jqplot-table-legend tr>td,body .main-body .jqplot-table-legend tr>td,div.main-body .navigator_ngcrm_appctl .jqplot-table-legend tr>td,div.main-body .main-body .jqplot-table-legend tr>td{padding-left:7px;padding-right:7px}body .navigator_ngcrm_appctl .jqplot-table-legend tr:first-child>td,body .main-body .jqplot-table-legend tr:first-child>td,div.main-body .navigator_ngcrm_appctl .jqplot-table-legend tr:first-child>td,div.main-body .main-body .jqplot-table-legend tr:first-child>td{padding-top:7px !important}body .navigator_ngcrm_appctl .jqplot-table-legend tr:last-child>td,body .main-body .jqplot-table-legend tr:last-child>td,div.main-body .navigator_ngcrm_appctl .jqplot-table-legend tr:last-child>td,div.main-body .main-body .jqplot-table-legend tr:last-child>td{padding-bottom:7px}body .navigator_ngcrm_appctl .jqplot-target,body .main-body .jqplot-target,div.main-body .navigator_ngcrm_appctl .jqplot-target,div.main-body .main-body .jqplot-target{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;color:var(--color-base-text)}body .pipeline-chart-spinner,div.main-body .pipeline-chart-spinner{position:relative;top:150px;bottom:50%;right:50%;left:50%;width:100%;height:100%;margin:auto}#TimesheetAssistDialog .tsa-container .tsa-greetings{margin-bottom:30px;color:var(--color-field-text)}#TimesheetAssistDialog .tsa-container .tsa-header-title{border-bottom:1px solid var(--color-layout-border);padding-bottom:8px;margin-bottom:15px;font-weight:600;color:var(--color-title-header-text);font-size:1.5rem}#TimesheetAssistDialog .tsa-container .tsa-content{padding:10px;margin-bottom:15px;border:1px solid var(--color-layout-border);border-radius:8px;border-bottom:1px solid var(--color-layout-border);color:var(--color-field-text)}#TimesheetAssistDialog .tsa-container .updates-content .toolTipButton{padding-right:10px;color:var(--color-link-text)}#TimesheetAssistDialog .tsa-container .updates-content .icon-alert{padding-right:10px;color:#ffffa9;margin-left:3px}#TimesheetAssistDialog .tsa-container .project-suggestion-grid{margin-top:10px}#TimesheetAssistDialog .tsa-container .project-suggestion-grid .project-suggestions{border:none}#TimesheetAssistDialog .dismiss-button{position:absolute;left:20px}.core-application[data-app-id=Timekeeper] .timesheet-not-found{display:none;clear:both;margin-top:150px;text-align:center}.core-application[data-app-id=Timekeeper] .timesheetHdrSpacer{flex:1 1 auto}.core-application[data-app-id=Timekeeper] #timeActionsMenu{position:absolute;right:12px;top:-4px}.core-application[data-app-id=Timekeeper] .timesheetAppBody{position:relative;height:100%;width:100%;padding-top:16px}.core-application[data-app-id=Timekeeper] .timesheetAppBody .timesheet-super-header{position:relative;height:94px}.core-application[data-app-id=Timekeeper] .timesheetAppBody #company-periodwarnning-container{position:relative;top:30px}.core-application[data-app-id=Timekeeper] .timesheetAppBody #company-periodwarnning-container .timesheetCompany{display:inline-block;margin-left:16px;color:var(--color-title-subheader-text);font-weight:600;width:240px}.core-application[data-app-id=Timekeeper] .timesheetAppBody #company-periodwarnning-container .timesheetPeriodWarning{display:inline-block;background-repeat:no-repeat;background-position:15px;background-image:url(../../images/WarningNormal.png);color:var(--color-status-error-text);line-height:23px;padding-left:40px}.core-application[data-app-id=Timekeeper] .timesheet-modes{position:absolute;right:15px;top:36px;z-index:1}#timesheetResultsNav{margin-left:10px;color:var(--color-title-subheader-text)}#timesheetResultsNav #TimesheetResultsCounter{position:relative;display:inline-block;padding:0 6px}#timesheetResultsNav #PrevBttn,#timesheetResultsNav #NextBttn{position:relative;display:inline-block;font-size:1rem;cursor:pointer}#timesheetResultsNav #PrevBttn.disabled,#timesheetResultsNav #NextBttn.disabled{opacity:.5;cursor:default}#addTimesheet{display:none}#addActionsMenuIcon,#addActionsMenuIconFromMessage{font-size:10px;padding-top:5px;margin-left:4px;position:relative;float:right;cursor:pointer;color:var(--color-icon)}#timesheetSelector{margin-left:10px}#timesheetSelector .timesheetName{float:left;margin-left:3px;color:var(--color-link-text);cursor:pointer}#timesheetSelector .timesheetPeriod{float:left;margin-left:3px}#timesheetSelector .timesheetListItem{position:relative;min-height:53px;cursor:pointer}#timesheetSelector .timesheetListItem.dimmed{opacity:.4}#timesheetSelector .timesheetListItem:hover{background-color:var(--color-grid-bg-hover)}#timesheetSelector .timesheetListItem .timesheetListPrimary{padding-top:5px}#timesheetSelector .timesheetListItem .timesheetListPrimary,#timesheetSelector .timesheetListItem .timesheetListSecondary{white-space:normal;position:relative;width:100%;padding-left:10px;padding-right:80px;overflow:hidden;text-overflow:ellipsis}#timesheetSelector .timesheetListItem .timesheetListPrimary.timesheetListWithImage,#timesheetSelector .timesheetListItem .timesheetListSecondary.timesheetListWithImage{padding-left:50px}#timesheetSelector .timesheetListItem .timesheetListSecondary{font-size:12px;color:var(--color-title-secondary-subheader-text);padding-bottom:5px}#timesheetSelector .timesheetListItem .timesheetListStatus{position:absolute;top:5px;right:0px;width:92px;text-align:center}#timesheetSelector .timesheetSortingHeader{padding:8px;background-color:var(--color-preview-area-bg);border-bottom:1px solid var(--color-layout-border);cursor:pointer}#timesheetSelector .timesheet-sorting-popup{height:20px;width:12px;vertical-align:middle}#FilterDdwn .filter-count{float:right;padding-left:50px}#timesheetHdr{position:absolute;left:16px;right:0px}#timesheetHdr div.employeeName{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:700;display:inline-block;color:var(--color-link-text);font-size:2.2rem;line-height:23px;cursor:pointer}#timesheetHdr div.timesheetDesc{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:600;display:inline-block;margin-left:20px;color:var(--color-title-subheader-text);font-size:2.2rem;line-height:23px}#timesheetHdr .spinnerContainer{display:inline-block;width:20px}#timesheetHdr .spinnerContainer .spinner{display:inline-block;height:12px;width:12px;padding-left:10px;margin-bottom:-5px}#timesheetHdr .spinnerContainer .spinner .spinner-text{margin-top:-20px;margin-left:35px}.time-error-container{position:fixed;display:none;justify-content:center;align-items:center;z-index:0;background-color:#fff;border:2px solid var(--color-status-error-text);text-align:center;border-radius:2px;max-width:600px;width:50%;min-height:42px;top:0;left:50%;transform:translateX(-50%)}.time-error-container.has-error{display:flex;z-index:11}.time-error-container .page-error{width:100%;color:var(--color-status-error-text);font-weight:600;font-size:1.3rem;line-height:1.5rem}.timesheetChangingCompany{display:none;position:absolute;top:94px}.timesheetChangingCompany .timesheetChangingCompanyBanner{display:inline-block}.timesheetChangingCompany .timesheetChangingProgressSpinner{display:inline-block;height:6px;width:12px;margin-left:10px}#LockedIcon{display:none;float:left;line-height:23px;margin-right:6px}.timesht-changing-company{z-index:10000}#timesheetBillingLaborTransferDiv .dialog-content{display:flex;flex-direction:column}#timesheetBillingLaborTransferDiv #gridContainer{flex:1 1 auto}#timesheetBillingLaborTransferDiv #gridContainer #billing-transfer-gridBody{max-height:350px !important}#timesheetBillingLaborTransferDiv #gridContainer .action-bar-control .right-actions{padding-right:20px}#timesheetBillingLaborTransferDiv .actionsMenuDiv{position:absolute;right:16px;top:16px}#timesheetBillingLaborTransferDiv .BT-column-selection{position:relative;display:inline-block;top:23px;padding-right:5px;height:calc(100% - 5px);float:right;z-index:1;cursor:pointer}#timesheetBillingLaborTransferDiv .BT-column-selection.main button,#timesheetBillingLaborTransferDiv .BT-column-selection.group button{left:1425px;top:-40px}#timesheetBillingLaborTransferDiv .BT-column-selection.main button.read-only,#timesheetBillingLaborTransferDiv .BT-column-selection.group button.read-only{left:-20px}#timesheetBillingLaborTransferDiv .BT-column-selection:hover{color:var(--color-link-text)}#timesheetFloorCheckDiv .statusCounts{position:absolute;bottom:0;left:0;margin:20px 16px}#send-notification-popup form{padding-bottom:0}#send-notification-popup form input{margin-bottom:0}.statuscolumnDdwnWidth{width:120px !important;height:50px !important}#timesheetInfo{position:relative;top:40px;margin-left:16px}#timesheetInfo .field{margin-right:45px}#timesheetInfo .field .fieldLabel{margin-right:0}#timesheetInfo .field #SortFieldLabel::after{content:":"}#timesheetInfo #TimesheetSort:hover{cursor:pointer}#timesheetInfo #TimesheetSort:hover span{color:var(--color-link-text)}.timesheetApprovalButtons{position:relative;top:59px;float:left}#timesheet-approvals-timeline{width:100%;height:100px}#timeshtSplitter{margin:119px 10px 50px;border-top:1px solid var(--color-divider)}#timeshtSplitter #wbsGrid,#timeshtSplitter #unitsGrid{position:absolute;width:100%;top:0px;border-right:2px solid var(--color-divider);border-bottom:2px solid var(--color-divider);height:auto}#timeshtSplitter #wbsGrid.saveAttempted tr:not(.newRow) .gridInput.required:not(.locked),#timeshtSplitter #unitsGrid.saveAttempted tr:not(.newRow) .gridInput.required:not(.locked){border-color:var(--color-divider);background-color:var(--color-field-bg-invalid)}#timeshtSplitter .core_grid{border:none;border-radius:0;padding-bottom:0}#timeshtSplitter .core_grid .grid-sections{padding:0px}#timeshtSplitter #hrsGrid,#timeshtSplitter #unitHrsGrid{position:absolute;width:100%;top:0px;border-right:1px solid var(--color-divider);border-bottom:2px solid var(--color-divider);height:auto}#timeshtSplitter #hrsGrid th.holiday,#timeshtSplitter #hrsGrid td.holiday,#timeshtSplitter #unitHrsGrid th.holiday,#timeshtSplitter #unitHrsGrid td.holiday{background-color:var(--color-timesheet-holiday-bg)}#timeshtSplitter #hrsGrid th.nonWorkingDay,#timeshtSplitter #hrsGrid td.nonWorkingDay,#timeshtSplitter #unitHrsGrid th.nonWorkingDay,#timeshtSplitter #unitHrsGrid td.nonWorkingDay{background-color:var(--color-timesheet-nonworking-bg)}#timeshtSplitter #hrsGrid th.total,#timeshtSplitter #hrsGrid td.total,#timeshtSplitter #unitHrsGrid th.total,#timeshtSplitter #unitHrsGrid td.total{background-color:var(--color-timesheet-total-bg)}#timeshtSplitter #hrsGrid th.total .columnHdr,#timeshtSplitter #hrsGrid td.total .columnHdr,#timeshtSplitter #unitHrsGrid th.total .columnHdr,#timeshtSplitter #unitHrsGrid td.total .columnHdr{font-weight:600;color:var(--color-base-text)}#timeshtSplitter #hrsGrid th.total .gridInput,#timeshtSplitter #hrsGrid td.total .gridInput,#timeshtSplitter #unitHrsGrid th.total .gridInput,#timeshtSplitter #unitHrsGrid td.total .gridInput{font-weight:600}#timeshtSplitter #hrsGrid .icon-time-nav,#timeshtSplitter #unitHrsGrid .icon-time-nav{display:none;position:absolute;right:0px;padding-left:4px}#timeshtSplitter #hrsGrid th:hover .icon-time-nav+.columnHdr.center,#timeshtSplitter #hrsGrid .icon-time-nav.stick+.columnHdr.center,#timeshtSplitter #unitHrsGrid th:hover .icon-time-nav+.columnHdr.center,#timeshtSplitter #unitHrsGrid .icon-time-nav.stick+.columnHdr.center{padding-right:8px}#timeshtSplitter #hrsGrid .red,#timeshtSplitter #unitHrsGrid .red{color:var(--color-status-error-text)}#timeshtSplitter #hrsGrid .timerBelow,#timeshtSplitter #unitHrsGrid .timerBelow{border:1px solid var(--color-layout-border-medium);border-radius:4px;background-color:var(--color-sidebar-bg)}#timeshtSplitter #hrsGrid td.rejected input,#timeshtSplitter #unitHrsGrid td.rejected input{color:var(--color-status-error-text)}#timeshtSplitter #hrsGrid:not(.readOnly) .gridInput.locked:not(.displayOnly),#timeshtSplitter #unitHrsGrid:not(.readOnly) .gridInput.locked:not(.displayOnly){background-color:var(--color-field-bg-disabled)}#timeshtSplitter #hrsGrid.saveAttempted tr:not(.newRow) .gridInput.required:not(.locked),#timeshtSplitter #unitHrsGrid.saveAttempted tr:not(.newRow) .gridInput.required:not(.locked){border-color:var(--color-grid-cell-border);background-color:var(--color-field-bg-invalid)}#timeshtSplitter #hrsGrid.saveAttempted tr:not(.newRow) .gridInput.missingComment,#timeshtSplitter #unitHrsGrid.saveAttempted tr:not(.newRow) .gridInput.missingComment{border-color:var(--color-grid-cell-border);background-color:var(--color-field-bg-invalid)}#timeshtSplitter #hrsGrid .timerForm,#timeshtSplitter #unitHrsGrid .timerForm{display:none;position:absolute;top:35px;padding:0px 16px 0px 16px;background-color:var(--color-sidebar-bg);border:1px solid var(--color-layout-border-medium);border-radius:4px;z-index:1}#timeshtSplitter #hrsGrid .timerForm .row-fluid>[class*=span],#timeshtSplitter #unitHrsGrid .timerForm .row-fluid>[class*=span]{padding:0}#timeshtSplitter #hrsGrid .timerForm .topFiller,#timeshtSplitter #unitHrsGrid .timerForm .topFiller{height:11px;width:49px;position:absolute;background-color:var(--color-sidebar-bg);top:-1px}#timeshtSplitter #hrsGrid .timerForm .topFiller .icon-chevron-up,#timeshtSplitter #unitHrsGrid .timerForm .topFiller .icon-chevron-up{position:absolute;cursor:pointer;left:17.5px;top:-1px;color:var(--color-title-subheader-text)}#timeshtSplitter #hrsGrid .timerForm .ddwnInput,#timeshtSplitter #unitHrsGrid .timerForm .ddwnInput{width:90%;height:28px;margin-right:0px;margin-left:0px}#timeshtSplitter #hrsGrid .timerForm .ddwnInput[id$=EndTimeDdwn],#timeshtSplitter #unitHrsGrid .timerForm .ddwnInput[id$=EndTimeDdwn]{float:right}#timeshtSplitter #hrsGrid .timerForm .ddwnInput input,#timeshtSplitter #unitHrsGrid .timerForm .ddwnInput input{width:100%;position:absolute;cursor:pointer}#timeshtSplitter #hrsGrid .timerForm input,#timeshtSplitter #unitHrsGrid .timerForm input{position:relative;display:block}#timeshtSplitter #hrsGrid .timerForm label,#timeshtSplitter #unitHrsGrid .timerForm label{position:static;display:block;padding:0;margin-top:18px;font-weight:400}#timeshtSplitter #hrsGrid .timerForm label.required:after,#timeshtSplitter #unitHrsGrid .timerForm label.required:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--color-status-error-text);font-size:1rem;margin-left:3px}#timeshtSplitter #hrsGrid .timerForm .dash,#timeshtSplitter #unitHrsGrid .timerForm .dash{position:relative;font-size:28px;margin:-10px;top:42px;float:left;padding-left:7px;line-height:normal}#timeshtSplitter #hrsGrid .timerForm #timerBreaksTaken,#timeshtSplitter #unitHrsGrid .timerForm #timerBreaksTaken{width:90%}#timeshtSplitter #hrsGrid .timerForm .calculatedHours,#timeshtSplitter #unitHrsGrid .timerForm .calculatedHours{margin-top:18px}#timeshtSplitter #hrsGrid .timerForm .calculatedHours,#timeshtSplitter #hrsGrid .timerForm .recordedHours,#timeshtSplitter #unitHrsGrid .timerForm .calculatedHours,#timeshtSplitter #unitHrsGrid .timerForm .recordedHours{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;margin-left:0px;font-size:12px;color:var(--color-title-subheader-text)}#timeshtSplitter #hrsGrid .timerForm .calculatedHours div:first-child,#timeshtSplitter #hrsGrid .timerForm .recordedHours div:first-child,#timeshtSplitter #unitHrsGrid .timerForm .calculatedHours div:first-child,#timeshtSplitter #unitHrsGrid .timerForm .recordedHours div:first-child{float:left;max-width:85%}#timeshtSplitter #hrsGrid .timerForm .calculatedHours div:last-child,#timeshtSplitter #hrsGrid .timerForm .recordedHours div:last-child,#timeshtSplitter #unitHrsGrid .timerForm .calculatedHours div:last-child,#timeshtSplitter #unitHrsGrid .timerForm .recordedHours div:last-child{float:right;font-size:14px}#timeshtSplitter #hrsGrid .timerForm .showTimerMeal2,#timeshtSplitter #unitHrsGrid .timerForm .showTimerMeal2{font-size:12px}#timeshtSplitter #hrsGrid #hrsGridBody,#timeshtSplitter #hrsGrid #unitHrsGridBody,#timeshtSplitter #unitHrsGrid #hrsGridBody,#timeshtSplitter #unitHrsGrid #unitHrsGridBody{border-right:solid 1px var(--color-grid-cell-border)}#timeshtSplitter #hrsGrid .columnHdr,#timeshtSplitter #unitHrsGrid .columnHdr{max-width:100%;padding-right:0px;padding-left:0px}#timeshtSplitter #hrsGrid .moreInfo,#timeshtSplitter #hrsGrid .moreInfo input,#timeshtSplitter #unitHrsGrid .moreInfo,#timeshtSplitter #unitHrsGrid .moreInfo input{text-decoration:underline}#timeshtSplitter #wbsGrid,#timeshtSplitter #hrsGrid{height:auto}#timeshtSplitter #wbsGrid.total1,#timeshtSplitter #hrsGrid.total1{bottom:34px}#timeshtSplitter #wbsGrid.total2,#timeshtSplitter #hrsGrid.total2{bottom:68px}#timeshtSplitter #wbsGrid.total3,#timeshtSplitter #hrsGrid.total3{bottom:102px}#timeshtSplitter #wbsGrid.total4,#timeshtSplitter #hrsGrid.total4{bottom:136px}#timeshtSplitter #hrsGridRowTools table.rowToolsTable{min-width:1px}#timeshtSplitter #unitsGrid{bottom:34px}#timeshtSplitter #unitHrsGrid{bottom:34px}#timeshtSplitter #addLineBttn{position:absolute;height:28px;left:3px;padding-left:8px;padding-right:8px}#timeshtSplitter #addLineBttn.total1{bottom:3px}#timeshtSplitter #addLineBttn.total2{bottom:37px}#timeshtSplitter #addLineBttn.total3{bottom:71px}#timeshtSplitter #addLineBttn.total4{bottom:105px}#timeshtSplitter #addLinePlus{font-weight:700;color:#fff;padding-right:7px}#timeshtSplitter .splitter{bottom:152px}#timeshtSplitter #totLblsGrid{position:absolute;right:0px;bottom:0px;border-radius:0;border:2px solid var(--color-grid-cell-border)}#timeshtSplitter #totLblsGrid tr.hover td{border-color:var(--color-grid-cell-border)}#timeshtSplitter #totLblsGrid tr.hover+tr>td{border-color:var(--color-grid-cell-border)}#timeshtSplitter #totLblsGrid td.total{background-color:var(--color-grid-cell-border)}#timeshtSplitter #totLblsGrid td.total .gridInput{font-weight:600}#timeshtSplitter #colTotalsGrid{position:absolute;width:calc(100% - 31px);bottom:0px;border-radius:0;border:2px solid var(--color-grid-cell-border)}#timeshtSplitter #colTotalsGrid tr.hover td{border-color:var(--color-grid-cell-border)}#timeshtSplitter #colTotalsGrid tr.hover+tr>td{border-color:var(--color-grid-cell-border)}#timeshtSplitter #colTotalsGrid td.total{background-color:var(--color-grid-cell-border)}#timeshtSplitter #colTotalsGrid td.total .gridInput{font-weight:600}#timeshtSplitter #colTotalsGrid #totalsSwitch{position:absolute;right:-26px;top:4px;cursor:pointer}#timeshtSplitter #totLblsGrid.total1,#timeshtSplitter #colTotalsGrid.total1{height:34px}#timeshtSplitter #totLblsGrid.total2,#timeshtSplitter #colTotalsGrid.total2{height:68px}#timeshtSplitter #totLblsGrid.total3,#timeshtSplitter #colTotalsGrid.total3{height:102px}#timeshtSplitter #totLblsGrid.total4,#timeshtSplitter #colTotalsGrid.total4{height:136px}#timeshtSplitter .columnSelectIcon{position:absolute;top:6px;right:3px;padding:4px;background-color:var(--color-base-bg);z-index:1;cursor:pointer}#timeshtSplitter td.has-error input{background-color:var(--color-field-bg-invalid);border-color:var(--color-field-border-invalid)}#toolsGridContainer{position:absolute;top:153px;bottom:0px;right:0px;width:48px;border-bottom:2px solid rgba(0,0,0,0)}#toolsGridContainer.total1{bottom:54px}#toolsGridContainer.total2{bottom:88px}#toolsGridContainer.total3{bottom:122px}#toolsGridContainer.total4{bottom:156px}#toolsGridContainer #toolsGrid{width:100%;height:100%}#toolsGridContainer #toolsGrid th,#toolsGridContainer #toolsGrid td{border-bottom-color:rgba(0,0,0,0)}#popupForm,#unitHrsGrid .unitsGridDialog{display:none;position:absolute;bottom:6px;left:-2px;z-index:1}#popupForm #cellBox,#popupForm .unitsCellBox,#unitHrsGrid .unitsGridDialog #cellBox,#unitHrsGrid .unitsGridDialog .unitsCellBox{background-color:var(--color-sidebar-bg);position:absolute;border:1px solid var(--color-layout-border-medium);border-radius:4px;top:8px;left:0px;height:46px;width:55px;z-index:1}#popupForm #cellBox button,#popupForm .unitsCellBox button,#unitHrsGrid .unitsGridDialog #cellBox button,#unitHrsGrid .unitsGridDialog .unitsCellBox button{position:absolute;height:10px;width:19px;left:18px;background-image:url(../../images/CellDetailArrow.png);min-width:0;padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer}#popupForm #formBox,#popupForm .unitsFormBox,#unitHrsGrid .unitsGridDialog #formBox,#unitHrsGrid .unitsGridDialog .unitsFormBox{display:none;position:absolute;top:44px;background-color:var(--color-sidebar-bg);border:1px solid var(--color-layout-border-medium);border-radius:4px;padding:0px 10px 16px 16px}#popupForm #formBox .row-fluid>[class*=span],#popupForm .unitsFormBox .row-fluid>[class*=span],#unitHrsGrid .unitsGridDialog #formBox .row-fluid>[class*=span],#unitHrsGrid .unitsGridDialog .unitsFormBox .row-fluid>[class*=span]{padding:0}#popupForm #formBox #endTimeDdwnDiv,#popupForm .unitsFormBox #endTimeDdwnDiv,#unitHrsGrid .unitsGridDialog #formBox #endTimeDdwnDiv,#unitHrsGrid .unitsGridDialog .unitsFormBox #endTimeDdwnDiv{margin-left:2%}#popupForm #formBox .ddwnInput,#popupForm .unitsFormBox .ddwnInput,#unitHrsGrid .unitsGridDialog #formBox .ddwnInput,#unitHrsGrid .unitsGridDialog .unitsFormBox .ddwnInput{width:90%;height:28px;margin-top:4px}#popupForm #formBox .ddwnInput input,#popupForm .unitsFormBox .ddwnInput input,#unitHrsGrid .unitsGridDialog #formBox .ddwnInput input,#unitHrsGrid .unitsGridDialog .unitsFormBox .ddwnInput input{margin-top:0px;width:100%;position:absolute;cursor:pointer}#popupForm #formBox input,#popupForm .unitsFormBox input,#unitHrsGrid .unitsGridDialog #formBox input,#unitHrsGrid .unitsGridDialog .unitsFormBox input{width:90%;position:relative}#popupForm #formBox .commentDdwnClick,#popupForm #formBox .unitsCommentDdwnClick,#popupForm .unitsFormBox .commentDdwnClick,#popupForm .unitsFormBox .unitsCommentDdwnClick,#unitHrsGrid .unitsGridDialog #formBox .commentDdwnClick,#unitHrsGrid .unitsGridDialog #formBox .unitsCommentDdwnClick,#unitHrsGrid .unitsGridDialog .unitsFormBox .commentDdwnClick,#unitHrsGrid .unitsGridDialog .unitsFormBox .unitsCommentDdwnClick{cursor:pointer;text-transform:uppercase}#popupForm #formBox label.requireComment>.commentDdwnClick:after,#popupForm .unitsFormBox label.requireComment>.commentDdwnClick:after,#unitHrsGrid .unitsGridDialog #formBox label.requireComment>.commentDdwnClick:after,#unitHrsGrid .unitsGridDialog .unitsFormBox label.requireComment>.commentDdwnClick:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--color-status-error-text);font-size:1rem;margin-left:3px}#popupForm #formBox #commentDdwn,#popupForm #formBox #unitsCommentDdwn,#popupForm .unitsFormBox #commentDdwn,#popupForm .unitsFormBox #unitsCommentDdwn,#unitHrsGrid .unitsGridDialog #formBox #commentDdwn,#unitHrsGrid .unitsGridDialog #formBox #unitsCommentDdwn,#unitHrsGrid .unitsGridDialog .unitsFormBox #commentDdwn,#unitHrsGrid .unitsGridDialog .unitsFormBox #unitsCommentDdwn{height:0px;border:none}#popupForm #formBox #commentDdwn .ddwnArrow,#popupForm #formBox #unitsCommentDdwn .ddwnArrow,#popupForm .unitsFormBox #commentDdwn .ddwnArrow,#popupForm .unitsFormBox #unitsCommentDdwn .ddwnArrow,#unitHrsGrid .unitsGridDialog #formBox #commentDdwn .ddwnArrow,#unitHrsGrid .unitsGridDialog #formBox #unitsCommentDdwn .ddwnArrow,#unitHrsGrid .unitsGridDialog .unitsFormBox #commentDdwn .ddwnArrow,#unitHrsGrid .unitsGridDialog .unitsFormBox #unitsCommentDdwn .ddwnArrow{top:-18px;background-position:0;height:18px;width:20px}#popupForm #formBox #commentDdwn input,#popupForm #formBox #unitsCommentDdwn input,#popupForm .unitsFormBox #commentDdwn input,#popupForm .unitsFormBox #unitsCommentDdwn input,#unitHrsGrid .unitsGridDialog #formBox #commentDdwn input,#unitHrsGrid .unitsGridDialog #formBox #unitsCommentDdwn input,#unitHrsGrid .unitsGridDialog .unitsFormBox #commentDdwn input,#unitHrsGrid .unitsGridDialog .unitsFormBox #unitsCommentDdwn input{height:0px;padding:0;border:0}#popupForm #formBox .icon-Expand,#popupForm .unitsFormBox .icon-Expand,#unitHrsGrid .unitsGridDialog #formBox .icon-Expand,#unitHrsGrid .unitsGridDialog .unitsFormBox .icon-Expand{top:-15px;right:15px;margin:0;z-index:1;position:absolute;cursor:pointer}#popupForm #formBox #commentEntry,#popupForm #formBox #unitsCommentEntry,#popupForm .unitsFormBox #commentEntry,#popupForm .unitsFormBox #unitsCommentEntry,#unitHrsGrid .unitsGridDialog #formBox #commentEntry,#unitHrsGrid .unitsGridDialog #formBox #unitsCommentEntry,#unitHrsGrid .unitsGridDialog .unitsFormBox #commentEntry,#unitHrsGrid .unitsGridDialog .unitsFormBox #unitsCommentEntry{width:94%;height:60px;border:1px solid var(--color-field-border);padding:6px;background-color:var(--color-field-bg);border-radius:4px;overflow:auto;position:relative;margin-top:4px;white-space:normal}#popupForm #formBox #commentEntry.locked,#popupForm #formBox #unitsCommentEntry.locked,#popupForm .unitsFormBox #commentEntry.locked,#popupForm .unitsFormBox #unitsCommentEntry.locked,#unitHrsGrid .unitsGridDialog #formBox #commentEntry.locked,#unitHrsGrid .unitsGridDialog #formBox #unitsCommentEntry.locked,#unitHrsGrid .unitsGridDialog .unitsFormBox #commentEntry.locked,#unitHrsGrid .unitsGridDialog .unitsFormBox #unitsCommentEntry.locked{background-color:var(--color-field-bg-disabled)}#popupForm #formBox #breaksTaken,#popupForm .unitsFormBox #breaksTaken,#unitHrsGrid .unitsGridDialog #formBox #breaksTaken,#unitHrsGrid .unitsGridDialog .unitsFormBox #breaksTaken{margin-top:18px}#popupForm #formBox label,#popupForm .unitsFormBox label,#unitHrsGrid .unitsGridDialog #formBox label,#unitHrsGrid .unitsGridDialog .unitsFormBox label{position:static;display:block;color:var(--color-title-subheader-text);padding:3px 0px 0px 2px;margin-top:18px;font-weight:400}#popupForm #formBox label.required:after,#popupForm .unitsFormBox label.required:after,#unitHrsGrid .unitsGridDialog #formBox label.required:after,#unitHrsGrid .unitsGridDialog .unitsFormBox label.required:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--color-status-error-text);font-size:1rem;margin-left:3px}#popupForm #formBox input,#popupForm .unitsFormBox input,#unitHrsGrid .unitsGridDialog #formBox input,#unitHrsGrid .unitsGridDialog .unitsFormBox input{display:block;margin-top:4px}#popupForm #formBox #approvalValue,#popupForm .unitsFormBox #approvalValue,#unitHrsGrid .unitsGridDialog #formBox #approvalValue,#unitHrsGrid .unitsGridDialog .unitsFormBox #approvalValue{position:relative;float:right;margin-right:6%;margin-top:5px;color:var(--color-title-subheader-text)}#popupForm #formBox .showOvertime,#popupForm .unitsFormBox .showOvertime,#unitHrsGrid .unitsGridDialog #formBox .showOvertime,#unitHrsGrid .unitsGridDialog .unitsFormBox .showOvertime{display:inline-block;position:relative;margin-top:5px}#popupForm #formBox .showMeal2,#popupForm .unitsFormBox .showMeal2,#unitHrsGrid .unitsGridDialog #formBox .showMeal2,#unitHrsGrid .unitsGridDialog .unitsFormBox .showMeal2{display:inline-block;position:relative;margin-left:15px}#popupForm #formBox .UOMLbl,#popupForm .unitsFormBox .UOMLbl,#unitHrsGrid .unitsGridDialog #formBox .UOMLbl,#unitHrsGrid .unitsGridDialog .unitsFormBox .UOMLbl{margin-top:42px}#popupForm #totHrs,#popupForm #totUnits,#unitHrsGrid .unitsGridDialog #totHrs,#unitHrsGrid .unitsGridDialog #totUnits{position:absolute;width:45px;left:5px;top:5px;box-shadow:none;border-color:var(--color-field-border)}#popupForm #totHrs.missingComment,#popupForm #totUnits.missingComment,#unitHrsGrid .unitsGridDialog #totHrs.missingComment,#unitHrsGrid .unitsGridDialog #totUnits.missingComment{background-color:var(--color-field-bg-invalid)}#popupForm #topFiller,#popupForm #bottomFiller,#popupForm .unitsTopFiller,#popupForm .unitsBottomFiller,#unitHrsGrid .unitsGridDialog #topFiller,#unitHrsGrid .unitsGridDialog #bottomFiller,#unitHrsGrid .unitsGridDialog .unitsTopFiller,#unitHrsGrid .unitsGridDialog .unitsBottomFiller{display:none;position:absolute;height:11px;width:53px;background-color:var(--color-sidebar-bg)}#popupForm #topFiller,#popupForm .unitsTopFiller,#unitHrsGrid .unitsGridDialog #topFiller,#unitHrsGrid .unitsGridDialog .unitsTopFiller{top:-1px}#popupForm #bottomFiller,#popupForm .unitsBottomFiller,#unitHrsGrid .unitsGridDialog #bottomFiller,#unitHrsGrid .unitsGridDialog .unitsBottomFiller{top:36px;width:55px;left:-1px}#popupForm #topArrow,#popupForm .unitsTopArrow,#unitHrsGrid .unitsGridDialog #topArrow,#unitHrsGrid .unitsGridDialog .unitsTopArrow{display:none;background-position:center 0;top:0px}#popupForm #bottomArrow,#popupForm .unitsBottomArrow,#unitHrsGrid .unitsGridDialog #bottomArrow,#unitHrsGrid .unitsGridDialog .unitsBottomArrow{display:block;background-position:center -10px;bottom:0px}#popupForm.above #cellBox,#popupForm.above .unitsCellBox,#unitHrsGrid .unitsGridDialog.above #cellBox,#unitHrsGrid .unitsGridDialog.above .unitsCellBox{top:0px}#popupForm.above #totHrs,#popupForm.above #totUnits,#unitHrsGrid .unitsGridDialog.above #totHrs,#unitHrsGrid .unitsGridDialog.above #totUnits{top:13px}#popupForm.above #topArrow,#popupForm.above .unitsTopArrow,#unitHrsGrid .unitsGridDialog.above #topArrow,#unitHrsGrid .unitsGridDialog.above .unitsTopArrow{display:block}#popupForm.above #bottomArrow,#popupForm.above .unitsBottomArrow,#unitHrsGrid .unitsGridDialog.above #bottomArrow,#unitHrsGrid .unitsGridDialog.above .unitsBottomArrow{display:none}#popupForm.open #topFiller,#popupForm.open .unitsTopFiller,#unitHrsGrid .unitsGridDialog.open #topFiller,#unitHrsGrid .unitsGridDialog.open .unitsTopFiller{display:none}#popupForm.open #bottomFiller,#popupForm.open .unitsBottomFiller,#unitHrsGrid .unitsGridDialog.open #bottomFiller,#unitHrsGrid .unitsGridDialog.open .unitsBottomFiller{display:block}#popupForm.open #topArrow,#popupForm.open .unitsTopArrow,#unitHrsGrid .unitsGridDialog.open #topArrow,#unitHrsGrid .unitsGridDialog.open .unitsTopArrow{background-position:center -10px}#popupForm.open #bottomArrow,#popupForm.open .unitsBottomArrow,#unitHrsGrid .unitsGridDialog.open #bottomArrow,#unitHrsGrid .unitsGridDialog.open .unitsBottomArrow{background-position:center 0}#popupForm.open #formBox,#popupForm.open .unitsFormBox,#unitHrsGrid .unitsGridDialog.open #formBox,#unitHrsGrid .unitsGridDialog.open .unitsFormBox{display:block}#popupForm.open.above #topFiller,#popupForm.open.above .unitsTopFiller,#unitHrsGrid .unitsGridDialog.open.above #topFiller,#unitHrsGrid .unitsGridDialog.open.above .unitsTopFiller{display:block}#popupForm.open.above #bottomFiller,#popupForm.open.above .unitsBottomFiller,#unitHrsGrid .unitsGridDialog.open.above #bottomFiller,#unitHrsGrid .unitsGridDialog.open.above .unitsBottomFiller{display:none}#auditExplanationDiv form>div{width:100%;margin:0;padding:0}#auditExplanationDiv input{display:block}#auditExplanationDiv #promptLbl{margin-bottom:9px;font-weight:600}#auditExplanationDiv #explanationDdwnDiv{margin-top:18px}#auditExplanationDiv .recentChangesLbl{font-weight:600}#auditExplanationDiv .recentChangesGrid{height:150px;width:100%;margin-bottom:18px}#auditExplanationDiv #explanationLbl{margin-bottom:7px}#auditExplanationDiv #explanationEntry{height:115px;margin-bottom:24px}#copytimesheetErrorDiv td.noHighlight{background-color:rgba(0,0,0,0);cursor:default}#copytimesheetErrorDiv td.noHighlight input{cursor:default}#commentDdwnDdwnList{border-top:1px solid var(--color-list-border)}#hrsGrid #startTimeDdwn input.invalid,#hrsGrid #endTimeDdwn input.invalid{background-color:var(--color-field-bg-invalid)}#requestAbsenceDialog .absence-request-content .request-type-section{margin-bottom:10px !important;overflow:hidden}#requestAbsenceDialog .absence-request-content .request-type-section .request-type-dropdown .dropdown-field{margin-bottom:0 !important}#requestAbsenceDialog .absence-request-content .request-date-time-summary{background-color:var(--color-sidebar-bg);margin-left:-18px;margin-right:-18px;padding:10px 18px}#requestAbsenceDialog .absence-request-content .request-date-time-summary .total-hours.over-balance{color:var(--color-status-error-text)}#requestAbsenceDialog .absence-request-content .request-date-time-summary .align-right{float:right}#requestAbsenceDialog .absence-request-content .date-time-picker-section .legend-item{display:inline-block;padding:2px 8px;width:49%;white-space:nowrap}#requestAbsenceDialog .absence-request-content .date-time-picker-section .legend-item .legend-item-color{display:inline-block;border-radius:50%;width:8px;height:8px}#requestAbsenceDialog .absence-request-content .date-time-picker-section .legend-item .legend-item-name{display:inline-block}#requestAbsenceDialog .absence-request-content .date-time-picker-section .legend-item.align-right{padding-left:38px}#requestAbsenceDialog .absence-request-content .date-time-picker-section div.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today,#requestAbsenceDialog .absence-request-content .date-time-picker-section .div.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,#requestAbsenceDialog .absence-request-content .date-time-picker-section .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current{background:var(--color-field-bg);box-shadow:inherit;font-weight:inherit;color:var(--color-base-text)}#requestAbsenceDialog .absence-request-content .date-time-picker-section .item-submitted{color:#1f1f1f;background-color:#ffeda7 !important}#requestAbsenceDialog .absence-request-content .date-time-picker-section .item-approved{color:#1f1f1f;background-color:#b0e8c8 !important}#requestAbsenceDialog .absence-request-content .date-time-picker-section .item-rejected{color:#1f1f1f;background-color:#fccdcd !important}#requestAbsenceDialog .absence-request-content .date-time-picker-section .item-in-progress{color:#1f1f1f;background-color:#2c90ba !important}#requestAbsenceDialog .absence-request-content .comment{margin-top:10px}#requestAbsenceDialog .absence-request-content .comment textarea{height:50px}#requestAbsenceDialog .absence-request-content .clear-float{clear:both}#addDatesDialog .add-dates-content{display:flex}#addDatesDialog .add-dates-content .start-date-picker,#addDatesDialog .add-dates-content .end-date-picker{width:190px}#addDatesDialog .add-dates-content .start-date-picker .core-label::after,#addDatesDialog .add-dates-content .end-date-picker .core-label::after{color:var(--color-status-error-text);font-size:16px;line-height:13px;padding-left:4px;content:"*"}#addDatesDialog .add-dates-content .spacer{margin-right:6px}#wbsGridBody button.lineApprovalStatus{position:static;background:none;border:none;height:0px;min-width:20px;cursor:pointer;margin-top:5px}#timesheetPlannedHoursDiv .buttons .btn-bar{margin-top:15px;margin-right:15px}#preRequestAbsenceDialog .previous-absence-request-form{height:100%}#preRequestAbsenceDialog .previous-absence-request-form .actionsMenu{position:absolute;right:18px;top:16px;z-index:1;color:var(--color-menu-text);cursor:pointer}#preRequestAbsenceDialog .previous-absence-request-form .upcoming-request-only{margin-bottom:20px;height:auto}#preRequestAbsenceDialog .previous-absence-request-form .previous-absence-request-grid.placeholder{position:relative;height:calc(100% - 130px);margin-bottom:30px}#preRequestAbsenceDialog .previous-absence-request-form .previous-absence-request-grid.placeholder th[name=SelectFlag] .hdrContainer{width:100%;display:block}#preRequestAbsenceDialog .previous-absence-request-form .previous-absence-request-grid.placeholder th[name=SelectFlag] .hdrContainer .checkbox-grid-select-all{width:16px;height:16px;border-radius:3px;display:inline-block;cursor:pointer;position:relative;box-shadow:inset 0 0 0 1px var(--color-checkbox-default),inset 0 0 0 2px var(--color-checkbox-inset);background:linear-gradient(315deg, var(--color-checkbox-bg) 40%, var(--color-checkbox-default) 100%);outline:none;margin-left:auto;margin-right:auto;display:block;float:none;z-index:1}#preRequestAbsenceDialog .previous-absence-request-form .previous-absence-request-grid.placeholder th[name=SelectFlag] .hdrContainer .checkbox-grid-select-all:after{display:block;width:9px;height:5px;position:absolute;top:4px;left:3px;box-sizing:border-box;border-bottom:2px solid var(--color-checkbox-tick);border-left:2px solid var(--color-checkbox-tick);transform:rotate(310deg)}#preRequestAbsenceDialog .previous-absence-request-form .previous-absence-request-grid.placeholder th[name=SelectFlag] .hdrContainer .checkbox-grid-select-all:focus{box-shadow:inset 0 0 0 1px var(--color-checkbox-focus),inset 0 0 0 2px var(--color-checkbox-inset);background:linear-gradient(315deg, var(--color-checkbox-bg) 40%, var(--color-checkbox-focus) 100%)}#preRequestAbsenceDialog .previous-absence-request-form .previous-absence-request-grid.placeholder th[name=SelectFlag] .hdrContainer .checkbox-grid-select-all.selected:after,#preRequestAbsenceDialog .previous-absence-request-form .previous-absence-request-grid.placeholder th[name=SelectFlag] .hdrContainer .checkbox-grid-select-all.checked:after{content:""}#preRequestAbsenceDialog .previous-absence-request-form .previous-absence-request-grid.placeholder th[name=SelectFlag] .hdrContainer .checkbox-grid-select-all.locked{box-shadow:inset 0 0 0 1px var(--color-checkbox-locked),inset 0 0 0 2px var(--color-checkbox-inset);background:linear-gradient(315deg, var(--color-checkbox-bg) 40%, var(--color-checkbox-locked) 100%);cursor:default}#preRequestAbsenceDialog .previous-absence-request-form .previous-absence-request-grid.placeholder th[name=SelectFlag] .hdrContainer .checkbox-grid-select-all.locked:after{border-bottom:2px solid var(--color-checkbox-tick-locked);border-left:2px solid var(--color-checkbox-tick-locked)}#preRequestAbsenceDialog .previous-absence-request-form .previous-absence-request-grid.placeholder th[name=SelectFlag] .hdrContainer .checkbox-grid-select-all.locked:hover{cursor:not-allowed}.requestHourInfoBubble th{padding-right:20px;font-weight:400;color:var(--color-grid-column-header-text)}.requestHourInfoBubble .right-align{text-align:right;padding-right:20px}#timesheet-employee-option-popup label:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--color-status-error-text);font-size:1rem;margin-left:3px}#timesheet-employee-option-popup #CompanyOptionContainer #CompanyOption.disabled{opacity:1}#timesheet-employee-option-popup #CompanyOptionContainer #CompanyOption.disabled input{background-color:var(--color-field-bg-disabled)}#timesheet-employee-option-popup #CompanyOptionContainer #CompanyOption.disabled .ddwnArrow{opacity:.6}#dlgSignatureDiv .dialog-content{display:flex;flex-direction:column}#dlgSignatureDiv #memo{display:none;margin-bottom:16px;padding:3px;height:236px;border:1px solid var(--color-field-border);overflow-x:hidden;overflow-y:scroll}#dlgSignatureDiv #pswdForm #pswdLbl{padding-right:7px;margin:0}#dlgSignatureDiv #pswdForm #pswd{width:165px}.tsUDFTooltip{float:right}#unitsCommentEntry-desc-editor-dialog.text-editor-dialog .dialog-content,#commentEntry-desc-editor-dialog.text-editor-dialog .dialog-content{display:flex}#unitsCommentEntry-desc-editor-dialog.text-editor-dialog .dialog-content .cke,#commentEntry-desc-editor-dialog.text-editor-dialog .dialog-content .cke{min-width:100%}#unitsCommentEntry-desc-editor-dialog.text-editor-dialog .dialog-content .cke .cke_inner,#commentEntry-desc-editor-dialog.text-editor-dialog .dialog-content .cke .cke_inner{height:100%;display:flex;flex-direction:column}#unitsCommentEntry-desc-editor-dialog.text-editor-dialog .dialog-content .cke .cke_inner .cke_contents,#commentEntry-desc-editor-dialog.text-editor-dialog .dialog-content .cke .cke_inner .cke_contents{flex:1}.ddwnInput{position:absolute;border:1px solid var(--color-field-border);top:0px;width:274px;height:23px;z-index:1;cursor:pointer;border-radius:4px}.ddwnInput .ddwnArrow{position:relative;right:0;top:0;padding:9px 8px;font-size:9px}.ddwnInput .ddwnArrow.down{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ddwnInput .ddwnArrow.down:before{content:""}.ddwnInput .ddwnArrow.up{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:scaleY(-1)}.ddwnInput .ddwnArrow.up:before{content:""}.ddwnInput .ddwnArrow.filter{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ddwnInput .ddwnArrow.filter:before{content:""}.ddwnInput.openedBelow{border-bottom-color:rgba(0,0,0,0);border-bottom-left-radius:0px;border-bottom-right-radius:0px}.ddwnInput.openedAbove{border-top-color:rgba(0,0,0,0);border-top-left-radius:0px;border-top-right-radius:0px}.ddwnInput.locked{cursor:default}.ddwnInput.disabled{cursor:default;opacity:.6}.ddwnInput.locked .ddwnInputCover{opacity:.4}.ddwnInput .valueDiv{position:absolute;font-size:1.4rem;float:left;padding-left:8px;padding-top:4px}.ddwnInput img{float:right}.ddwnInput.locked img{opacity:.4}.ddwnFilter{position:static;height:23px;font-size:1.4rem}.ddwnListContainer{display:none;position:absolute;border:1px solid var(--color-list-border);background-color:var(--color-list-item-bg);overflow:hidden;z-index:2000}.ddwnListContainer .ddwnTableDiv{position:absolute;overflow-y:auto;height:inherit}.ddwnListContainer .ddwnTableDiv tbody{width:inherit}.ddwnListContainer .ddwnListItem{cursor:pointer;display:inline-flex;display:-webkit-inline-flex;width:inherit}.ddwnListContainer .ddwnListItem:hover{background-color:var(--color-list-item-bg-hover)}.ddwnListContainer .ddwnListItem.selected{background-color:var(--color-list-item-bg-selected)}.ddwnListContainer td{height:23px;padding-left:5px;padding-right:5px}.ddwnListContainer .ddwnListItem.hide_filtered{display:none}.ddwnListContainer .ddwnListSeparator>td{height:auto}.ddwnListContainer .ddwnListSeparatorDiv{background-color:var(--color-list-border);height:1px;width:100%;margin-top:4px;margin-bottom:4px}.ddwnListContainer .ddwnBottomLink{position:absolute;bottom:0;width:100%;padding:8px 5px;white-space:normal;border-top:1px solid var(--color-list-border);background:var(--color-list-footer-bg);cursor:default}.ddwnListContainer.autosize-row-height td{height:auto;min-height:23px}.ddwnListContainer.openedAbove{border-top-left-radius:5px;border-top-right-radius:5px}.ddwnListContainer.openedBelow{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.navigator_ddwn td{border-right-style:solid;border-right-width:1px;border-bottom-style:solid;border-bottom-width:1px}.navigator_lookup_lookupdlg{height:545px}.navigator_lookup_lookupdlg .dialog-content{display:flex;flex-direction:column}.navigator_lookup_lookupdlg .dialog-content form input.filter{width:300px}.navigator_lookup_lookupdlg .dialog-buttons button{margin-left:10px}.navigator_lookup_lookupdlg label[for=LookupSearchByText]{margin-top:2px;text-transform:none}.navigator_lookup_lookupdlg .inputBttn{margin-top:2px}.navigator_lookup_lookupdlg #selectedCount{position:absolute;bottom:20px;left:18px}.navigator_lookup_lookupdlg #lookupList{height:302px;margin-top:16px}.LookupBusyIndicator{display:block;height:1px;position:relative;width:1px;top:50%;margin:auto}.lookupList{border:1px solid var(--color-dialog-border);border-radius:4px}.laborCodeLookup .labor-code-lookup-header{display:flex;font-weight:700;position:absolute;top:13px;left:15px;white-space:nowrap}.laborCodeLookup .labor-code-lookup-header #LaborCodeDisplay{position:static;height:21px;margin-right:4px;width:130px}.laborCodeLookup .labor-code-lookup-header #LaborCodeDescriptionDisplay{position:static;height:21px;width:366px}.laborCodeLookup .lookupFilters{position:absolute;top:60px;left:0px}.laborCodeLookup .lookupFilter{position:relative;float:left;margin-left:15px}.laborCodeLookup .lookupFilter .filter{width:100%;padding:0px 4px !important;outline-style:none}.laborCodeLookup .lookupFilter .numRecords{margin-top:3px;margin-left:4px}.laborCodeLookup .lookupLists{position:absolute;top:60px;bottom:64px;left:0px}.laborCodeLookup .lookupLists.filters{top:113px}.laborCodeLookup .lookupList{position:relative;float:left;margin-left:15px;height:100%}.laborCodeLookup .lookupList .formLabel{position:absolute;display:none;top:40px;left:5px;margin-right:20px}.org-lookup .dialog-content{display:flex;flex-direction:column}.org-lookup .org-lookup-search div.tagsinput input{border:0px !important}.org-lookup .org-lookup-search div.tagsinput div[id$=_addTag]{line-height:15px}.org-lookup .org-lookup-search div.tagsinput div[id$=_addTag] input{height:27px;margin-bottom:0px}.org-lookup .org-lookup-grid{height:100%}.org-lookup .org-lookup-grid .headerScrollCover{right:13px}.org-lookup .org-lookup-grid .gridHdr{min-height:30px}.org-lookup .no-results-message{padding-top:10px}.org-lookup .search-list .results{border:1px solid var(--color-list-border);border-bottom:none;border-radius:4px}.org-lookup .search-list .results .contains-item.search-result{cursor:pointer;padding:8px}.org-lookup form{padding-left:0;padding-right:0}.org-lookup .dlg-header{position:relative;width:100%;max-height:77px;z-index:1}.org-lookup .dlg-content{position:relative;overflow:hidden}#employeeLookupDiv .inactive{opacity:.65}#employeeLookupDiv #lookupList.filtering-on #lookupListBody{height:251px !important}#employeeLookupDiv #lookupList.filtering-on #lookupListLeftRowTools{height:251px !important}#vendorLookupDiv .inactive{opacity:.65}#projectLookupDiv #ProjectLookupContainer{margin-top:10px}#projectLookupDiv #ProjectLookupContainer .lookupList{width:300px}#projectLookupDiv .wbs-container{display:flex;flex-direction:row;justify-content:space-between;gap:20px;margin-top:10px}#projectLookupDiv .dialog-buttons button{margin-left:10px}#invoiceLookupDiv{height:545px !important}#unitTableLookupDiv #lookupList{height:350px}.navigator_firm_hierarchy_dlg{padding:3px 5px}.navigator_firm_hierarchy_dlg .icon-groupedlist{cursor:pointer;color:var(--color-title-header-text)}.navigator_firm_hierarchy_dlg .hierarchy-disabled{color:var(--color-icon-disabled)}.wbs-hierarchy-dialog{overflow-y:auto !important}.wbs-hierarchy-dialog .section-grid-placeholder{display:block;overflow-y:auto;padding:0px 20px 0px 20px;height:100%}.wbs-hierarchy-dialog .section-grid-placeholder .toolbar_button{cursor:pointer;float:left;margin-top:0px;margin-right:10px;display:block;padding:8px 0 8px 0px}.wbs-hierarchy-dialog .section-grid-placeholder .toolbar_button .icon-save{font-size:1rem;padding-right:5px}.wbs-hierarchy-dialog .section-grid-placeholder .toolbar_button .icon-cancel{font-size:11px;padding-right:5px}.wbs-hierarchy-dialog .section-grid-placeholder .toolbar_button div{line-height:21px;float:right;font-size:1.3rem}.wbs-hierarchy-dialog .section-grid-placeholder .gridHdr tr.single_hdr{height:10px !important}.wbs-hierarchy-dialog .section-grid-placeholder .section-grid{float:left;height:calc(100% - 58px);margin:0;padding:0;overflow:auto}.wbs-hierarchy-dialog .section-grid-placeholder .section-grid .core-field-container{height:auto}.wbs-hierarchy-dialog .section-grid-placeholder .section-grid .gridBody{max-width:100% !important;overflow-y:hidden !important;border-top:1px solid var(--color-grid-cell-border)}.wbs-hierarchy-dialog .section-grid-placeholder .section-grid .gridBody tr:hover td.iconLink.disabled .cellLink,.wbs-hierarchy-dialog .section-grid-placeholder .section-grid .gridBody tr.selected td.iconLink.disabled .cellLink{cursor:default}.wbs-hierarchy-dialog .section-grid-placeholder .section-grid .gridBody tr:hover td.iconLink.disabled .cellLink .icon,.wbs-hierarchy-dialog .section-grid-placeholder .section-grid .gridBody tr.selected td.iconLink.disabled .cellLink .icon{color:var(--color-icon-disabled)}.wbs-hierarchy-dialog .section-grid-placeholder .section-grid .gridBody tr:hover td.iconLink .icon,.wbs-hierarchy-dialog .section-grid-placeholder .section-grid .gridBody tr.selected td.iconLink .icon{display:block}.wbs-hierarchy-dialog .section-grid-placeholder .section-grid .gridBody td.iconLink{text-align:center;font-size:11px;vertical-align:middle}.wbs-hierarchy-dialog .section-grid-placeholder .section-grid .gridBody td.iconLink .icon{display:none}.wbs-hierarchy-dialog .wbs-tree-create{text-align:center;max-height:400px;overflow-y:auto;padding:20px}.wbs-hierarchy-dialog .wbs-tree-create .placeholder{font-weight:400;font-style:italic;font-size:1.3rem;color:var(--color-field-text-disabled);margin-bottom:6px}.wbs-hierarchy-dialog .wbs-tree-create .section-create{margin-bottom:6px}.wbs-hierarchy-dialog .wbs-tree-create .parent-search-list{margin-bottom:40px}.wbs-hierarchy-dialog .wbs-tree-create .parent-search-list .search-input{width:100% !important}.wbs-hierarchy-dialog .wbs-tree-create .parent-search-list .btn-bar{float:right}.wbs-hierarchy-dialog .navigator_wbstree{padding:0px 20px 0px 20px}.wbs-hierarchy-dialog .navigator_wbstree .firm-section-edit{display:block;padding:8px 0 8px 0px;width:100px;position:initial !important}.wbs-hierarchy-dialog .navigator_wbstree .firm-section-edit .linked-text{font-size:1.3rem}.wbs-hierarchy-dialog .navigator_wbstree .firm-section-edit .icon-edit{font-size:1rem}.wbs-hierarchy-dialog .navigator_wbstree .gridBody{display:block}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table{table-layout:fixed;width:100%;padding-top:10px}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table tr:first-child td{border-top:1px solid var(--color-grid-cell-border)}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table tr :hover{background-color:var(--color-grid-bg-hover)}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table tr.selected{background-color:var(--color-grid-bg-selected)}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table tr.selected td.cellImage>button.selectedOnly{display:block}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table tr.selected .Inactive{margin-right:5px}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table td{height:10px;padding-left:8px;padding-right:8px;white-space:nowrap;overflow:hidden;border-bottom:1px solid var(--color-grid-cell-border);cursor:default}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table td.right{text-align:right}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table td.right input{text-align:right}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table td .iconDiv{position:relative;width:100%}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table td.treeCol{padding-left:4px}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table td.treeCol .treeColDiv{position:relative;width:100%;overflow:hidden;text-decoration:inherit}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table td.treeCol .treeColDiv .treeIcon{background-image:url("../../images/TreeSprites.png");width:17px;height:33px;float:left}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table td.treeCol .treeColDiv .treeIcon.noChildren{background-position:0px center}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table td.treeCol .treeColDiv .treeIcon.collapsed{background-position:-17px center}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table td.treeCol .treeColDiv .treeIcon.expanded{background-position:-34px center}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table td.treeCol .treeColDiv .treeImage{float:left;height:23px;width:23px;margin:4px 9px 0px 3px;border:1px solid var(--color-image-border);text-align:center;line-height:21px;box-shadow:var(--shadow-thumb)}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table td.treeCol .treeColDiv .treeImage img{max-height:23px;max-width:23px;vertical-align:middle}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table td.treeCol .treeColDiv tr.inactive .treeImage img{opacity:.3}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table td.treeCol .treeColDiv .noActive{padding-left:175px;padding-top:5px}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table td.treeCol .treeColDiv .treeValue{position:absolute;right:0px;padding-top:7px;text-decoration:inherit;cursor:pointer}.wbs-hierarchy-dialog .navigator_wbstree .gridBody table td.treeCol .treeColDiv .cellIcon{margin-top:2px}.main-body-contents[data-app-id=Expensekeeper] .collapsible_field.core-compound-component:not(.design-mode) .core-label-container{width:auto}.main-body-contents[data-app-id=Expensekeeper] .collapsible_field.core-compound-component:not(.design-mode) .core-field-container{width:auto;float:right}.main-body-contents[data-app-id=Expensekeeper] .collapsible_field.core-compound-component:not(.design-mode) .AdvanceAmount-field .core-field-container{margin-right:-7px}.main-body-contents[data-app-id=Expensekeeper] .collapsible_field.core-compound-component:not(.design-mode) .core-field .icon-chevron-down,.main-body-contents[data-app-id=Expensekeeper] .collapsible_field.core-compound-component:not(.design-mode) .core-field .icon-chevronright{position:absolute;top:2px;left:-20px;cursor:pointer}.main-body-contents[data-app-id=Expensekeeper] .core-section .section-main.ccpanel-visible .section-header .header-bottom.collapsed .section-header-chevrons{right:50px !important}.collapsible_field.design-mode .core-field .collapsible-field{display:none}.expense-subheader-field{padding:2px 0}.expense-subheader-field .employee-card-link{font-weight:600}.projectAppSearch .projListItem{position:relative;height:45px;cursor:pointer}.projectAppSearch .projListItem.dimmed{opacity:.3}.projectAppSearch .projListItem:hover{background-color:var(--color-list-item-bg-hover)}.projectAppSearch .projListItem.selected{background-color:var(--color-list-item-bg-selected)}.projectAppSearch .projListItem .projListImage{position:absolute;top:7px;left:11px;height:26px;width:26px;border:2px solid var(--color-image-border);border-radius:2px;box-shadow:var(--shadow-thumb);background-position:0,0}.projectAppSearch .projListItem .opportunityDefault{background-image:url(../../images/oppPlanList.png)}.projectAppSearch .projListItem .projListPrimary{position:absolute;top:4px;left:47px;width:325px}.projectAppSearch .projListItem .projListSecondary{position:absolute;bottom:6px;left:47px;width:325px;font-size:12px;color:var(--color-title-secondary-subheader-text)}.projectAppSearch .projListItem .projListIndicator{height:100%;width:100%;border:none;background:none}.navigator_project_planning .ngcrm-tabs .tab-content .tab-pane{padding-top:0;padding-bottom:0;height:100%}.navigator_project_planning .section-main .section-header .header-bottom .section-header-content{min-height:41px;height:41px}.navigator_project_planning .section-main .section-header .header-bottom .section-header-content .canvas-content{padding:2px 4px}.navigator_project_planning .section-main .section-header .header-bottom .section-header-content .canvas-content .canvas-component.plan_status_and_bill_cost_menu{margin-bottom:0px}.navigator_project_planning .section-main .section-header .header-bottom .section-header-content .canvas-content .canvas-component.plan_status_and_bill_cost_menu .plan_status_and_bill_cost_menu_container{display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-end;gap:10px}.navigator_project_planning .section-main .section-header .header-bottom .section-header-content .canvas-content .canvas-component.plan_status_and_bill_cost_menu .text-block-field{font-size:1.3rem}.navigator_project_planning .section-main .section-header .header-bottom .section-header-content .canvas-content .canvas-component.plan_status_and_bill_cost_menu .plan_bill_cost_menu{min-height:20px}.gantt_critical_task{background-color:#a10e0e;border-color:#a10e0e}.planStatusIndicator{background-image:url(../../images/StatusSprites.png);background-position:0 0;background-repeat:no-repeat}.tpd-tooltip .currency-changed-indicator{color:var(--color-status-warning-text);cursor:pointer;font-size:1rem}.planningControlPanel{left:0;height:35px;width:calc(100% - 60px);position:absolute;top:27px;margin:0 30px;padding:0 16px 0 10px;border-bottom:1px solid var(--color-grid-border);z-index:4}.planningControlPanel .planning-spinner{position:absolute;top:50%;left:50%}.planningControlPanel .planScale,.planningControlPanel .ganttScale{float:left;margin-top:5px;margin-left:8px}.planningControlPanel .planScale .scale-label,.planningControlPanel .ganttScale .scale-label{float:left;cursor:pointer}.planningControlPanel .planScale .scale-label label,.planningControlPanel .ganttScale .scale-label label{position:static;font-weight:600}.planningControlPanel .planScale .change-scale-popup,.planningControlPanel .ganttScale .change-scale-popup{float:left;cursor:pointer;padding:1px 8px 8px 8px}.planningControlPanel #ganttCriticalPath{float:left}.planningControlPanel #ganttCriticalPath .toggleExpandCollapseAllButton{height:24px;padding:2px 12px;margin:2px 10px 0px 10px;border:1px solid var(--color-action-menu-grid-item-border);border-radius:12px;color:var(--color-action-menu-item-text);font-size:1.2rem;background:var(--color-action-menu-item-bg);white-space:nowrap}.planningControlPanel #ganttCriticalPath .core_checkbox_field{margin:0}.planningControlPanel #ganttCriticalPath .core_checkbox_field .core-field{padding:1px 0;font-size:1.3rem}.planningControlPanel .planningGridColumnSelectionControl{float:right;margin-top:6px;margin-left:20px}.planningControlPanel .planningGridColumnSelectionControl .icon-settings{cursor:pointer}.planningControlPanel .planningGridPagingControl{float:right;margin-top:2px;margin-left:20px}.planningControlPanel .planningGridPagingControl .horizontalPaging{display:flex;justify-content:flex-end;column-gap:10px;min-width:190px}.planningControlPanel .planningGridPagingControl .horizontalPaging .prevPage,.planningControlPanel .planningGridPagingControl .horizontalPaging .nextPage{display:flex;column-gap:5px;align-items:center}.planningControlPanel .planningGridPagingControl .horizontalPaging .prevPage .icons,.planningControlPanel .planningGridPagingControl .horizontalPaging .nextPage .icons{font-size:.9rem}#summaryPanel{margin-bottom:4px;padding:0 6px}#summaryPanel .plan-status-label{font-weight:700;color:var(--color-field-label);font-size:1.3rem;line-height:1.6rem}#summaryPanel .planStatusIndicator{display:inline-block;position:relative;top:2px;margin-right:5px;float:left;width:13px;height:13px}#summaryPanel .planStatusIndicator.gray{background-position:0 0}#summaryPanel .planStatusIndicator.green{background-position:0 -13px}#summaryPanel .planStatusIndicator.blue{background-position:0 -26px}#summaryPanel .planStatusIndicator.orange{background-position:0 -39px}#summaryPanel .planStatusIndicator.striped{background-position:0 -52px}#summaryPanel .planStatusText{float:left;font-size:13px}#projName{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:700;font-size:2.7rem;color:var(--color-title-header-text)}#invoiceCurrency{margin-top:9px;float:right;margin-right:20px;font-size:12px;display:none}.subheader-container.projectDashboard #billCostDashboardToggle{top:10px;right:0}.subheader-container #billCostDashboardToggle{position:absolute;top:107px;right:36px;z-index:1}.subheader-container #billCostDashboardToggle .billCostSwitch{min-width:130px}#projSubtitle{margin-top:-4px}#projSubtitle span{font-size:11px;color:var(--color-title-secondary-subheader-text)}#sectionSwitch{margin-top:10px;margin-left:10px}#sectionSwitch .ddwnSwitch{position:relative;height:27px;margin-top:-4px;margin-left:9px;padding-top:4px;padding-left:10px;padding-right:5px;text-align:left}#sectionSwitch .ddwnSwitch span{position:static;font-weight:700;font-size:13px;color:var(--color-title-header-text)}#sectionSwitch .ddwnSwitch .popup-arrow::after{position:absolute;display:block;top:7px;right:5px}#labor-tab{position:absolute}#expense-tab{position:absolute}#consultant-tab{position:absolute}#unit-tab{position:absolute}#contract-tab{position:absolute}.planning-tab-content{top:0px;bottom:0px;left:0px;right:0px}.planning-tab-content .gradientSeparator{top:146px}.planning-tab-content.collapsed .gradientSeparator{display:none}.planning-tab-content.collapsed .planningGridChart{display:none}.gradientSeparator{position:absolute;height:60px;left:0px;right:0px;border-bottom:1px solid var(--color-layout-border)}#RevenueForecastPage .horizontalPaging{float:left;margin-top:6px}#RevenueForecastPage .horizontalPaging .prevPage{float:left;margin-right:4px}#RevenueForecastPage .horizontalPaging #toLbl{float:left;margin-right:4px}#RevenueForecastPage .horizontalPaging .nextPage{float:left;margin-right:2px}#RevenueForecastPage .horizontalPaging img{margin-top:-2px;width:17px;height:17px}.planningGrid.pm-gantt #planning-gantt{position:absolute;left:16px;right:16px;top:40px;bottom:16px}.planningGrid.pm-gantt #planning-gantt .gantt_container,.planningGrid.pm-gantt #planning-gantt .gantt_modal_box,.planningGrid.pm-gantt #planning-gantt .gantt_link_tooltip{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;text-overflow:ellipsis}.planningGrid.pm-gantt #planning-gantt .gantt_container,.planningGrid.pm-gantt #planning-gantt .gantt_task_scale,.planningGrid.pm-gantt #planning-gantt .gantt_cell{font-size:14px}.planningGrid.pm-gantt #planning-gantt .gantt_task_content{font-weight:600;text-align:left;padding-left:5px;text-overflow:ellipsis;margin-top:-2px}.planningGrid.pm-gantt #planning-gantt .mouse_resize_bar_class{cursor:w-resize;cursor:ew-resize;cursor:e-resize}.planningGrid.pm-gantt #planning-gantt .mouse_resize_bar_class .mouse_draganddrop_class .gantt_task_content{cursor:w-resize;cursor:ew-resize;cursor:e-resize}.planningGrid.pm-gantt #planning-gantt .mouse_resize_bar_class .mouse_draganddrop_class.gantt_link_source .gantt_task_content{cursor:default}.planningGrid.pm-gantt #planning-gantt .mouse_resize_bar_class .mouse_draganddrop_class.gantt_link_target .gantt_task_content{cursor:default}.planningGrid.pm-gantt #planning-gantt .mouse_draganddrop_class .gantt_task_content{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.planningGrid.pm-gantt #planning-gantt .mouse_draganddrop_class .gantt_task_content.active{cursor:e-resize;cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.planningGrid.pm-gantt #planning-gantt .mouse_draganddrop_class .gantt_task_content.in_progress_dependency_cursor{cursor:default}.planningGrid.pm-gantt #planning-gantt .mouse_draganddrop_class.gantt_link_source .gantt_task_content{cursor:default}.planningGrid.pm-gantt #planning-gantt .mouse_draganddrop_class.gantt_link_target .gantt_task_content{cursor:default}.planningGrid.pm-gantt #planning-gantt .mouse_default_class{cursor:default}.planningGrid.pm-gantt #planning-gantt .mouse_default_class .gantt_task_content{cursor:default}.planningGrid.pm-gantt #planning-gantt .gantt_grid_scale .gantt_grid_head_cell{text-align:left;padding-left:10px}.planningGrid.pm-gantt #planning-gantt .gantt_grid_scale .gantt_grid_head_duration{text-align:right;padding-right:5px}.planningGrid.pm-gantt #planning-gantt .gantt_grid_scale .gantt_grid_head_text{padding-left:31px}.planningGrid.pm-gantt #planning-gantt .gantt_grid_scale [data-column-name=duration]{line-height:13px;padding-top:4px}.planningGrid.pm-gantt #planning-gantt .gantt_grid_scale{font-size:1.3rem}.planningGrid.pm-gantt #planning-gantt .gantt_layout_root{background-color:rgba(0,0,0,0);border:none}.planningGrid.pm-gantt #planning-gantt .gantt_scale_line{line-height:17px !important}.planningGrid.pm-gantt #planning-gantt .gantt_grid_scale,.planningGrid.pm-gantt #planning-gantt .gantt_task_scale{background-color:rgba(0,0,0,0);font-weight:600;color:var(--color-grid-column-header-text);text-transform:capitalize}.planningGrid.pm-gantt #planning-gantt .gantt_grid_data .gantt_row:first-child:hover,.planningGrid.pm-gantt #planning-gantt .gantt_grid_data .gantt_row:first-child.hover,.planningGrid.pm-gantt #planning-gantt .gantt_grid_data .gantt_row:first-child.gantt_selected{border-top:solid 1px var(--color-grid-border-selected)}.planningGrid.pm-gantt #planning-gantt .gantt_grid_data .gantt_row:first-child:hover .gantt_tree_content,.planningGrid.pm-gantt #planning-gantt .gantt_grid_data .gantt_row:first-child.hover .gantt_tree_content,.planningGrid.pm-gantt #planning-gantt .gantt_grid_data .gantt_row:first-child.gantt_selected .gantt_tree_content{margin-top:-2px}.planningGrid.pm-gantt #planning-gantt .gantt_row,.planningGrid.pm-gantt #planning-gantt .gantt_task_row{background-color:var(--color-grid-body-bg);border-bottom:solid 1px var(--color-grid-cell-border)}.planningGrid.pm-gantt #planning-gantt .gantt_row .gantt_cell,.planningGrid.pm-gantt #planning-gantt .gantt_row .gantt_task_cell,.planningGrid.pm-gantt #planning-gantt .gantt_task_row .gantt_cell,.planningGrid.pm-gantt #planning-gantt .gantt_task_row .gantt_task_cell{border-right:solid 1px var(--color-grid-cell-border)}.planningGrid.pm-gantt #planning-gantt .gantt_row:hover,.planningGrid.pm-gantt #planning-gantt .gantt_row.hover,.planningGrid.pm-gantt #planning-gantt .gantt_row.gantt_selected,.planningGrid.pm-gantt #planning-gantt .gantt_task_row:hover,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.hover,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.gantt_selected{border-color:var(--color-grid-border-selected)}.planningGrid.pm-gantt #planning-gantt .gantt_row:hover [data-column-name=wbs],.planningGrid.pm-gantt #planning-gantt .gantt_row.hover [data-column-name=wbs],.planningGrid.pm-gantt #planning-gantt .gantt_row.gantt_selected [data-column-name=wbs],.planningGrid.pm-gantt #planning-gantt .gantt_task_row:hover [data-column-name=wbs],.planningGrid.pm-gantt #planning-gantt .gantt_task_row.hover [data-column-name=wbs],.planningGrid.pm-gantt #planning-gantt .gantt_task_row.gantt_selected [data-column-name=wbs]{border-left-width:1px;border-left-style:solid;padding-left:5px}.planningGrid.pm-gantt #planning-gantt .gantt_row:hover .gantt_cell,.planningGrid.pm-gantt #planning-gantt .gantt_row:hover .gantt_task_cell,.planningGrid.pm-gantt #planning-gantt .gantt_row.hover .gantt_cell,.planningGrid.pm-gantt #planning-gantt .gantt_row.hover .gantt_task_cell,.planningGrid.pm-gantt #planning-gantt .gantt_row.gantt_selected .gantt_cell,.planningGrid.pm-gantt #planning-gantt .gantt_row.gantt_selected .gantt_task_cell,.planningGrid.pm-gantt #planning-gantt .gantt_task_row:hover .gantt_cell,.planningGrid.pm-gantt #planning-gantt .gantt_task_row:hover .gantt_task_cell,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.hover .gantt_cell,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.hover .gantt_task_cell,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.gantt_selected .gantt_cell,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.gantt_selected .gantt_task_cell{border-color:var(--color-grid-border-selected);border-top-width:1px;border-top-style:solid}.planningGrid.pm-gantt #planning-gantt .gantt_row:hover .gantt_cell .icon-rowtools,.planningGrid.pm-gantt #planning-gantt .gantt_row:hover .gantt_task_cell .icon-rowtools,.planningGrid.pm-gantt #planning-gantt .gantt_row.hover .gantt_cell .icon-rowtools,.planningGrid.pm-gantt #planning-gantt .gantt_row.hover .gantt_task_cell .icon-rowtools,.planningGrid.pm-gantt #planning-gantt .gantt_row.gantt_selected .gantt_cell .icon-rowtools,.planningGrid.pm-gantt #planning-gantt .gantt_row.gantt_selected .gantt_task_cell .icon-rowtools,.planningGrid.pm-gantt #planning-gantt .gantt_task_row:hover .gantt_cell .icon-rowtools,.planningGrid.pm-gantt #planning-gantt .gantt_task_row:hover .gantt_task_cell .icon-rowtools,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.hover .gantt_cell .icon-rowtools,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.hover .gantt_task_cell .icon-rowtools,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.gantt_selected .gantt_cell .icon-rowtools,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.gantt_selected .gantt_task_cell .icon-rowtools{display:block}.planningGrid.pm-gantt #planning-gantt .gantt_row:hover .gantt_cell .gantt_tree_content,.planningGrid.pm-gantt #planning-gantt .gantt_row:hover .gantt_task_cell .gantt_tree_content,.planningGrid.pm-gantt #planning-gantt .gantt_row.hover .gantt_cell .gantt_tree_content,.planningGrid.pm-gantt #planning-gantt .gantt_row.hover .gantt_task_cell .gantt_tree_content,.planningGrid.pm-gantt #planning-gantt .gantt_row.gantt_selected .gantt_cell .gantt_tree_content,.planningGrid.pm-gantt #planning-gantt .gantt_row.gantt_selected .gantt_task_cell .gantt_tree_content,.planningGrid.pm-gantt #planning-gantt .gantt_task_row:hover .gantt_cell .gantt_tree_content,.planningGrid.pm-gantt #planning-gantt .gantt_task_row:hover .gantt_task_cell .gantt_tree_content,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.hover .gantt_cell .gantt_tree_content,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.hover .gantt_task_cell .gantt_tree_content,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.gantt_selected .gantt_cell .gantt_tree_content,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.gantt_selected .gantt_task_cell .gantt_tree_content{margin-top:-1px}.planningGrid.pm-gantt #planning-gantt .gantt_row:hover .gantt_cell .gantt_close,.planningGrid.pm-gantt #planning-gantt .gantt_row:hover .gantt_cell .gantt_open,.planningGrid.pm-gantt #planning-gantt .gantt_row:hover .gantt_cell .gantt_blank,.planningGrid.pm-gantt #planning-gantt .gantt_row:hover .gantt_task_cell .gantt_close,.planningGrid.pm-gantt #planning-gantt .gantt_row:hover .gantt_task_cell .gantt_open,.planningGrid.pm-gantt #planning-gantt .gantt_row:hover .gantt_task_cell .gantt_blank,.planningGrid.pm-gantt #planning-gantt .gantt_row.hover .gantt_cell .gantt_close,.planningGrid.pm-gantt #planning-gantt .gantt_row.hover .gantt_cell .gantt_open,.planningGrid.pm-gantt #planning-gantt .gantt_row.hover .gantt_cell .gantt_blank,.planningGrid.pm-gantt #planning-gantt .gantt_row.hover .gantt_task_cell .gantt_close,.planningGrid.pm-gantt #planning-gantt .gantt_row.hover .gantt_task_cell .gantt_open,.planningGrid.pm-gantt #planning-gantt .gantt_row.hover .gantt_task_cell .gantt_blank,.planningGrid.pm-gantt #planning-gantt .gantt_row.gantt_selected .gantt_cell .gantt_close,.planningGrid.pm-gantt #planning-gantt .gantt_row.gantt_selected .gantt_cell .gantt_open,.planningGrid.pm-gantt #planning-gantt .gantt_row.gantt_selected .gantt_cell .gantt_blank,.planningGrid.pm-gantt #planning-gantt .gantt_row.gantt_selected .gantt_task_cell .gantt_close,.planningGrid.pm-gantt #planning-gantt .gantt_row.gantt_selected .gantt_task_cell .gantt_open,.planningGrid.pm-gantt #planning-gantt .gantt_row.gantt_selected .gantt_task_cell .gantt_blank,.planningGrid.pm-gantt #planning-gantt .gantt_task_row:hover .gantt_cell .gantt_close,.planningGrid.pm-gantt #planning-gantt .gantt_task_row:hover .gantt_cell .gantt_open,.planningGrid.pm-gantt #planning-gantt .gantt_task_row:hover .gantt_cell .gantt_blank,.planningGrid.pm-gantt #planning-gantt .gantt_task_row:hover .gantt_task_cell .gantt_close,.planningGrid.pm-gantt #planning-gantt .gantt_task_row:hover .gantt_task_cell .gantt_open,.planningGrid.pm-gantt #planning-gantt .gantt_task_row:hover .gantt_task_cell .gantt_blank,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.hover .gantt_cell .gantt_close,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.hover .gantt_cell .gantt_open,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.hover .gantt_cell .gantt_blank,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.hover .gantt_task_cell .gantt_close,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.hover .gantt_task_cell .gantt_open,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.hover .gantt_task_cell .gantt_blank,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.gantt_selected .gantt_cell .gantt_close,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.gantt_selected .gantt_cell .gantt_open,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.gantt_selected .gantt_cell .gantt_blank,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.gantt_selected .gantt_task_cell .gantt_close,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.gantt_selected .gantt_task_cell .gantt_open,.planningGrid.pm-gantt #planning-gantt .gantt_task_row.gantt_selected .gantt_task_cell .gantt_blank{padding:12px 0;background:none}.planningGrid.pm-gantt #planning-gantt .gantt_row.gantt_editable_row.gantt_selected [data-column-name=start_date],.planningGrid.pm-gantt #planning-gantt .gantt_row.gantt_editable_row.gantt_selected [data-column-name=PlanEndDate],.planningGrid.pm-gantt #planning-gantt .gantt_row.gantt_editable_row.gantt_selected [data-column-name=duration],.planningGrid.pm-gantt #planning-gantt .gantt_row.gantt_editable_row.gantt_selected [data-column-name=predecessors],.planningGrid.pm-gantt #planning-gantt .gantt_task_row.gantt_editable_row.gantt_selected [data-column-name=start_date],.planningGrid.pm-gantt #planning-gantt .gantt_task_row.gantt_editable_row.gantt_selected [data-column-name=PlanEndDate],.planningGrid.pm-gantt #planning-gantt .gantt_task_row.gantt_editable_row.gantt_selected [data-column-name=duration],.planningGrid.pm-gantt #planning-gantt .gantt_task_row.gantt_editable_row.gantt_selected [data-column-name=predecessors]{color:var(--color-field-text);background-color:var(--color-field-bg)}.planningGrid.pm-gantt #planning-gantt .gantt_tree_indent{width:14px}.planningGrid.pm-gantt #planning-gantt .gantt_folder_open,.planningGrid.pm-gantt #planning-gantt .gantt_folder_closed,.planningGrid.pm-gantt #planning-gantt .gantt_file{display:none}.planningGrid.pm-gantt #planning-gantt .gantt_close,.planningGrid.pm-gantt #planning-gantt .gantt_open,.planningGrid.pm-gantt #planning-gantt .gantt_blank{width:20px;padding:13px 0;background:none;font-size:.9rem}.planningGrid.pm-gantt #planning-gantt .gantt_close{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.planningGrid.pm-gantt #planning-gantt .gantt_close:before{content:""}.planningGrid.pm-gantt #planning-gantt .gantt_open{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.planningGrid.pm-gantt #planning-gantt .gantt_open:before{content:""}.planningGrid.pm-gantt #planning-gantt .gantt_tree_content{padding-left:4px}.planningGrid.pm-gantt #planning-gantt [data-column-name=predecessors] .gantt_tree_content{display:grid}.planningGrid.pm-gantt #planning-gantt [data-column-name=predecessors] .gantt_tree_content .txt-ellipsis{overflow:hidden;text-overflow:ellipsis}.planningGrid.pm-gantt #planning-gantt .gantt_cell{margin-top:-1px;position:relative;color:var(--color-base-text)}.planningGrid.pm-gantt #planning-gantt .gantt_cell .icon-rowtools{position:absolute;top:11px;right:0px;cursor:pointer;font-style:normal;display:none;padding:0px 7px}.planningGrid.pm-gantt #planning-gantt .gantt_grid_editor_placeholder div{width:98%;margin-top:1px}.planningGrid.pm-gantt #planning-gantt .gantt_grid_editor_placeholder input{height:32px;width:100%;border:none;border-radius:0px;padding:0px 6px 0px 10px;outline-style:none;margin:0px;font:inherit;color:var(--color-field-text);background-color:var(--color-field-bg)}.planningGrid.pm-gantt #planning-gantt .gantt_grid_editor_placeholder input[name=duration]{text-align:right}.planningGrid.pm-gantt #planning-gantt .gantt_grid_head_cell{color:var(--color-grid-column-header-text);border-right-color:rgba(0,0,0,0)}.planningGrid.pm-gantt #planning-gantt .gantt_scale_cell{color:var(--color-grid-column-header-text);border-right-color:var(--color-grid-cell-border)}.planningGrid.pm-gantt #planning-gantt .gantt_task_cell{border-right-color:var(--color-grid-cell-border)}.planningGrid.pm-gantt #planning-gantt .gantt_grid_column_resize_wrap{display:none}.planningGrid.pm-gantt #planning-gantt .gantt_grid_scale:hover .gantt_grid_column_resize_wrap{display:block;cursor:e-resize}.planningGrid.pm-gantt #planning-gantt .gantt_grid_scale:hover .gantt_grid_column_resize_wrap .gantt_grid_column_resize{background-color:var(--color-grid-cell-border);box-shadow:0px 0px 3px var(--color-grid-empty-row-text)}.planningGrid.pm-gantt #planning-gantt .gantt_grid_scale:hover .gantt_grid_column_resize_wrap:last-child{margin-left:-15px}.planningGrid.pm-gantt #planning-gantt .gantt_link_direction{pointer-events:none}.planningGrid.pm-gantt #planning-gantt .gantt_task_line{background-color:#369;border-radius:4px !important;border:0;height:23px !important;margin-top:3px}.planningGrid.pm-gantt #planning-gantt .gantt_task_line.gantt_selected,.planningGrid.pm-gantt #planning-gantt .gantt_task_line.gantt_selected.hover{box-shadow:none;border:2px solid #43a0f8;height:27px !important;margin-top:1px}.planningGrid.pm-gantt #planning-gantt .gantt_task_line.gantt_selected.gantt_link_source,.planningGrid.pm-gantt #planning-gantt .gantt_task_line.gantt_selected.hover.gantt_link_source{border:2px solid #ffa011}.planningGrid.pm-gantt #planning-gantt .gantt_task_line.gantt_selected.gantt_link_target,.planningGrid.pm-gantt #planning-gantt .gantt_task_line.gantt_selected.hover.gantt_link_target{border:2px solid #ffa011}.planningGrid.pm-gantt #planning-gantt .gantt_task_line.gantt_selected.gantt_drag_move .gantt_link_control,.planningGrid.pm-gantt #planning-gantt .gantt_task_line.gantt_selected.hover.gantt_drag_move .gantt_link_control{visibility:hidden}.planningGrid.pm-gantt #planning-gantt .gantt_task_line.gantt_selected.gantt_drag_resize .gantt_link_control,.planningGrid.pm-gantt #planning-gantt .gantt_task_line.gantt_selected.hover.gantt_drag_resize .gantt_link_control{visibility:hidden}.planningGrid.pm-gantt #planning-gantt .gantt_task_line.gantt_drag_move div{cursor:e-resize;cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.planningGrid.pm-gantt #planning-gantt .gantt_task_line.gantt_link_source.gantt_drag_move div{cursor:default}.planningGrid.pm-gantt #planning-gantt .gantt_task_line.gantt_link_target.gantt_drag_move div{cursor:default}.planningGrid.pm-gantt #planning-gantt .gantt_link_point [class*=icon]{font-size:18px}.planningGrid.pm-gantt #planning-gantt .gantt_link_source div{cursor:default}.planningGrid.pm-gantt #planning-gantt .gantt_link_target div{cursor:default}.planningGrid.pm-gantt #planning-gantt .wbs1-bar-color{background-color:var(--color-plan-gantt-wbs1-bar)}.planningGrid.pm-gantt #planning-gantt .wbs1-bar-color .gantt_link_control{visibility:hidden}.planningGrid.pm-gantt #planning-gantt .wbs1-bar-color.gantt_link_target .gantt_link_control{visibility:visible}.planningGrid.pm-gantt #planning-gantt .wbs2-bar-color{background-color:#1d497e}.planningGrid.pm-gantt #planning-gantt .wbs3-bar-color{background-color:#2569ba}.planningGrid.pm-gantt #planning-gantt .lbCode-bar-color{background-color:#3591ff}.planningGrid.pm-gantt #planning-gantt .rotate-icon{transform:rotateY(180deg)}.planningGrid.pm-gantt #planning-gantt .gantt_critical_task:not(.wbs1-bar-color),.planningGrid.pm-gantt #planning-gantt .gantt_critical_link .gantt_line_wrapper>div{background-color:#a10e0e;border-color:#a10e0e}.planningGrid.pm-gantt #planning-gantt .gantt_critical_link .gantt_link_arrow{border-color:#a10e0e}.planningGrid.pm-gantt #planning-gantt .gantt_link_point{cursor:pointer;box-sizing:content-box;position:relative;border:none;height:0px;width:0px;margin-top:-14px}.planningGrid.pm-gantt #planning-gantt .gantt_link_control.task_left div.rotate-icon{left:15px}.planningGrid.pm-gantt #planning-gantt .gantt_link_control.task_right div.right{right:4px}.planningGrid.pm-gantt #planning-gantt .gantt_link_control.task_right div.rotate-icon{left:15px}.planningGrid.pm-gantt #planning-gantt .gantt_link_source{border:2px solid #ffa011}.planningGrid.pm-gantt #planning-gantt .gantt_link_source.gantt_link_target{border:2px solid #e56565}.planningGrid.pm-gantt #planning-gantt .dependancy-allowed,.planningGrid.pm-gantt #planning-gantt .gantt_link_target.link_finish_allow,.planningGrid.pm-gantt #planning-gantt .gantt_link_target.link_start_allow{border:2px solid #ffa011}.planningGrid.pm-gantt #planning-gantt .dependancy-not-allowed,.planningGrid.pm-gantt #planning-gantt .gantt_link_target.link_finish_deny,.planningGrid.pm-gantt #planning-gantt .gantt_link_target.link_start_deny{border:2px solid #e56565 !important}.planningGrid.pm-gantt #planning-gantt #predecessorTooltip{display:inline-block;height:14px;width:15px;margin-left:3px;margin-bottom:-1px}.gantt_tooltip{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;color:var(--color-tooltip-text);background-color:var(--color-tooltip-bg);padding:7px 8px}.gantt-reschedule-dialog{position:relative;float:left;top:-1px}.gantt-reschedule-dialog .change-duration-title{margin-top:4px}.gantt-reschedule-dialog .change-duration-radio-option{margin:4px 0px 0px 4px;padding-left:12px}.gantt-reschedule-dialog .gantt-reschedule-radio-block{top:4px;display:inline-block !important}.gantt-reschedule-dialog .replace-child{top:6px;left:-4px}#ganttScaleDialog .core-dialog{height:80px}#ganttScaleDialog .gantt-message{font-size:12px;margin-top:5px}#planning-export-options-popup .gantt_export_options{min-width:240px}.planningGrid.pm-labor,.planningGrid.pm-exp-con,.planningGrid.pm-contract,.planningGrid.pm-gantt,.planningGrid.pm-unit{height:100%;background-color:var(--color-grid-bg);border:1px solid var(--color-grid-border);border-radius:8px;padding-bottom:16px}.planningGrid.pm-labor>.splitterPanel,.planningGrid.pm-exp-con>.splitterPanel,.planningGrid.pm-contract>.splitterPanel,.planningGrid.pm-gantt>.splitterPanel,.planningGrid.pm-unit>.splitterPanel{left:16px;right:16px;top:40px;bottom:16px}.planningGrid.pm-labor tr.invalidate>td.invalidate,.planningGrid.pm-labor td.invalidate-calendar .subrow.invalidate,.planningGrid.pm-exp-con tr.invalidate>td.invalidate,.planningGrid.pm-exp-con td.invalidate-calendar .subrow.invalidate,.planningGrid.pm-contract tr.invalidate>td.invalidate,.planningGrid.pm-contract td.invalidate-calendar .subrow.invalidate,.planningGrid.pm-gantt tr.invalidate>td.invalidate,.planningGrid.pm-gantt td.invalidate-calendar .subrow.invalidate,.planningGrid.pm-unit tr.invalidate>td.invalidate,.planningGrid.pm-unit td.invalidate-calendar .subrow.invalidate{text-decoration:line-through}.planningGrid.pm-labor tr.invalidate>td.invalidate input,.planningGrid.pm-labor td.invalidate-calendar .subrow.invalidate input,.planningGrid.pm-exp-con tr.invalidate>td.invalidate input,.planningGrid.pm-exp-con td.invalidate-calendar .subrow.invalidate input,.planningGrid.pm-contract tr.invalidate>td.invalidate input,.planningGrid.pm-contract td.invalidate-calendar .subrow.invalidate input,.planningGrid.pm-gantt tr.invalidate>td.invalidate input,.planningGrid.pm-gantt td.invalidate-calendar .subrow.invalidate input,.planningGrid.pm-unit tr.invalidate>td.invalidate input,.planningGrid.pm-unit td.invalidate-calendar .subrow.invalidate input{text-decoration:line-through}.planningGrid.pm-labor #summaryGrid td[name=NotesIcon] .cellLink,.planningGrid.pm-exp-con #summaryGrid td[name=NotesIcon] .cellLink,.planningGrid.pm-contract #summaryGrid td[name=NotesIcon] .cellLink,.planningGrid.pm-gantt #summaryGrid td[name=NotesIcon] .cellLink,.planningGrid.pm-unit #summaryGrid td[name=NotesIcon] .cellLink{font-size:15px}.planningGrid.pm-labor #summaryGrid td[name=NotesIcon].noNotes .cellLink,.planningGrid.pm-exp-con #summaryGrid td[name=NotesIcon].noNotes .cellLink,.planningGrid.pm-contract #summaryGrid td[name=NotesIcon].noNotes .cellLink,.planningGrid.pm-gantt #summaryGrid td[name=NotesIcon].noNotes .cellLink,.planningGrid.pm-unit #summaryGrid td[name=NotesIcon].noNotes .cellLink{display:none}.planningGrid.pm-labor #summaryGrid td[name=NotesIcon].hasNotes .cellLink,.planningGrid.pm-exp-con #summaryGrid td[name=NotesIcon].hasNotes .cellLink,.planningGrid.pm-contract #summaryGrid td[name=NotesIcon].hasNotes .cellLink,.planningGrid.pm-gantt #summaryGrid td[name=NotesIcon].hasNotes .cellLink,.planningGrid.pm-unit #summaryGrid td[name=NotesIcon].hasNotes .cellLink{display:block}.planningGrid.pm-labor #summaryGrid td[name=RT_Status].noStatus button,.planningGrid.pm-exp-con #summaryGrid td[name=RT_Status].noStatus button,.planningGrid.pm-contract #summaryGrid td[name=RT_Status].noStatus button,.planningGrid.pm-gantt #summaryGrid td[name=RT_Status].noStatus button,.planningGrid.pm-unit #summaryGrid td[name=RT_Status].noStatus button{display:none}.planningGrid.pm-labor #summaryGrid tr.selected td[name=NotesIcon].noNotes .cellLink,.planningGrid.pm-labor #summaryGrid tr.hover td[name=NotesIcon].noNotes .cellLink,.planningGrid.pm-exp-con #summaryGrid tr.selected td[name=NotesIcon].noNotes .cellLink,.planningGrid.pm-exp-con #summaryGrid tr.hover td[name=NotesIcon].noNotes .cellLink,.planningGrid.pm-contract #summaryGrid tr.selected td[name=NotesIcon].noNotes .cellLink,.planningGrid.pm-contract #summaryGrid tr.hover td[name=NotesIcon].noNotes .cellLink,.planningGrid.pm-gantt #summaryGrid tr.selected td[name=NotesIcon].noNotes .cellLink,.planningGrid.pm-gantt #summaryGrid tr.hover td[name=NotesIcon].noNotes .cellLink,.planningGrid.pm-unit #summaryGrid tr.selected td[name=NotesIcon].noNotes .cellLink,.planningGrid.pm-unit #summaryGrid tr.hover td[name=NotesIcon].noNotes .cellLink{display:block}.planningGrid.pm-labor #summaryGrid #summaryGridBody:not(.checked-out) td[name=NotesIcon].noNotes .cellLink,.planningGrid.pm-exp-con #summaryGrid #summaryGridBody:not(.checked-out) td[name=NotesIcon].noNotes .cellLink,.planningGrid.pm-contract #summaryGrid #summaryGridBody:not(.checked-out) td[name=NotesIcon].noNotes .cellLink,.planningGrid.pm-gantt #summaryGrid #summaryGridBody:not(.checked-out) td[name=NotesIcon].noNotes .cellLink,.planningGrid.pm-unit #summaryGrid #summaryGridBody:not(.checked-out) td[name=NotesIcon].noNotes .cellLink{display:none}.ui-dialog.planningGridCharts{border-radius:0px !important;box-shadow:-2px 0px 7px 0px rgba(0,0,0,.2) !important}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts{height:calc(100% - 40px) !important;overflow-y:auto !important;overflow-x:hidden !important}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .breadcrumbs{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-size:13px;color:var(--color-title-subheader-text);padding-left:20px;padding-top:5px}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .chart-spinner{top:50%;right:50%;position:absolute}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .invalidMsg{display:none;margin:20px}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .project-dashparts{margin:10px 15px}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .project-dashparts table{border:none}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .project-dashparts table td{color:var(--color-tooltip-text)}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .project-dashparts .planningGridChart.left{width:320px}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .project-dashparts .planningGridChart.right{left:378px;width:500px;z-index:0}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .project-dashparts .planningGridChart .dashpartHdr{border-bottom:1px solid var(--color-layout-border);margin-top:0px;position:static;z-index:1}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .project-dashparts .planningGridChart .dashpartHdr .hdrCaption{text-transform:uppercase;font-weight:400;max-width:324px}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .project-dashparts .planningGridChart .dashpartHdr .hdrCaptionLink{cursor:pointer;color:var(--color-link-text)}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .project-dashparts .planningGridChart .dashpartHdr .hdrCaptionLink:hover{text-decoration:underline}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .project-dashparts .planningGridChart .dashpartHdr .hdrIcon{position:relative}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .project-dashparts .planningGridChart .dashpart-content{height:180px;position:static;top:0px}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .project-dashparts .planningGridChart .dashpart-content .jqplot-highlighter-tooltip{color:var(--color-tooltip-text);background-color:var(--color-tooltip-bg);border-color:var(--color-tooltip-border);margin:3px}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .project-dashparts .planningGridChart .dashpart-content .jqplot-highlighter-tooltip div{color:var(--color-tooltip-text);background-color:var(--color-tooltip-bg)}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .project-dashparts .planningGridChart .dashpart-content .jqplot-highlighter-tooltip div table{border-color:var(--color-tooltip-text)}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .project-dashparts .planningGridChart .dashpart-content .jqplot-point-label{color:#eee}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .project-dashparts .planningGridChart .dashpart-content .jqplot-target{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;color:var(--color-base-text)}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .project-dashparts .planningGridChart .dashpart-content .noDataForChart{text-align:center;vertical-align:middle;line-height:150px}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .project-dashparts .planningGridChart table.jqplot-table-legend{background-color:var(--color-chart-legend-bg)}.ui-dialog.planningGridCharts .ui-dialog-content.navigator_planning_charts .project-dashparts .planningGridChart table.jqplot-table-legend tr>td{padding-left:7px;padding-right:7px}#LaborPlanningGridCharts.invalidate .invalidMsg{display:block}#LaborPlanningGridCharts.invalidate .dashparts{display:none}DIV[data-chart-name=ContractBreakdownChart].planningGridChart .dashpart-content{margin-top:7px}.isMobile .planningGridChart{top:8px}.isMobile .planningGridChart.right{left:355px}.isMobile .dashparts{margin-top:8px}.isMobile .dashparts .planningGridChart{height:216px}.isMobile .dashparts .planningGridChart.bottom{margin-top:15px}.consultantResourceGrid th[name=AccountName] .column-header-required,.expenseResourceGrid th[name=AccountName] .column-header-required{display:none}.projectSummmaryTooltip .tooltipContent{font-style:italic;margin-top:10px !important}.projectSummmaryTooltip .tooltiptable{margin-left:-1px;margin-top:10px !important}.projectSummmaryTooltip .tooltiptable tr{line-height:12px}.projectSummmaryTooltip .tooltiptable .numericColumn{text-align:right;padding-left:10px}.fr-FR #planSettings #labBillMult{clear:both}#resourceReplaceSelectPeriod #promptLbl{font-size:14px}#resourceReplaceSelectPeriod #fieldDiv{margin-top:16px}#resourceReplaceSelectPeriod #periodDateLbl{float:left;margin-top:3px}#resourceReplaceSelectPeriod #periodDateDdwn{position:relative;width:99px;float:left;margin-left:7px}#resourceReplaceSelectPeriod .buttons{position:absolute;bottom:0px;right:20px}#resourceSearchDiv #frmLaborSearch{margin:15px 20px 0px 20px;padding:0px}#resourceSearchDiv #leftHdr{position:absolute;top:0px;left:0px;margin-left:20px}#resourceSearchDiv #leftHdr #divSearchFilter{position:absolute;top:0px;left:0px;width:250px}#resourceSearchDiv #leftHdr #divSearchFilter #inpSearchFilter{position:absolute;width:250px}#resourceSearchDiv #leftHdr #divSearchFilter label[for=inpSearchFilter]{text-transform:none}#resourceSearchDiv #leftHdr #divShowEM{position:static;float:left;margin-top:2px;margin-left:265px}#resourceSearchDiv #leftHdr #divShowGR{position:static;float:left;margin-top:2px;margin-left:15px}#resourceSearchDiv #leftHdr #lblShowEM,#resourceSearchDiv #leftHdr #lblShowGR{top:1px}#resourceSearchDiv #rightHdr{position:absolute;top:0px;right:0px;margin-right:20px;background-color:#fff}#resourceSearchDiv #rightHdr #lblSearchType{float:left;top:3px}#resourceSearchDiv #rightHdr #ddwnSearchType{position:static;float:left;margin-left:8px}#resourceSearchDiv #lblRecordCount{position:absolute;top:38px;left:22px;font-size:14px;text-Transform:none}#resourceSearchDiv #grdResult{position:absolute;top:67px;bottom:62px;left:20px;right:20px}#resourceSearchDiv #SelectedCount{float:left;margin-top:6px;margin-right:13px;font-size:14px;color:var(--color-title-secondary-subheader-text)}#resourceSearchDiv #divButtons{position:absolute;bottom:0px;right:20px}#resourceSearchDiv .gridImage{height:27px;width:27px;margin:0px;background-size:contain;background-position:center center}#divLaborETC #frmETCDlg{padding:10px 20px 0px 20px;margin:0px}#divLaborETC .buttons{position:absolute;bottom:0px;right:23px}#checkInDialog .planGridPane{border:1px solid var(--color-dialog-border);border-radius:4px}DIV.vp-tooltip DIV.infoPane{margin:20px}DIV#checkOutDialog DIV.infoPane P,DIV.vp-tooltip DIV.infoPane P{margin:20px 0 0 0}DIV#checkOutDialog DIV.infoPane P:first-of-type,DIV.vp-tooltip DIV.infoPane P:first-of-type{margin:0}DIV#checkOutDialog DIV.infoPane SPAN.CheckedOutTitle,DIV#checkOutDialog DIV.infoPane SPAN.UnpublishedMsg,DIV.vp-tooltip DIV.infoPane SPAN.CheckedOutTitle,DIV.vp-tooltip DIV.infoPane SPAN.UnpublishedMsg{display:block}DIV#checkOutDialog DIV.infoPane SPAN.CheckedOutName,DIV#checkOutDialog DIV.infoPane SPAN.ProjMgrName,DIV.vp-tooltip DIV.infoPane SPAN.CheckedOutName,DIV.vp-tooltip DIV.infoPane SPAN.ProjMgrName{display:block;font-weight:700}DIV#checkOutDialog DIV.infoPane A.CheckedOutEmail,DIV#checkOutDialog DIV.infoPane A.ProjMgrEmail,DIV.vp-tooltip DIV.infoPane A.CheckedOutEmail,DIV.vp-tooltip DIV.infoPane A.ProjMgrEmail{cursor:pointer;color:var(--color-link-text);display:block;text-decoration:underline}DIV#checkOutDialog DIV.infoPane SPAN.checkOutAction,DIV.vp-tooltip DIV.infoPane SPAN.checkOutAction{color:var(--color-link-text);cursor:pointer}DIV#checkOutDialog DIV.infoPane DIV.buttons,DIV.vp-tooltip DIV.infoPane DIV.buttons{margin:20px 0}#addExpenseVendorPair .dialog-content{display:flex;flex-direction:column}#addExpenseVendorPair .dialog-buttons .cancel-btn{margin-left:10px}#addExpenseVendorPair p{margin:0 0 10px !important}#addExpenseVendorPair .add-expense-row{display:block;padding:15px 5px 5px}#addExpenseVendorPair .add-expense-row .icon-add{font-size:10px}#addExpenseVendorPair table.addExpenseGrid thead{border-bottom:1px solid var(--color-grid-cell-border);text-transform:uppercase}#addExpenseVendorPair table.addExpenseGrid th{font-weight:400}#addExpenseVendorPair table.addExpenseGrid th.iconDelete{padding-left:50px}#addExpenseVendorPair table.addExpenseGrid td,#addExpenseVendorPair table.addExpenseGrid th{padding:5px;border-bottom:1px solid var(--color-grid-cell-border)}#addExpenseVendorPair table.addExpenseGrid .accountLookup,#addExpenseVendorPair table.addExpenseGrid .vendorLookup{width:265px;float:none}#addExpenseVendorPair table.addExpenseGrid .accountNumber{width:145px;vertical-align:middle}#addExpenseVendorPair table.addExpenseGrid .vendorNumber{width:155px;vertical-align:middle}#addExpenseVendorPair table.addExpenseGrid .iconDelete{font-size:1.2rem;padding:0px;padding-top:15px;padding-left:10px;width:25px}#addExpenseVendorPair table.addExpenseGrid .iconDelete span{cursor:pointer}#addExpenseVendorPair .addExpenseContainer{max-height:350px !important;overflow-y:auto !important;overflow-x:hidden !important;width:100%;display:inline-block}#addExpenseVendorPair .addExpenseContainer table.addExpenseGrid{width:855px}#addExpenseVendorPair .invalid input{background-color:var(--color-field-bg-invalid)}#addExpenseVendorPair .validation-error,#addExpenseVendorPair .required{color:var(--color-status-error-text)}#addExpenseVendorPair .required.asterisk{font-size:125%}#addExpenseVendorPair .success{color:var(--color-status-success-text)}#addUnitAccountPair{padding:10px;height:100% !important}#addUnitAccountPair p{margin:0 0 10px !important}#addUnitAccountPair .add-unit-row{display:block;padding:5px;padding-top:15px}#addUnitAccountPair table.addUnitGrid thead{border-bottom:1px solid var(--color-grid-cell-border);text-transform:uppercase}#addUnitAccountPair table.addUnitGrid th{font-weight:400}#addUnitAccountPair table.addUnitGrid th.iconDelete{padding-left:50px}#addUnitAccountPair table.addUnitGrid td,#addUnitAccountPair table.addUnitGrid th{padding:5px}#addUnitAccountPair table.addUnitGrid .unitLookup{width:200px;float:none}#addUnitAccountPair table.addUnitGrid .accountLookup{width:265px;float:none}#addUnitAccountPair table.addUnitGrid .accountType{width:150px;vertical-align:middle}#addUnitAccountPair table.addUnitGrid .contractIncludedIn{width:200px;vertical-align:middle}#addUnitAccountPair table.addUnitGrid .contractTooltip,#addUnitAccountPair table.addUnitGrid .unitsLevelTooltip{position:static;display:inline-block}#addUnitAccountPair table.addUnitGrid .unitNumber{width:105px;vertical-align:middle}#addUnitAccountPair table.addUnitGrid .unitTable{width:180px;vertical-align:middle}#addUnitAccountPair table.addUnitGrid .iconDelete{font-size:1.2rem;padding:0px;padding-top:15px;padding-left:10px;width:25px}#addUnitAccountPair table.addUnitGrid .iconDelete span{cursor:pointer}#addUnitAccountPair .addUnitContainer{max-height:350px !important;overflow-y:auto !important;overflow-x:hidden !important;width:100%;display:inline-block}#addUnitAccountPair .addUnitContainer table.addUnitGrid{width:1125px}#addUnitAccountPair .invalid input{background-color:var(--color-field-bg-invalid)}#addUnitAccountPair .validation-error,#addUnitAccountPair .required{color:var(--color-status-error-text)}#addUnitAccountPair .required.asterisk{font-size:125%}#addUnitAccountPair .success{color:var(--color-status-success-text)}#vendorLookupDiv #lookupListBody td,#accountLookupDiv #lookupListBody td{float:none !important}#showDirectReimbursable input,#showDirectReimbursable label{position:relative;display:inline;float:none}#showDirectReimbursable input[type=checkbox]{vertical-align:middle;position:relative;bottom:1px}#showDirectReimbursable label:nth-child(n+2){margin-left:15px}#SubrowSettingsDialog .core_canvas .canvas-content .canvas-cell{padding-bottom:0}#SubrowSettingsDialog [data-id=SubRow] .gridBody>.bodyTable>tbody>tr:first-child>td{border-top:1px solid var(--color-grid-cell-border)}#SubrowSettingsDialog [data-id=Heading]{margin-bottom:0;padding-bottom:0}#SubrowSettingsDialog [data-id=Heading] .core-label{font-size:13px;font-weight:400;color:var(--color-grid-column-header-text);text-transform:uppercase}#SubrowSettingsDialog [data-id=PlannedHours]{margin:0 0 5px 22px;padding-bottom:0}#SubrowSettingsDialog [data-id=PlannedHours] .checkbox-label{margin-left:10px}.planChangeScaleForm{min-width:240px}#AddLaborCodesDialog .add-labor-codes{display:flex}#AddLaborCodesDialog .add-labor-codes .labor-code-grid{flex:1 1 auto}#AddLaborCodesDialog .add-labor-codes .labor-code-grid .wbs-grid>.core-field-container>.core-field{height:300px;width:580px}#AddLaborCodesDialog .add-labor-codes .labor-code-grid .wbs-grid .icon-add{padding:2px 2px 2px 2px;color:var(--color-icon);background:none;position:relative;line-height:normal;border:none}#AddLaborCodesDialog .add-labor-codes .labor-code-grid .wbs-grid .icon-add:hover{text-decoration:none}#AddLaborCodesDialog .add-labor-codes .labor-code-grid .wbs-grid .icon-add.disabled{color:var(--color-icon-disabled);cursor:default}#AddLaborCodesDialog .add-labor-codes .labor-code-dropdowns{flex:0 1 auto;height:calc(100% - 35px);padding-right:40px;padding-top:15px}#AddLaborCodesDialog .add-labor-codes .labor-code-dropdowns .core-component{padding-bottom:10px}#AddLaborCodesDialog .full-string{height:25px;padding-top:15px}#AddLaborCodesDialog .full-string .full-string-label{display:inline-block}#AddLaborCodesDialog .full-string .full-string-codes{display:inline-block;padding-right:15px}#AddLaborCodesDialog .full-string .full-string-text{display:inline-block}#ReassignUnit [data-id=MaxReassignQty] .static-link-field{padding-top:4px;padding-left:5px}#CreateDependencyDialog td.circular-dependency-error-field span.infoBubble,#CreateDependencyDialog td.circular-dependency-error-field .dropdown-field{color:var(--color-status-error-text)}#MultipleRatesBubble .assignment-date-range{display:flex;padding-bottom:10px}#MultipleRatesBubble .date-range-table{width:100%;display:flex;height:100%}#MultipleRatesBubble .table{width:-webkit-fill-available;overflow:auto}#MultipleRatesBubble .table tr{text-align:center;padding:2px}#MultipleRatesBubble .table tr .rate-header{text-align:center}.core_text_block[data-id=LaborCodesTopWarningMessage] .core-field{color:var(--color-status-warning-text)}#invoiceCommentGridBorder{border-radius:4px;border:1px solid var(--color-field-border)}#invoiceCommentGrid .gridBody{background-color:var(--color-sidebar-bg)}#invoiceCommentGrid .gridEditBttn{background:url("../../images/ngCRM/icons/searchDialog.png") no-repeat !important;background-position:center !important}#invoiceCommentToolsGridContainer #invoiceCommentToolsGrid th,#invoiceCommentToolsGridContainer #invoiceCommentToolsGrid td{border-bottom-color:rgba(0,0,0,0)}#invoiceCommentForm .formEntryRow{margin-top:10px;float:left;clear:both}#invoiceCommentForm .formEntryRow label{color:var(--color-base-text);font-weight:700;text-transform:none;float:left}#invoiceCommentForm .formEntryRow div{float:left}#invoiceCommentForm #ARCommentEntryLabel{font-weight:700}.navigator_apptoolbar{font-size:0}.navigator_apptoolbar .tool{position:static;display:inline;height:24px;width:24px;min-width:0;padding:0;border:none;margin-left:8px;background-color:rgba(0,0,0,0);background-position:center 0;background-repeat:no-repeat;cursor:pointer}.navigator_apptoolbar .tool.disabled{background-position:center -24px;cursor:default}.navigator_custom_search .custom-search{position:relative;height:500px}.navigator_custom_search .custom-search .core-component:not(.operator-field){width:100%}.navigator_custom_search .custom-search .show-save-options{position:absolute;right:50%;padding-right:15px;top:19px;font-size:12px;cursor:pointer;z-index:1}.navigator_custom_search .custom-search .show-save-options .linked-text.hide-label{display:none}.navigator_custom_search .custom-search .show-save-options.open .linked-text.show-label{display:none}.navigator_custom_search .custom-search .show-save-options.open .linked-text.hide-label{display:inline-block}.navigator_custom_search .custom-search .show-save-options .icon-add{float:left;font-size:1rem;padding:4px 5px}.navigator_custom_search .custom-search .criteria-row{margin-top:10px;padding-left:20px}.navigator_custom_search .custom-search .criteria-row.save-options-row{position:relative;padding-bottom:20px;border:1px solid var(--color-divider)}.navigator_custom_search .custom-search .criteria-row.save-options-row .rename-and-delete{margin:20px 20px 10px}.navigator_custom_search .custom-search .criteria-row.save-options-row .dropdown-field-container{min-height:90px}.navigator_custom_search .custom-search .navigator_form input.currencyFormInput{text-align:left}.navigator_custom_search .custom-search .three-column-row{margin-left:0}.navigator_custom_search .custom-search .three-column-row .three-column-col1{margin-right:7px;margin-left:0px;width:calc(50% - 5px);float:none;display:inline-block}.navigator_custom_search .custom-search .three-column-row .three-column-col2{margin-left:0px;width:calc(50% - 5px);margin-right:0px;float:none;display:inline-block}.navigator_custom_search .custom-search .fields{position:absolute;top:0px;right:0px;left:0px;bottom:61px;overflow-y:auto;overflow-x:hidden}.navigator_custom_search .custom-search .fields .span-half{width:49%}.navigator_custom_search .custom-search .fields .field-selector label{cursor:pointer;padding-right:10px}.navigator_custom_search .custom-search .fields .field-selector.popup-arrow:after{margin-left:-10px}.navigator_custom_search .custom-search .fields .toggle-date-option{position:absolute;right:0px;cursor:pointer;font-size:12px;z-index:1}.navigator_custom_search .custom-search .fields .toggle-date-option:hover{text-decoration:underline}.navigator_custom_search .custom-search .fields .search-rename{float:left;cursor:pointer;font-size:12px}.navigator_custom_search .custom-search .fields .search-rename .icon-edit{float:left;padding:4px 3px}.navigator_custom_search .custom-search .fields .search-rename span{float:left;margin-left:1px;vertical-align:middle;margin-right:4px}.navigator_custom_search .custom-search .fields .search-rename:hover{text-decoration:underline}.navigator_custom_search .custom-search .fields .search-delete{float:left;padding-left:30px;cursor:pointer;font-size:12px}.navigator_custom_search .custom-search .fields .search-delete .icon-delete{float:left;padding:4px 3px}.navigator_custom_search .custom-search .fields .search-delete span{vertical-align:middle;margin-right:4px}.navigator_custom_search .custom-search .fields .search-delete:hover{text-decoration:underline}.navigator_custom_search .custom-search .fields .new-field{opacity:.5;background-color:var(--color-field-bg-invalid) !important}.navigator_custom_search .custom-search .fields .criterion-cell{position:relative}.navigator_custom_search .custom-search .fields .criterion-cell.save-options{padding-top:10px;width:calc(100% - 53px)}.navigator_custom_search .custom-search .fields .criterion-cell.empty{height:10px}.navigator_custom_search .custom-search .fields .criterion-cell:hover .truncateText{max-width:calc(100% - 15px)}.navigator_custom_search .custom-search .fields .criterion-cell:hover .deleteable{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-field-clear);font-size:9px;position:absolute;cursor:pointer;z-index:10000;position:relative;padding:3px 6px}.navigator_custom_search .custom-search .fields .criterion-cell:hover .deleteable:before{content:""}.navigator_custom_search .custom-search .fields .set-detail-container{position:absolute;right:0;font-size:12px;padding-right:6px}.navigator_custom_search .custom-search .fields .set-detail-container #credentialDetailsIndicator,.navigator_custom_search .custom-search .fields .set-detail-container #skillDetailsIndicator{display:none;vertical-align:baseline}.navigator_custom_search .custom-search.inline .criteria-row{padding-left:0px}.navigator_custom_search .custom-search.inline .inline-message{margin:8px 14px;font-weight:600;font-size:1.3rem;color:var(--color-status-error-text)}.navigator_custom_search .custom-search.inline .search-rename{position:absolute;top:-2px;right:20px;padding:5px 5px 5px 8px;background-color:var(--color-sidebar-bg)}.navigator_custom_search .custom-search.inline .search-delete{position:absolute;top:-2px;right:-3px;padding:5px;background-color:var(--color-sidebar-bg)}.navigator_custom_search .custom-search.inline .fields{left:0px}.navigator_custom_search .custom-search.inline .section-header{position:relative;padding-bottom:8px}.navigator_custom_search .custom-search.inline .section-header .section-line{float:left;position:absolute;top:2px;width:100%;border:1px inset var(--color-divider);border-top:none;padding-left:10px;margin-top:7px;margin-bottom:7px;z-index:0}.navigator_custom_search .custom-search.inline .section-header label{font-weight:400;font-size:13px;position:relative;text-transform:uppercase;line-height:18px;white-space:normal;height:auto;background:var(--color-sidebar-bg);margin-left:0px;padding-left:5px;padding-right:5px;color:var(--color-base-text);z-index:1}.navigator_custom_search .custom-search.inline .row{margin:10px}.navigator_custom_search .custom-search.inline .navigator_ngcrm_search_list[name=searchName] .search-input-container label{top:4px !important;left:5px !important}.navigator_custom_search .custom-search.inline .field-container .core-label{line-height:18px;white-space:normal}.navigator_custom_search .custom-search.saved .search-delete{display:block}.navigator_custom_search .custom-search:not(.inline) .fields{padding:10px 0}.navigator_custom_search .buttons.inline{position:absolute;bottom:28px}.navigator_custom_search .buttons.inline .btn-bar-addl-ctls{bottom:40px;width:200px;left:0px}.navigator_custom_search .buttons .btn-bar-addl-ctls{font-size:12px}.navigator_custom_search .buttons .btn-bar-addl-ctls span.clear-fields{padding-left:15px}.navigator_custom_search .buttons .btn-bar-addl-ctls .add-field-dropdown{width:270px}.navigator_custom_search .buttons .btn-bar-addl-ctls .add-field-dropdown.in-quick-edit{display:block}.navigator_custom_search .buttons .btn-bar-addl-ctls .add-field-dropdown .core-quick.icons{display:none}.navigator_custom_search.disabled .search-rename{opacity:.5;cursor:default}.navigator_custom_search.disabled .search-delete{opacity:.5;cursor:default}.navigator_custom_search.disabled .linked-text{color:var(--color-sidebar-bg);cursor:default}.navigator_custom_search.disabled .linked-text:hover{text-decoration:none}.report-viewer,.report-frame-container{width:100%;height:100%}.report-frame-container iframe{width:100%;height:100%;border:none}.report-text-formatting-dialog{float:left;width:100%;height:100%;padding:18px 16px 2px 16px}.report-text-formatting-dialog .rpt-text-format-dialog-field.core-component{width:100%;margin-bottom:8px}.number-currency-dialog .btn-bar{margin-bottom:0px;padding-top:8px}.number-currency-dialog .preview-sample{width:100%;height:70px;margin-top:7.5px;margin-bottom:7.5px;background-color:var(--color-preview-area-bg);border-radius:15px}.number-currency-dialog .preview-sample .sample-header{padding-top:5px;color:var(--color-base-text);font-weight:700;padding-left:6px}.number-currency-dialog .preview-sample .sample-label{display:inline;float:left;width:33%;padding:0px 6px}.number-currency-dialog .preview-sample .sample-positive{margin-left:6px}.number-currency-dialog .preview-sample .sample-negative{margin-left:-6px}.date-time-dialog .sample-header{padding-top:5px;padding-left:8px;color:var(--color-base-text);font-weight:700}.date-time-dialog .sample-big{margin-left:8px}.date-time-dialog .sample-small{margin-left:8px}.date-time-dialog .date-time-dialog-first-row{margin:0px;display:flex;width:100%;height:25%;position:relative;vertical-align:top}.date-time-dialog .date-time-dialog-first-row.date,.date-time-dialog .date-time-dialog-first-row.time{width:360px}.date-time-dialog .date-time-dialog-first-row.date .type-container,.date-time-dialog .date-time-dialog-first-row.time .type-container{width:50%;height:100%;float:left;padding:3.5px}.date-time-dialog .date-time-dialog-first-row.date .apply-to-container,.date-time-dialog .date-time-dialog-first-row.time .apply-to-container{width:50%;float:left;height:100%;padding:3.5px}.date-time-dialog .date-time-dialog-first-row.date .placeholder-container,.date-time-dialog .date-time-dialog-first-row.time .placeholder-container{display:none;float:left;height:100%;padding:3.5px}.date-time-dialog .date-time-dialog-first-row.date-time{width:540px}.date-time-dialog .date-time-dialog-first-row.date-time .type-container{height:100%;width:33%;float:left;padding:3.5px}.date-time-dialog .date-time-dialog-first-row.date-time .apply-to-container{height:100%;width:34%;float:left;padding:3.5px}.date-time-dialog .date-time-dialog-first-row.date-time .placeholder-container{height:100%;width:33%;float:left;padding:3.5px}.date-time-dialog .date-time-dialog-second-row{margin:0px;display:inline-block;width:100%;height:75%;position:relative}.date-time-dialog .date-time-dialog-second-row.date{width:360px}.date-time-dialog .date-time-dialog-second-row.date .date-container{height:100%;width:50%;float:left;padding:3.5px}.date-time-dialog .date-time-dialog-second-row.date .middle-container{height:100%;width:50%;float:right;padding:3.5px}.date-time-dialog .date-time-dialog-second-row.date .middle-container .preview-sample{width:100%;height:135px;background-color:var(--color-preview-area-bg);margin-bottom:15px;border-radius:15px;clear:both}.date-time-dialog .date-time-dialog-second-row.date .time-container{display:none}.date-time-dialog .date-time-dialog-second-row.date .leading-container{width:50%;float:left;height:100%;padding:3.5px}.date-time-dialog .date-time-dialog-second-row.date .leading-container .preview-sample{display:none}.date-time-dialog .date-time-dialog-second-row.time{width:360px}.date-time-dialog .date-time-dialog-second-row.time .date-container{display:none}.date-time-dialog .date-time-dialog-second-row.time .middle-container{width:50%;float:right;height:100%;padding:3.5px}.date-time-dialog .date-time-dialog-second-row.time .middle-container .preview-sample{width:100%;height:135px;margin-top:58px;margin-bottom:15px;background-color:var(--color-preview-area-bg);border-radius:15px;clear:both}.date-time-dialog .date-time-dialog-second-row.time .time-container{width:50%;float:left;height:100%;padding:3.5px}.date-time-dialog .date-time-dialog-second-row.time .time-container .preview-sample{display:none}.date-time-dialog .date-time-dialog-second-row.time .leading-container{width:50%;float:left;height:100%;padding:3.5px}.date-time-dialog .date-time-dialog-second-row.time .leading-container .preview-sample{display:none}.date-time-dialog .date-time-dialog-second-row.date-time{width:540px}.date-time-dialog .date-time-dialog-second-row.date-time .date-container{width:33%;float:left;height:100%;padding:3.5px}.date-time-dialog .date-time-dialog-second-row.date-time .middle-container{width:34%;float:left;height:100%;padding:3.5px}.date-time-dialog .date-time-dialog-second-row.date-time .middle-container .preview-sample{display:none}.date-time-dialog .date-time-dialog-second-row.date-time .time-container{width:33%;float:left;height:100%;padding:3.5px}.date-time-dialog .date-time-dialog-second-row.date-time .time-container .preview-sample{width:100%;height:85px;background-color:var(--color-preview-area-bg);border-radius:15px;clear:both}.date-time-dialog .date-time-dialog-second-row.date-time .leading-container{width:50%;float:left;height:100%;padding:3.5px;margin-top:-18px}.date-time-dialog .date-time-dialog-second-row.date-time .leading-container .preview-sample{display:none}#planningBody{display:flex;flex-direction:row;flex:1 1 auto;width:100%;height:calc(100% - 64px);padding:20px}#planningBody.searchCollapsed #planningPanel{left:28px}#planningBody #searchPanel{width:235px;display:flex;flex-direction:column;position:relative;padding-top:12px;margin-right:30px}#planningBody #searchPanel .collapseChevron{position:absolute;top:24px;right:-28px}#planningBody #searchPanel .expandChevron{display:none;position:absolute;top:24px;right:-12px;z-index:1}#planningBody #searchPanel #topSearchPanel{overflow:hidden;width:auto;z-index:1;cursor:pointer;flex:0 0 auto}#planningBody #searchPanel #topSearchPanel label{position:relative;float:left;line-height:23px;font-weight:600;font-size:1.3rem}#planningBody #searchPanel #topSearchPanel div{float:left;margin-top:3px}#planningBody #searchPanel #bottomSearchPanel{z-index:3;flex:1 1 auto;height:calc(100% - 24px)}#planningBody #searchPanel #bottomSearchPanel .custom-search{width:220px;overflow:hidden;height:calc(100% - 60px)}#planningBody #searchPanel #bottomSearchPanel .custom-search .fields{background-color:var(--color-sidebar-bg);border-bottom:1px solid var(--color-layout-border);border-top:1px solid var(--color-layout-border);position:static;height:100%}#planningBody #searchPanel #bottomSearchPanel .custom-search .criteria-row{margin:10px 4px}#planningBody #searchPanel #bottomSearchPanel .custom-search .criterion-cell .core_dropdown_field.multiselect .tagsinput .tag:first-child .tagstext{max-width:80px}#planningBody #searchPanel #bottomSearchPanel .custom-search input[name=Organization]{margin-bottom:2px}#planningBody #searchPanel #bottomSearchPanel .custom-search .btn-bar-addl-ctls{top:-16px;left:2px;white-space:nowrap}#planningBody #searchPanel #bottomSearchPanel .dialog-buttons{position:static;padding:38px 22px 0 8px}#planningBody #searchPanel #bottomSearchPanel .dialog-buttons .btn-bar-addl-ctls{bottom:29px}#planningBody #searchPanel.collapsed{width:0;margin-right:20px}#planningBody #searchPanel.collapsed .collapseChevron{display:none}#planningBody #searchPanel.collapsed .expandChevron{display:block}#planningBody #searchPanel.collapsed #topSearchPanel,#planningBody #searchPanel.collapsed #bottomSearchPanel{display:none}#planningBody #searchPanel.collapsed #searchResults{left:6px}#planningBody #searchResults{position:absolute;top:0px;bottom:0px;left:260px;right:0px}#planningBody.searchCollapsed #searchPanel{width:0px}#planningBody.searchCollapsed #searchPanel .collapse{display:none}#planningBody.searchCollapsed #searchPanel .expand{display:block}#planningBody.searchCollapsed #searchPanel #sidebar-data{display:none}#planningBody.searchCollapsed #searchResults{left:35px}#planningBody .message-area{margin-top:10px;width:100%}#planningBody .message-area div{padding:5px 5px 5px 0;vertical-align:middle}#planningBody #planningPanel{display:flex;flex-direction:column;width:100%;height:100%}#planningBody #planningPanel .actions-menu{cursor:pointer;align-self:flex-end;margin:-8px 0 12px 0}#planningBody #planningPanel .actions-menu .icon-droparrow1{font-size:1rem;padding-left:5px}#planningBody #planningPanel .validation-error{color:var(--color-status-error-text);font-weight:600;font-size:1.3rem;line-height:1.5rem;display:none;position:absolute;top:0px;left:15px}#planningBody #planningPanel #controlPanel{border-bottom:1px solid var(--color-layout-border);border-top:1px solid var(--color-layout-border)}#planningBody #planningPanel #controlPanel .link-cursor{cursor:pointer}#planningBody #planningPanel .planning-options .icons{margin-top:5px;font-size:11px;cursor:pointer}#planningBody #planningPanel .planning-options .add-to-pinned-resources{margin-left:25px;cursor:pointer}#planningBody #planningPanel .planning-options .assign-selected,#planningBody #planningPanel .planning-options .save-selected{cursor:pointer}#planningBody #planningPanel .planning-options .disabled{opacity:.6}#planningBody #planningPanel .planning-options .disabled span{cursor:initial}#planningBody #planningPanel .planning-options .option-label{margin-left:8px}#planningBody #planningPanel #resourceControlPanel{position:absolute;top:24px;left:0px;right:0px}#planningBody #planningPanel #groupCalendarGrid .rowTools button{display:none}.planningGrid .splitterPanel .gridBody{display:block;float:left}.planningGrid{position:relative;flex:1 1 auto}.planningGrid.pm-labor #rpGridTooltip,.planningGrid.pm-exp-con #rpGridTooltip,.planningGrid.pm-contract #rpGridTooltip,.planningGrid.pm-gantt #rpGridTooltip,.planningGrid.pm-unit #rpGridTooltip{left:-14px}.planningGrid #rpGridTooltip{position:absolute;top:12px;left:0px;z-index:1}.planningGrid .centered-spinner{top:50%;left:50%;position:absolute}.planningGrid .showSummary,.planningGrid .hideSummary{display:none;position:absolute;top:-7px;right:6px;min-width:0px;background:none;border:none;font-size:1.1rem;color:var(--color-link-text);cursor:pointer}.planningGrid .showSummary.no-plans,.planningGrid .hideSummary.no-plans{display:none}.planningGrid .hideSummary{display:block}.planningGrid .splitterPanel .horizontal_splitter{background-image:url(../../images/SplitterHorz.png)}.planningGrid #wbsGrid,.planningGrid #groupGrid,.planningGrid #summaryGrid,.planningGrid #groupSummaryGrid,.planningGrid #calendarGrid,.planningGrid #groupCalendarGrid{border:none;border-radius:0;padding-bottom:0;margin-bottom:0}.planningGrid #wbsGrid .grid-sections,.planningGrid #groupGrid .grid-sections,.planningGrid #summaryGrid .grid-sections,.planningGrid #groupSummaryGrid .grid-sections,.planningGrid #calendarGrid .grid-sections,.planningGrid #groupCalendarGrid .grid-sections{padding:0px}.planningGrid #wbsGrid TD.checkbox-cell .checkbox-flex [class^=icon-],.planningGrid #wbsGrid TD.checkbox-cell .checkbox-flex [class*=" icon-"]{cursor:pointer}.planningGrid #wbsGrid TD.checkbox-cell .checkbox-flex [class^=icon-]::before,.planningGrid #wbsGrid TD.checkbox-cell .checkbox-flex [class*=" icon-"]::before{font-size:small;left:0;top:7px}.planningGrid #wbsGrid TD.checkbox-cell .checkbox-flex .icon-padlock::before{content:""}.planningGrid #wbsGrid TD.checkbox-cell .checkbox-flex .icon-check::before{content:""}.planningGrid #wbsGrid TD.checkbox-cell .checkbox-flex .icon-do-not-enter::before{content:""}.planningGrid #wbsGrid TD.checkbox-cell .checkbox-flex:hover [class^=icon-],.planningGrid #wbsGrid TD.checkbox-cell .checkbox-flex:hover [class*=" icon-"]{text-shadow:1px 1px 1px #a9a9a9}.planningGrid #wbsGrid TR:not(.topPlanRow) TD.checkbox-cell .checkbox-flex .icon-padlock::before,.planningGrid #wbsGrid TR:not(.topPlanRow) TD.checkbox-cell .checkbox-flex .icon-check::before{display:none}.planningGrid #wbsGrid TR:not(.selected) TD.checkbox-cell .checkbox-flex .icon-do-not-enter::before{display:none}.planningGrid #wbsGrid TR.wbsRow TD.checkbox-cell .checkbox,.planningGrid #wbsGrid TR.childRow TD.checkbox-cell .checkbox{display:none}.planningGrid #wbsGrid TR.selected TD.infoBubble.treeCol>DIV>BUTTON.cellIcon.Inactive.inert{display:none}.planningGrid #wbsGrid tr.empRow .button-add,.planningGrid #wbsGrid tr.wbsRow .button-add,.planningGrid #wbsGrid tr.childRow .button-add{position:absolute;font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.9rem;color:var(--color-icon);margin-top:3px;margin-right:2px;padding:0;display:none;cursor:pointer}.planningGrid #wbsGrid tr.empRow .button-add:before,.planningGrid #wbsGrid tr.wbsRow .button-add:before,.planningGrid #wbsGrid tr.childRow .button-add:before{content:""}.planningGrid #wbsGrid TR.excluded-project-row .treeImage{display:none}.planningGrid #wbsGrid #wbsGridBody.checked-out tr:not(.selected).hover .button-add,.planningGrid #wbsGrid #wbsGridBody.checked-out tr.empRow.hover .button-add,.planningGrid #wbsGrid #wbsGridBody.checked-out tr.wbsRow.hover .button-add,.planningGrid #wbsGrid #wbsGridBody.checked-out tr.childRow.hover .button-add{display:inline}.planningGrid #wbsGrid #wbsGridBody .treeCol.edit:not(.cellLink) .treeValue{padding-left:7px}.planningGrid #wbsGrid #wbsGridBody tr.editing .treeCol{height:33px}.planningGrid .grid.core-component.isMobile{height:auto}.planningGrid .grid.core-component .hdrTable th{line-height:17px;background-color:var(--color-grid-bg)}.planningGrid .grid.core-component .hdrTable th .calHdr{font-size:14px;padding:0px !important;max-width:100% !important}.planningGrid .grid.core-component tr.hasChildren{font-weight:600}.planningGrid .grid.core-component tr>td .checkbox{display:none}.planningGrid .grid.core-component tr.empRow,.planningGrid .grid.core-component tr.wbsRow{background-color:var(--color-grid-bg-disabled)}.planningGrid .grid.core-component tr.empRow.hover,.planningGrid .grid.core-component tr.wbsRow.hover{background-color:var(--color-grid-bg-hover)}.planningGrid .grid.core-component tr.empRow.selected,.planningGrid .grid.core-component tr.wbsRow.selected{background-color:var(--color-grid-bg-selected)}.planningGrid .grid.core-component tr.empRow.selected .gridAddBttn,.planningGrid .grid.core-component tr.wbsRow.selected .gridAddBttn{position:absolute}.planningGrid .grid.core-component tr.empRow td.checkbox-cell .checkbox,.planningGrid .grid.core-component tr.wbsRow td.checkbox-cell .checkbox{display:inline-block}.planningGrid .grid.core-component tr.resRow{background-color:var(--color-grid-empty-row-text)}.planningGrid .grid.core-component tr.projRow{background-color:var(--color-grid-bg)}.planningGrid .grid.core-component tr.projRow.hover{background-color:var(--color-grid-bg)}.planningGrid .grid.core-component tr.projRow.selected{background-color:var(--color-grid-bg)}.planningGrid .grid.core-component tr.inactive .treeImage img{opacity:.3}.planningGrid .grid.core-component td.util,.planningGrid .grid.core-component td.sched{padding-right:25px;background-color:var(--color-plan-grid-sched-bg);box-shadow:0px 2px 0px 0px var(--color-plan-grid-sched-border) inset,0px -2px 0px 0px var(--color-plan-grid-sched-border) inset,-1px 0px 0px 0px var(--color-plan-grid-sched-border) inset}.planningGrid .grid.core-component tr.unutilized{color:var(--color-field-text-disabled)}.planningGrid .grid.core-component td.over{background-color:var(--color-plan-grid-over-bg)}.planningGrid .grid.core-component td.under{background-color:var(--color-plan-grid-under-bg)}.planningGrid .grid.core-component tr.selected .gridAddBttn{position:absolute;right:-8px !important}.planningGrid .RM-column-selection,.planningGrid .contract-column-selection,.planningGrid .labor-column-selection,.planningGrid .expense-column-selection,.planningGrid .consultant-column-selection,.planningGrid .unit-column-selection{position:absolute;display:inline-block;margin-top:10px;margin-left:-15px;cursor:pointer}.planningGrid .RM-column-selection.read-only,.planningGrid .contract-column-selection.read-only,.planningGrid .labor-column-selection.read-only,.planningGrid .expense-column-selection.read-only,.planningGrid .consultant-column-selection.read-only,.planningGrid .unit-column-selection.read-only{cursor:default}.planningGrid .leftPanel #resourceTitleGrid tfoot tr.emptyMessage td{white-space:normal}.planningGrid .rightPanel #resourceSummaryViewGrid tfoot tr.emptyMessage td{height:52px}.planningGrid #popupETCForm{display:none;position:absolute;z-index:3}.planningGrid #popupETCForm .cellBox{background-color:var(--color-grid-body-bg);position:absolute;top:0px;left:0px;height:47px;width:89px;border:1px solid var(--color-layout-border-medium);border-radius:4px;z-index:1}.planningGrid #popupETCForm .formBox{position:absolute;top:37px;height:71px;background-color:var(--color-grid-body-bg);border:1px solid var(--color-layout-border-medium);border-radius:4px}.planningGrid #popupETCForm label{position:absolute;padding:0;margin:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.planningGrid #popupETCForm input{position:absolute;box-sizing:border-box;height:29px;margin:0;padding:0 6px 1px 6px;border:var(--color-field-border);border-radius:4px;outline-style:none;text-align:right}.planningGrid #popupETCForm .totInput{top:5px;left:3px}.planningGrid #popupETCForm .pastLbl,.planningGrid #popupETCForm .ETCLbl{top:6px}.planningGrid #popupETCForm .pastInput,.planningGrid #popupETCForm .ETCInput{top:29px}.planningGrid #popupETCForm .topFiller,.planningGrid #popupETCForm .bottomFiller{position:absolute;height:10px;left:-1px;background-color:var(--color-grid-body-bg)}.planningGrid #popupETCForm .topFiller{display:none;top:-1px}.planningGrid #popupETCForm .bottomFiller{display:block;top:37px}.planningGrid #popupETCForm.above .cellBox{top:-8px}.planningGrid #popupETCForm.above .topFiller{display:block}.planningGrid #popupETCForm.above .bottomFiller{display:none}.planningGrid #popupETCForm.above .formBox{top:-69px}.planningGrid #popupETCForm.above .totInput{top:auto;bottom:3px}.planningGrid.pm-labor #popupETCForm .cellBox,.planningGrid.pm-labor #popupETCForm .topFiller,.planningGrid.pm-labor #popupETCForm .bottomFiller,.planningGrid.pm-unit #popupETCForm .cellBox,.planningGrid.pm-unit #popupETCForm .topFiller,.planningGrid.pm-unit #popupETCForm .bottomFiller,.planningGrid.rm-project #popupETCForm .cellBox,.planningGrid.rm-project #popupETCForm .topFiller,.planningGrid.rm-project #popupETCForm .bottomFiller{width:87px}.planningGrid.pm-labor #popupETCForm label,.planningGrid.pm-labor #popupETCForm input,.planningGrid.pm-unit #popupETCForm label,.planningGrid.pm-unit #popupETCForm input,.planningGrid.rm-project #popupETCForm label,.planningGrid.rm-project #popupETCForm input{width:79px}.planningGrid.pm-labor #popupETCForm .formBox,.planningGrid.pm-unit #popupETCForm .formBox,.planningGrid.rm-project #popupETCForm .formBox{width:193px}.planningGrid.pm-labor #popupETCForm .pastLbl,.planningGrid.pm-labor #popupETCForm .pastInput,.planningGrid.pm-unit #popupETCForm .pastLbl,.planningGrid.pm-unit #popupETCForm .pastInput,.planningGrid.rm-project #popupETCForm .pastLbl,.planningGrid.rm-project #popupETCForm .pastInput{left:11px}.planningGrid.pm-labor #popupETCForm .ETCLbl,.planningGrid.pm-labor #popupETCForm .ETCInput,.planningGrid.pm-unit #popupETCForm .ETCLbl,.planningGrid.pm-unit #popupETCForm .ETCInput,.planningGrid.rm-project #popupETCForm .ETCLbl,.planningGrid.rm-project #popupETCForm .ETCInput{right:11px}.planningGrid.rm-project #popupETCForm .cellBox,.planningGrid.rm-project #popupETCForm .formBox{left:-1px}.planningGrid.rm-resource #popupETCForm label,.planningGrid.rm-resource #popupETCForm input{width:100px}.planningGrid.rm-resource #popupETCForm .cellBox{width:138px}.planningGrid.rm-resource #popupETCForm .cellBox label,.planningGrid.rm-resource #popupETCForm .cellBox input{width:130px}.planningGrid.rm-resource #popupETCForm .topFiller,.planningGrid.rm-resource #popupETCForm .bottomFiller{width:138px}.planningGrid.rm-resource #popupETCForm .formBox{width:244px}.planningGrid.rm-resource #popupETCForm .pastLbl,.planningGrid.rm-resource #popupETCForm .pastInput{left:11px}.planningGrid.rm-resource #popupETCForm .ETCLbl,.planningGrid.rm-resource #popupETCForm .ETCInput{right:11px}.planningGrid.pm-exp-con #popupETCForm .cellBox,.planningGrid.pm-exp-con #popupETCForm .topFiller,.planningGrid.pm-exp-con #popupETCForm .bottomFiller{width:94px}.planningGrid.pm-exp-con #popupETCForm label,.planningGrid.pm-exp-con #popupETCForm input{width:86px}.planningGrid.pm-exp-con #popupETCForm .formBox{width:200px}.planningGrid.pm-exp-con #popupETCForm .pastLbl,.planningGrid.pm-exp-con #popupETCForm .pastInput{left:9px}.planningGrid.pm-exp-con #popupETCForm .ETCLbl,.planningGrid.pm-exp-con #popupETCForm .ETCInput{right:9px}.planningGrid.pm-exp-con #popupETCForm.isCost .isBill{display:none}.planningGrid.pm-exp-con #popupETCForm.isBill .isCost{display:none}#setSkillsDlg .navigator_grid.skills-grid{height:368px}#setSkillsDlg .navigator_grid.skills-grid .gridBody{overflow-x:hidden;overflow-y:auto;max-height:255px}#setSkillsDlg .navigator_grid.skills-grid tr.selected td div.tagsinput{width:100% !important}#setSkillsDlg .navigator_grid.skills-grid td{display:table-cell;float:none !important;vertical-align:top}#setSkillsDlg .navigator_grid.skills-grid .section-error-container{color:var(--color-status-error-text);font-weight:600;font-size:1.3rem;line-height:1.5rem;display:none}#setSkillsDlg .btn-bar #cancelBttn{margin-left:10px}#addAssignmentsDiv .dialog-content{display:flex;flex-direction:column}#addAssignmentsDiv #filter-warning{color:var(--color-status-warning-text)}#addAssignmentsDiv #resourceName{font-weight:700;float:left;font-size:14px;height:20px;max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#addAssignmentsDiv #project-grid{height:200px;margin-top:6px}#addAssignmentsDiv #project-grid tr>td .checkbox{display:none}#addAssignmentsDiv #project-grid tr.selectable td[name=AddFlag] .checkbox.locked{box-shadow:inset 0 0 0 1px var(--color-checkbox-locked),inset 0 0 0 2px var(--color-checkbox-inset);background:linear-gradient(315deg, var(--color-checkbox-bg) 40%, var(--color-checkbox-locked) 100%);cursor:default}#addAssignmentsDiv #project-grid tr.selectable td[name=AddFlag] .checkbox.locked:after{border-bottom:2px solid var(--color-checkbox-tick-locked);border-left:2px solid var(--color-checkbox-tick-locked)}#addAssignmentsDiv #project-grid tr.selectable td[name=AddFlag] .checkbox.locked:hover{cursor:not-allowed}#addAssignmentsDiv #project-grid tr.selectable td[name=AddFlag] .checkbox.locked:after{content:""}#addAssignmentsDiv #project-grid tr.selectable td.checkbox-cell .checkbox{display:inline-block}#planningBody.resourceView #calendarGrid,#planningBody.resourceView #groupCalendarGrid{display:inline-block;width:calc(100% - 3px)}#planningBody.projectView #planningPanel #controlPanel{top:44px;border-bottom:1px solid rgba(0,0,0,0)}#planningBody.projectView #planningPanel #controlPanel .scale-popup{float:left;padding-left:5px}#planningBody.projectView #planningPanel #controlPanel .scale-popup label{position:static;font-weight:600}#planningBody.projectView #planningPanel #controlPanel .scale-popup .popup-arrow:after{margin-left:2px}#planningBody.projectView #planningPanel #controlPanel .column-selection{top:43px}.planningGrid.rm-project .rowTools .icon-add-note{font-size:16px;padding-left:2px}.planningGrid.rm-project .rowTools .hide-note{visibility:hidden}.planningGrid.rm-project #calendarGrid{display:inline-block;width:calc(100% - 3px)}.planningGrid.rm-project #groupSummaryGrid td[name=RT_Status].noStatus button,.planningGrid.rm-project #summaryGrid td[name=RT_Status].noStatus button,.planningGrid.rm-resource #groupSummaryGrid td[name=RT_Status].noStatus button,.planningGrid.rm-resource #summaryGrid td[name=RT_Status].noStatus button{display:none}.planningGrid.pm-labor .splitter,.planningGrid.pm-exp-con .splitter,.planningGrid.pm-unit .splitter{z-index:3}.planningGrid.pm-labor #calendarGrid,.planningGrid.pm-exp-con #calendarGrid,.planningGrid.pm-unit #calendarGrid{display:inline-block;width:calc(100% - 3px)}.planningGrid.pm-labor #calendarGrid #calendarGridBody tr:not(.wbsRow),.planningGrid.pm-exp-con #calendarGrid #calendarGridBody tr:not(.wbsRow),.planningGrid.pm-unit #calendarGrid #calendarGridBody tr:not(.wbsRow){background-color:var(--color-grid-bg)}.planningGrid.pm-labor #calendarGrid #calendarGridBody tr.editing .subrow.lastSubrow,.planningGrid.pm-exp-con #calendarGrid #calendarGridBody tr.editing .subrow.lastSubrow,.planningGrid.pm-unit #calendarGrid #calendarGridBody tr.editing .subrow.lastSubrow{min-height:31px}.planningGrid.pm-labor #calendarGrid #calendarGridBody tr:not(.editing) .subrow.lastSubrow,.planningGrid.pm-exp-con #calendarGrid #calendarGridBody tr:not(.editing) .subrow.lastSubrow,.planningGrid.pm-unit #calendarGrid #calendarGridBody tr:not(.editing) .subrow.lastSubrow{min-height:30px;line-height:30px}.planningGrid.pm-labor #calendarGrid #calendarGridBody td,.planningGrid.pm-exp-con #calendarGrid #calendarGridBody td,.planningGrid.pm-unit #calendarGrid #calendarGridBody td{padding:0}.planningGrid.pm-labor #calendarGrid #calendarGridBody td.subrowLabel,.planningGrid.pm-exp-con #calendarGrid #calendarGridBody td.subrowLabel,.planningGrid.pm-unit #calendarGrid #calendarGridBody td.subrowLabel{border-right:1px solid var(--color-grid-cell-border)}.planningGrid.pm-labor #calendarGrid #calendarGridBody .subrow,.planningGrid.pm-exp-con #calendarGrid #calendarGridBody .subrow,.planningGrid.pm-unit #calendarGrid #calendarGridBody .subrow{line-height:31px;border-bottom:1px solid var(--color-grid-cell-border)}.planningGrid.pm-labor #calendarGrid #calendarGridBody .subrow.edit input:not([type=checkbox]):not([type=radio]):not(.multiselect),.planningGrid.pm-exp-con #calendarGrid #calendarGridBody .subrow.edit input:not([type=checkbox]):not([type=radio]):not(.multiselect),.planningGrid.pm-unit #calendarGrid #calendarGridBody .subrow.edit input:not([type=checkbox]):not([type=radio]):not(.multiselect){height:31px}.planningGrid.pm-labor #calendarGrid #calendarGridBody .subrow:not(.edit),.planningGrid.pm-exp-con #calendarGrid #calendarGridBody .subrow:not(.edit),.planningGrid.pm-unit #calendarGrid #calendarGridBody .subrow:not(.edit){padding-left:6px;padding-right:6px;min-height:32px}.planningGrid.pm-labor #calendarGrid #calendarGridBody .subrow.lastSubrow,.planningGrid.pm-exp-con #calendarGrid #calendarGridBody .subrow.lastSubrow,.planningGrid.pm-unit #calendarGrid #calendarGridBody .subrow.lastSubrow{border-bottom:none}.planningGrid.pm-labor #calendarGrid #calendarGridRowTools td,.planningGrid.pm-exp-con #calendarGrid #calendarGridRowTools td,.planningGrid.pm-unit #calendarGrid #calendarGridRowTools td{vertical-align:top}.planningGrid.pm-contract #summaryGrid{display:inline-block;width:calc(100% - 3px)}.planningGrid.pm-contract #calendarGrid{display:none}.planningGrid.rm-project .less-than-zero,.planningGrid.pm-labor .less-than-zero,.planningGrid.pm-exp-con .less-than-zero,.planningGrid.pm-contract .less-than-zero,.planningGrid.pm-unit .less-than-zero{color:var(--color-status-error-text)}.planningGrid.rm-project .cell-indicator,.planningGrid.pm-labor .cell-indicator,.planningGrid.pm-exp-con .cell-indicator,.planningGrid.pm-contract .cell-indicator,.planningGrid.pm-unit .cell-indicator{cursor:pointer;font-size:1rem}.planningGrid.rm-project .cell-indicator.red,.planningGrid.pm-labor .cell-indicator.red,.planningGrid.pm-exp-con .cell-indicator.red,.planningGrid.pm-contract .cell-indicator.red,.planningGrid.pm-unit .cell-indicator.red{color:var(--color-status-error-text)}.planningGrid.rm-project .cell-indicator.blue,.planningGrid.pm-labor .cell-indicator.blue,.planningGrid.pm-exp-con .cell-indicator.blue,.planningGrid.pm-contract .cell-indicator.blue,.planningGrid.pm-unit .cell-indicator.blue{color:var(--color-status-success-text)}.planningGrid.rm-project .cell-indicator.orange,.planningGrid.pm-labor .cell-indicator.orange,.planningGrid.pm-exp-con .cell-indicator.orange,.planningGrid.pm-contract .cell-indicator.orange,.planningGrid.pm-unit .cell-indicator.orange{color:var(--color-status-warning-text)}.move-assignment{padding:20px}.move-assignment .move-header{font-weight:700}.move-assignment .header-section{display:flex}.move-assignment .header-section .opp-name,.move-assignment .header-section .project-search{display:flex;flex:1;align-items:center}.move-assignment .header-section .project-search .search-header{margin-left:10px}.move-assignment .header-section .project-search .project-search-help{margin-left:5px}.move-assignment .move-column{-webkit-flex:none;flex:none;width:60px}.move-assignment .grid-section{padding:20px 0;display:flex}.move-assignment .grid-section .opportunity-section,.move-assignment .grid-section .project-section{-webkit-flex:1;flex:1;width:calc(50% - 66px)}.move-assignment .grid-section .opportunity-section .assignment-grid,.move-assignment .grid-section .project-section .assignment-grid{height:400px}.move-assignment .grid-section .gridBody td.branch{color:var(--color-grid-empty-row-text)}.move-assignment .grid-section .gridBody td.unavailable{color:var(--color-grid-empty-row-text)}.move-assignment .grid-section .gridBody tr.selectable td:not(.infoBubble):not(.unavailable),.move-assignment .grid-section .gridBody tr.resource td:not(.infoBubble):not(.unavailable){color:var(--color-base-text)}.move-assignment .grid-section .gridBody td.checkbox-cell.unavailable .checkbox{display:none}.move-assignment .grid-section .gridBody TD.copySettings DIV.treeIcon SPAN{background-image:url(../../images/InfoDash.png);cursor:pointer;display:block;height:16px;position:absolute;top:8px;width:16px}.move-assignment .grid-section .gridBody td span.infoBubble{text-overflow:ellipsis}.move-assignment .grid-section .move-controls{position:relative;top:60px;background:url(../../images/rightArrowLarge.png) no-repeat;width:16px;height:18px;cursor:pointer;margin:auto}.move-assignment .grid-section .move-controls.disabled{background:url(../../images/rightArrowLargeDisabled.png) no-repeat;cursor:default}.move-assignment .grid-section .instructions{color:var(--color-field-text-disabled);padding:30px;margin:0 auto}.move-assignment .grid-section .project-search-help{float:left;margin-left:15px}.move-assignment .buttons{position:absolute;bottom:0;right:20px}.move-control-tooltip{position:relative;top:0px;background:url(../../images/rightArrowLarge.png) no-repeat;width:16px;height:18px;cursor:default;margin:0px;display:inline-block}.move-control-tooltip.disabled{background:url(../../images/rightArrowLargeDisabled.png) no-repeat}.add-button{background:none;position:relative;height:20px;margin-left:auto;margin-right:auto;min-width:20px;display:inline-block;color:var(--color-button-text);line-height:normal;border:none}.add-button.disabled{cursor:default}#reassignAssignmentsDiv .dialog-content{display:flex;flex-direction:column}#reassignAssignmentsDiv .resource-path>div.row-fluid{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#reassignAssignmentsDiv,#assignResourcesDiv{min-height:520px}#reassignAssignmentsDiv #filter-warning,#assignResourcesDiv #filter-warning{color:var(--color-status-warning-text);height:10px;margin-left:5px}#reassignAssignmentsDiv .hide-resource-search .move-right,#assignResourcesDiv .hide-resource-search .move-right{top:30%}#reassignAssignmentsDiv .hide-resource-search #reassignDlg-resources-grid.assign,#assignResourcesDiv .hide-resource-search #reassignDlg-resources-grid.assign{height:332px}#reassignAssignmentsDiv .hide-resource-search #reassignDlg-resources-grid.assign-rv,#assignResourcesDiv .hide-resource-search #reassignDlg-resources-grid.assign-rv{height:404px}#reassignAssignmentsDiv .hours-to-reassign:last-child,#assignResourcesDiv .hours-to-reassign:last-child{padding-left:10px;padding-top:25px;font-size:1.5rem;color:var(--color-title-subheader-text)}#reassignAssignmentsDiv .move-right,#assignResourcesDiv .move-right{position:relative;top:50%;background:url(../../images/rightArrowLarge.png) no-repeat;width:16px;height:18px;cursor:pointer;margin:auto}#reassignAssignmentsDiv .move-right.disabled,#assignResourcesDiv .move-right.disabled{background:url(../../images/rightArrowLargeDisabled.png) no-repeat;cursor:default}#reassignAssignmentsDiv .project-search-header,#assignResourcesDiv .project-search-header{display:block;height:40px;margin-bottom:0}#reassignAssignmentsDiv .project-search-header #project_search,#assignResourcesDiv .project-search-header #project_search{position:absolute;top:18px;right:18px}#reassignAssignmentsDiv .project-search-header .resource-path .path-value,#assignResourcesDiv .project-search-header .resource-path .path-value{display:block;width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:0px}#reassignAssignmentsDiv .project-search-header .resource-path .row-fluid,#assignResourcesDiv .project-search-header .resource-path .row-fluid{left:15px;position:relative;top:19px}#reassignAssignmentsDiv #reassignDlg-resource-grid.assign-rv,#assignResourcesDiv #reassignDlg-resource-grid.assign-rv{height:394px}#reassignAssignmentsDiv #reassignDlg-resource-grid.assign #reassignDlg-resources-gridBody,#assignResourcesDiv #reassignDlg-resource-grid.assign #reassignDlg-resources-gridBody{max-width:366px}#reassignAssignmentsDiv #reassignDlg-resource-grid.assign .get-next-grid,#assignResourcesDiv #reassignDlg-resource-grid.assign .get-next-grid{position:absolute;top:initial !important}#reassignAssignmentsDiv #reassignDlg-resource-grid.reassign,#assignResourcesDiv #reassignDlg-resource-grid.reassign{height:220px}#reassignAssignmentsDiv #reassignDlg-resources-grid-row,#assignResourcesDiv #reassignDlg-resources-grid-row{max-height:222px}#reassignAssignmentsDiv #reassignDlg-resources-grid,#reassignAssignmentsDiv #reassignDlg-project-grid,#assignResourcesDiv #reassignDlg-resources-grid,#assignResourcesDiv #reassignDlg-project-grid{min-height:150px;border:1px solid var(--color-dialog-border);border-radius:4px;padding:0px}#reassignAssignmentsDiv #reassignDlg-resources-grid.assign,#reassignAssignmentsDiv #reassignDlg-project-grid.assign,#assignResourcesDiv #reassignDlg-resources-grid.assign,#assignResourcesDiv #reassignDlg-project-grid.assign{height:212px}#reassignAssignmentsDiv #reassignDlg-resources-grid.reassign .gridHdr,#reassignAssignmentsDiv #reassignDlg-project-grid.reassign .gridHdr,#assignResourcesDiv #reassignDlg-resources-grid.reassign .gridHdr,#assignResourcesDiv #reassignDlg-project-grid.reassign .gridHdr{margin-top:0px}#reassignAssignmentsDiv #reassignDlg-resources-grid.reassign .gridBody,#reassignAssignmentsDiv #reassignDlg-project-grid.reassign .gridBody,#assignResourcesDiv #reassignDlg-resources-grid.reassign .gridBody,#assignResourcesDiv #reassignDlg-project-grid.reassign .gridBody{top:-1px !important}#reassignAssignmentsDiv #reassignDlg-resources-grid .columnHdr.select-all,#reassignAssignmentsDiv #reassignDlg-project-grid .columnHdr.select-all,#assignResourcesDiv #reassignDlg-resources-grid .columnHdr.select-all,#assignResourcesDiv #reassignDlg-project-grid .columnHdr.select-all{display:none}#reassignAssignmentsDiv #reassignDlg-resources-grid .norows-message-center,#reassignAssignmentsDiv #reassignDlg-project-grid .norows-message-center,#assignResourcesDiv #reassignDlg-resources-grid .norows-message-center,#assignResourcesDiv #reassignDlg-project-grid .norows-message-center{text-align:center}#reassignAssignmentsDiv #reassignDlg-resources-grid .headerScrollCover,#reassignAssignmentsDiv #reassignDlg-project-grid .headerScrollCover,#assignResourcesDiv #reassignDlg-resources-grid .headerScrollCover,#assignResourcesDiv #reassignDlg-project-grid .headerScrollCover{right:15px;border-radius:4px}#reassignAssignmentsDiv #reassignDlg-resources-grid .hidden-select .checkbox,#reassignAssignmentsDiv #reassignDlg-project-grid .hidden-select .checkbox,#assignResourcesDiv #reassignDlg-resources-grid .hidden-select .checkbox,#assignResourcesDiv #reassignDlg-project-grid .hidden-select .checkbox{display:none}#reassignAssignmentsDiv #reassignDlg-resources-grid #reassignDlg-resources-gridBody.assign tr.selected td,#reassignAssignmentsDiv #reassignDlg-project-grid #reassignDlg-resources-gridBody.assign tr.selected td,#assignResourcesDiv #reassignDlg-resources-grid #reassignDlg-resources-gridBody.assign tr.selected td,#assignResourcesDiv #reassignDlg-project-grid #reassignDlg-resources-gridBody.assign tr.selected td{background-color:inherit}#reassignAssignmentsDiv #reassignDlg-resources-grid #reassignDlg-resources-gridBody td.resource-photo,#reassignAssignmentsDiv #reassignDlg-project-grid #reassignDlg-resources-gridBody td.resource-photo,#assignResourcesDiv #reassignDlg-resources-grid #reassignDlg-resources-gridBody td.resource-photo,#assignResourcesDiv #reassignDlg-project-grid #reassignDlg-resources-gridBody td.resource-photo{padding-top:0px;padding-bottom:0px;padding-left:4px;vertical-align:middle}#reassignAssignmentsDiv .grid-selection-footer,#assignResourcesDiv .grid-selection-footer{position:relative;margin-top:2px;padding:2px;z-index:1}#reassignAssignmentsDiv .grid-selection-footer #clearSelectedResources,#assignResourcesDiv .grid-selection-footer #clearSelectedResources{float:left}#reassignAssignmentsDiv .grid-selection-footer #resourcesSelected,#assignResourcesDiv .grid-selection-footer #resourcesSelected{float:right;text-align:right}#reassignAssignmentsDiv #addCount,#assignResourcesDiv #addCount{position:absolute;bottom:20px;right:240px}#reassignAssignmentsDiv #reassignDlg-project-grid.assign-pm,#assignResourcesDiv #reassignDlg-project-grid.assign-pm{height:325px}#reassignAssignmentsDiv #reassignDlg-project-grid.assign-rv,#assignResourcesDiv #reassignDlg-project-grid.assign-rv{height:404px}#reassignAssignmentsDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-two .treeColDiv,#assignResourcesDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-two .treeColDiv{margin-left:-28px}#reassignAssignmentsDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-three .treeColDiv,#assignResourcesDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-three .treeColDiv{margin-left:-42px}#reassignAssignmentsDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-four .treeColDiv,#assignResourcesDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-four .treeColDiv{margin-left:-56px}#reassignAssignmentsDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-five .treeColDiv,#assignResourcesDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-five .treeColDiv{margin-left:-70px;width:calc(100% + 70px)}#reassignAssignmentsDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-six .treeColDiv,#assignResourcesDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-six .treeColDiv{margin-left:-84px;width:calc(100% + 84px)}#reassignAssignmentsDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-seven .treeColDiv,#assignResourcesDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-seven .treeColDiv{margin-left:-98px;width:calc(100% + 98px)}#reassignAssignmentsDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-eight .treeColDiv,#assignResourcesDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-eight .treeColDiv{margin-left:-112px;width:calc(100% + 112px)}#reassignAssignmentsDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-nine .treeColDiv,#assignResourcesDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-nine .treeColDiv{margin-left:-126px;width:calc(100% + 126px)}#reassignAssignmentsDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-ten .treeColDiv,#assignResourcesDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-ten .treeColDiv{margin-left:-140px;width:calc(100% + 140px)}#reassignAssignmentsDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-eleven .treeColDiv,#assignResourcesDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-eleven .treeColDiv{margin-left:-154px;width:calc(100% + 154px)}#reassignAssignmentsDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-twelve .treeColDiv,#assignResourcesDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-twelve .treeColDiv{margin-left:-168px;width:calc(100% + 168px)}#reassignAssignmentsDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-thirteen .treeColDiv,#assignResourcesDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-thirteen .treeColDiv{margin-left:-182px;width:calc(100% + 182px)}#reassignAssignmentsDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-fourteen .treeColDiv,#assignResourcesDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-fourteen .treeColDiv{margin-left:-196px;width:calc(100% + 196px)}#reassignAssignmentsDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-fifteen .treeColDiv,#assignResourcesDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-fifteen .treeColDiv{margin-left:-210px;width:calc(100% + 210px)}#reassignAssignmentsDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-sixteen .treeColDiv,#assignResourcesDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-sixteen .treeColDiv{margin-left:-224px;width:calc(100% + 224px)}#reassignAssignmentsDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-seventeen .treeColDiv,#assignResourcesDiv #reassignDlg-project-grid #reassignDlg-project-gridBody.level-seventeen .treeColDiv{margin-left:-238px;width:calc(100% + 238px)}#reassignAssignmentsDiv #reassignDlg-project-grid #reassignDlg-project-gridBody td>button.add-button,#assignResourcesDiv #reassignDlg-project-grid #reassignDlg-project-gridBody td>button.add-button{position:relative}#reassignAssignmentsDiv #reassignDlg-project-grid td.disabled,#assignResourcesDiv #reassignDlg-project-grid td.disabled{color:var(--color-field-text-disabled)}#reassignAssignmentsDiv #reassignDlg-project-grid td.disabled .infoBubble,#assignResourcesDiv #reassignDlg-project-grid td.disabled .infoBubble{color:inherit}#reassignAssignmentsDiv #reassignDlg-project-grid td.disabled .icon-close,#assignResourcesDiv #reassignDlg-project-grid td.disabled .icon-close{display:none}#reassignAssignmentsDiv #reassignDlg-project-grid td.inactive .treeImage img,#assignResourcesDiv #reassignDlg-project-grid td.inactive .treeImage img{opacity:.3}#reassignAssignmentsDiv #resource_assignment,#assignResourcesDiv #resource_assignment{font-size:1.5rem}#reassignAssignmentsDiv #resource_assignment .ResourceFilter,#assignResourcesDiv #resource_assignment .ResourceFilter{position:relative}#reassignAssignmentsDiv #resource_assignment .ResourceFilter .clear-icon,#assignResourcesDiv #resource_assignment .ResourceFilter .clear-icon{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-field-clear);font-size:9px;position:absolute;cursor:pointer;z-index:10000;right:6px;top:32px;padding:5px 3px}#reassignAssignmentsDiv #resource_assignment .ResourceFilter .clear-icon:before,#assignResourcesDiv #resource_assignment .ResourceFilter .clear-icon:before{content:""}#reassignAssignmentsDiv .hard-book,#assignResourcesDiv .hard-book{position:absolute;bottom:20px;width:200px}#ReassignHardBookingLabel{white-space:nowrap}#ReassignHardBookingLabel .checkboxInput{margin-right:5px}#radioBtns input[type=radio]{height:12px;margin-bottom:15px;float:left}#radioBtns label{position:relative;float:left;top:-2px;margin-left:4px}#radioBtns .toolTipButton{float:left;margin-top:4px;margin-left:4px}#radioBtns .btn-div{clear:both;margin-top:5px}#radioBtns .btn-div .bottom-adjustment{margin-bottom:0px}#radioBtns .btn-div label{font-size:14px;font-weight:400}#radioBtns .radioSelection .bottom-adjustment{margin-bottom:10px}#rescheduleDiv .dialog-content{display:flex;flex-direction:column}#rescheduleDiv label{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;display:inline-block;font-size:1.3rem;line-height:24px;font-weight:700;margin-left:3px;padding-top:0px;padding-bottom:0px;color:var(--color-field-label);position:relative}#rescheduleDiv #radioBtns .btn-div{margin-bottom:15px}#rescheduleDiv #radioBtns input,#rescheduleDiv #radioBtns [type=radio]{margin-bottom:0px;margin-top:4px}#SpreadHoursDialog .estimated-date .static-link-field{margin-top:5px;margin-left:2px}#SpreadHoursDialog .warningMsg{position:absolute;bottom:0;left:0;margin:20px 35px;color:var(--color-status-warning-text)}#SpreadHoursDialog .warningMsg:before{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--color-status-warning-text);font-size:.7rem;position:absolute;margin-top:2px;margin-left:-10px}#SpreadHoursDialog .show-warning:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--color-status-warning-text);font-size:.7rem;margin-left:3px;pointer-events:none;cursor:default;position:absolute}#resourceRescheduleForm{margin-top:4px}.navigator_resourcemgt_dlgreschedule .gantt-reschedule-dialog .changeGanttWarning{position:relative;color:var(--color-status-warning-text)}.changeWarning{position:relative;color:var(--color-status-warning-text)}.changeWarning#largePlanWarning .vp-status{position:absolute;left:-24px;top:24px}#replaceChildDates{position:relative}#replaceChildDates label.replace-child{font-size:14px;font-weight:400;position:relative;bottom:9px}.left-adjustment{padding-left:15px}.replace-child{bottom:7px;margin-left:4px}#Breadcrumb{position:relative;margin-bottom:10px;margin-right:30px}#WBSBreadcrumb{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#resourceRescheduleForm{clear:both}#resourceRescheduleForm input{width:148px}#resourceRescheduleForm .dash{margin-left:8px;margin-right:8px}.dateContainerDiv{position:relative;display:inline-block}.ngcrm-opportunity .section-main .section-body .tab-content{height:100%}.ngcrm-opportunity .section-main .section-body .tab-content #OppEditPlanView .core_grid .HasAssignment .treeIcon{background-image:url(../../images/Resource.png)}.ngcrm-opportunity .section-main .section-body .tab-content #OppEditPlanView #oppEditPlanGridBody{height:100% !important}.opportunity_edit_plan_toolbar{position:relative;float:right;top:45px;z-index:1}.opportunity_edit_plan_toolbar .toolbar_button{cursor:pointer;display:none;float:left}.opportunity_edit_plan_toolbar .linked-text{float:right;font-size:1.3rem;margin-top:3px}.opportunity_edit_plan_toolbar .toolbar-icon{float:right}#bookingTypesDdwnList tr.bookingTypeHidden{display:none}.timeframe-options{float:left}.timeframe-options label{position:static;font-weight:600}.timeframe-options .popup-arrow:after{margin-left:2px}#resourceDashTitle{float:left;margin-right:5px;margin-left:5px;font-size:1.6rem;font-weight:600;color:var(--color-title-header-text)}#resourceDashDateRange{float:left;margin-right:5px;margin-left:5px;font-size:14px;font-weight:400;padding-top:10px}.scale-label{font-size:1.3rem;font-weight:400}.resourceGrid{float:right;margin-top:3px;margin-right:90px}.resourceDashGrid{float:right;margin-top:3px;margin-left:5px}#noRowsMessage{margin-top:40px;font-size:1.3rem}#showGenericMessage{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;font-size:1.3rem}#showGenericMessage .topMessage{color:var(--color-divider)}#showGenericMessage .belowMessage{font-size:15px}#controlPanel .heading-row{padding:7px 6px;height:33px;background:var(--color-grid-header-bg)}#controlPanel .heading-row:first-child{height:34px;border-bottom:1px solid var(--color-layout-border)}#controlPanel .horizontalPaging{right:5px;position:absolute;display:inline-block}#controlPanel .horizontalPaging div{display:inline-block}#controlPanel .horizontalPaging .linked-text{color:var(--color-base-text)}#controlPanel .horizontalPaging .disabled{color:var(--color-field-text-disabled);text-decoration:none;cursor:default}#controlPanel .planning-options form{float:left}#controlPanel .planning-options form input{height:24px;margin:0px 5px}#controlPanel .planning-options img{float:left;padding:4px 7px}#controlPanel .planning-options span{float:left}#controlPanel .planning-options .assign-selected,#controlPanel .planning-options .save-selected{margin-left:15px}#controlPanel .planning-options .assign-selected img,#controlPanel .planning-options .save-selected img{padding:3px 7px}#controlPanel .planning-options .show-pinned-resources{cursor:pointer;float:right}#controlPanel .planning-options .pinned-resource-count{padding-left:3px}#controlPanel .forecast-label,#controlPanel .scale-label,#controlPanel .project-filter-label,#controlPanel .etc-filter-label{float:left;cursor:pointer}#controlPanel .forecast-label label,#controlPanel .scale-label label,#controlPanel .project-filter-label label,#controlPanel .etc-filter-label label{position:static;font-weight:600}#controlPanel .project-filter-label,#controlPanel .etc-filter-label{margin-left:20px}#controlPanel .change-forecast-popup,#controlPanel .change-scale-popup,#controlPanel .project-filter,#controlPanel .etc-filter{float:left;cursor:pointer;padding:2px 7px}#controlPanel .capacity-popup{float:right;padding-right:5px;white-space:nowrap}#controlPanel .capacity-popup label{position:static;font-weight:600}#controlPanel .capacity-popup .popup-arrow{cursor:pointer}#controlPanel .capacity-popup .popup-arrow:after{margin-left:2px}#controlPanel .capacity-tip{float:right;margin-top:4px}#controlPanel .column-selection{height:24px;width:20px;top:76px;right:23px}#controlPanel .column-selection.read-only{right:0px}#project-filter-dialog .custom-search .fields{height:430px}#project-filter-dialog .core-component{margin-left:3px}#project-filter-dialog .custom-search:not(.inline) .fields{padding:0px}#project-filter-dialog .core-component .core-field-container{width:95%}#project-filter-dialog .custom-search .show-save-options{left:60%;position:relative}#project-filter-dialog .btn-bar-addl-ctls{width:60px;margin-top:-25px}#etc-filter-dialog .range-ETC-checkbox{height:32px;margin:0px 0px 9px 0px}#save-selected-resources-popup .dialog-content{display:flex;flex-direction:column}#save-selected-resources-popup #planning-pinned-resourcesBody{max-height:145px;height:auto}#save-selected-resources-popup .row{cursor:pointer}#save-selected-resources-popup .row label{color:inherit;text-transform:initial;font-size:14px}#save-selected-resources-popup .row-fluid.tight{margin-bottom:8px}#save-selected-resources-popup .selected-resources{max-height:84px;overflow-y:auto;height:auto;font-size:14px}#save-selected-resources-popup .selected-resources.no-rows{font-size:1.3rem;color:var(--color-grid-empty-row-text)}#save-selected-resources-popup input[type=radio]{float:left;margin-top:-1px;margin-right:6px}#save-selected-resources-popup .for-radio{color:inherit;text-transform:initial;font-size:1.4rem;margin-bottom:7px;margin-left:0px}#pinned-resources-popup .dialog-content{display:flex;flex-direction:column}#pinned-resources-popup .clear-list{position:absolute;top:3px;right:36px;float:right}#pinned-resources-popup .clear-list.disabled .linked-text{color:var(--color-field-text-disabled);cursor:default}#pinned-resources-popup .clear-list.disabled .linked-text:hover{text-decoration:none}DIV.result-items DIV[data-key].disabled{color:var(--color-field-text-disabled);cursor:default;height:60px}DIV.result-items DIV[data-key].disabled:hover{text-decoration:none}DIV.result-items DIV[data-key].disabled DIV.projListPrimary.icon-padlock{font-family:inherit !important;line-height:inherit}DIV.result-items DIV[data-key].disabled DIV.projListPrimary.icon-padlock::before{display:none}DIV.result-items DIV[data-key].disabled DIV.projListPrimary.icon-padlock::after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:small;margin-left:5px}DIV.result-items DIV[data-key].disabled DIV.projListSecondary SPAN.CheckOutFailed{display:block}[data-app-id=RPSettingsResourceSettings] BUTTON.icon-do-not-enter::before{content:""}.configuration-page input.isrequired{border-color:var(--color-field-border) !important;background-color:var(--color-field-bg-invalid) !important}.navigator_configuration_page{display:flex;flex-direction:column}.navigator_configuration_page .ios-notice{position:relative;left:4px;margin-bottom:15px;color:var(--color-title-secondary-subheader-text);font-size:1.2rem}.navigator_configuration_page .navigator_configuration_integration .section-header{float:left}.navigator_configuration_page .navigator_configuration_integration_api .help-icon.api{margin:-3px 0 0 7px}.navigator_configuration_page #configuration-tabs{position:relative;height:100%}.navigator_configuration_page .enableGovernmentContractingHelp img{margin-top:4px}.navigator_configuration_page .section-header{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:600;color:var(--color-section-label);padding-left:4px;font-size:1.6rem;margin-bottom:5px}.navigator_configuration_page .configuration-header .general-progress-area{height:20px;width:60px;margin-left:25px}.navigator_configuration_page .configuration-header .general-progress-area .spinner{top:10px}.navigator_configuration_page .configuration-header .general-progress-area .spinner-text{margin-left:15px}.navigator_configuration_page .configuration-header .header-notice{color:var(--color-base-text);font-size:1.2rem;margin-left:16px}.navigator_configuration_page .configuration-header .header-spacer{flex:1 1 auto}.navigator_configuration_page .configuration-header .header-button-spacer{flex:0 0 300px}.navigator_configuration_page .configuration-uss-links{width:100%;padding:10px 18px;background-color:var(--color-page-bg)}.navigator_configuration_page .configuration-uss-links .uss-link{margin-right:15px}.navigator_configuration_page .configuration-uss-links .uss-links-prefix{margin-right:10px;font-weight:700}.navigator_configuration_page .configuration-uss-links:empty{display:none}.navigator_configuration_page .configuration-page{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;position:relative;padding:10px 10px;background-color:var(--color-page-bg)}.navigator_configuration_page .configuration-page.has-tabs{overflow-y:hidden}.navigator_configuration_page .configuration-page .row-fluid.with-margin{margin-bottom:15px}.navigator_configuration_page .configuration-page .configuration-content{height:100%}.navigator_configuration_page .configuration-page .configuration-content>.setup-body>.ngcrm-tabs .tab-content{height:100%}.navigator_configuration_page .configuration-page .configuration-content .ngcrm-tabs.faking-notabs .tab-header{display:none}.navigator_configuration_page .configuration-page .configuration-content .ngcrm-tabs.faking-notabs .tab-content{height:100%;border:none}.navigator_configuration_page .configuration-page .navigator_grid.autoHeight .gridBody{padding-left:0}.navigator_configuration_page .configuration-page .configuration-tabs{height:100%}.navigator_configuration_page .configuration-page .help-tooltip{position:relative;margin-left:4px;display:inline}.navigator_configuration_page .configuration-page label.for-radio{margin-right:15px}.navigator_configuration_page .setup-tab-text{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;font-size:1.4rem;color:var(--color-base-text)}.navigator_configuration_page .setup-tab-text span.setup-status-complete{font-size:medium;color:green}.navigator_configuration_page .setup-tab-text span.setup-status-default{font-size:x-small;color:orange}.navigator_configuration_page .setup-tab-text span.setup-status-missing{font-size:medium;color:red}@media only screen and (max-width: 1024px){.navigator_configuration_page .setup-tab-text.overview.span9{width:65.95%}}.navigator_configuration_page .setup-tab-header{position:fixed;top:64px;right:16px;z-index:4}.navigator_configuration_page .setup-tab-section-header{width:100%;padding-top:10px;margin-bottom:15px}.navigator_configuration_page .setup-tab-section-header .core-label-container{min-height:27px}.navigator_configuration_page .setup-tab-section-header.core_divider .core-field-container{height:auto}.navigator_configuration_page .setup-tab-section-header.white-background{background-color:var(--color-base-bg);z-index:1}.navigator_configuration_page .setup-tab-section-header.white-background>.core-field-container>.core-field>.divider{width:calc(100% + 2px);margin-left:-2px}.navigator_configuration_page .tab-table-header,.navigator_configuration_page .tab-section-level2{width:100%}.navigator_configuration_page .tab-section-level2{margin-bottom:15px}.navigator_configuration_page .setup-tab-grid,.navigator_configuration_page .setup-tab-form,.navigator_configuration_page .setup-tab-section-buffer{margin-bottom:25px}.navigator_configuration_page .configuration-communications .communications-chk .for-checkbox{margin-top:20px;margin-left:15px}.navigator_configuration_page .configuration-communications .link.linked-text{margin-top:25px;margin-left:15px}.navigator_configuration_page .configuration-communications .checkbox-child{padding-left:20px}.navigator_configuration_page .configuration-security label{margin-top:0 !important;height:18px;width:100%;line-height:18px}.navigator_configuration_page .configuration-security label.for-checkbox{line-height:24px}.navigator_configuration_page .configuration-security .row-fluid{padding-top:10px}.navigator_configuration_page .configuration-security .password-strength{margin-top:50px}.navigator_configuration_page .configuration-security .password-restrict .frequency{padding-top:10px}.navigator_configuration_page .configuration-security .setup-overview-tab{padding:0}.navigator_configuration_page .configuration-security .setup-overview-tab .setup-overview-tab-header{top:100px}.navigator_configuration_page .configuration-security .setup-body .setup-tab-header{top:100px}.navigator_configuration_page .configuration-organization{padding-left:15px}.navigator_configuration_page .configuration-organization .org-level-help .help-icon{margin-top:24px;margin-left:-15px}.navigator_configuration_page .configuration-organization .import-org-link{margin-left:10px;display:inline-block}.navigator_configuration_page .configuration-organization .import-org-link-help{display:inline-block;position:relative;top:3px}.navigator_configuration_page .configuration-organization .org-structure-dialog-link.edit img{vertical-align:baseline;display:none}.navigator_configuration_page .configuration-organization .org-structure-dialog-link.new img{position:relative;top:4px}.navigator_configuration_page .configuration-organization .org-structure-dialog-link.variable{margin-left:10px}.navigator_configuration_page .configuration-organization .orgs{float:left;padding-top:20px;min-width:650px;width:100%}.navigator_configuration_page .configuration-organization .orgs.disabled{opacity:.5}.navigator_configuration_page .configuration-organization .orgs .grid-heading .filter{margin:0 0 8px 0}.navigator_configuration_page .configuration-organization .edit-levels{color:var(--color-link-text);cursor:pointer;position:relative;left:-66px;top:25px;width:15px}.navigator_configuration_page .configuration-organization #OrganizationLevelLabel{cursor:pointer}.navigator_configuration_page .configuration-organization .org-level.spinner{position:relative;display:inline-block;top:19px;left:34px}.navigator_configuration_page .configuration-organization .org-level.spinner .spinner{left:-18px;top:11px}.navigator_configuration_page .configuration-organization .org-level.spinner .spinner-text{position:relative;top:4px}.navigator_configuration_page .configuration-integrations-and-imports .addnew-help{position:relative;left:20px;width:90%;color:var(--color-title-secondary-subheader-text);font-size:1.2rem;line-height:12px}.navigator_configuration_page .configuration-integrations-and-imports .span4.wide{min-width:355px}.navigator_configuration_page .configuration-integrations-and-imports .navigator_configuration_import_dashboard .section-header:first-child{margin-bottom:15px}.navigator_configuration_page .configuration-integrations-and-imports .scheduled-import-block{padding:5px 0 0 20px}.navigator_configuration_page .configuration-integrations-and-imports .scheduled-import-block .import-label{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:700}.navigator_configuration_page .configuration-integrations-and-imports .scheduled-import-block .import-value.none{font-style:italic}.navigator_configuration_page .configuration-integrations-and-imports .scheduled-import-block .import-credentials{padding-top:10px}.navigator_configuration_page .api-button{margin-top:16px;padding-left:50px}.navigator_configuration_page .api-auth .field-container{position:relative}.navigator_configuration_page .api-auth .field-container .icon-copy-to{position:absolute;top:29px;right:8px;cursor:pointer}.navigator_configuration_page .navigator_grid .customFieldsReadonly.lock{color:var(--color-field-text-disabled) !important}.navigator_configuration_page .navigator_grid .customFieldsReadonly.lock .gridInputBttn{display:none}.navigator_configuration_page .navigator_grid .customFieldsReadonly.lock .gridInput{color:var(--color-field-text-disabled) !important}.navigator_configuration_page .navigator_grid:hover .customFieldsReadonly.lock{cursor:default;background-color:rgba(0,0,0,0)}.navigator_configuration_page .navigator_grid.selected .customFieldsReadonly.lock{background-color:rgba(0,0,0,0)}.navigator_configuration_page .navigator_grid tr.hover .customFieldsReadonly.lock input{cursor:default}.navigator_configuration_page .navigator_grid tr.selected .customFieldsReadonly.lock input{background-color:rgba(0,0,0,0)}.navigator_configuration_page .configuration-fields .configuration-lists-helptext{padding-bottom:10px;padding-top:20px}.navigator_configuration_page .configuration-fields td.action-image[name=ConfigImage] .gridImage{background:url(../../images/ngCRM/icons/gridRowSettings.png) no-repeat}.navigator_configuration_page .configuration-fields .lists-grid-container{max-width:400px}.navigator_configuration_page .configuration-fields .lists-grid-container .lists-grid .gridBody{overflow:auto;max-height:375px}.navigator_configuration_page .smallFont{font-size:1.3rem;color:var(--color-title-subheader-text)}.navigator_configuration_page .mediumFont{font-size:1.4rem !important;color:var(--color-field-text) !important}.navigator_configuration_page .configuration-labelslists .configuration-content .system-labels{height:100%;width:100%}.navigator_configuration_page .config-error,.navigator_configuration_page .page-error,.configuration-time-time_periods-autofill .config-error,.configuration-time-time_periods-autofill .page-error{color:var(--color-status-error-text);font-weight:600;font-size:1.3rem;line-height:1.5rem;display:inline;margin-left:10px}.configuration-time{float:left;width:100%;height:100%}.configuration-time .editor-container{width:95%}.configuration-time .configuration-content{float:left;width:100%;height:calc(100% - 38px)}.configuration-time .configuration-content .spacer{height:15px}.configuration-time .configuration-content .main_tabs{float:left;width:100%;height:100%}.configuration-time.TimeSettingsSummary .tab-pane.active{height:auto;overflow:hidden}.configuration-time.TimeSettingsOptions .udfSettingsGrid .field-setting-edit_icon{width:20px;cursor:pointer}.configuration-time.TimeSettingsOptions .AbsReqExceedHrsAllowedErr{color:var(--color-status-error-text);font-weight:600;font-size:1.3rem;line-height:1.5rem;margin-top:-8px}.configuration-expense-group_employee_selection,.configuration-time-group_employee_selection{display:flex}.configuration-expense-group_employee_selection .availableGrid,.configuration-expense-group_employee_selection .selectedGrid,.configuration-time-group_employee_selection .availableGrid,.configuration-time-group_employee_selection .selectedGrid{height:344px;width:260px}.configuration-expense-group_employee_selection .assignmentButtons,.configuration-time-group_employee_selection .assignmentButtons{width:24px;height:315px;margin:0 20px}.configuration-expense-group_employee_selection .assignmentButtons .move-right,.configuration-time-group_employee_selection .assignmentButtons .move-right{position:relative;top:150px;background:url(../../images/ngCRM/icons/addArrow.png) no-repeat;width:24px;height:24px;cursor:pointer}.configuration-expense-group_employee_selection .assignmentButtons .move-left,.configuration-time-group_employee_selection .assignmentButtons .move-left{position:relative;top:150px;background:url(../../images/ngCRM/icons/removeArrow.png) no-repeat;width:24px;height:24px;cursor:pointer}.configuration-expense-group_employee_selection .clearSelections,.configuration-time-group_employee_selection .clearSelections{position:absolute;left:18px;bottom:20px}.configuration-expense-group_employee_selection .numSelected,.configuration-time-group_employee_selection .numSelected{position:absolute;left:170px;bottom:20px}.configuration-systemlabels .configuration-systemlabels-helptext{padding-bottom:20px;padding-top:20px}.configuration-expense-payments .row-fluid{margin-bottom:15px}.configuration-expense-payments .row-fluid .span3:first-child{margin-right:50px}.configuration-expense-payments .row-fluid .PrintEXBankAccount label.for-checkbox{margin-top:0px !important}.configuration-expense-payments .row-fluid .templateSpace{margin-top:5px}.expense-currency-formatter .add-padding{padding-right:20px}.configuration-expense-approvals .configuration-tab-help{position:absolute;right:0px}.configuration-expense-approvals .section-header-options{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:700;display:inline-block;color:var(--color-base-text);font-size:1.3rem;line-height:18px;margin-left:0px;padding-top:0px;padding-bottom:0px;margin-top:3px}.configuration-expense-approvals .setup-toolTipButton{float:right;margin-left:6px;margin-top:5px}.setup-billing-invoive-posting .invoice-account-headers label{margin-left:0}.configuration-expense-expensecategories-edit{padding:16px}.configuration-expense-expensecategories-edit label.for-radio{margin-right:15px}.configuration-expense-expensecategories-edit .tab-section-level2,.configuration-expense-expensecategories-edit .tab-table-header{width:100%}.configuration-expense-expensecategories-edit .categories-buttons{padding-right:16px;padding-bottom:24px;padding-top:24px}.billing-config-apps .infobubble,.configuration-expense-expensecategories-edit .infobubble{float:right;margin-left:6px;margin-top:2px}.billing-config-apps .company-options,.billing-config-apps .pdf-invoice,.configuration-expense-expensecategories-edit .company-options,.configuration-expense-expensecategories-edit .pdf-invoice{padding-top:15px}.billing-config-apps .not-multicompany,.configuration-expense-expensecategories-edit .not-multicompany{padding-top:35px}.billing-config-apps .hide-print-options,.configuration-expense-expensecategories-edit .hide-print-options{margin-left:0% !important}.billing-config-apps .section-header-options,.configuration-expense-expensecategories-edit .section-header-options{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:700;display:inline-block;color:var(--color-base-text);font-size:1.3rem;line-height:18px;margin-left:0px;padding-top:0px;padding-bottom:0px;margin-top:3px}.billing-config-apps .edit-form,.configuration-expense-expensecategories-edit .edit-form{overflow-y:scroll;max-height:500px}.configuration-expense-options .global-options,.configuration-expense-options .fullconfiguration-advanced-options,.billing-config-apps .global-options,.billing-config-apps .fullconfiguration-advanced-options{margin-bottom:25px}.configuration-expense-options .setup-toolTipButton,.billing-config-apps .setup-toolTipButton{display:inline;margin-left:6px}.configuration-expense-options .configuration-tab-help,.billing-config-apps .configuration-tab-help{position:absolute;right:0px}.configuration-expense-options .section-header-options,.billing-config-apps .section-header-options{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:700;display:inline-block;color:var(--color-base-text);font-size:1.3rem;line-height:18px;margin-left:0px;padding-top:0px;padding-bottom:0px;margin-top:3px}.configuration-expense-options .billing-format-text-editor,.billing-config-apps .billing-format-text-editor{width:100%}.configuration-expense-options .billing-format-text-editor .footer-message,.billing-config-apps .billing-format-text-editor .footer-message{height:100px !important}.configuration-expense-options .signing-Memo,.billing-config-apps .signing-Memo{width:calc(100% - 96px)}.configuration-expense-options .signing-Memo .icon-openTextEditor,.billing-config-apps .signing-Memo .icon-openTextEditor{content:""}.configuration-expense-options .signing-Memo .signing-Memo-text,.billing-config-apps .signing-Memo .signing-Memo-text{height:48px !important}.configuration-expense-options .CompanyPaidCreditPosting,.billing-config-apps .CompanyPaidCreditPosting{margin-top:20px}.configuration-expense-options .account,.billing-config-apps .account{width:120px}.configuration-expense-options .per,.billing-config-apps .per{text-transform:capitalize;text-align:center;padding-top:5px}.configuration-expense-options .advanced-options-header,.configuration-expense-options .display-on-expense-report,.billing-config-apps .advanced-options-header,.billing-config-apps .display-on-expense-report{border-bottom:1px solid var(--color-layout-border);margin:0px 25px 0px 5px;display:flex}.configuration-expense-options .advanced-options-header .advanced-options-title,.configuration-expense-options .advanced-options-header .display-on-expense-report-title,.configuration-expense-options .display-on-expense-report .advanced-options-title,.configuration-expense-options .display-on-expense-report .display-on-expense-report-title,.billing-config-apps .advanced-options-header .advanced-options-title,.billing-config-apps .advanced-options-header .display-on-expense-report-title,.billing-config-apps .display-on-expense-report .advanced-options-title,.billing-config-apps .display-on-expense-report .display-on-expense-report-title{font-weight:700;float:left;color:var(--color-link-text)}.configuration-expense-options .advanced-options-header span.advanced-options-help,.configuration-expense-options .display-on-expense-report span.advanced-options-help,.billing-config-apps .advanced-options-header span.advanced-options-help,.billing-config-apps .display-on-expense-report span.advanced-options-help{right:25px;position:absolute}.configuration-service-estimate div.check-spacing input.checkboxInput{margin-right:8px}.configuration-service-estimate .spacing{padding-top:20px}.configuration-time-options .span4{margin-bottom:10px}.configuration-time-options .signing-Memo-text{height:48px !important}.configuration-time-time_periods-autofill .config-error,.configuration-time-time_periods-autofill .page-error{margin-left:0px}.configuration-time-time_periods-autofill .buttons.core_button_bar{padding:0}.configuration-time-time_periods-autofill .btn-bar{padding-right:4px;padding-bottom:9px;padding-top:24px}.configuration-time-time_categories .title-padding,.configuration-expense-expense_categories .title-padding{padding-top:50px}.configuration-time-time_categories .tab-table-header .specificGrid-help,.configuration-expense-expense_categories .tab-table-header .specificGrid-help{float:right}.configuration-time-time_categories .actionsMenu,.configuration-expense-expense_categories .actionsMenu{position:relative;float:right;margin-top:7px;margin-right:10px;color:var(--color-list-item-text)}.configuration-time-timesheet_audit .revision-col{padding-right:80px}.configuration-time-timesheet_audit .row-fluid:first-child,.configuration-time-timesheet_audit .row-fluid>.span6.revision-col>.row-fluid{margin-bottom:15px}.role-dropdown .ddwnArrow{pointer-events:none}.role-dropdown .permission-details{color:var(--color-title-secondary-subheader-text)}.role-dropdown .permission-details:before{content:"("}.role-dropdown .permission-details:after{content:")"}.permission-panel-tooltip .role-app-label{font-weight:700}.permission-panel-tooltip .role-app-label:after{content:": "}.permissions-panel{position:absolute;display:none;background-color:var(--color-base-bg);border:1px solid var(--color-field-border);width:600px;padding-right:20px}.permissions-panel table{width:100%;margin:5px 10px}.permissions-panel td{white-space:nowrap;border-color:var(--color-grid-cell-border);border-top:1px solid var(--color-grid-cell-border)}.permissions-panel label{text-transform:none;color:inherit}.permissions-panel input{position:relative;height:auto;float:none !important}.permissions-panel input[type=checkbox]{vertical-align:middle;height:23px !important}.permissions-panel select{position:relative;float:none;margin:2px 0 0 0;-webkit-appearance:menulist;cursor:pointer}.permissions-panel .object-active label{float:left}.permissions-panel .row-tip{float:left;margin:3px}.permissions-panel .checkbox-label{padding-left:5px}.permissions-panel .object-rights select{width:150px}.permissions-panel .object-records select{width:150px}.permissions-panel .update-object-records select{width:150px}.permissions-panel .column-header{text-align:left;padding-left:1px;font-size:1.3rem;color:var(--color-grid-column-header-text);text-transform:uppercase}.permissions-panel .field-settings{display:inline-block;vertical-align:middle;cursor:pointer}.security-employees .import-link.employees{float:right;font-size:1.3rem;position:absolute;top:52px;right:-18px;width:calc(100% - 260px);margin-right:18px}.security-employees .import-link.employees img{position:relative;top:4px;cursor:pointer;margin-left:4px}.security-employees .import-link.employees .spinner{height:initial;float:left;top:10px;right:0px}.security-employees .import-link.employees .status{display:inline;margin-left:15px}.configuration-calendar .section-header{margin-top:25px}.configuration-calendar .navigator_form .row-fluid div[class*=span].non-working-days label.for-checkbox{margin-top:0;margin-right:10px}.configuration-calendar .setup-overview-tab .non-work-days-header{top:170px !important;width:calc(100% - 355px) !important}.configuration-integrations-and-imports .btn-bar,.configuration-import-dashboard .btn-bar{float:left;margin-left:-6px}.configuration-integrations-and-imports .import-link img,.configuration-import-dashboard .import-link img{position:relative;top:3px;left:4px;cursor:pointer}.configuration-integrations-and-imports .import-link .status .spinner,.configuration-import-dashboard .import-link .status .spinner{top:10px}.configuration-integrations-and-imports .import-link .status .message,.configuration-import-dashboard .import-link .status .message{margin-left:15px}.configuration-integrations-and-imports .import-link .status .message.last-imported,.configuration-import-dashboard .import-link .status .message.last-imported{font-size:1.3rem;margin-left:12px}.configuration-integrations-and-imports .import-link .status .message.last-imported span:first-of-type,.configuration-import-dashboard .import-link .status .message.last-imported span:first-of-type{color:var(--color-status-error-text)}#contactsCSVUploader #fileNameDisplay{width:100%}#contactsCSVUploader .fileinput-button{top:-36px;width:25%;float:right}#contactsCSVUploader .fileinput-button #browseBttn{height:28px;width:100%;font-size:12px;color:var(--color-button-text);border-left:1px solid var(--color-button-border);border-radius:0 4px 4px 0}#contactsCSVUploader .fileinput-button #fileInput{position:absolute}#contactsCSVUploader .import-column-mapper{height:inherit}#contactsCSVUploader .import-column-mapper .import-column-grid{padding:0 15px;height:250px;float:none}#contactsCSVUploader .import-column-mapper .import-column-grid tr.do-not-import{color:var(--color-grid-column-header-text)}#contactsCSVUploader .import-column-mapper .import-column-grid #columnMappingsHdr{overflow:hidden}#contactsCSVUploader .import-column-mapper .import-column-grid #columnMappingsBody{height:inherit}#contactsCSVUploader .import-column-mapper input[type=radio]{margin-right:7px}#contactsCSVUploader .import-column-mapper label{color:var(--color-field-label);font-size:1.4rem;margin-left:7px;text-transform:none}#contactsCSVUploader .import-column-mapper .for-radio{margin-left:0px;margin-top:-1px}#contactsCSVUploader .import-column-mapper .import-column-mapper-checkboxes{margin-top:-6px;margin-bottom:6px}#contactsCSVUploader .import-column-mapper .import-notes{padding:0 15px}#contactsCSVUploader .import-column-mapper .import-notes .help-icon{margin-left:5px}#contactsCSVUploader .import-column-mapper .import-notes .title{font-weight:700}#contactsCSVUploader .import-column-mapper .message{line-height:57px}#contactsCSVUploader .import-column-mapper .message span{margin-left:15px}#contactsCSVUploader .import-column-mapper .core_button_bar{position:relative;right:25px}#contactsCSVUploader .import-column-mapper p{margin:0 20px 5px 0}#contactsCSVUploader .import-column-mapper .row .span12{margin-top:-7px}.menu-access-dialog{padding:20px}.menu-access-dialog .branch:not(:first-child){padding-left:20px}.menu-access-dialog label{position:static !important;display:block;padding-left:15px;text-indent:-12px}.menu-access-dialog input[type=checkbox]{width:13px;height:13px !important;padding:0;margin:0;vertical-align:bottom;position:relative !important;top:-1px;left:-2px}.menu-access-dialog .buttons{padding-top:30px}#PlanningConfigGridsTab .exp-save-btn{height:initial}#PlanningConfigGridsTab .planning-config-grid-container{display:inline-block;width:29%;padding-right:17.5px;vertical-align:top}#PlanningConfigGridsTab .grid-config-column-header{padding-top:3px}.configuration-page.configuration-resource_planning .exp-save-btn,.navigator_configuration_resourceplanning_resourcesettings .exp-save-btn{position:fixed;top:64px;right:16px}.configuration-page.configuration-resource_planning .exp-save-btn.core_button,.navigator_configuration_resourceplanning_resourcesettings .exp-save-btn.core_button{height:auto}.configuration-page.configuration-resource_planning .exp-save-btn.core_button .core-field,.navigator_configuration_resourceplanning_resourcesettings .exp-save-btn.core_button .core-field{margin-top:0}.configuration-page.configuration-resource_planning{overflow-y:hidden}.configuration-page.configuration-resource_planning .configuration-content .wrap-label label{white-space:normal;line-height:1.2}.configuration-page.configuration-resource_planning .configuration-content .wrap-label label input{height:auto;margin-top:2px}.configuration-page.configuration-resource_planning .configuration-content .tab-content{height:100% !important}.configuration-page.configuration-resource_planning .configuration-content .tab-content #utilizationThresholdSlider,.configuration-page.configuration-resource_planning .configuration-content .tab-content #scheduledThresholdSlider{margin:0;width:100%}.configuration-page.configuration-resource_planning .configuration-content .tab-content .planning-configuration-tab-slider{margin-top:50px;margin-right:0;margin-bottom:44px;width:95%}.configuration-page.configuration-resource_planning .configuration-content .tab-content .top-level-header{padding-top:10px}.configuration-page.configuration-resource_planning .configuration-content .tab-content .rpSection{padding-bottom:20px}.configuration-page.configuration-resource_planning .configuration-content .tab-content .rpSection .row-fluid{padding-bottom:10px}.configuration-page.configuration-resource_planning .configuration-content .tab-content .rpSection .hide-planning-radio-button{height:2px;visibility:hidden}.configuration-page.configuration-resource_planning .configuration-content .tab-content .threshold-slider-section{padding-left:22px}.configuration-page.configuration-resource_planning .configuration-content .tab-content #configuartion-plansettings .config-ps-error{color:var(--color-status-error-text);font-weight:600;font-size:1.3rem;line-height:1.5rem}.configuration-page.configuration-resource_planning .configuration-content .tab-content #configuartion-plansettings #jtdDateDiv.span3{margin-left:0px;margin-top:0px}.configuration-page.configuration-resource_planning .configuration-content .tab-content #configuartion-plansettings #jtdDateDiv .help-icon{margin-left:5px}.configuration-page.configuration-resource_planning .configuration-content .tab-content #configuartion-plansettings .wbs-info-bubble{float:right !important}.configuration-page.configuration-resource_planning .configuration-content .tab-content #configuartion-plansettings .wbs-info-bubble img{top:0px}.configuration-page.configuration-resource_planning .configuration-content .tab-content #configuartion-plansettings .planning-lvl-enable{padding-bottom:15px}.configuration-page.configuration-resource_planning .input-presentation-edits{margin-top:8px;margin-left:8px}.configuration-page.configuration-resource_planning .rates-tab .company-header{float:left;display:inline-block;color:var(--color-title-subheader-text);font-size:1.6rem;position:relative;width:auto;margin-top:15px;margin-bottom:10px}.configuration-page.configuration-resource_planning .rates-tab .span3{margin-right:6.25%}.configuration-page.configuration-resource_planning .rates-tab .core-component{margin-bottom:15px}.maconomy_integration .secondary-text{font-size:1.2rem;line-height:2.5;margin-left:10px}.maconomy_integration .maconomy-button{float:left;margin-top:30px}.ellipsis-icon{position:absolute;top:5px;right:6px;font-size:17px;cursor:pointer}.invoice_posting-error{height:29px}#alertsOptionsDialog .page-dialog-body{max-height:calc(90vh - 67px);overflow-y:auto;padding-right:5px}#alertsOptionsDialog .page-dialog-body .core-error{width:100%;word-wrap:break-word}#alertsOptionsDialog .dialog-content.ar-aging .page-dialog-body .core-label{text-transform:none}#alertsOptionsDialog .insert-field-link{position:absolute;right:4px}.ngcrm .ui-dialog .configuration-time-time_categories-copy_categories>.buttons.time_categories-buttons{padding:0 15px}#apProgressDiv,#supportingDocumentProgressDiv{display:none;background-color:var(--color-dialog-bg);position:absolute;top:45%;left:25%;width:330px;height:130px;z-index:1000;box-shadow:var(--shadow-image);border-radius:15px}#apProgressDiv .progressTitle,#supportingDocumentProgressDiv .progressTitle{margin:30px 15px}#apProgressDiv .progress,#supportingDocumentProgressDiv .progress{margin:10px 15px}.configuration-expense-expense_categories .expenseAllCategoriesGrid td.edit .search-input:not(.disable-clear):not(.locked):not([type=checkbox]):not(.multiselect),.configuration-expense-expense_categories .expenseCategoriesGrid td.edit .search-input:not(.disable-clear):not(.locked):not([type=checkbox]):not(.multiselect){padding-right:28px}.ngcrm-ProcessServers .process_servers_history_panel .core_checkbox_field.edit-mode:not(.slider-switch) .core-label[data-label]:hover:before,.ngcrm-ProcessServers .process_servers_errors_panel .core_checkbox_field.edit-mode:not(.slider-switch) .core-label[data-label]:hover:before{top:20px}.ngcrm-AnalysisCubes #analysis-cube-date-options .date-radio-options{width:235px}.ngcrm-AnalysisCubes #analysis-cube-date-options .date-radio-options .radio-label[data-label-for="3"]:after{content:" *";color:var(--color-status-error-text)}.ngcrm-AnalysisCubes #analysis-cube-date-options .specific-date-field{margin-top:9px}.ngcrm-AnalysisCubes .update-rates-container{float:right}.ngcrm-AnalysisCubes .update-rates-container .currency-exchange-actions{float:right;width:80px}.ngcrm-AnalysisCubes .update-rates-container .rates-last-updated{margin-top:20px}.ngcrm-AnalysisCubes .schedule-container-refresh{padding-right:0px !important}.ngcrm-AnalysisCubes .schedule-container-refresh .primary{float:right}.ngcrm-AnalysisCubes .view-refresh-log-link{text-align:right}.ngcrm-OpenNewW2Quarter .open-new-quarter-btn,.ngcrm-OpenNewAbsenceYear .open-new-quarter-btn{padding:0px !important}.ngcrm-OpenNewW2Quarter .open-new-quarter-btn .primary,.ngcrm-OpenNewAbsenceYear .open-new-quarter-btn .primary{float:right}#uploadWorkbookForm .row-fluid,#uploadKPIDataForm .row-fluid{margin-bottom:15px}#uploadWorkbookForm .show-sheets,#uploadKPIDataForm .show-sheets{position:absolute}#uploadWorkbookForm .filename-display,#uploadKPIDataForm .filename-display{width:100%}#uploadWorkbookForm .fileinput-button,#uploadKPIDataForm .fileinput-button{float:right;width:85px;position:relative !important}#uploadWorkbookForm .fileinput-button button,#uploadKPIDataForm .fileinput-button button{position:absolute}#scheduleDialog .dialog-content .schedule .navigator_ngcrm_tabs .optionsSectionAnaCube{width:50%;float:left;padding:0px 6px}#scheduleDialog .dialog-content .schedule .navigator_ngcrm_tabs .optionsSectionAnaCube .RefreshUserDefinedFields,#scheduleDialog .dialog-content .schedule .navigator_ngcrm_tabs .optionsSectionAnaCube .RefreshUserDFCheBox,#scheduleDialog .dialog-content .schedule .navigator_ngcrm_tabs .optionsSectionAnaCube .RefreshSystemCheBox{padding-left:28px}.settings_application .setup-tab-text{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;font-size:1.4rem;color:var(--color-base-text)}.settings_application .setup-tab-text span.setup-status-complete{font-size:medium;color:green}.settings_application .setup-tab-text span.setup-status-default{font-size:x-small;color:orange}.settings_application .setup-tab-text span.setup-status-missing{font-size:medium;color:red}@media only screen and (max-width: 1024px){.settings_application .setup-tab-text.overview.span9{width:65.95%}}.settings_application .setup-tab-header{position:fixed;top:64px;right:16px;z-index:4}.settings_application .setup-tab-section-header{width:100%;padding-top:10px;margin-bottom:15px}.settings_application .setup-tab-section-header .core-label-container{min-height:27px}.settings_application .setup-tab-section-header.core_divider .core-field-container{height:auto}.settings_application .setup-tab-section-header.white-background{background-color:var(--color-base-bg);z-index:1}.settings_application .setup-tab-section-header.white-background>.core-field-container>.core-field>.divider{width:calc(100% + 2px);margin-left:-2px}.core-application[data-app-id=EmployeeCard] .vertical-grid-field{font-size:1.3rem;padding-left:3px}.core-application[data-app-id=EmployeeCard] .vertical-grid-field .ital{font-size:12px;color:var(--color-field-text-disabled)}.core-application[data-app-id=EmployeeCard] .vertical-grid-field .bold{font-size:14px;color:var(--color-section-label);font-weight:700}.core-application[data-app-id=EmployeeCard] .vertical-grid-field .space{margin-left:6px}.core-application[data-app-id=EmployeeCard] .navigator_resourcemgt_empoloyee_assignments{overflow:hidden}.core-application[data-app-id=EmployeeCard] .navigator_resourcemgt_empoloyee_assignments .planningGrid{top:34px;bottom:3px}.core-application[data-app-id=EmployeeCard] .navigator_resourcemgt_empoloyee_assignments #splitter1{margin:0 !important}.core-application[data-app-id=EmployeeCard] .navigator_resourcemgt_empoloyee_assignments #controlPanel{display:flex;flex-direction:column}.core-application[data-app-id=EmployeeCard] .navigator_resourcemgt_empoloyee_assignments #controlPanel .heading-row{height:auto;background:none}.core-application[data-app-id=EmployeeCard] .navigator_resourcemgt_empoloyee_assignments .navigator_resourcemgt_planninggrid .actions-menu,.core-application[data-app-id=EmployeeCard] .navigator_resourcemgt_empoloyee_assignments .navigator_resourcemgt_planninggrid #controlPanel .heading-row.no-etc-message{display:none}.core-application[data-app-id=EmployeeCard] .employee-card-title-field .title-h2{color:var(--color-link-text);font-weight:600;font-size:1.8rem;line-height:2rem}.core-application[data-app-id=EmployeeCard] .employee-card-title-field .subheader-container{color:var(--color-title-subheader-text);font-size:1.4rem;line-height:1.7rem}.navigator_kitchen_sink{float:left;width:100%;height:100%;position:relative}.navigator_kitchen_sink .editor-container{width:95%}.navigator_kitchen_sink .kitchen_sink_body{float:left;width:100%;height:calc(100% - 38px)}.navigator_kitchen_sink .kitchen_sink_body .spacer{height:15px}.navigator_kitchen_sink .kitchen_sink_body .main_tabs{float:left;width:100%;height:100%}.navigator_kitchen_sink .kitchen_sink_body .grid-layout-icon-tab .grid-stack-item .grid-stack-item-content{background-color:var(--color-button-bg);overflow:hidden}.navigator_kitchen_sink .kitchen_sink_body .grid-layout-icon-tab .grid-stack-item .grid-stack-item-content .grid-section-body{padding:6px}.navigator_kitchen_sink .kitchen_sink_body .grid-layout-icon-tab .grid-stack-item .grid-stack-item-content .icons{font-size:48px;position:static}.navigator_kitchen_sink .kitchen_sink_body .address-control-edit .row{margin-left:0}.navigator_kitchen_sink .kitchen_sink_body .core_grid{top:20px}.navigator_kitchen_sink .kitchen_sink_body .kitchen_sink_tab .example_container{float:left;width:280px;height:160px;margin-bottom:12px}.navigator_kitchen_sink .kitchen_sink_body .kitchen_sink_tab .example_container #tooltip-button-kitchensink{min-width:20px;height:20px}.navigator_kitchen_sink .kitchen_sink_body .kitchen_sink_tab .example_container .example_title{float:left}.navigator_kitchen_sink .kitchen_sink_body .kitchen_sink_tab .example_container .example_setup{float:left;clear:both}.navigator_kitchen_sink .kitchen_sink_body .kitchen_sink_tab .example_container .example_setup .example_setup_item{float:left;clear:both}.navigator_kitchen_sink .kitchen_sink_body .kitchen_sink_tab .example_container .example_content{float:left;width:100%;height:100%;padding:10px}.navigator_kitchen_sink .kitchen_sink_body .kitchen_sink_tab .example_container .example_content .field_container{width:100%;float:left;clear:both;padding:4px 8px}.navigator_kitchen_sink .kitchen_sink_body .kitchen_sink_tab .example_container .example_content .field_container .example_label{float:left}.navigator_kitchen_sink .kitchen_sink_body .kitchen_sink_tab .example_container .example_content .field_container .example_field{float:left;width:100%}.navigator_kitchen_sink .kitchen_sink_body .kitchen_sink_tab .example_container .example_content .example_button{float:left;position:static;margin:6px}.navigator_kitchen_sink .kitchen_sink_body .grid-layout-remove{position:absolute;top:3px;right:6px}.navigator_kitchen_sink .kitchen_sink_body .grid-layout-tab-insert{margin:10px}.navigator_kitchen_sink .kitchen_sink_body .container-fluid .row .category-selector-dropdown{width:30%;margin-left:12px}.navigator_kitchen_sink .kitchen_sink_body .container-fluid .row .example-selector-dropdown{width:60%;margin-left:64px}.navigator_kitchen_sink .kitchen_sink_body .core-component-sink-body{overflow-y:auto;position:absolute;bottom:15px;top:116px;left:32px;right:0px}.navigator_kitchen_sink .storm-selection{width:100%;display:flex;flex-direction:row}.navigator_kitchen_sink .storm-selection>span{width:45%;padding-right:5%}.navigator_kitchen_sink .storm-info{width:100%;height:20px;padding:10px;border-bottom:1px solid var(--color-layout-border)}.navigator_kitchen_sink .ks-control-label{font-size:18px;width:100%;padding:5px 15px;margin-bottom:-20px}.navigator_kitchen_sink .ks-source-code-prompt{float:left;margin-right:8px}.navigator_kitchen_sink .ks-source-path{float:left;color:var(--color-link-text)}.navigator_kitchen_sink .ks-tfs-link{float:left;clear:both}.navigator_kitchen_sink .ks-constructor-base{float:left;clear:both;color:var(--color-status-in-progress-text);cursor:pointer}.navigator_kitchen_sink .kitchen-grid-header{font-weight:700;font-size:1.6rem;margin:10px 0px 5px;display:inline-block;text-decoration:underline}.navigator_kitchen_sink .ks-test-buttons button{position:relative;padding:0px 10px;margin:0px 10px}.navigator_kitchen_sink .ks-component{width:100%}.navigator_kitchen_sink .ks-field{position:relative;width:100%}.navigator_kitchen_sink .ks-field .constructor-dialog{position:absolute;top:0px;right:5px;color:var(--color-status-error-text);cursor:pointer}.navigator_kitchen_sink .kitchen-grid-subheader{font-size:1.2rem}.navigator_kitchen_sink .auto-grid-label{position:static}.navigator_kitchen_sink .grid-samples hr{border-top:1px solid var(--color-layout-border);display:inline-block;width:100%;margin:10px 0px 0px}.navigator_kitchen_sink .auto-grid-rows{margin:0px 10px}.navigator_kitchen_sink .kitchen-grid-dynamic td.custom-class{color:var(--color-status-warning-bg);font-weight:700}.navigator_kitchen_sink .kitchen-grid-buttons{height:100%;width:100%;padding:10px;display:inline-block}.navigator_kitchen_sink .kitchen-grid-buttons button{position:relative;margin:10px;padding:0px 10px}.navigator_kitchen_sink .navigator_kitchen_sink_wizard_list_tab .wizard_list{background:var(--color-nav-menu-bg)}.navigator_kitchen_sink .wysiwyg-options-container{float:left;width:370px}.navigator_kitchen_sink .wysiwyg-options-container ul{height:100%;padding-left:5px}.navigator_kitchen_sink .wysiwyg-options-container li{float:left;display:block;padding-bottom:10px}.navigator_kitchen_sink .wysiwyg-options-container .margins{padding-top:10px}.navigator_kitchen_sink .wysiwyg-options-container .margins div{float:left;width:65px;padding-right:10px}.navigator_kitchen_sink .wysiwyg-options-container .core_grid{width:390px}.navigator_kitchen_sink .wysiwyg-container{float:left;margin-left:30px}.navigator_kitchen_sink .custom_thumb{float:left;width:50px;height:50px;display:inline-block;background-size:cover}.navigator_kitchen_sink .custom-info{float:left;margin:10px 0px 0px 10px}.navigator_kitchen_sink ul.days-of-week{list-style-type:none}.navigator_kitchen_sink ul.days-of-week li.day-of-week input{position:absolute}.navigator_kitchen_sink ul.days-of-week li.day-of-week span{margin-left:20px}.navigator_kitchen_sink .group-line{width:100%;background-color:var(--color-layout-border);height:1px}.navigator_kitchen_sink .group-label{flex:1 1 100%;width:100%;padding:0px;text-transform:uppercase;font-weight:700}.navigator_kitchen_sink .flex-row{display:flex;flex-direction:row}.navigator_kitchen_sink .flex-column{display:flex;flex-direction:column}.navigator_kitchen_sink .flex-wrap{flex-wrap:wrap}.navigator_kitchen_sink .flex-align-items-center{align-items:center}.navigator_kitchen_sink .flex{box-sizing:border-box;display:block;flex:1 1 auto;padding:15px}.navigator_kitchen_sink .flex-5{box-sizing:border-box;flex:1 1 5%;max-width:5%;padding:15px}.navigator_kitchen_sink .flex-10{box-sizing:border-box;flex:1 1 10%;max-width:10%;padding:15px}.navigator_kitchen_sink .flex-15{box-sizing:border-box;flex:1 1 15%;max-width:15%;padding:15px}.navigator_kitchen_sink .flex-20{box-sizing:border-box;flex:1 1 20%;max-width:20%;padding:15px}.navigator_kitchen_sink .flex-25{box-sizing:border-box;flex:1 1 25%;max-width:25%;padding:15px}.navigator_kitchen_sink .flex-30{box-sizing:border-box;flex:1 1 30%;max-width:30%;padding:15px}.navigator_kitchen_sink .flex-35{box-sizing:border-box;flex:1 1 35%;max-width:35%;padding:15px}.navigator_kitchen_sink .flex-40{box-sizing:border-box;flex:1 1 40%;max-width:40%;padding:15px}.navigator_kitchen_sink .flex-45{box-sizing:border-box;flex:1 1 45%;max-width:45%;padding:15px}.navigator_kitchen_sink .flex-50{box-sizing:border-box;flex:1 1 50%;max-width:50%;padding:15px}.navigator_kitchen_sink .flex-55{box-sizing:border-box;flex:1 1 55%;max-width:55%;padding:15px}.navigator_kitchen_sink .flex-60{box-sizing:border-box;flex:1 1 60%;max-width:60%;padding:15px}.navigator_kitchen_sink .flex-65{box-sizing:border-box;flex:1 1 65%;max-width:65%;padding:15px}.navigator_kitchen_sink .flex-70{box-sizing:border-box;flex:1 1 70%;max-width:70%;padding:15px}.navigator_kitchen_sink .flex-75{box-sizing:border-box;flex:1 1 75%;max-width:75%;padding:15px}.navigator_kitchen_sink .flex-80{box-sizing:border-box;flex:1 1 80%;max-width:80%;padding:15px}.navigator_kitchen_sink .flex-85{box-sizing:border-box;flex:1 1 85%;max-width:85%;padding:15px}.navigator_kitchen_sink .flex-90{box-sizing:border-box;flex:1 1 90%;max-width:90%;padding:15px}.navigator_kitchen_sink .flex-95{box-sizing:border-box;flex:1 1 95%;max-width:95%;padding:15px}.navigator_kitchen_sink .flex-100{box-sizing:border-box;flex:1 1 100%;max-width:100%;padding:15px}.navigator_kitchen_sink .flex-collapse{padding:0}.ks-source-container{margin:18px 28px}.ks-component-dialog-content{height:380px !important;width:100% !important;overflow:auto;display:block;margin-top:10px}.grid-layout-basic-bordered .grid-stack-item-content{border:1px solid var(--color-layout-border-medium);border-radius:4px}.grid-layout-basic-bordered .grid-stack-item-content .grid-section-body{text-align:center}.grid-layout-basic-bordered .grid-stack-item-content .grid-section-body .grid-section-body-header{margin:0;padding:15px;border-bottom:1px solid var(--color-layout-border-medium)}.setup-body{width:100%;height:100%}.setup-body .setup-overview-tab .section-placeholder{height:100%}.setup-body .setup-overview-tab .grid-stack-item-content{overflow-y:hidden}.setup-body .setup-overview-tab .setup-overview-grid-layout .setup-overview-grid-layout-header{border-bottom:1px solid var(--color-layout-border-dark);padding:5px;margin:0px 0px 0px 5px;display:list-item}.setup-body .setup-overview-tab .setup-overview-grid-layout .setup-overview-grid-layout-header a.overview-section-title{font-weight:700;float:left}.setup-body .setup-overview-tab .setup-overview-grid-layout .setup-overview-grid-layout-header a.overview-section-title span.icons{font-size:1rem;margin-right:2px;display:inline-block}.setup-body .setup-overview-tab .setup-overview-grid-layout .setup-overview-grid-layout-header span.overview-section-help{float:right}.setup-body .setup-overview-tab .setup-overview-grid-layout .setup-overview-grid-layout-list{height:calc(100% - 31px);overflow-y:auto}.setup-body .setup-overview-tab .setup-overview-grid-layout .setup-configuration-list{list-style-type:none;padding-left:10px}.setup-body .setup-overview-tab .setup-overview-grid-layout .setup-configuration-list li{margin-bottom:15px}.setup-body .setup-overview-tab .setup-overview-grid-layout .setup-configuration-list li .setup-configuration-status{text-align:right;padding-right:5px}.setup-body .setup-overview-tab .setup-overview-grid-layout .setup-configuration-list li .setup-configuration-status span.setup-status-complete{color:var(--color-status-completed)}.setup-body .setup-overview-tab .setup-overview-grid-layout .setup-configuration-list li .setup-configuration-status span.setup-status-default{color:var(--color-status-warning-text)}.setup-body .setup-overview-tab .setup-overview-grid-layout .setup-configuration-list li .setup-configuration-status span.setup-status-missing{color:var(--color-status-error-text)}.setup-body .setup-overview-tab .setup-overview-grid-layout .setup-configuration-list>li:first-child{margin-top:10px}.setup-body .overhead-allocation-options .row-fluid>.span3{padding-right:60px}.setup-body .setup-top-grid-header{margin-top:0}.setup-body .setup-tab-section{margin-top:35px}.setup-body .project-control-options-form{display:inline-block}.setup-body .project-control-options-form fieldset{margin:0 2px;padding:.35em .625em .75em}.setup-body .project-control-options-form fieldset .tab-table-header{width:100%;margin:0 0 15px 0}.setup-body .project-control-options-help,.setup-body .setup-help{display:inline-block;margin-left:6px}.setup-body .filter-input{margin-top:25px}.setup-body .project-control-list-grid td>button{margin-top:4px}.setup-body tr.hide_filtered{display:none}.setup-body .revenue_forecast_settings_section_header .core-label{white-space:nowrap;margin-right:5px}.crm-user-info{padding:0 6px}.crm-user-info .infobox-points{list-style-type:disc;padding-left:1em;font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-size:1.4rem;color:var(--color-field-text);line-height:22px}.crm-user-info .crm-tab-header{position:fixed;top:56px;right:16px;z-index:4}.crm-user-info .setup-crm-infobox{background:var(--color-menu-bg);width:640px;margin-bottom:18px;padding:24px;border-style:solid;border-width:8px 1px 1px 1px;border-color:#44a5d5 #95989a #95989a #95989a;font-size:1.4rem;display:flex}.crm-user-info .setup-crm-infobox .infobox-icon,.crm-user-info .setup-crm-infobox .infobox-content,.crm-user-info .setup-crm-infobox .infobox-links{display:inline-block;height:100%;vertical-align:top}.crm-user-info .setup-crm-infobox .infobox-icon{width:124px}.crm-user-info .setup-crm-infobox .infobox-icon img{width:87px;height:70px}.crm-user-info .setup-crm-infobox .infobox-content{width:308px;padding-right:10px;line-height:14px}.crm-user-info .setup-crm-infobox .infobox-content .infobox-title{display:block;height:48px}.crm-user-info .setup-crm-infobox .infobox-content .infobox-title .infobox-title-text{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-style:normal;font-size:21px;color:var(--color-title-header-text)}.crm-user-info .setup-crm-infobox .infobox-links{width:175px}.crm-user-info .setup-crm-infobox .infobox-links .infobox-link-image,.crm-user-info .setup-crm-infobox .infobox-links .infobox-link{display:inline-block;vertical-align:top}.crm-user-info .setup-crm-infobox .infobox-links .infobox-link{margin-bottom:10px}.crm-user-info .setup-crm-infobox .infobox-links .infobox-link .infobox-link-image{width:38px}.crm-user-info .setup-crm-infobox .infobox-links .infobox-link .infobox-link-image .uss-link{text-decoration:underline;cursor:pointer}.crm-user-info .setup-crm-infobox .infobox-links .infobox-link .infobox-link-image .uss-link.icons{text-decoration:none;font-size:2rem}.crm-user-info .setup-crm-infobox .infobox-links .infobox-link .infobox-link-text{display:inline-block;width:calc(100% - 45px);line-height:12px;vertical-align:top}.crm-user-info .setup-crm-infobox .infobox-links .infobox-link .infobox-link-text .uss-link{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-size:1.2rem;text-decoration:underline;cursor:pointer}.crm-user-info #crm-setup-start{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:16px;margin-bottom:36px}.touch-email-text{margin:10px 25px;padding:15px;font-size:.9em;line-height:1.1em;border-radius:8px;border:1px solid var(--color-layout-border)}.vertical-ellipsis-icon{display:inline-block;transform:rotate(90deg)}.core-application[data-app-id=LandLSetupSummary] span.setup-status-complete{color:var(--color-status-completed)}.core-application[data-app-id=LandLSetupSummary] span.setup-status-default{color:var(--color-status-warning-text)}.calendar_master{height:100%;padding:30px 20px 20px}.gantt-main .high{border:2px solid #d96c49;color:#d96c49;background:#d96c49}.gantt-main .high .gantt_task_progress{background:#db2536}.gantt-main .medium{border:2px solid #34c461;color:#34c461;background:#34c461}.gantt-main .medium .gantt_task_progress{background:#23964d}.gantt-main .low{border:2px solid #6ba8e3;color:#6ba8e3;background:#6ba8e3}.gantt-main .low .gantt_task_progress{background:#547dab}.gantt-classic .custom-project{position:absolute;height:6px;color:#fff;background-color:#444}.gantt-classic .custom-project div{position:absolute}.gantt-classic .project-left,.gantt-classic .project-right{top:6px;background-color:rgba(0,0,0,0);border-style:solid;width:0px;height:0px}.gantt-classic .project-left{left:0px;border-width:0px 0px 8px 7px;border-top-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0) !important;border-bottom-color:rgba(0,0,0,0) !important;border-left-color:#444 !important}.gantt-classic .project-right{right:0px;border-width:0px 7px 8px 0px;border-top-color:rgba(0,0,0,0);border-right-color:#444;border-bottom-color:rgba(0,0,0,0) !important;border-left-color:rgba(0,0,0,0)}.gantt-classic .project-line{font-weight:700}.gantt-classic .gantt_task_line,.gantt-classic .gantt_line_wrapper div{background-color:blue;border-color:blue;border-radius:0}.gantt-classic .gantt_link_arrow{border-color:blue}.gantt-classic .gantt_task_link:hover .gantt_line_wrapper div{box-shadow:0 0 5px 0px #9fa6ff}.gantt-classic .gantt_task_line .gantt_task_progress{opacity:.3;background-color:#444}.gantt-classic .gantt_grid_data .gantt_cell{border-right:1px solid #ececec}.gantt-classic .gantt_grid_data .gantt_cell.gantt_last_cell{border-right:none}.gantt-classic .gantt_tree_icon.gantt_folder_open,.gantt-classic .gantt_tree_icon.gantt_file,.gantt-classic .gantt_tree_icon.gantt_folder_closed{display:none}.gantt-classic .gantt_task .gantt_task_scale .gantt_scale_cell,.gantt-classic .gantt_grid_scale .gantt_grid_head_cell{color:#5c5c5c}.gantt-classic .gantt_row,.gantt-classic .gantt_cell{border-color:#cecece}.gantt-classic .gantt_grid_scale .gantt_grid_head_cell{border-right:1px solid #cecece !important}.gantt-classic .gantt_grid_scale .gantt_grid_head_cell.gantt_last_cell{border-right:none !important}.gantt-classic .gantt_task_row,.gantt-classic .gantt_task_cell{border:none}.gantt-classic .weekend{background:#f4f7f4 !important}.gantt-classic .gantt_selected .weekend{background:#fff3a1 !important}.gantt-critical-path .gantt_task_cell.week_end{background-color:#eff5fd}.gantt-critical-path .gantt_selected .gantt_task_cell.week_end{background-color:#f0e493}.gantt-baselines .gantt_task_line,.gantt-baselines .gantt_line_wrapper{margin-top:-9px}.gantt-baselines .gantt_side_content{margin-bottom:7px}.gantt-baselines .gantt_task_link .gantt_link_arrow{margin-top:-12px !important}.gantt-baselines .gantt_side_content.gantt_right{bottom:0}.gantt-baselines .baseline{position:absolute;border-radius:2px;opacity:.6;margin-top:-13px;height:12px;background:#ffd180;border:1px solid #f90}.gantt-rollup .child_preview{margin-top:2px;position:absolute;z-index:1;color:#fff;text-align:center;font-size:12px}.gantt-rollup .gantt_task_line.task-collapsed{height:4px;opacity:.25}.gantt-rollup .gantt_task_line.gantt_project.task-collapsed .gantt_task_content{display:none}.gantt-rollup .gantt_row.task-parent{font-weight:700}.gantt-group .summary-row,.gantt-group .summary-row.odd{background-color:#eee;font-weight:700}.gantt-group .gantt_grid div,.gantt-group .gantt_data_area div{font-size:12px}.gantt-group .summary-bar{opacity:.4}.gantt-filter .filters_wrapper{line-height:12px;font-size:12px}.gantt-filter .filters_wrapper span{font-weight:700;padding-right:5px}.gantt-filter .filters_wrapper label{padding-right:3px}.navigator_client_field .client-field{float:left;width:100%}.navigator_client_field .client-field .field-container{margin-bottom:15px}.core_grid[data-id=supporting-document-grid].is-dragover,.core_grid[data-id=FW_ATTACHMENTS].is-dragover{background-color:var(--color-drop-target-bg);border:1px solid var(--color-drop-target-border);border-radius:2px}.approval-action-menu{width:130px}.approveRejectDialogForm .comment .label-reject::after{color:var(--color-status-error-text);font-size:16px;line-height:13px;padding-left:4px;content:"*"}.approveRejectDialogForm .comment textarea{height:72px !important;box-sizing:border-box;width:100% !important}.approveRejectDialogForm .comment-invalid{background-color:var(--color-field-bg-invalid)}.approveRejectDialogForm .btn-bar{margin-top:18px}.approveRejectDialogForm .buttons{margin-right:0px}.reassignDialogForm label{color:var(--color-title-subheader-text) !important}.reassignDialogForm .new-assignment-dropdown>div{position:relative !important;margin-left:20px !important;width:300px !important}.reassignDialogForm .move-assignment-from-dropdown,.reassignDialogForm .move-assignment-to-dropdown{margin-left:20px !important}.reassignDialogForm .move-assignment-from-dropdown>label,.reassignDialogForm .move-assignment-to-dropdown>label{float:left !important;display:inline-block !important;margin-right:10px !important}.reassignDialogForm .move-assignment-from-dropdown>div,.reassignDialogForm .move-assignment-to-dropdown>div{position:relative !important;width:100% !important;display:inline-block !important}.reassignDialogForm .move-assignment-to-dropdown{margin-top:15px !important}.reassignDialogForm .move-assignment-to-dropdown>label{margin-right:27px !important}.reassignDialogForm .buttons{margin-top:5px}.reassignDialogForm .btn-bar{margin-top:15px}#AbsenceRequestProgressDialog .flex-row,#ApprovalTimelineDialog .flex-row{display:flex;flex-direction:row;margin-bottom:10px}#AbsenceRequestProgressDialog .flex-column,#ApprovalTimelineDialog .flex-column{display:flex;flex-direction:column}#AbsenceRequestProgressDialog .flex-wrap,#ApprovalTimelineDialog .flex-wrap{flex-wrap:wrap}#AbsenceRequestProgressDialog .flex-align-items-center,#ApprovalTimelineDialog .flex-align-items-center{align-items:center}#AbsenceRequestProgressDialog .flex,#ApprovalTimelineDialog .flex{box-sizing:border-box;display:block;flex:1 1 auto}#AbsenceRequestProgressDialog .flex-5,#ApprovalTimelineDialog .flex-5{box-sizing:border-box;display:block;flex:1 1 5%;max-width:5%}#AbsenceRequestProgressDialog .flex-10,#ApprovalTimelineDialog .flex-10{box-sizing:border-box;display:block;flex:1 1 10%;max-width:10%}#AbsenceRequestProgressDialog .flex-15,#ApprovalTimelineDialog .flex-15{box-sizing:border-box;display:block;flex:1 1 15%;max-width:15%}#AbsenceRequestProgressDialog .flex-20,#ApprovalTimelineDialog .flex-20{box-sizing:border-box;display:block;flex:1 1 20%;max-width:20%}#AbsenceRequestProgressDialog .flex-25,#ApprovalTimelineDialog .flex-25{box-sizing:border-box;display:block;flex:1 1 25%;max-width:25%}#AbsenceRequestProgressDialog .flex-30,#ApprovalTimelineDialog .flex-30{box-sizing:border-box;display:block;flex:1 1 30%;max-width:30%}#AbsenceRequestProgressDialog .flex-35,#ApprovalTimelineDialog .flex-35{box-sizing:border-box;display:block;flex:1 1 35%;max-width:35%}#AbsenceRequestProgressDialog .flex-40,#ApprovalTimelineDialog .flex-40{box-sizing:border-box;display:block;flex:1 1 40%;max-width:40%}#AbsenceRequestProgressDialog .flex-45,#ApprovalTimelineDialog .flex-45{box-sizing:border-box;display:block;flex:1 1 45%;max-width:45%}#AbsenceRequestProgressDialog .flex-50,#ApprovalTimelineDialog .flex-50{box-sizing:border-box;display:block;flex:1 1 50%;max-width:50%}#AbsenceRequestProgressDialog .flex-55,#ApprovalTimelineDialog .flex-55{box-sizing:border-box;display:block;flex:1 1 55%;max-width:55%}#AbsenceRequestProgressDialog .flex-60,#ApprovalTimelineDialog .flex-60{box-sizing:border-box;display:block;flex:1 1 60%;max-width:60%}#AbsenceRequestProgressDialog .flex-65,#ApprovalTimelineDialog .flex-65{box-sizing:border-box;display:block;flex:1 1 65%;max-width:65%}#AbsenceRequestProgressDialog .flex-70,#ApprovalTimelineDialog .flex-70{box-sizing:border-box;display:block;flex:1 1 70%;max-width:70%}#AbsenceRequestProgressDialog .flex-75,#ApprovalTimelineDialog .flex-75{box-sizing:border-box;display:block;flex:1 1 75%;max-width:75%}#AbsenceRequestProgressDialog .flex-80,#ApprovalTimelineDialog .flex-80{box-sizing:border-box;display:block;flex:1 1 80%;max-width:80%}#AbsenceRequestProgressDialog .flex-85,#ApprovalTimelineDialog .flex-85{box-sizing:border-box;display:block;flex:1 1 85%;max-width:85%}#AbsenceRequestProgressDialog .flex-90,#ApprovalTimelineDialog .flex-90{box-sizing:border-box;display:block;flex:1 1 90%;max-width:90%}#AbsenceRequestProgressDialog .flex-95,#ApprovalTimelineDialog .flex-95{box-sizing:border-box;display:block;flex:1 1 95%;max-width:95%}#AbsenceRequestProgressDialog .flex-100,#ApprovalTimelineDialog .flex-100{box-sizing:border-box;display:block;flex:1 1 100%;max-width:100%}#AbsenceRequestProgressDialog .clear-float,#ApprovalTimelineDialog .clear-float{clear:both}#AbsenceRequestProgressDialog .item-progress-info div .label,#ApprovalTimelineDialog .item-progress-info div .label{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:700;margin-right:2px;padding:0px;display:contents;padding:inherit;font-size:inherit;line-height:inherit;color:inherit;text-align:inherit;white-space:inherit;vertical-align:inherit;border-radius:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#AbsenceRequestProgressDialog .item-progress-info div,#ApprovalTimelineDialog .item-progress-info div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#AbsenceRequestProgressDialog .item-progress-info .employee-info,#ApprovalTimelineDialog .item-progress-info .employee-info{white-space:nowrap;overflow:hidden;padding-right:5px}#AbsenceRequestProgressDialog .assignment-progress-detail>section,#ApprovalTimelineDialog .assignment-progress-detail>section{margin-bottom:20px;height:calc(50% - 36px)}#AbsenceRequestProgressDialog .assignment-progress-detail>label,#ApprovalTimelineDialog .assignment-progress-detail>label{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:700;margin-right:2px;display:inherit;padding:inherit;font-size:inherit;line-height:inherit;color:inherit;text-align:inherit;white-space:inherit;vertical-align:inherit;border-radius:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-filter-form .clear-float{clear:both}.project-filter-form .buttons{margin-right:0 !important;margin-top:24px}.process-server-dialog-content .process-server-message{margin-bottom:20px}.process-server-dialog-content .buttons{margin-right:0px}.absence-request-schedule-dialog .schedule-filter-section{display:flex}.absence-request-schedule-dialog .schedule-filter-section>div{margin-right:25px}.absence-request-schedule-dialog .clear-float{clear:both}.absence-request-schedule-dialog .month-navigator{text-align:center;margin-top:18px;margin-bottom:18px}.absence-request-schedule-dialog .month-navigator .previous-month,.absence-request-schedule-dialog .month-navigator .next-month{border:none;font-size:22px;line-height:32px;color:var(--color-title-header-text)}.absence-request-schedule-dialog .month-navigator .nav-btn{cursor:pointer;display:inline-block;margin:5px 15px}.absence-request-schedule-dialog .month-navigator .previous-month::before{content:""}.absence-request-schedule-dialog .month-navigator .current-month{display:inline-block;margin:5px 15px;font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-size:21px;line-height:32px;color:var(--color-title-header-text);vertical-align:top;width:200px}.absence-request-schedule-dialog .month-navigator .next-month::before{content:""}.absence-request-schedule-dialog .date-time-picker-legend .legend-item{display:inline-block;padding:0 24px 4px 0}.absence-request-schedule-dialog .date-time-picker-legend .legend-item .legend-item-color{display:inline-block;width:10px;height:10px}.absence-request-schedule-dialog .date-time-picker-legend .legend-item .legend-item-name{display:inline-block}.absence-request-schedule-dialog .date-time-picker-legend .legend-item:nth-child(4n){padding:0 24px 4px 48px}.absence-request-schedule-dialog .gridBody .bodyTable td.item-submitted,.absence-request-schedule-dialog .legend-item-color.item-submitted{background-color:var(--color-approval-center-submitted-bg)}.absence-request-schedule-dialog .gridBody .bodyTable td.item-approved,.absence-request-schedule-dialog .legend-item-color.item-approved{background-color:var(--color-approval-center-approved-bg)}.absence-request-schedule-dialog .gridBody .bodyTable td.item-rejected,.absence-request-schedule-dialog .legend-item-color.item-rejected{background-color:var(--color-approval-center-rejected-bg)}.absence-request-schedule-dialog .gridBody .bodyTable td.item-nonworking,.absence-request-schedule-dialog .legend-item-color.item-nonworking{background-color:var(--color-timesheet-nonworking-bg)}.absence-request-schedule-dialog .gridBody .bodyTable td.item-holiday,.absence-request-schedule-dialog .legend-item-color.item-holiday{background-color:var(--color-timesheet-holiday-bg)}.absence-request-schedule-dialog .buttons{position:absolute;bottom:-15px;right:0}.absence-balance-header{font-size:14px;font-weight:700}.absence-balance-tabel td{padding:2px 20px 2px 0}.line-approval-timeline{height:100px;width:100%}.navigator_time_recurrence.core-component .time_recurrence .private{margin-left:10px}.navigator_time_recurrence.core-component .time_recurrence .icon-refresh{font-size:1.2rem;padding-right:4px}.navigator_time_recurrence.core-component .activity-time_recurrence .plain_text{position:relative;height:46px}.navigator_time_recurrence.core-component .activity-time_recurrence .plain_text .text-field{bottom:0;position:absolute;margin-bottom:5px;left:3px}.navigator_attendees_grid .gridBody .owner,.navigator_attendees_grid .gridBody .primary,.navigator_clients_grid .gridBody .owner,.navigator_clients_grid .gridBody .primary{font-weight:700}.navigator_attendees_grid .gridBody .owner em,.navigator_attendees_grid .gridBody .primary em,.navigator_clients_grid .gridBody .owner em,.navigator_clients_grid .gridBody .primary em{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;color:var(--color-field-text-disabled);padding-left:5px}.activity-list .activity-grid .gridBody .line-through{text-decoration:line-through}.activity-grid .truncateWrapText .wrap-container{overflow:hidden;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.activity-grid-status{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:600;font-size:1.4rem;color:#fff;padding-left:5px}.activity-grid-status:hover{color:var(--color-link-text)}.openSingleOccurence .activity-time_recurrence .isRecurrID{display:none}.activity_completed_field .activity-completed{margin-top:3px;font-size:1.3rem;cursor:pointer;width:fit-content}.activity_completed_field .activity-completed.completed .completed-text{display:inline-block}.activity_completed_field .activity-completed.completed .default-text{display:none}.activity_completed_field .activity-completed.completed .activity-status-icon{color:var(--color-status-completed)}.activity_completed_field .activity-completed .completed-text{display:none}.activity_completed_field .activity-completed .activity-status-icon{color:var(--color-icon-light);margin-right:3px}.activity_recurrence_banner{width:100%;margin:4px 0}.activity_recurrence_banner .recurrence-banner.single .single-message{display:block}.activity_recurrence_banner .recurrence-banner.single .series-message{display:none}.activity_recurrence_banner .recurrence-banner.series .single-message{display:none}.activity_recurrence_banner .recurrence-banner.series .series-message{display:block}.activity_recurrence_banner .recurrence-banner .single-message,.activity_recurrence_banner .recurrence-banner .series-message{float:left;background:#6d86e1;color:#fff;margin:2px 0 4px 0;padding:5px 15px;font-size:1.5rem;font-weight:600;border:1px solid var(--color-layout-border);line-height:19px;width:100%;display:none}.activity_recurrence_banner .recurrence-banner .message-link{padding-left:6px;cursor:pointer;text-decoration:underline}.activity_recurrence_banner .recurrence-banner .message-link:hover{cursor:pointer}.activity-reminder-container .reminder-subject{font-size:18px;font-weight:700;overflow:hidden;position:relative;line-height:1.4em;max-height:5.6em;text-align:justify;padding-right:1em}.activity-reminder-container .reminder-subject:before{content:"...";position:absolute;right:0;bottom:0}.activity-reminder-container .reminder-subject:after{content:"";position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}.activity-reminder-container .reminder-client{font-size:16px}.activity-reminder-container .selected-activity-row1,.activity-reminder-container .selected-activity-row2,.activity-reminder-container .selected-activity-row3{margin-left:15px;margin-bottom:15px;width:90% !important}.activity-reminder-container .selected-activity-row1 p,.activity-reminder-container .selected-activity-row2 p,.activity-reminder-container .selected-activity-row3 p{display:inline}.activity-reminder-container .selected-activity-row1{margin-top:10px}.activity-reminder-container .activity-reminder-actions{display:flex;flex-direction:row;align-items:center;padding-bottom:7px;padding-top:7px;border-bottom:1px solid var(--color-layout-border)}.activity-reminder-container .activity-reminder-actions .reminder-menu-snooze-unit{width:105px !important}.activity-reminder-container .activity-reminder-actions .snooze-unit-div{margin-left:10px !important;margin-right:10px}.activity-reminder-container .activity-reminder-actions .snooze-unit-div.core_dropdown_field .dropdown-field-container{border:none}.activity-reminder-container .activity-reminder-actions .dismiss-div,.activity-reminder-container .activity-reminder-actions .snooze-div{width:auto;padding-left:35px}.activity-reminder-container .activity-reminder-actions .dismiss-div .reminder-action-button,.activity-reminder-container .activity-reminder-actions .dismiss-div .icon-droparrow2,.activity-reminder-container .activity-reminder-actions .snooze-div .reminder-action-button,.activity-reminder-container .activity-reminder-actions .snooze-div .icon-droparrow2{margin-top:3px}.activity-reminder-container .activity-reminder-actions .dismiss-div .reminder-action-button:hover,.activity-reminder-container .activity-reminder-actions .dismiss-div .icon-droparrow2:hover,.activity-reminder-container .activity-reminder-actions .snooze-div .reminder-action-button:hover,.activity-reminder-container .activity-reminder-actions .snooze-div .icon-droparrow2:hover{cursor:pointer}.activity-reminder-container .activity-reminder-actions .dismiss-div .icon-droparrow2,.activity-reminder-container .activity-reminder-actions .snooze-div .icon-droparrow2{display:inline-block;margin-top:1px;padding-left:10px;font-size:9px}.activity-reminder-container .activity-reminder-rp-grid{height:350px !important;border:none;margin-bottom:0}.activity-reminder-container .activity-reminder-rp-grid .reminder-info-bubble{font-size:16px}.activity-reminder-container .activity-reminder-rp-grid .reminder-info-bubble:hover{text-decoration:underline}.activity-reminder-container .activity-reminder-rp-grid .eventTime{color:var(--color-base-text);text-decoration:none}.activity-reminder-container .activity-reminder-rp-grid .eventTime:hover{text-decoration:none !important}.activity-reminder-container .activity-reminder-rp-grid .bodyTable .infoBubble{white-space:normal;word-break:break-word}.activity-reminder-container .popup-completion-ind{width:40px;height:40px;padding-top:3px;margin-left:15px}.activity-reminder-container .reminder-count{height:40px;float:right;padding-right:15px}.activity-reminder-container .spinner-area{position:absolute;margin-left:50%;padding-top:80px;display:none}.activity-reminder-container .count-progress-area{padding-right:50px;padding-top:20px;height:40px;float:right;display:none}.ngcrm_firm_type_field .company-type{font-weight:500;line-height:22px}.navigator_ngcrm_contact_association_grid.inline{float:left;min-width:650px;width:100%;margin-top:40px}.navigator_ngcrm_contact_association_grid .contacts{float:left;min-width:650px;width:100%}.navigator_ngcrm_contact_association_grid .contacts .grid-heading-label{display:none}.navigator_ngcrm_contact_association_grid .contacts .gridBody{top:62px}#crm-contact-info-quick-edit-dialog .row-fluid{margin-bottom:0 !important}#crm-contact-info-quick-edit-dialog .btn-bar{margin-top:15px}.qualify-contact-menu .btn{width:292px}.qualify-contact-menu .complete-check-icon{color:var(--color-status-completed)}.qualify-contact-menu .qualify-contact-container{margin-top:5px;height:30px;word-break:break-word}.qualify-contact-menu .new-firm-container{margin-top:12px;min-height:30px}.qualify-contact-menu .new-project-container{margin-top:12px;margin-bottom:20px;min-height:30px}#sidebar-data .company-info .company-details.firm-name{font-size:1.6rem}.contact_name_field .core_text_field,.contact_name_field .core_duplicate_detection_field,.ngcrm_contact_info_field .core_text_field,.ngcrm_contact_info_field .core_duplicate_detection_field{width:100%}.customColumnsQuickEditForm .content{padding-right:5px}.customColumnsQuickEditForm .label{-ms-word-wrap:break-word;word-wrap:break-word}.customColumnsQuickEditForm .label.required:after{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--color-status-error-text);font-size:1rem;margin-left:3px}.customColumnsQuickEditForm .quick-edit.memo{width:95%}.customColumnsQuickEditForm .row:first-child,.customColumnsQuickEditForm .row-fluid:first-child{margin-top:0px}.customColumns{width:100%}.customColumns.top-border{padding-top:30px;border-top:1px solid var(--color-layout-border)}.customColumns.below-grid{padding-top:45px;float:left}.customColumns .quickEditInput{position:relative;left:-5px;width:100%;margin-bottom:-10px;display:none}.customColumns .quickEditInput.checkbox{margin-bottom:-7px}.customColumns .customHtmlInput{border:none;overflow-x:hidden;overflow-y:auto;margin-bottom:-10px}.customColumns .customHtmlInput p{margin:0px}.customColumns .edit-section-header .formSpan{line-height:32px}.customColumns .navigator_grid .gridBody{overflow-x:hidden;overflow-y:auto;max-height:238px}.customColumns .navigator_grid:not(.fluid) .gridBody{position:relative;top:0px}.custom_grid{float:left;width:100%;margin-bottom:15px}.dropdown-grid .gridBody{max-height:170px;overflow-x:hidden;overflow-y:auto}.core-application[data-app-id=Dashboard] .application-header.dashboard-view{display:none}.core-application[data-app-id=Dashboard] .application-header.dashboard-view+.application-content{height:100%}.core-application[data-app-id=Dashboard] .application-header{border-bottom:1px solid var(--color-layout-border)}.core-application[data-app-id=Dashboard] .application-content .section-body{padding:0}.core-application[data-app-id=Dashboard] .core_dashpart{width:100%;height:100%}.core-application[data-app-id=Dashboard] .core_dashpart.maximized-in-workbench .custom-dashpart-container,.core-application[data-app-id=Dashboard] .core_dashpart.core_grid.grid-maximized .custom-dashpart-container{border:none}.core-application[data-app-id=Dashboard] .core_dashpart.maximized-in-workbench .custom-dashpart-container .dashpart-titlebar,.core-application[data-app-id=Dashboard] .core_dashpart.core_grid.grid-maximized .custom-dashpart-container .dashpart-titlebar{height:40px;padding-top:8px;padding-left:7px}.core-application[data-app-id=Dashboard] .core_dashpart.maximized-in-workbench .custom-dashpart-container .dashpart-titlebar.has-dashpart-subtitle,.core-application[data-app-id=Dashboard] .core_dashpart.core_grid.grid-maximized .custom-dashpart-container .dashpart-titlebar.has-dashpart-subtitle{height:52px}.core-application[data-app-id=Dashboard] .core_dashpart.maximized-in-workbench .custom-dashpart-container .dashpart-titlebar .dashpart-title-toolbar-button,.core-application[data-app-id=Dashboard] .core_dashpart.core_grid.grid-maximized .custom-dashpart-container .dashpart-titlebar .dashpart-title-toolbar-button{display:none}.core-application[data-app-id=Dashboard] .core_dashpart.maximized-in-workbench .custom-dashpart-container .dashpart-titlebar .title-text,.core-application[data-app-id=Dashboard] .core_dashpart.core_grid.grid-maximized .custom-dashpart-container .dashpart-titlebar .title-text{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:600;font-size:1.8rem;line-height:2.1rem}.core-application[data-app-id=Dashboard] .core_dashpart.maximized-in-workbench .custom-dashpart-container .dashpart-titlebar .icon-Expand:before,.core-application[data-app-id=Dashboard] .core_dashpart.core_grid.grid-maximized .custom-dashpart-container .dashpart-titlebar .icon-Expand:before{content:"";font-size:1.2rem}.core-application[data-app-id=Dashboard] .core_dashpart.maximized-in-workbench .custom-dashpart-container .dashpart-titlebar .dashpart-title-close-button+.dashpart-title-toolbar-button-maximize .icon-Expand:before,.core-application[data-app-id=Dashboard] .core_dashpart.core_grid.grid-maximized .custom-dashpart-container .dashpart-titlebar .dashpart-title-close-button+.dashpart-title-toolbar-button-maximize .icon-Expand:before{content:""}.core-application[data-app-id=Dashboard] .dashpart-layout{min-height:100%;width:100%;padding:20px 10px;background-color:var(--color-page-bg)}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title,.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title-with-subtitle{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;padding-left:5px}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title .title-text,.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title-with-subtitle .title-text{line-height:2.5rem;margin-top:7px;font-size:1.4rem;font-weight:700}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title .subtitle-text,.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title-with-subtitle .subtitle-text{font-size:1.2rem}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title .size-warningLocation,.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title-with-subtitle .size-warningLocation{line-height:2.5rem;margin-top:7px;font-size:1.4rem;font-weight:700;color:red}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title .icon-add,.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title-with-subtitle .icon-add{color:inherit;font-size:9px;padding-left:13px}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title .add-link,.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title-with-subtitle .add-link{color:inherit;font-size:1.3rem}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title-with-subtitle .title-text{line-height:1.6rem}.core-application[data-app-id=Dashboard] .dashpart-layout .custom-dashpart-container{border:1px solid var(--color-layout-border);border-radius:8px;height:100%;width:100%;overflow:hidden}.core-application[data-app-id=Dashboard] .dashpart-layout .custom-dashpart-container .toolTipButton{display:inline-block;margin:0 5px;vertical-align:middle;top:-1px;font-size:1.3rem}.core-application[data-app-id=Dashboard] .dashpart-layout .custom-dashpart-container.floor-check-dashpart .dashpart-content{padding:10px 5px}.core-application[data-app-id=Dashboard] .dashpart-layout .custom-dashpart-container.floor-check-dashpart .dashpart-content .statusCounts{padding:0 4px}.core-application[data-app-id=Dashboard] .dashpart-layout .kpi-dashpart .dashpart-titlebar{border-bottom:none}.core-application[data-app-id=Dashboard] .dashpart-layout .kpi-dashpart .dashpart-content{color:inherit;background-color:inherit;border-left:0px;border-right:0px}.core-application[data-app-id=Dashboard] .dashpart-layout .kpi-dashpart .dashpart-content .kpi-content{container-type:size}.core-application[data-app-id=Dashboard] .dashpart-layout .kpi-dashpart .dashpart-content .kpi-number{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:calc(12cqh + 6cqw)}.core-application[data-app-id=Dashboard] .dashpart-layout .kpi-dashpart .dashpart-content .kpi-number.drill-to{cursor:pointer}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-titlebar{background-color:var(--color-dashboard-dashpart-header-bg);color:var(--color-dashboard-dashpart-header-text);cursor:move;font-size:1.5rem;padding:5px;width:inherit;border-bottom:1px solid var(--color-layout-border)}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-titlebar [class^=icon-filter],.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-titlebar [class*=" icon-filter"],.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-titlebar .icon-drilldown{color:inherit}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-titlebar .dpfilter-hidden{display:none}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-titlebar .dpfilter-show{display:inline-block;font-size:1.3rem}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-titlebar .icon-clarity-compass{color:inherit}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-titlebar .clarityfilter-show{display:inline-block;font-size:1.3rem}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-custom-search{background-color:var(--color-dashboard-dashpart-bg);border-bottom:1px solid var(--color-layout-border);max-height:35px;overflow:hidden;padding:3px 10px}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title-close-button{color:inherit;background:none;border:none;float:right;min-width:15px;width:15px;height:28px;margin-right:6px}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title-close-button>.icon-close{color:inherit}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title-toolbar-button{background:none;color:inherit;border:none;float:right;min-width:15px;width:15px;height:28px;position:static}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title-toolbar-button-refresh{color:inherit;float:right;background:none;border:none;min-width:15px;width:15px;height:28px;padding-left:10px;padding-right:18px;position:static}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title-toolbar-button-refresh>.icon-refresh{color:inherit}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title-toolbar-button-refresh.disabled{color:var(--color-icon-disabled) !important;cursor:default}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title-toolbar-button-maximize{background:none;color:inherit;border:none;float:right;min-width:20px;width:20px;height:28px;margin-right:4px;position:static}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-title-toolbar-button-maximize .icon-Expand{color:inherit}.core-application[data-app-id=Dashboard] .dashpart-layout .refresh-date-text{color:inherit;float:right;font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-size:1rem;padding-left:5px;padding-right:5px;padding-top:5px}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content{background-color:var(--color-dashboard-dashpart-bg);border-radius:0 0 8px 8px;border:none;height:calc(100% - 38px);max-height:calc(100% - 38px);width:calc(100% - 2px);overflow:hidden;position:absolute;z-index:2}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content.dashpart-content-with-subtitle{height:calc(100% - 54px);max-height:calc(100% - 54px)}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content.core_grid .gridHdr th .hdrContainer .columnHdr .icon-Infobutton{align-self:center;font-size:1.3rem;top:0px;color:var(--color-grid-column-header-text)}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content.core_grid .gridBody td[customstyles] span.infoBubble{color:#8cc63f}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content.core_grid .gridBody td.html-display-only.openARComment:before{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:relative;margin-left:45%;top:3px;font-size:16px}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content.core_grid .gridBody td.totals-row{background-color:var(--color-dashboard-total-row-bg) !important;color:var(--color-dashboard-total-row-text) !important;font-weight:bold}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content.navigator_planning_grid .timeframe-options{padding-top:10px}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content .opportunity-list-report .column-selection{display:none !important}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content .opportunity-list-report .ui-jqgrid .ui-jqgrid-bdiv{max-height:255px !important}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content .navigator_resourcemgt_planninggrid .actions-menu{display:none}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content .memo-content{overflow:auto}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content .kpi-content{height:100%;width:100%}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content .resizekpi{resize:both;margin:0;padding:0;height:75px;width:500px;overflow:hidden}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content .report-content{width:100%;height:100%}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content .report-spinner,.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content .chart-spinner{top:50%;right:50%;position:absolute}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content .report-viewer{width:100%;height:100%;overflow:hidden;background-color:#fff}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content .report-viewer .sql-2016-report-container{border:none;height:100%;width:100%}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content .web-frame{border:none}.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content.reports-grid .core-label:first-child,.core-application[data-app-id=Dashboard] .dashpart-layout .dashpart-content.workbooks-grid .core-label:first-child{display:none}.core-application[data-app-id=Dashboard] .dashpart-layout .activity-dashpart .ag-control-bar{padding:3px 10px;overflow:hidden}.core-application[data-app-id=Dashboard] .dashpart-layout .activity-dashpart .ag-control-bar .activity-grid-time{float:left;margin-top:3px}.core-application[data-app-id=Dashboard] .dashpart-layout .activity-dashpart .ag-control-bar .ag-completion-toggle{float:right}.core-application[data-app-id=Dashboard] .dashpart-layout .activity-dashpart .ag-control-bar .ag-completion-toggle .ag-completion-toggle-field{margin:0}.core-application[data-app-id=Dashboard] .dashpart-layout .activity-dashpart .activity-grid{height:calc(100% - 34px);border:none}.core-application[data-app-id=Dashboard] .dashpart-layout .activity-dashpart .activity-grid .gridBody .line-through{text-decoration:line-through}.core-application[data-app-id=Dashboard] .dashpart-layout .milestone-dashpart .dashpart-content{height:calc(100% - 73px);max-height:calc(100% - 73px);padding-top:12px}.core-application[data-app-id=Dashboard] .dashpart-layout .milestone-dashpart .general-progress-area{margin-left:50%;padding-top:50px}.core-application[data-app-id=Dashboard] .dashpart-layout .favorite-reports-dashpart .core_grid{width:100%;height:100%;border:none}.core-application[data-app-id=Dashboard] .dashpart-layout .my-assignments-dashpart .actions-menu{display:none}.core-application[data-app-id=Dashboard] .dashpart-layout .my-assignments-dashpart .planningGrid{position:absolute;top:0px !important;bottom:0px;left:0px !important;right:0px;z-index:1}.core-application[data-app-id=Dashboard] .dashpart-layout .my-assignments-dashpart #controlPanel .heading-row{z-index:5;position:relative}.core-application[data-app-id=Dashboard] .dashpart-layout .my-assignments-dashpart #controlPanel #assignments-msg{position:static}.core-application[data-app-id=Dashboard] .dashpart-layout .available-employees-dashpart #controlPanel .heading-row:first-child{height:34px;border-bottom:1px solid var(--color-layout-border);display:flex;width:100%;padding:7px 6px;background:var(--color-grid-header-bg)}.core-application[data-app-id=Dashboard] .dashpart-layout .available-employees-dashpart .avail-employee-search{cursor:pointer;padding:0px 20px 20px 0px}.core-application[data-app-id=Dashboard] .dashpart-layout .available-employees-dashpart .application_navigation .app-nav-right{height:28px}.core-application[data-app-id=Dashboard] .dashpart-layout .available-employees-dashpart #controlPanel .change-forecast-popup{cursor:pointer}.core-application[data-app-id=Dashboard] .dashpart-layout .available-employees-dashpart #controlPanel .capacity-tip{margin-right:20px}.core-application[data-app-id=Dashboard] .dashpart-layout .available-employees-dashpart #controlPanel .RM-column-selection.primary{margin-top:3px}.core-application[data-app-id=Dashboard] .dashpart-layout .available-employees-dashpart .show-employees-only-cb{margin-right:auto;margin-top:-2px;cursor:pointer;padding-left:20px}.core-application[data-app-id=Dashboard] .dashpart-layout .available-employees-dashpart .planningGrid{position:absolute;top:34px !important;bottom:0px;left:0px !important;right:0px;z-index:1}.core-application[data-app-id=Dashboard] .dashpart-layout .available-employees-dashpart td.under{background-color:var(--color-dashboard-plan-grid-under-bg)}.core-application[data-app-id=Dashboard] .dashpart-layout .collections-dashpart .collections-spinner{position:relative;top:150px;bottom:50%;right:50%;left:50%;width:100%;height:100%;margin:auto}.core-application[data-app-id=Dashboard] .dashpart-layout .collections-dashpart .collections-header{height:20px;padding:6px 6px 0 6px;margin-bottom:10px}.core-application[data-app-id=Dashboard] .dashpart-layout .collections-dashpart .collections-header .collections-options{display:flex}.core-application[data-app-id=Dashboard] .dashpart-layout .collections-dashpart .collections-header .collections-options .option{margin-right:20px}.core-application[data-app-id=Dashboard] .dashpart-layout .collections-dashpart .collections-header .custom-filter .search-filter{padding:1px 3px 3px 3px}.core-application[data-app-id=Dashboard] .dashpart-layout .collections-dashpart .report-no-data .dimmed{color:var(--color-field-text-disabled);padding-bottom:10px}.core-application[data-app-id=Dashboard] .dashpart-layout .collections-dashpart .report-no-data .span12{text-align:center}.core-application[data-app-id=Dashboard] .dashpart-layout .collections-dashpart .report-no-data .span12.no-data-header{margin-top:100px;margin-bottom:25px}.core-application[data-app-id=Dashboard] .dashpart-layout .collections-dashpart .report-no-data .span12 .divider{display:inline-block;min-width:25px}.core-application[data-app-id=Dashboard] .dashpart-layout .pipeline-dashpart .pipeline-chart-header{height:35px;padding:6px 6px 0 6px;margin-bottom:10px;border-bottom:1px solid var(--color-layout-border)}.core-application[data-app-id=Dashboard] .dashpart-layout .pipeline-dashpart .pipeline-chart-header .chart-options{display:flex}.core-application[data-app-id=Dashboard] .dashpart-layout .pipeline-dashpart .pipeline-chart-header .chart-options .option{margin-right:20px}.core-application[data-app-id=Dashboard] .dashpart-layout .pipeline-dashpart .pipeline-chart-header .custom-filter .search-filter{padding:3px}.core-application[data-app-id=Dashboard] .dashpart-layout .pipeline-dashpart .pipeline-chart{clear:both}.core-application[data-app-id=Dashboard] .dashpart-layout .pipeline-dashpart .report-no-data .dimmed{color:var(--color-field-text-disabled);padding-bottom:10px}.core-application[data-app-id=Dashboard] .dashpart-layout .pipeline-dashpart .report-no-data .span12{text-align:center}.core-application[data-app-id=Dashboard] .dashpart-layout .pipeline-dashpart .report-no-data .span12.no-data-header{margin-top:100px;margin-bottom:25px}.core-application[data-app-id=Dashboard] .dashpart-layout .pipeline-dashpart .report-no-data .span12 .add-project{float:none}.core-application[data-app-id=Dashboard] .dashpart-layout .pipeline-dashpart .report-no-data .span12 .divider{display:inline-block;min-width:25px}.core-application[data-app-id=Dashboard] .dashpart-layout .upcoming-generic-assignments-dashpart .navigator_planning_grid{display:flex;flex-direction:column}.core-application[data-app-id=Dashboard] .dashpart-layout .upcoming-generic-assignments-dashpart .range-selector{height:40px;padding:0 8px;border-bottom:1px solid var(--color-grid-border)}.core-application[data-app-id=Dashboard] .dashpart-layout .upcoming-generic-assignments-dashpart .planningGrid{top:unset !important;left:8px !important;width:calc(100% - 18px)}.core-application[data-app-id=Dashboard] .dashpart-layout .upcoming-generic-assignments-dashpart .planningGrid .core_grid{border:none}.core-application[data-app-id=Dashboard] .dashpart-layout .upcoming-generic-assignments-dashpart .planningGrid .core_grid .grid-sections{padding:0}.core-application[data-app-id=Dashboard] .dashpart-layout .grid-stack .grid-stack-item.ignore-mouse .sql-2016-report-container,.core-application[data-app-id=Dashboard] .dashpart-layout .grid-stack .grid-stack-item.ignore-mouse .web-frame,.core-application[data-app-id=Dashboard] .dashpart-layout .grid-stack .grid-stack-item.ignore-mouse .navigator_splitter{pointer-events:none !important}.core-application[data-app-id=Dashboard] .dashpart-layout .grid-stack .grid-stack-item .grid-stack-item-content{border:0;overflow:hidden;z-index:auto !important}.core-application[data-app-id=Dashboard] .dashpart-layout .grid-stack .grid-stack-item .grid-stack-item-content .section-placeholder{width:100%;height:100%}.core-application[data-app-id=Dashboard] .dashpart-layout .grid-stack .grid-stack-item .ui-resizable-handle{z-index:10 !important}.core-application[data-app-id=Dashboard] .dashpart-layout .icon-Infobutton{all:initial;color:inherit;position:relative;cursor:pointer;top:2px}.core-application[data-app-id=Dashboard] .dashpart-layout .icon-rowtools{color:inherit}.core-application[data-app-id=Dashboard] .custom-dashboard-modal-dashpart-layout{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding:0;z-index:14;float:none}.core-application[data-app-id=Dashboard] .custom-dashboard-modal-dashpart-layout .dashpart-layout{background-color:rgba(0,0,0,.01)}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .dashboard-title-header{background:var(--color-application-header-bg);color:var(--color-application-header-text);min-height:60px;display:flex;justify-content:left;align-items:center;overflow:hidden;border-bottom:1px solid var(--color-layout-border)}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .dashboard-title-header .title-div{flex:0 1 auto}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .dashboard-title-header .dashboard-title{width:100%}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .dashboard-title-header .dashboard-title .core-field-container{width:100%;height:100%}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .dashboard-title-header .dashboard-title .core-field-container.hasQuickEdit .core-field{max-width:calc(100% - 25px)}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .dashboard-title-header .dashboard-title .core-field{padding-left:15px;font-family:"Roboto Slab","Roboto",tahoma,calibri,trebuchet ms,sans-serif;font-weight:500;font-size:3.2rem;line-height:4.2rem;color:var(--color-application-header-text);max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .dashboard-title-header .dashboard-title .core-field input.text-field{color:var(--color-application-header-text);width:100%;min-width:400px;outline:none;border:none}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .dashboard-title-header .buffer-area{flex:4 5 auto}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .dashboard-title-header .searchComp-div{flex:2 1 400px}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .dashboard-title-header .application_navigation{padding-right:10px;padding-left:15px}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .dashboard-title-header .application_navigation .app-nav-single-select{color:var(--color-field-text)}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .dashboard-title-header .application_navigation div[class*=icon-]{color:var(--color-button-border)}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .dashboard-title-header .toggle-container{flex:0 0 auto;display:flex;flex-direction:row;align-items:center}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .dashboard-title-header .toggle-container .dashboard-edit-toggle{width:70px;margin:0}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .dashpart-titlebar{cursor:default}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .custom-dashboard-view{overflow-y:auto;overflow-x:hidden;height:calc(100% - 60px);position:relative;clear:both}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .custom-dashboard-view.edit-mode{height:calc(100% - 101px)}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .custom-dashboard-view .core_dashboard_layout{width:100%;height:100%}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .custom-dashboard-view .section-intro-area{padding:20px 32px;width:100%;height:100%}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .custom-dashboard-view .section-intro-area .intro-header{margin-bottom:30px}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .custom-dashboard-view .section-intro-area .intro-header .header-right,.core-application[data-app-id=Dashboard] .navigator_dashboard_page .custom-dashboard-view .section-intro-area .intro-header .header-left{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-size:2.7rem;line-height:3rem}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .custom-dashboard-view .section-intro-area .intro-header .header-bold{font-weight:700}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .custom-dashboard-view .section-intro-area .intro-header .header-left{color:var(--color-title-header-text)}.core-application[data-app-id=Dashboard] .navigator_dashboard_page .custom-dashboard-view .section-intro-area .intro-header .header-right{color:var(--color-link-text);margin-left:3px}.core-application[data-app-id=Dashboard] .dashboard-list-view .dashboard-list-grid.core_grid .gridBody td{line-height:18px}.core-application[data-app-id=Dashboard] .dashboard-list-view .dashboard-list-grid.core_grid .gridBody td.left{text-align:left;padding:0px 9px !important}.core-application[data-app-id=Dashboard] .dashboard-action-bar{background-color:var(--color-base-bg);color:var(--color-application-header-text);border-bottom:1px solid var(--color-layout-border);padding:4px 10px}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-view-container{width:100%;overflow-y:auto}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main{display:flex;height:100%}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .ui-dragging{min-height:70px;min-width:254px}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashboard-settings-sidebar-collapsebutton{display:inline-block;vertical-align:top}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashboard-settings-sidebar-collapsebutton .dashboard-settings-sidebar-collapsebutton-icon{color:var(--color-icon-dark);font-size:19px}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashboard-settings-sidebar-collapsebutton .dashboard-settings-sidebar-collapsebutton-icon:hover{color:var(--color-dialog-header-text)}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .base-options{background-color:var(--color-base-bg);color:var(--color-application-header-text);border-bottom:1px solid var(--color-layout-border);padding-top:8px;padding-left:10px;padding-bottom:10px;height:auto}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .base-options .dashpart-designer-option-container{align-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;width:100%}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .base-options .checkbox-component-container{width:calc(60% - 7px);margin-left:20px;display:flex;flex-direction:column}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .base-options .checkbox-component-container .checkbox-label,.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .base-options .checkbox-component-container .icon-Infobutton{color:var(--color-application-header-text)}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .base-options .checkbox-component-container .report-schedule-build{font-size:14px;font-weight:400;cursor:pointer;display:inline-block;padding:0 7px;color:var(--color-application-header-text)}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .base-options .checkbox-component-container .report-schedule-build .icon-calendar{font-size:16px;color:var(--color-application-header-text)}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .base-options .checkbox-component-container .report-schedule-build.ui-state-disabled{pointer-events:none}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .base-options .search-component{color:var(--color-application-header-text)}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .base-options .core-component .core-label{color:var(--color-application-header-text)}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .base-options .core-component.base-component{flex:0 0 180px}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .base-options .core-component.type-component{flex:0 0 auto;margin-left:15px;margin-right:15px}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .base-options .core-component.chart-component{flex:0 1 180px;margin-right:15px}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .base-options .core-component.search-component{flex:2 1 auto}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .base-options .core_radio_group_field .core-field{color:var(--color-application-header-text)}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .base-options .core_radio_group_field .core-field .radio-group-container{margin-top:2px}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-container{width:100%;height:100%;background-color:var(--color-page-bg)}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-container .base-opt-report-height{display:flex}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-container .button-bar-container .btn-bar{position:fixed;right:16px;top:64px;z-index:2 !important}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content{margin:20px;padding:20px;background-color:var(--color-base-bg);border-radius:8px;border:1px solid var(--color-page-tile-border)}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .dashpart-row{width:100%}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .dashpart-row.title{display:flex;flex-direction:row;padding:15px 10px 10px}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .workbook-current-data{padding-top:20px}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .validation-messages .error-message{color:var(--color-status-error-text)}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .dashpart-column-presentation-container{height:calc(100% - 350px);padding:16px 16px 0 16px;border:none}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .dashpart-column-presentation-container .cellLink .icon-edit,.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .dashpart-column-presentation-container .cellLink .icon-add,.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .dashpart-column-presentation-container .cellLink .icon-filter,.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .dashpart-column-presentation-container .cellLink .icon-edit-in-edit{margin-left:20px}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .color-picker{z-index:10006}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .opacity-full{opacity:1}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .opacity-half{opacity:.5}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .row-spacer{padding:30px 0}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .row-zerospacer{padding:0px}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .report-data{display:flex;padding-left:15px;padding-top:20px}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .report-type-component{margin-left:50px}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .config-button-bar-container{padding-top:16px;padding-left:4px}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .config-button-bar-container .cfg-buttons .btn-bar{justify-content:left}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .title-component{width:45%}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .subtitle-component{width:52%;padding-left:93px}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .dashpart-previewer{height:80px;margin-top:7px;background:var(--color-sidebar-bg);border:1px solid var(--color-layout-border);box-shadow:0px 2px 6px 0px rgba(65,37,33,.2)}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .dashpart-previewer .no-preview-text{padding:5px 0px 0px 5px}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .memo-data{padding-bottom:20px;padding-left:12px;padding-top:20px}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-designer-content .memo-editor-component{width:calc(100% - 35px)}.core-application[data-app-id=Dashboard] .navigator_dashpart_page .dashpart-designer-main .dashpart-view-container{height:100%;width:100%}.core-application[data-app-id=Dashboard] .dashpart-dropdown{margin-left:5px !important;font-size:.8rem !important;cursor:pointer}.core-application[data-app-id=Dashboard] .dashpart-dropdown-text{font-size:1.2rem !important;cursor:pointer}.core-application[data-app-id=Dashboard] .jqplot-highlighter-tooltip .label{color:inherit}.core-application[data-app-id=Dashboard] .dashpart-content-no-report-access{text-align:center;font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-size:1.8rem;font-weight:700;padding-top:30px}.core-application[data-app-id=Dashboard] .dashpart-content-no-filter-applied{display:flex;align-items:center;justify-content:center;text-align:center;font-size:3rem;font-weight:700;padding:30px;height:100%}.core-application[data-app-id=Dashboard] .table-dashpart-image-col{width:22px;height:22px;border-radius:4px;box-shadow:var(--shadow-image);background-image:url(../../images/DefaultProjectImage.png);background-size:22px 22px}.core-application[data-app-id=Dashboard] .table-dashpart-image-col img{border-radius:4px}.core-application[data-app-id=Dashboard] .dashpart-library-pane{text-align:center;line-height:normal;position:absolute;right:-335px;top:102px !important;background-color:var(--color-base-bg);height:calc(100% - 102px);overflow-y:scroll;z-index:2}.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashpart-container{position:relative;left:0px;top:0px;width:312px;height:36px;border:1px solid var(--color-layout-border)}.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashpart-container .dashpart-type-icon-container{display:inline-block;padding:8px;border-width:0px;position:absolute;width:17px;height:16px;font-size:1.6rem}.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashpart-container .dashpart-title-container{display:inline-block;width:100%;overflow-x:hidden;padding:8px 10px 9px;border:none}.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashpart-container .dashpart-title-container .title-text{display:inline-block;float:left;margin-left:23px;margin-top:1px;font-size:1.6rem}.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashpart-container .dashpart-title-container:hover .delete-button,.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashpart-container .dashpart-title-container:hover .info-button,.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashpart-container .dashpart-title-container:hover .edit-button,.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashpart-container .dashpart-title-container:hover .icon-load-more{display:inline-block}.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashpart-container .dashpart-title-container .icon-Infobutton{margin:3px 8px 0px 0px}.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashpart-container .dashpart-title-container .delete-button,.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashpart-container .dashpart-title-container .info-button,.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashpart-container .dashpart-title-container .icon-load-more{float:right;cursor:pointer;display:none}.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashpart-container .dashpart-title-container .edit-button{float:right;cursor:pointer;padding-right:8px;display:none}.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashpart-container .dashpart-title-container .icon-load-more{color:var(--color-action-menu-active-bg);cursor:none}.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashpart-container .dashpart-title-container .dashpart-sub-title{display:none}.core-application[data-app-id=Dashboard] .dashpart-library-pane .newly-imported-dashpart{background:var(--color-field-border-disabled)}.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashboard-settings-add-dashpart{padding:10px;background-color:var(--color-dashboard-library-header-bg);border-left:1px solid var(--color-layout-border)}.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashboard-settings-add-dashpart .dashboard-settings-quick-find{margin-bottom:10px}.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashboard-settings-add-dashpart .dashboard-settings-add-new-dashpart{cursor:pointer;color:var(--color-dashboard-library-header-text);font-weight:700;font-size:1.4rem;text-align:center}.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashboard-settings-add-dashpart .quick-find{font-size:1.2rem;margin:0px}.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashboard-settings-add-dashpart .quick-find>input{border-radius:4px;border:1px solid var(--color-list-quick-find-border);height:28px;width:100%}.core-application[data-app-id=Dashboard] .dashpart-library-pane .dashboard-settings-add-dashpart .quick-find .clear-quick-find{position:absolute;top:14px;right:16px;color:var(--color-field-clear);font-size:1rem;cursor:pointer;padding:6px}.core-application[data-app-id=Dashboard] .dashpart-library-pane .header-text{color:var(--color-dashboard-library-subheader-text);background-color:var(--color-dashboard-library-subheader-bg);border-left:1px solid var(--color-layout-border);padding:15px;font-size:1.6rem;font-weight:700;text-align:left;padding-left:25px;cursor:pointer}.core-application[data-app-id=Dashboard] .dashpart-library-pane .header-text .dashpart-header-text-collapse{float:right;font-size:.8rem;background-color:var(--color-dashboard-library-collapse-bg);border-radius:50%;padding:4px 3px 1px 3px;transform:rotate(180deg)}.core-application[data-app-id=Dashboard] .dashpart-library-pane .header-text.header-collapsed .dashpart-header-text-collapse{transform:rotate(0deg)}.core-application[data-app-id=Dashboard] .dashpart-library-pane .header-text.header-collapsed+div{height:0px;overflow:hidden}.core-application[data-app-id=Dashboard] .dashpart-library-pane .icon-addProjectStructure{color:var(--color-dashboard-library-subheader-text)}.core-application[data-app-id=Dashboard] .dashboard-list-view .header-big{padding:15px 0px 5px 50px;font-size:3.2rem;color:var(--color-grid-column-header-text)}.core-application[data-app-id=Dashboard] .dashboard-list-view .header-small{padding:0px 0px 15px 50px;font-size:1.6rem;color:var(--color-grid-column-header-text)}.core-application[data-app-id=Dashboard] .dashboard-designer-list-view .list-view-container{margin-top:60px;border-top:1px solid var(--color-layout-border)}.core-application[data-app-id=Dashboard] .highcharts-data-label text{font-size:1.4em !important;font-weight:700 !important}.core-application[data-app-id=Dashboard] .highcharts-root text{font-size:1.3em !important}.core-application[data-app-id=Dashboard] .highcharts-tooltip text{font-size:1.4em !important}.dashpart-designer-dialog{overflow-y:auto !important;overflow-x:hidden !important}.dashboard-action-dialog .dashboard-tab-create{width:400px}.dashboard-action-dialog .dashboard-tab-create .row-fluid{margin-bottom:15px}.dashboard-action-dialog .dashboard-tab-create label{position:relative;float:left}.dashboard-action-dialog .dashboard-tab-create input[type=text]{position:relative;float:left;min-width:250px;margin-left:5px}.dashboard-action-dialog .dashboard-tab-create .personal-dashboard-container{position:relative}.dashboard-action-dialog .dashboard-tab-create .personal-dashboard-container label{left:20px;top:8px}.dashboard-action-dialog .dashboard-tab-create .personal-dashboard-container input{position:absolute !important;left:0px}#tableDPSettings .dashpart-table-settings .reverse-sign.core_checkbox_field,#tableDPSettings .dashpart-table-settings .always-build.core_checkbox_field,#tableDPSettings .dashpart-table-settings .show-notes.core_checkbox_field{padding-top:18px}#tableDPSettings .dashpart-table-settings .schedule-table-build{font-size:1.4rem;font-weight:400;cursor:pointer;display:inline-block;padding:0 7px}#tableDPSettings .dashpart-table-settings .schedule-table-build.ui-state-disabled{pointer-events:none}#tableDPSettings .dashpart-table-settings .schedule-table-build .icon-calendar{font-size:16px}#tableDPSettings .dashpart-table-settings .divider-row{margin-top:8px}#tableDPSettings .dashpart-table-settings .divider2-row{margin-top:10px}#kpiDPSettings .dashpart-kpi-settings .reverse-sign.core_checkbox_field,#kpiDPSettings .dashpart-kpi-settings .always-build.core_checkbox_field,#kpiDPSettings .dashpart-kpi-settings .show-notes.core_checkbox_field{padding-top:18px}#kpiDPSettings .dashpart-kpi-settings .schedule-table-build{font-size:1.4rem;font-weight:400;cursor:pointer;display:inline-block;padding:0 7px}#kpiDPSettings .dashpart-kpi-settings .schedule-table-build.ui-state-disabled{pointer-events:none}#kpiDPSettings .dashpart-kpi-settings .schedule-table-build .icon-calendar{font-size:16px}#kpiDPSettings .dashpart-kpi-settings .divider-row{margin-top:8px}#kpiDPSettings .dashpart-kpi-settings .divider2-row{margin-top:10px}#groupingDPOptions .dashpart-grouping-options .periods-ahead,#groupingDPOptions .dashpart-grouping-options .chart-period-examples{padding-top:8px}#groupingDPOptions .dashpart-grouping-options .display-by-period{padding-top:18px}#groupingDPOptions .dashpart-grouping-options .column-options{display:flex}#groupingDPOptions .dashpart-grouping-options .column-options .grouped-columns{margin-left:12px}#groupingDPOptions .dashpart-grouping-options .column-options .existing-columns tbody [name=Heading]{cursor:pointer}#presentationCurrencyOptions .dashpart-presentation-currency-options .presentation-currency-error-message{color:var(--color-status-error-text)}#presentationCurrencyOptions .dashpart-presentation-currency-options .presentation-currency{margin-bottom:16px}#chartDPSettings .dashpart-chart-settings .monetary-prefix.core_checkbox_field,#chartDPSettings .dashpart-chart-settings .reverse-sign.core_checkbox_field,#chartDPSettings .dashpart-chart-settings .truncate-Amount,#chartDPSettings .dashpart-chart-settings .always-build.core_checkbox_field,#chartDPSettings .dashpart-chart-settings .show-notes.core_checkbox_field{padding-top:18px}#chartDPSettings .dashpart-chart-settings .always-build .core-label{max-width:100%}#chartDPSettings .dashpart-chart-settings .schedule-chart-build{font-size:1.4rem;font-weight:400;cursor:pointer;display:inline-block;padding:0 7px}#chartDPSettings .dashpart-chart-settings .schedule-chart-build.ui-state-disabled{pointer-events:none}#chartDPSettings .dashpart-chart-settings .schedule-chart-build .icon-calendar{font-size:16px}#chartDPSettings .dashpart-chart-settings .monetary-prefix,#chartDPSettings .dashpart-chart-settings .pie-percent,#chartDPSettings .dashpart-chart-settings .funnel-percent,#chartDPSettings .dashpart-chart-settings .stack-columns,#chartDPSettings .dashpart-chart-settings .rotate-labels,#chartDPSettings .dashpart-chart-settings .color-gradient,#chartDPSettings .dashpart-chart-settings .number-format{width:100%}#reportDPSettings .dashpart-report-settings .monetary-prefix.core_checkbox_field,#reportDPSettings .dashpart-vpi-settings .monetary-prefix.core_checkbox_field,#tableauWorkbookSettings .dashpart-report-settings .monetary-prefix.core_checkbox_field,#tableauWorkbookSettings .dashpart-vpi-settings .monetary-prefix.core_checkbox_field{padding-top:18px}#reportDPSettings .dashpart-report-settings .core-component.edit-mode.is-locked .core-field input,#reportDPSettings .dashpart-report-settings .core-component.edit.is-locked .core-field input,#reportDPSettings .dashpart-vpi-settings .core-component.edit-mode.is-locked .core-field input,#reportDPSettings .dashpart-vpi-settings .core-component.edit.is-locked .core-field input,#tableauWorkbookSettings .dashpart-report-settings .core-component.edit-mode.is-locked .core-field input,#tableauWorkbookSettings .dashpart-report-settings .core-component.edit.is-locked .core-field input,#tableauWorkbookSettings .dashpart-vpi-settings .core-component.edit-mode.is-locked .core-field input,#tableauWorkbookSettings .dashpart-vpi-settings .core-component.edit.is-locked .core-field input{background-color:var(--color-field-bg);cursor:default}#columnPropertiesDPSettings .column-properties-dialog .divider-row{margin-top:8px}#columnPropertiesDPSettings .column-properties-dialog .row-fluid>[class*=span]{padding-left:0px}#columnPropertiesDPSettings .column-properties-dialog .row-fluid>[class*=span]:last-child{margin-bottom:10px}#columnClarityPropertiesDPSettings .column-properties-dialog .divider-row{margin-top:8px}#columnClarityPropertiesDPSettings .column-properties-dialog .row-fluid>[class*=span]{padding-left:0px}#columnClarityPropertiesDPSettings .column-properties-dialog .row-fluid>[class*=span]{margin-bottom:10px}#columnClarityPropertiesDPSettings .column-properties-dialog .breakout-ddwn-control{margin-bottom:0px}#columnClarityPropertiesDPSettings .column-properties-dialog .display-percent-symbol{margin-top:20px}#columnFiltersDPSettings .column-filters-dialog .org-filter-cb{margin-top:5px}#columnFiltersDPSettings .column-filters-dialog .org-filter-ddwn .input-field{width:100%}#columnFiltersDPSettings .column-filters-dialog .breakout-ddwn-control{margin-top:10px}#columnFiltersDPSettings .column-filters-dialog .delete-control{margin-top:23px;text-align:center;cursor:pointer}#newDashpartDPSettings .dashpart-add-new .row-fluid .core-component,#editDPSettings .dashpart-add-new .row-fluid .core-component{margin-bottom:16px}#newDashpartDPSettings .dashpart-add-new .web-dashpart-test,#editDPSettings .dashpart-add-new .web-dashpart-test{position:absolute;bottom:13px;height:auto}#newDashpartDPSettings .dashpart-add-new .web-text-color,#newDashpartDPSettings .dashpart-add-new .web-background-color,#editDPSettings .dashpart-add-new .web-text-color,#editDPSettings .dashpart-add-new .web-background-color{width:35.66%}#dashpartUploader .fileinput-button{position:absolute;top:24px;right:18px;height:28px;width:85px}#dashpartUploader .fileinput-button #browseBttn{position:absolute;height:28px;width:100%;font-size:1.2rem;color:var(--color-button-text);border-left:1px solid var(--color-button-border);border-radius:0 4px 4px 0;cursor:pointer}#dashpartUploader .numImports{position:absolute;left:18px;bottom:20px;width:200px}.tpd-tooltip .dashpartTooltip h2,.tpd-tooltip .dictionaryTooltip h2{padding-bottom:10px}.tpd-tooltip .dashpartTooltip .dashpartTooltipContent,.tpd-tooltip .dashpartTooltip .dictionaryTooltipContent,.tpd-tooltip .dictionaryTooltip .dashpartTooltipContent,.tpd-tooltip .dictionaryTooltip .dictionaryTooltipContent{margin-bottom:10px}.tpd-tooltip .dashpartTooltip .dashpartTooltipContent br,.tpd-tooltip .dashpartTooltip .dictionaryTooltipContent br,.tpd-tooltip .dictionaryTooltip .dashpartTooltipContent br,.tpd-tooltip .dictionaryTooltip .dictionaryTooltipContent br{line-height:30px}.tpd-tooltip .crm-infobubble-block.dashboard-daterange .daterange-table{max-height:300px;overflow-y:scroll;font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-size:1.4rem !important}#roleDPSettingsDialog{height:auto}#roleDPSettingsDialog .clear-all-link{position:absolute;bottom:20px;left:18px}#roleDPSettingsDialog .share-ddwn{margin-bottom:16px}.icon-openTextEditor{position:absolute;font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;right:0px;margin-top:-17px;cursor:pointer}.icon-openTextEditor:before{content:""}.icon-checkmark{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;cursor:pointer}.icon-checkmark:before{content:""}.icon-checkmark.active{color:var(--color-status-completed)}.icon-checkmark.inactive{color:var(--color-icon-disabled)}.edit-invoice-doc-icon{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:6px}.edit-invoice-doc-icon:before{content:""}#gip-form textarea{height:55px;resize:none;padding:8px}#gip-form .button-bar{position:relative}#gip-form .gip-primary-container{margin-top:5px;margin-left:-3px}#gip-form #gip-make-primary,#gip-form #gip-make-incumbent{float:left;height:25px}#gip-form #gip-make-primary-label{width:140px;padding-left:5px;text-transform:none}#gip-form #gip-make-incumbent-label{width:140px;padding-left:5px;text-transform:none;font-weight:600;font-size:1.3rem;color:var(--color-field-label)}.iq-opp-new-records{clear:both;margin-left:20px;margin-right:20px;margin-bottom:60px;overflow-x:hidden;overflow-y:auto;height:296px}.iq-opp-new-records .separator{height:1px;background-color:var(--color-divider);margin-top:3px;margin-bottom:16px}.iq-opp-new-records .newItem{height:46px}.iq-opp-new-records .newItem .chkSelect{width:17px;position:relative;top:3px;left:5px}.iq-opp-new-records .newItem .search_thumb{position:relative;left:4px;opacity:.2}.iq-opp-new-records .newItem .search-info{margin-left:60px;opacity:.5;pointer-events:none}.iq-opp-new-records .newItem .search-name{font-weight:600}.iq-opp-new-records .newItem .search-name a{pointer-events:all}.iq-opp-new-records .newItem .secondary-name{font-size:1.2rem !important;margin-top:1px}.iq-opp-new-records .newItem .search_thumb{float:left;width:26px;height:26px;border:2px solid var(--color-image-border);margin-top:2px;margin-left:3px;border-radius:2px;box-shadow:var(--shadow-thumb);background-image:url(../../images/ngCRM/icons/typeIconsSprite.png);background-size:100%}.iq-opp-new-records .newItem .search_thumb.opportunity{background-size:109px;background-position:0px 0px}.iq-opp-new-records .newItem .search_thumb.contact,.iq-opp-new-records .newItem .search_thumb.employee,.iq-opp-new-records .newItem .search_thumb.opportunityContactAssoc{background-size:109px;background-position:-28px 0px}.iq-opp-new-records .newItem .search_thumb.client,.iq-opp-new-records .newItem .search_thumb.vendor,.iq-opp-new-records .newItem .search_thumb.opportunityVendorAssoc{background-size:109px;background-position:-55px 0px}.iq-opp-new-records .newItem.selected .search_thumb,.iq-opp-new-records .newItem.selected .search-info{opacity:1}.iq-opp-new-summary .summaryItem{clear:both;margin-top:5px;padding-bottom:22px;margin-left:11px}.iq-opp-new-summary .summaryItem .chkSummary{width:17px}.iq-opp-new-summary .summaryItem .summaryCaption{float:left;margin-top:1px;margin-left:8px;opacity:.5}.iq-opp-new-summary .summaryItem.selected .summaryCaption{opacity:1}.org-accordion-expando{content:"";background:url(../../images/ngCRM/formElements/selectorArrow.png);width:25px;height:25px;left:-20px;top:25px;position:relative;cursor:pointer}.org-accordion-expando.collapsed{top:23px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.org-builder{margin-top:10px;margin-right:20px}.org-builder.disabled{opacity:.5;pointer-events:none}.org-builder .org-levels-scroller{overflow-x:auto;width:100%}.org-builder .org-levels-scroller .org-levels{display:-webkit-flex;display:flex}.org-builder .org-level-action-bar{clear:both;padding:8px 0;max-width:97%}.org-builder .org-level-action-bar .org-breadcrumbs{line-height:29px;padding-right:20px;float:right}.org-builder .org-level-action-bar .org-action-buttons{float:right}.org-builder .org-level-action-bar .org-action-buttons button{position:relative}.org-builder .org-level-column{min-width:270px;margin:0 10px 0 0;float:left}.org-builder .org-level-column .org-level-name{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;display:inline-block;font-size:1.3rem;line-height:24px;font-weight:700;margin-left:3px;padding-top:0px;padding-bottom:0px;color:var(--color-field-label);position:relative;margin-left:0px;width:100%}.org-builder .org-level-column .org-level-name span:first-child{color:var(--color-field-label);text-transform:none;font-size:1.5rem;font-weight:600}.org-builder .org-level-column .org-level-name input{width:100%;padding-left:9px}.org-builder .org-level-column .org-level-list-wrapper{margin-top:4px;height:270px;border:1px solid var(--color-button-border);overflow:hidden;border-radius:4px}.org-structure div{font-size:1.5rem}.org-structure div.heading{font-weight:600}.org-structure form{padding-bottom:0px}.org-structure .buttons{margin-right:13px}.org-structure .org-id-sample-format{display:inline-block;margin-left:2px;margin-bottom:15px;position:relative;left:10px;top:15px}.org-structure .org-level-grid{padding-left:10px}.org-structure .org-level-help{position:relative;top:26px}.outlook-settings{padding:20px 32px 20px 10px;width:100%;height:100%}.outlook-settings .iframe-outlook-settings{display:none;width:100%;height:99%}#systemFieldConfigPopup .add-row-container{margin-top:9px}#systemFieldConfigPopup .navigator_grid .gridInput.numberGridInput{text-align:left}#systemFieldConfigPopup .dialog.codetable{border:1px solid var(--color-field-border);border-radius:4px;height:332px;margin-bottom:30px}#systemFieldConfigPopup .dialog.codetable .headerScrollCover{display:none}#systemFieldConfigPopup .dialog.codetable .gridBody{height:296px;overflow-y:auto}#systemFieldConfigPopup .system-field-value-form{margin-left:-14px}#systemFieldConfigPopup .system-field-value-labels{margin:0 17px;text-transform:uppercase}#systemFieldConfigPopup .system-field-value-labels span{color:var(--color-field-border);margin-right:15px}.navigator_ngcrm_touchpoint_association_grid.inline{float:left;min-width:650px;width:100%}.navigator_ngcrm_touchpoint_association_grid .touchpoints{float:left;min-width:650px;width:100%}.navigator_ngcrm_touchpoint_association_grid .touchpoints .grid-heading{display:none}#touchpointGridCreateTaskPopup .touchpoint-spinner{position:absolute;top:15px;left:15px}#touchpointGridCreateTaskPopup .touchpoint-spinner .touchpoint-label{position:absolute;width:200px;top:-10px;left:15px}.navigator_add_touchpoint_dialog .section-header{display:none}.navigator_add_touchpoint_dialog .section-body .touchpoint-dialog-container{padding:18px 0 14px 0}.navigator_add_touchpoint_dialog .section-body .touchpoint-dialog-container .btn-bar{margin-top:15px}body .core_duplicate_detection_field,div.main-body .core_duplicate_detection_field{position:relative}body .duplicate-detection-field .activity-start-date,div.main-body .duplicate-detection-field .activity-start-date{float:right}body .duplicate-detection-field.navigation-search .results-container,div.main-body .duplicate-detection-field.navigation-search .results-container{max-height:401px}body .duplicate-detection-field.navigation-search .results,div.main-body .duplicate-detection-field.navigation-search .results{max-height:399px}body .core_duplicate_detection_field.disabled .search-input-container,body .duplicate-detection-field.disabled .search-input-container,div.main-body .core_duplicate_detection_field.disabled .search-input-container,div.main-body .duplicate-detection-field.disabled .search-input-container{opacity:.6}body .core_duplicate_detection_field.disabled input,body .duplicate-detection-field.disabled input,div.main-body .core_duplicate_detection_field.disabled input,div.main-body .duplicate-detection-field.disabled input{background-color:var(--color-field-bg-disabled) !important}body .core_duplicate_detection_field.disabled .tagsinput,body .duplicate-detection-field.disabled .tagsinput,div.main-body .core_duplicate_detection_field.disabled .tagsinput,div.main-body .duplicate-detection-field.disabled .tagsinput{background-color:var(--color-field-bg-disabled) !important}body .core_duplicate_detection_field.disabled .tagsinput span.tag,body .duplicate-detection-field.disabled .tagsinput span.tag,div.main-body .core_duplicate_detection_field.disabled .tagsinput span.tag,div.main-body .duplicate-detection-field.disabled .tagsinput span.tag{background-color:var(--color-field-bg-disabled) !important}body .core_duplicate_detection_field.disabled .tagsinput .tag a,body .duplicate-detection-field.disabled .tagsinput .tag a,div.main-body .core_duplicate_detection_field.disabled .tagsinput .tag a,div.main-body .duplicate-detection-field.disabled .tagsinput .tag a{display:none}body .core_duplicate_detection_field.disabled .tap-target,body .duplicate-detection-field.disabled .tap-target,div.main-body .core_duplicate_detection_field.disabled .tap-target,div.main-body .duplicate-detection-field.disabled .tap-target{cursor:default !important}body .core_duplicate_detection_field.locked .search-header .search-input-container input,body .duplicate-detection-field.locked .search-header .search-input-container input,div.main-body .core_duplicate_detection_field.locked .search-header .search-input-container input,div.main-body .duplicate-detection-field.locked .search-header .search-input-container input{background-color:var(--color-field-bg-disabled)}body .core_duplicate_detection_field.locked .search-header .search-input-container .show-results,body .duplicate-detection-field.locked .search-header .search-input-container .show-results,div.main-body .core_duplicate_detection_field.locked .search-header .search-input-container .show-results,div.main-body .duplicate-detection-field.locked .search-header .search-input-container .show-results{display:none}body .core_duplicate_detection_field.locked .search-header .search-input-container .tap-target,body .duplicate-detection-field.locked .search-header .search-input-container .tap-target,div.main-body .core_duplicate_detection_field.locked .search-header .search-input-container .tap-target,div.main-body .duplicate-detection-field.locked .search-header .search-input-container .tap-target{display:none}body .core_duplicate_detection_field .tip-close-button,body .duplicate-detection-field .tip-close-button,div.main-body .core_duplicate_detection_field .tip-close-button,div.main-body .duplicate-detection-field .tip-close-button{top:-5px !important}body .core_duplicate_detection_field.fluid,body .duplicate-detection-field.fluid,div.main-body .core_duplicate_detection_field.fluid,div.main-body .duplicate-detection-field.fluid{width:100%}body .core_duplicate_detection_field.fluid .search-input-container,body .duplicate-detection-field.fluid .search-input-container,div.main-body .core_duplicate_detection_field.fluid .search-input-container,div.main-body .duplicate-detection-field.fluid .search-input-container{width:100%}body .core_duplicate_detection_field.fluid .search-input-container .search-input,body .duplicate-detection-field.fluid .search-input-container .search-input,div.main-body .core_duplicate_detection_field.fluid .search-input-container .search-input,div.main-body .duplicate-detection-field.fluid .search-input-container .search-input{width:100%}body .core_duplicate_detection_field.fluid .search-result .search-info,body .duplicate-detection-field.fluid .search-result .search-info,div.main-body .core_duplicate_detection_field.fluid .search-result .search-info,div.main-body .duplicate-detection-field.fluid .search-result .search-info{width:calc(100% - 50px)}body .core_duplicate_detection_field.fluid .results.dropdown-style .search-result .search-info,body .duplicate-detection-field.fluid .results.dropdown-style .search-result .search-info,div.main-body .core_duplicate_detection_field.fluid .results.dropdown-style .search-result .search-info,div.main-body .duplicate-detection-field.fluid .results.dropdown-style .search-result .search-info{width:inherit}body .core_duplicate_detection_field .attribute-icon,body .duplicate-detection-field .attribute-icon,div.main-body .core_duplicate_detection_field .attribute-icon,div.main-body .duplicate-detection-field .attribute-icon{float:left;display:inline-block;margin-right:5px}body .core_duplicate_detection_field .show-results:before,body .duplicate-detection-field .show-results:before,div.main-body .core_duplicate_detection_field .show-results:before,div.main-body .duplicate-detection-field .show-results:before{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:0;font-size:9px;padding:9px 8px;content:""}body .core_duplicate_detection_field .show-results.search:before,body .duplicate-detection-field .show-results.search:before,div.main-body .core_duplicate_detection_field .show-results.search:before,div.main-body .duplicate-detection-field .show-results.search:before{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;padding:6px 5px;content:""}body .core_duplicate_detection_field .bubble-header,body .duplicate-detection-field .bubble-header,div.main-body .core_duplicate_detection_field .bubble-header,div.main-body .duplicate-detection-field .bubble-header{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;margin-left:15px;margin-bottom:10px}body .core_duplicate_detection_field .bubble-header .label,body .duplicate-detection-field .bubble-header .label,div.main-body .core_duplicate_detection_field .bubble-header .label,div.main-body .duplicate-detection-field .bubble-header .label{font-size:20px;font-weight:600;margin-bottom:inherit}body .core_duplicate_detection_field .bubble-header .message,body .duplicate-detection-field .bubble-header .message,div.main-body .core_duplicate_detection_field .bubble-header .message,div.main-body .duplicate-detection-field .bubble-header .message{font-size:1.4rem}body .core_duplicate_detection_field .clear-icon,body .duplicate-detection-field .clear-icon,div.main-body .core_duplicate_detection_field .clear-icon,div.main-body .duplicate-detection-field .clear-icon{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-field-clear);font-size:9px;position:absolute;cursor:pointer;z-index:10000;right:15px;top:4px;padding:5px 3px}body .core_duplicate_detection_field .clear-icon:before,body .duplicate-detection-field .clear-icon:before,div.main-body .core_duplicate_detection_field .clear-icon:before,div.main-body .duplicate-detection-field .clear-icon:before{content:""}body .core_duplicate_detection_field .results-container,body .duplicate-detection-field .results-container,div.main-body .core_duplicate_detection_field .results-container,div.main-body .duplicate-detection-field .results-container{background-color:var(--color-list-bg)}body .core_duplicate_detection_field .results,body .duplicate-detection-field .results,div.main-body .core_duplicate_detection_field .results,div.main-body .duplicate-detection-field .results{float:left;max-height:312px;width:100%;padding:0px;margin:0px;overflow-y:auto;overflow-x:hidden;background-color:var(--color-list-item-bg);border-top:1px solid var(--color-list-border)}body .core_duplicate_detection_field .results.dropdown-style,body .duplicate-detection-field .results.dropdown-style,div.main-body .core_duplicate_detection_field .results.dropdown-style,div.main-body .duplicate-detection-field .results.dropdown-style{background-color:var(--color-list-item-bg)}body .core_duplicate_detection_field .results.dropdown-style .search-result.hover,body .duplicate-detection-field .results.dropdown-style .search-result.hover,div.main-body .core_duplicate_detection_field .results.dropdown-style .search-result.hover,div.main-body .duplicate-detection-field .results.dropdown-style .search-result.hover{background-color:var(--color-list-item-bg-hover)}body .core_duplicate_detection_field .results.dropdown-style .search-result.selected,body .duplicate-detection-field .results.dropdown-style .search-result.selected,div.main-body .core_duplicate_detection_field .results.dropdown-style .search-result.selected,div.main-body .duplicate-detection-field .results.dropdown-style .search-result.selected{background-color:var(--color-list-item-bg-selected)}body .core_duplicate_detection_field .results.dropdown-style .get-more .get-more-spinner,body .core_duplicate_detection_field .results.dropdown-style .get-more .get-prev-spinner,body .core_duplicate_detection_field .results.dropdown-style .get-prev .get-more-spinner,body .core_duplicate_detection_field .results.dropdown-style .get-prev .get-prev-spinner,body .duplicate-detection-field .results.dropdown-style .get-more .get-more-spinner,body .duplicate-detection-field .results.dropdown-style .get-more .get-prev-spinner,body .duplicate-detection-field .results.dropdown-style .get-prev .get-more-spinner,body .duplicate-detection-field .results.dropdown-style .get-prev .get-prev-spinner,div.main-body .core_duplicate_detection_field .results.dropdown-style .get-more .get-more-spinner,div.main-body .core_duplicate_detection_field .results.dropdown-style .get-more .get-prev-spinner,div.main-body .core_duplicate_detection_field .results.dropdown-style .get-prev .get-more-spinner,div.main-body .core_duplicate_detection_field .results.dropdown-style .get-prev .get-prev-spinner,div.main-body .duplicate-detection-field .results.dropdown-style .get-more .get-more-spinner,div.main-body .duplicate-detection-field .results.dropdown-style .get-more .get-prev-spinner,div.main-body .duplicate-detection-field .results.dropdown-style .get-prev .get-more-spinner,div.main-body .duplicate-detection-field .results.dropdown-style .get-prev .get-prev-spinner{left:-2px;top:4px}body .core_duplicate_detection_field .results.dropdown-style .get-more p,body .core_duplicate_detection_field .results.dropdown-style .get-prev p,body .duplicate-detection-field .results.dropdown-style .get-more p,body .duplicate-detection-field .results.dropdown-style .get-prev p,div.main-body .core_duplicate_detection_field .results.dropdown-style .get-more p,div.main-body .core_duplicate_detection_field .results.dropdown-style .get-prev p,div.main-body .duplicate-detection-field .results.dropdown-style .get-more p,div.main-body .duplicate-detection-field .results.dropdown-style .get-prev p{margin:6px 0px 6px 26px}body .core_duplicate_detection_field .results.bubble,body .duplicate-detection-field .results.bubble,div.main-body .core_duplicate_detection_field .results.bubble,div.main-body .duplicate-detection-field .results.bubble{border-top:none;margin-left:-8px}body .core_duplicate_detection_field .get-more,body .core_duplicate_detection_field .get-prev,body .core_duplicate_detection_field .no-results,body .duplicate-detection-field .get-more,body .duplicate-detection-field .get-prev,body .duplicate-detection-field .no-results,div.main-body .core_duplicate_detection_field .get-more,div.main-body .core_duplicate_detection_field .get-prev,div.main-body .core_duplicate_detection_field .no-results,div.main-body .duplicate-detection-field .get-more,div.main-body .duplicate-detection-field .get-prev,div.main-body .duplicate-detection-field .no-results{position:relative;float:left;width:100%}body .core_duplicate_detection_field .get-more .get-more-spinner,body .core_duplicate_detection_field .get-more .get-prev-spinner,body .core_duplicate_detection_field .get-prev .get-more-spinner,body .core_duplicate_detection_field .get-prev .get-prev-spinner,body .core_duplicate_detection_field .no-results .get-more-spinner,body .core_duplicate_detection_field .no-results .get-prev-spinner,body .duplicate-detection-field .get-more .get-more-spinner,body .duplicate-detection-field .get-more .get-prev-spinner,body .duplicate-detection-field .get-prev .get-more-spinner,body .duplicate-detection-field .get-prev .get-prev-spinner,body .duplicate-detection-field .no-results .get-more-spinner,body .duplicate-detection-field .no-results .get-prev-spinner,div.main-body .core_duplicate_detection_field .get-more .get-more-spinner,div.main-body .core_duplicate_detection_field .get-more .get-prev-spinner,div.main-body .core_duplicate_detection_field .get-prev .get-more-spinner,div.main-body .core_duplicate_detection_field .get-prev .get-prev-spinner,div.main-body .core_duplicate_detection_field .no-results .get-more-spinner,div.main-body .core_duplicate_detection_field .no-results .get-prev-spinner,div.main-body .duplicate-detection-field .get-more .get-more-spinner,div.main-body .duplicate-detection-field .get-more .get-prev-spinner,div.main-body .duplicate-detection-field .get-prev .get-more-spinner,div.main-body .duplicate-detection-field .get-prev .get-prev-spinner,div.main-body .duplicate-detection-field .no-results .get-more-spinner,div.main-body .duplicate-detection-field .no-results .get-prev-spinner{float:left;position:absolute;top:6px;left:18px;width:23px;height:23px;margin-top:12px;margin-left:16px}body .core_duplicate_detection_field .get-more p,body .core_duplicate_detection_field .get-prev p,body .core_duplicate_detection_field .no-results p,body .duplicate-detection-field .get-more p,body .duplicate-detection-field .get-prev p,body .duplicate-detection-field .no-results p,div.main-body .core_duplicate_detection_field .get-more p,div.main-body .core_duplicate_detection_field .get-prev p,div.main-body .core_duplicate_detection_field .no-results p,div.main-body .duplicate-detection-field .get-more p,div.main-body .duplicate-detection-field .get-prev p,div.main-body .duplicate-detection-field .no-results p{color:var(--color-title-secondary-subheader-text);font-size:1.3rem;margin:10px 10px 10px 52px}body .core_duplicate_detection_field .search-result.hover,body .duplicate-detection-field .search-result.hover,div.main-body .core_duplicate_detection_field .search-result.hover,div.main-body .duplicate-detection-field .search-result.hover{background-color:var(--color-list-item-bg-hover)}body .core_duplicate_detection_field .search-result.selected,body .duplicate-detection-field .search-result.selected,div.main-body .core_duplicate_detection_field .search-result.selected,div.main-body .duplicate-detection-field .search-result.selected{background-color:var(--color-list-item-bg-selected)}body .core_duplicate_detection_field .search-result,body .core_duplicate_detection_field .list-divider,body .duplicate-detection-field .search-result,body .duplicate-detection-field .list-divider,div.main-body .core_duplicate_detection_field .search-result,div.main-body .core_duplicate_detection_field .list-divider,div.main-body .duplicate-detection-field .search-result,div.main-body .duplicate-detection-field .list-divider{float:left;list-style:none;width:100%;padding:8px;cursor:pointer;white-space:normal}body .core_duplicate_detection_field .search-result.dimmed,body .core_duplicate_detection_field .list-divider.dimmed,body .duplicate-detection-field .search-result.dimmed,body .duplicate-detection-field .list-divider.dimmed,div.main-body .core_duplicate_detection_field .search-result.dimmed,div.main-body .core_duplicate_detection_field .list-divider.dimmed,div.main-body .duplicate-detection-field .search-result.dimmed,div.main-body .duplicate-detection-field .list-divider.dimmed{opacity:.4}body .core_duplicate_detection_field .search-result.contains-item,body .core_duplicate_detection_field .list-divider.contains-item,body .duplicate-detection-field .search-result.contains-item,body .duplicate-detection-field .list-divider.contains-item,div.main-body .core_duplicate_detection_field .search-result.contains-item,div.main-body .core_duplicate_detection_field .list-divider.contains-item,div.main-body .duplicate-detection-field .search-result.contains-item,div.main-body .duplicate-detection-field .list-divider.contains-item{padding:16px;border-bottom:1px solid var(--color-layout-border)}body .core_duplicate_detection_field .search-result.no-thumbnail,body .core_duplicate_detection_field .list-divider.no-thumbnail,body .duplicate-detection-field .search-result.no-thumbnail,body .duplicate-detection-field .list-divider.no-thumbnail,div.main-body .core_duplicate_detection_field .search-result.no-thumbnail,div.main-body .core_duplicate_detection_field .list-divider.no-thumbnail,div.main-body .duplicate-detection-field .search-result.no-thumbnail,div.main-body .duplicate-detection-field .list-divider.no-thumbnail{padding:4px 0}body .core_duplicate_detection_field .search-result .contains-label,body .core_duplicate_detection_field .list-divider .contains-label,body .duplicate-detection-field .search-result .contains-label,body .duplicate-detection-field .list-divider .contains-label,div.main-body .core_duplicate_detection_field .search-result .contains-label,div.main-body .core_duplicate_detection_field .list-divider .contains-label,div.main-body .duplicate-detection-field .search-result .contains-label,div.main-body .duplicate-detection-field .list-divider .contains-label{font-size:1.1rem;color:var(--color-title-subheader-text);text-transform:uppercase;margin-top:1px}body .core_duplicate_detection_field .list-divider hr,body .duplicate-detection-field .list-divider hr,div.main-body .core_duplicate_detection_field .list-divider hr,div.main-body .duplicate-detection-field .list-divider hr{margin:0px}body .core_duplicate_detection_field .navigator_ngcrm_popup_overlay,body .duplicate-detection-field .navigator_ngcrm_popup_overlay,div.main-body .core_duplicate_detection_field .navigator_ngcrm_popup_overlay,div.main-body .duplicate-detection-field .navigator_ngcrm_popup_overlay{border-top:none}body .core_duplicate_detection_field .navigator_ngcrm_popup_overlay .pointer_arrow,body .duplicate-detection-field .navigator_ngcrm_popup_overlay .pointer_arrow,div.main-body .core_duplicate_detection_field .navigator_ngcrm_popup_overlay .pointer_arrow,div.main-body .duplicate-detection-field .navigator_ngcrm_popup_overlay .pointer_arrow{display:none}body .core_duplicate_detection_field .navigator_ngcrm_popup_overlay .popup_content,body .duplicate-detection-field .navigator_ngcrm_popup_overlay .popup_content,div.main-body .core_duplicate_detection_field .navigator_ngcrm_popup_overlay .popup_content,div.main-body .duplicate-detection-field .navigator_ngcrm_popup_overlay .popup_content{padding:0px}body .core_duplicate_detection_field .navigator_ngcrm_popup_overlay .tab-content,body .duplicate-detection-field .navigator_ngcrm_popup_overlay .tab-content,div.main-body .core_duplicate_detection_field .navigator_ngcrm_popup_overlay .tab-content,div.main-body .duplicate-detection-field .navigator_ngcrm_popup_overlay .tab-content{display:none}body .core_duplicate_detection_field .add-new,body .duplicate-detection-field .add-new,div.main-body .core_duplicate_detection_field .add-new,div.main-body .duplicate-detection-field .add-new{float:left;width:100%;padding:8px 5px 8px 35px;white-space:normal;border-top:1px solid var(--color-layout-border);cursor:default}body .core_duplicate_detection_field .add-new .add-search-row,body .duplicate-detection-field .add-new .add-search-row,div.main-body .core_duplicate_detection_field .add-new .add-search-row,div.main-body .duplicate-detection-field .add-new .add-search-row{font-size:1.3rem;padding:8px 5px 8px 7px}body .core_duplicate_detection_field.add-enabled .results-container,body .duplicate-detection-field.add-enabled .results-container,div.main-body .core_duplicate_detection_field.add-enabled .results-container,div.main-body .duplicate-detection-field.add-enabled .results-container{max-height:304px}body .core_duplicate_detection_field.add-enabled .results,body .duplicate-detection-field.add-enabled .results,div.main-body .core_duplicate_detection_field.add-enabled .results,div.main-body .duplicate-detection-field.add-enabled .results{max-height:260px}body .core_duplicate_detection_field .search-result .search_thumb,body .core_duplicate_detection_field .iq-opp-new-records .search_thumb,body .duplicate-detection-field .search-result .search_thumb,body .duplicate-detection-field .iq-opp-new-records .search_thumb,div.main-body .core_duplicate_detection_field .search-result .search_thumb,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search_thumb,div.main-body .duplicate-detection-field .search-result .search_thumb,div.main-body .duplicate-detection-field .iq-opp-new-records .search_thumb{float:left;width:31px;height:31px;border:2px solid var(--color-image-border);margin-top:2px;margin-left:3px;border-radius:2px;box-shadow:var(--shadow-thumb);background-image:url(../../images/ngCRM/icons/typeIconsSprite.png);background-repeat:no-repeat;background-size:400%;background-position:-27px}body .core_duplicate_detection_field .search-result .search_thumb.opportunity,body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.opportunity,body .duplicate-detection-field .search-result .search_thumb.opportunity,body .duplicate-detection-field .iq-opp-new-records .search_thumb.opportunity,div.main-body .core_duplicate_detection_field .search-result .search_thumb.opportunity,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.opportunity,div.main-body .duplicate-detection-field .search-result .search_thumb.opportunity,div.main-body .duplicate-detection-field .iq-opp-new-records .search_thumb.opportunity{background-size:109px;background-position:0px 0px}body .core_duplicate_detection_field .search-result .search_thumb.contact,body .core_duplicate_detection_field .search-result .search_thumb.opportunityContactAssoc,body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.contact,body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.opportunityContactAssoc,body .duplicate-detection-field .search-result .search_thumb.contact,body .duplicate-detection-field .search-result .search_thumb.opportunityContactAssoc,body .duplicate-detection-field .iq-opp-new-records .search_thumb.contact,body .duplicate-detection-field .iq-opp-new-records .search_thumb.opportunityContactAssoc,div.main-body .core_duplicate_detection_field .search-result .search_thumb.contact,div.main-body .core_duplicate_detection_field .search-result .search_thumb.opportunityContactAssoc,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.contact,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.opportunityContactAssoc,div.main-body .duplicate-detection-field .search-result .search_thumb.contact,div.main-body .duplicate-detection-field .search-result .search_thumb.opportunityContactAssoc,div.main-body .duplicate-detection-field .iq-opp-new-records .search_thumb.contact,div.main-body .duplicate-detection-field .iq-opp-new-records .search_thumb.opportunityContactAssoc{background-size:109px;background-position:-28px 0px}body .core_duplicate_detection_field .search-result .search_thumb.client,body .core_duplicate_detection_field .search-result .search_thumb.vendor,body .core_duplicate_detection_field .search-result .search_thumb.opportunityVendorAssoc,body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.client,body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.vendor,body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.opportunityVendorAssoc,body .duplicate-detection-field .search-result .search_thumb.client,body .duplicate-detection-field .search-result .search_thumb.vendor,body .duplicate-detection-field .search-result .search_thumb.opportunityVendorAssoc,body .duplicate-detection-field .iq-opp-new-records .search_thumb.client,body .duplicate-detection-field .iq-opp-new-records .search_thumb.vendor,body .duplicate-detection-field .iq-opp-new-records .search_thumb.opportunityVendorAssoc,div.main-body .core_duplicate_detection_field .search-result .search_thumb.client,div.main-body .core_duplicate_detection_field .search-result .search_thumb.vendor,div.main-body .core_duplicate_detection_field .search-result .search_thumb.opportunityVendorAssoc,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.client,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.vendor,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.opportunityVendorAssoc,div.main-body .duplicate-detection-field .search-result .search_thumb.client,div.main-body .duplicate-detection-field .search-result .search_thumb.vendor,div.main-body .duplicate-detection-field .search-result .search_thumb.opportunityVendorAssoc,div.main-body .duplicate-detection-field .iq-opp-new-records .search_thumb.client,div.main-body .duplicate-detection-field .iq-opp-new-records .search_thumb.vendor,div.main-body .duplicate-detection-field .iq-opp-new-records .search_thumb.opportunityVendorAssoc{background-size:109px;background-position:-55px 0px}body .core_duplicate_detection_field .search-result .search_thumb.wbs1,body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.wbs1,body .duplicate-detection-field .search-result .search_thumb.wbs1,body .duplicate-detection-field .iq-opp-new-records .search_thumb.wbs1,div.main-body .core_duplicate_detection_field .search-result .search_thumb.wbs1,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.wbs1,div.main-body .duplicate-detection-field .search-result .search_thumb.wbs1,div.main-body .duplicate-detection-field .iq-opp-new-records .search_thumb.wbs1{background-size:109px;background-position:-82px 0px}body .core_duplicate_detection_field .search-result .search_thumb.rp_project,body .core_duplicate_detection_field .search-result .search_thumb.project,body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.rp_project,body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.project,body .duplicate-detection-field .search-result .search_thumb.rp_project,body .duplicate-detection-field .search-result .search_thumb.project,body .duplicate-detection-field .iq-opp-new-records .search_thumb.rp_project,body .duplicate-detection-field .iq-opp-new-records .search_thumb.project,div.main-body .core_duplicate_detection_field .search-result .search_thumb.rp_project,div.main-body .core_duplicate_detection_field .search-result .search_thumb.project,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.rp_project,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.project,div.main-body .duplicate-detection-field .search-result .search_thumb.rp_project,div.main-body .duplicate-detection-field .search-result .search_thumb.project,div.main-body .duplicate-detection-field .iq-opp-new-records .search_thumb.rp_project,div.main-body .duplicate-detection-field .iq-opp-new-records .search_thumb.project{background-size:109px;background-position:-82px 0px}body .core_duplicate_detection_field .search-result .search_thumb.employee,body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.employee,body .duplicate-detection-field .search-result .search_thumb.employee,body .duplicate-detection-field .iq-opp-new-records .search_thumb.employee,div.main-body .core_duplicate_detection_field .search-result .search_thumb.employee,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.employee,div.main-body .duplicate-detection-field .search-result .search_thumb.employee,div.main-body .duplicate-detection-field .iq-opp-new-records .search_thumb.employee{background-image:url(../../images/RM_EmpImage.png);background-size:cover;background-position:inherit}body .core_duplicate_detection_field .search-result .search_thumb.genericresource,body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.genericresource,body .duplicate-detection-field .search-result .search_thumb.genericresource,body .duplicate-detection-field .iq-opp-new-records .search_thumb.genericresource,div.main-body .core_duplicate_detection_field .search-result .search_thumb.genericresource,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.genericresource,div.main-body .duplicate-detection-field .search-result .search_thumb.genericresource,div.main-body .duplicate-detection-field .iq-opp-new-records .search_thumb.genericresource{background-image:url(../../images/RM_GenImage.png);background-size:cover;background-position:inherit}body .core_duplicate_detection_field .search-result .search_thumb.opportunity_list,body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.opportunity_list,body .duplicate-detection-field .search-result .search_thumb.opportunity_list,body .duplicate-detection-field .iq-opp-new-records .search_thumb.opportunity_list,div.main-body .core_duplicate_detection_field .search-result .search_thumb.opportunity_list,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.opportunity_list,div.main-body .duplicate-detection-field .search-result .search_thumb.opportunity_list,div.main-body .duplicate-detection-field .iq-opp-new-records .search_thumb.opportunity_list{background-image:url(../../images/ngCRM/icons/opportunityListReport.png)}body .core_duplicate_detection_field .search-result .search_thumb.company_list,body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.company_list,body .duplicate-detection-field .search-result .search_thumb.company_list,body .duplicate-detection-field .iq-opp-new-records .search_thumb.company_list,div.main-body .core_duplicate_detection_field .search-result .search_thumb.company_list,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.company_list,div.main-body .duplicate-detection-field .search-result .search_thumb.company_list,div.main-body .duplicate-detection-field .iq-opp-new-records .search_thumb.company_list{background-image:url(../../images/ngCRM/icons/companyListReport.png)}body .core_duplicate_detection_field .search-result .search_thumb.contact_list,body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.contact_list,body .duplicate-detection-field .search-result .search_thumb.contact_list,body .duplicate-detection-field .iq-opp-new-records .search_thumb.contact_list,div.main-body .core_duplicate_detection_field .search-result .search_thumb.contact_list,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.contact_list,div.main-body .duplicate-detection-field .search-result .search_thumb.contact_list,div.main-body .duplicate-detection-field .iq-opp-new-records .search_thumb.contact_list{background-image:url(../../images/ngCRM/icons/contactListReport.png)}body .core_duplicate_detection_field .search-result .search_thumb.resource_list,body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.resource_list,body .duplicate-detection-field .search-result .search_thumb.resource_list,body .duplicate-detection-field .iq-opp-new-records .search_thumb.resource_list,div.main-body .core_duplicate_detection_field .search-result .search_thumb.resource_list,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.resource_list,div.main-body .duplicate-detection-field .search-result .search_thumb.resource_list,div.main-body .duplicate-detection-field .iq-opp-new-records .search_thumb.resource_list{background-image:url(../../images/ngCRM/icons/resourceListReport.png)}body .core_duplicate_detection_field .search-result .search_thumb.project_resource_list,body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.project_resource_list,body .duplicate-detection-field .search-result .search_thumb.project_resource_list,body .duplicate-detection-field .iq-opp-new-records .search_thumb.project_resource_list,div.main-body .core_duplicate_detection_field .search-result .search_thumb.project_resource_list,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search_thumb.project_resource_list,div.main-body .duplicate-detection-field .search-result .search_thumb.project_resource_list,div.main-body .duplicate-detection-field .iq-opp-new-records .search_thumb.project_resource_list{background-image:url(../../images/ngCRM/icons/projectListReport.png)}body .core_duplicate_detection_field .search-result.small-image,body .core_duplicate_detection_field .iq-opp-new-records.small-image,body .duplicate-detection-field .search-result.small-image,body .duplicate-detection-field .iq-opp-new-records.small-image,div.main-body .core_duplicate_detection_field .search-result.small-image,div.main-body .core_duplicate_detection_field .iq-opp-new-records.small-image,div.main-body .duplicate-detection-field .search-result.small-image,div.main-body .duplicate-detection-field .iq-opp-new-records.small-image{padding:3px}body .core_duplicate_detection_field .search-result.small-image .search_thumb,body .core_duplicate_detection_field .iq-opp-new-records.small-image .search_thumb,body .duplicate-detection-field .search-result.small-image .search_thumb,body .duplicate-detection-field .iq-opp-new-records.small-image .search_thumb,div.main-body .core_duplicate_detection_field .search-result.small-image .search_thumb,div.main-body .core_duplicate_detection_field .iq-opp-new-records.small-image .search_thumb,div.main-body .duplicate-detection-field .search-result.small-image .search_thumb,div.main-body .duplicate-detection-field .iq-opp-new-records.small-image .search_thumb{width:24px;height:24px}body .core_duplicate_detection_field .search-result.small-image .search-info,body .core_duplicate_detection_field .iq-opp-new-records.small-image .search-info,body .duplicate-detection-field .search-result.small-image .search-info,body .duplicate-detection-field .iq-opp-new-records.small-image .search-info,div.main-body .core_duplicate_detection_field .search-result.small-image .search-info,div.main-body .core_duplicate_detection_field .iq-opp-new-records.small-image .search-info,div.main-body .duplicate-detection-field .search-result.small-image .search-info,div.main-body .duplicate-detection-field .iq-opp-new-records.small-image .search-info{margin-top:5px}body .core_duplicate_detection_field .search-result.report-image,body .core_duplicate_detection_field .iq-opp-new-records.report-image,body .duplicate-detection-field .search-result.report-image,body .duplicate-detection-field .iq-opp-new-records.report-image,div.main-body .core_duplicate_detection_field .search-result.report-image,div.main-body .core_duplicate_detection_field .iq-opp-new-records.report-image,div.main-body .duplicate-detection-field .search-result.report-image,div.main-body .duplicate-detection-field .iq-opp-new-records.report-image{padding:5px}body .core_duplicate_detection_field .search-result.report-image .search_thumb,body .core_duplicate_detection_field .iq-opp-new-records.report-image .search_thumb,body .duplicate-detection-field .search-result.report-image .search_thumb,body .duplicate-detection-field .iq-opp-new-records.report-image .search_thumb,div.main-body .core_duplicate_detection_field .search-result.report-image .search_thumb,div.main-body .core_duplicate_detection_field .iq-opp-new-records.report-image .search_thumb,div.main-body .duplicate-detection-field .search-result.report-image .search_thumb,div.main-body .duplicate-detection-field .iq-opp-new-records.report-image .search_thumb{width:16px;height:16px;margin:3px;border:none;box-shadow:none}body .core_duplicate_detection_field .search-result.report-image .search-info,body .core_duplicate_detection_field .iq-opp-new-records.report-image .search-info,body .duplicate-detection-field .search-result.report-image .search-info,body .duplicate-detection-field .iq-opp-new-records.report-image .search-info,div.main-body .core_duplicate_detection_field .search-result.report-image .search-info,div.main-body .core_duplicate_detection_field .iq-opp-new-records.report-image .search-info,div.main-body .duplicate-detection-field .search-result.report-image .search-info,div.main-body .duplicate-detection-field .iq-opp-new-records.report-image .search-info{margin-top:2px;margin-left:5px}body .core_duplicate_detection_field .search-result .search-info,body .core_duplicate_detection_field .iq-opp-new-records .search-info,body .duplicate-detection-field .search-result .search-info,body .duplicate-detection-field .iq-opp-new-records .search-info,div.main-body .core_duplicate_detection_field .search-result .search-info,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search-info,div.main-body .duplicate-detection-field .search-result .search-info,div.main-body .duplicate-detection-field .iq-opp-new-records .search-info{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;float:left;width:310px;margin-left:10px;margin-top:1px}body .core_duplicate_detection_field .search-result .search-info .search-name,body .core_duplicate_detection_field .iq-opp-new-records .search-info .search-name,body .duplicate-detection-field .search-result .search-info .search-name,body .duplicate-detection-field .iq-opp-new-records .search-info .search-name,div.main-body .core_duplicate_detection_field .search-result .search-info .search-name,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search-info .search-name,div.main-body .duplicate-detection-field .search-result .search-info .search-name,div.main-body .duplicate-detection-field .iq-opp-new-records .search-info .search-name{font-size:1.4rem;color:var(--color-field-text)}body .core_duplicate_detection_field .search-result .search-info .search-name.linked-text,body .core_duplicate_detection_field .iq-opp-new-records .search-info .search-name.linked-text,body .duplicate-detection-field .search-result .search-info .search-name.linked-text,body .duplicate-detection-field .iq-opp-new-records .search-info .search-name.linked-text,div.main-body .core_duplicate_detection_field .search-result .search-info .search-name.linked-text,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search-info .search-name.linked-text,div.main-body .duplicate-detection-field .search-result .search-info .search-name.linked-text,div.main-body .duplicate-detection-field .iq-opp-new-records .search-info .search-name.linked-text{font-size:1.3rem;line-height:15px}body .core_duplicate_detection_field .search-result .search-info .search-name.linked-text b,body .core_duplicate_detection_field .iq-opp-new-records .search-info .search-name.linked-text b,body .duplicate-detection-field .search-result .search-info .search-name.linked-text b,body .duplicate-detection-field .iq-opp-new-records .search-info .search-name.linked-text b,div.main-body .core_duplicate_detection_field .search-result .search-info .search-name.linked-text b,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search-info .search-name.linked-text b,div.main-body .duplicate-detection-field .search-result .search-info .search-name.linked-text b,div.main-body .duplicate-detection-field .iq-opp-new-records .search-info .search-name.linked-text b{font-size:inherit}body .core_duplicate_detection_field .search-result .search-info .secondary-name,body .core_duplicate_detection_field .iq-opp-new-records .search-info .secondary-name,body .duplicate-detection-field .search-result .search-info .secondary-name,body .duplicate-detection-field .iq-opp-new-records .search-info .secondary-name,div.main-body .core_duplicate_detection_field .search-result .search-info .secondary-name,div.main-body .core_duplicate_detection_field .iq-opp-new-records .search-info .secondary-name,div.main-body .duplicate-detection-field .search-result .search-info .secondary-name,div.main-body .duplicate-detection-field .iq-opp-new-records .search-info .secondary-name{font-size:1.1rem;line-height:16px;color:var(--color-title-secondary-subheader-text)}body .core_duplicate_detection_field .search-result.no-thumbnail .search-info,body .core_duplicate_detection_field .iq-opp-new-records.no-thumbnail .search-info,body .duplicate-detection-field .search-result.no-thumbnail .search-info,body .duplicate-detection-field .iq-opp-new-records.no-thumbnail .search-info,div.main-body .core_duplicate_detection_field .search-result.no-thumbnail .search-info,div.main-body .core_duplicate_detection_field .iq-opp-new-records.no-thumbnail .search-info,div.main-body .duplicate-detection-field .search-result.no-thumbnail .search-info,div.main-body .duplicate-detection-field .iq-opp-new-records.no-thumbnail .search-info{margin-left:7px}body .core_duplicate_detection_field .recordCount,body .duplicate-detection-field .recordCount,div.main-body .core_duplicate_detection_field .recordCount,div.main-body .duplicate-detection-field .recordCount{display:none;position:absolute;top:6px;right:25px;color:var(--color-title-subheader-text);font-size:1.2rem}body .core_duplicate_detection_field .recordCount.shiftleft,body .duplicate-detection-field .recordCount.shiftleft,div.main-body .core_duplicate_detection_field .recordCount.shiftleft,div.main-body .duplicate-detection-field .recordCount.shiftleft{right:40px}body .core_duplicate_detection_field .progress-area,body .duplicate-detection-field .progress-area,div.main-body .core_duplicate_detection_field .progress-area,div.main-body .duplicate-detection-field .progress-area{position:absolute;top:14px;right:6px;width:23px;height:23px}.left-right-picker-container{width:100%}.left-right-picker-container .left-arrow{background:url(../../images/ngCRM/icons/removeArrow.png) no-repeat;width:24px;height:24px;cursor:pointer}.left-right-picker-container .right-arrow{background:url(../../images/ngCRM/icons/addArrow.png) no-repeat;width:24px;height:24px;cursor:pointer}.list-picker-container .left-right-table{width:100%}.list-picker-container .align-top{vertical-align:top}.activation_application .application-header{background-color:var(--color-base-bg) !important}@media only screen and (max-width: 1024px){.activation_application .application-header{float:none !important}.activation_application .application-header>.application-label{width:75%}}.activation_application .application-header>.application-label>.application-title{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:700;font-style:normal;font-size:3.2rem;color:var(--color-title-header-text)}.activation_application.ngcrm-CRMSetup{padding-top:0px !important;overflow-y:scroll}.activation_application.ngcrm-GetStarted{overflow-y:auto}.activation_application .section-main .section-body.no-tabs{overflow-y:unset;overflow-x:unset}.activation{height:100%;width:100%}.activation .activation-project-structure .small-field-width{width:100px}.activation .activation-project-structure .wbs1-section .row-fluid .span2,.activation .activation-project-structure .wbs1-section .row-fluid .span3{margin-left:0}.activation .activation-project-structure .wbs1-section .row-fluid .wbs1-label-singular{margin-right:1%}.activation .activation-project-structure .wbs2-section .row-fluid .span2,.activation .activation-project-structure .wbs2-section .row-fluid .span3{margin-left:0}.activation .activation-project-structure .wbs2-section .row-fluid .wbs2-label-singular{margin-right:1%}.activation .activation-project-structure .wbs3-section .row-fluid .span2,.activation .activation-project-structure .wbs3-section .row-fluid .span3{margin-left:0}.activation .activation-project-structure .wbs3-section .row-fluid .wbs3-label-singular{margin-right:1%}.activation .activation-tab-buttons{position:absolute;right:12px}.activation .activation-tab-header{min-height:42px;position:fixed;top:56px;right:12px;z-index:4}.activation .activation-tab-text{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;font-size:1.4rem;color:var(--color-base-text)}.activation .activation-tab-text span.setup-status-complete{font-size:medium;color:green}.activation .activation-tab-text span.setup-status-default{font-size:x-small;color:orange}.activation .activation-tab-text span.setup-status-missing{font-size:medium;color:red}@media only screen and (max-width: 1024px){.activation .activation-tab-text.overview.span9{width:65.95%}}.activation .activation-tab-text p{margin-top:10px}.activation .activation-tab-text p:last-child{margin-bottom:0}.activation .activation-text-subscript{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;font-style:normal;font-size:1.2rem;color:var(--color-field-text)}.activation #communications-form .communications-chk .for-checkbox{margin-top:20px;margin-left:15px}.activation #communications-form .row-fluid div[class*=span] label.for-checkbox{margin-top:0}.activation .activation-delimiter{width:100%;padding-top:10px;margin-bottom:15px;padding-top:0}.activation .activation-delimiter .core-label-container{min-height:27px}.activation .activation-delimiter.core_divider .core-field-container{height:auto}.activation .activation-delimiter.white-background{background-color:var(--color-base-bg);z-index:1}.activation .activation-delimiter.white-background>.core-field-container>.core-field>.divider{width:calc(100% + 2px);margin-left:-2px}.activation .activation-delimiter .core-label-container{min-height:35px}.activation .row-margin-bottom{margin-bottom:20px}.activation .error-msg{color:var(--color-status-error-text);font-weight:600;font-size:1.3rem;line-height:15px}.activation .activation-ibutton{display:inline-block}.activation .configuration-uss-links{width:100%;padding:10px 18px;top:0px;left:10px;z-index:0;height:auto;padding-left:5px}.activation .configuration-uss-links .uss-link{margin-right:15px}.activation .configuration-uss-links .uss-links-prefix{margin-right:10px;font-weight:700}.activation .configuration-uss-links .uss-link{text-decoration:none}.activation #get-started-lede{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;font-style:normal;font-size:1.6rem;line-height:16px;margin-bottom:36px;min-width:640px;width:65%}.activation .activation-infobox{background:var(--color-menu-bg);width:640px;margin-bottom:18px;padding:24px;border-style:solid;border-width:8px 1px 1px 1px;border-color:#44a5d5 #95989a #95989a #95989a;font-size:1.4rem;display:flex}.activation .activation-infobox .infobox-icon,.activation .activation-infobox .infobox-content,.activation .activation-infobox .infobox-links{display:inline-block;height:100%;vertical-align:top}.activation .activation-infobox .infobox-icon{width:124px}.activation .activation-infobox .infobox-icon img{width:87px;height:70px}.activation .activation-infobox .infobox-content{width:308px;padding-right:10px;line-height:14px}.activation .activation-infobox .infobox-content .infobox-title{display:block;height:48px}.activation .activation-infobox .infobox-content .infobox-title .infobox-title-text{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-style:normal;font-size:21px;color:var(--color-title-header-text)}.activation .activation-infobox .infobox-links{width:175px}.activation .activation-infobox .infobox-links .infobox-link-image,.activation .activation-infobox .infobox-links .infobox-link{display:inline-block;vertical-align:top}.activation .activation-infobox .infobox-links .infobox-link{margin-bottom:10px}.activation .activation-infobox .infobox-links .infobox-link .infobox-link-image{width:38px}.activation .activation-infobox .infobox-links .infobox-link .infobox-link-image .uss-link{text-decoration:underline;cursor:pointer}.activation .activation-infobox .infobox-links .infobox-link .infobox-link-image .uss-link.icons{text-decoration:none;font-size:2rem}.activation .activation-infobox .infobox-links .infobox-link .infobox-link-text{display:inline-block;width:calc(100% - 45px);line-height:12px;vertical-align:top}.activation .activation-infobox .infobox-links .infobox-link .infobox-link-text .uss-link{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-size:1.2rem;text-decoration:underline;cursor:pointer}.activation-fiscal-period .date-range-field .core-label:after{content:" *";color:var(--color-status-error-text)}.fiscal_period{float:left;width:100%;height:100%}.fiscal_period .editor-container{width:95%}.fiscal_period .flex-row{display:flex;flex-direction:row}.fiscal_period .flex-column{display:flex;flex-direction:column}.fiscal_period .flex-wrap{flex-wrap:wrap}.fiscal_period .flex-align-items-center{align-items:center}.fiscal_period .flex{box-sizing:border-box;display:block;flex:1 1 auto;padding:15px}.fiscal_period .flex-5{box-sizing:border-box;display:block;flex:1 1 5%;max-width:5%}.fiscal_period .flex-10{box-sizing:border-box;display:block;flex:1 1 10%;max-width:10%}.fiscal_period .flex-15{box-sizing:border-box;display:block;flex:1 1 15%;max-width:15%}.fiscal_period .flex-20{box-sizing:border-box;display:block;flex:1 1 20%;max-width:20%}.fiscal_period .flex-25{box-sizing:border-box;display:block;flex:1 1 25%;max-width:25%}.fiscal_period .flex-30{box-sizing:border-box;display:block;flex:1 1 30%;max-width:30%}.fiscal_period .flex-35{box-sizing:border-box;display:block;flex:1 1 35%;max-width:35%}.fiscal_period .flex-40{box-sizing:border-box;display:block;flex:1 1 40%;max-width:40%}.fiscal_period .flex-45{box-sizing:border-box;display:block;flex:1 1 45%;max-width:45%}.fiscal_period .flex-50{box-sizing:border-box;display:block;flex:1 1 50%;max-width:50%}.fiscal_period .flex-55{box-sizing:border-box;display:block;flex:1 1 55%;max-width:55%}.fiscal_period .flex-60{box-sizing:border-box;display:block;flex:1 1 60%;max-width:60%}.fiscal_period .flex-65{box-sizing:border-box;display:block;flex:1 1 65%;max-width:65%}.fiscal_period .flex-70{box-sizing:border-box;display:block;flex:1 1 70%;max-width:70%}.fiscal_period .flex-75{box-sizing:border-box;display:block;flex:1 1 75%;max-width:75%}.fiscal_period .flex-80{box-sizing:border-box;display:block;flex:1 1 80%;max-width:80%}.fiscal_period .flex-85{box-sizing:border-box;display:block;flex:1 1 85%;max-width:85%}.fiscal_period .flex-90{box-sizing:border-box;display:block;flex:1 1 90%;max-width:90%}.fiscal_period .flex-95{box-sizing:border-box;display:block;flex:1 1 95%;max-width:95%}.fiscal_period .flex-100{box-sizing:border-box;display:block;flex:1 1 100%;max-width:100%}.fiscal_period .flex-collapse{padding:0}.fiscal_period .periodNote{background-color:var(--color-field-bg-disabled);color:var(--color-field-text-disabled);padding-left:10px;display:inline-block}.fiscal_period .strong{color:var(--color-base-text);font-weight:700}.fiscal_period .companyNameTitle{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:700;font-size:2.2rem;line-height:30px;color:var(--color-title-header-text)}.salesforce-integration{display:flex;flex-direction:column;padding:0 5px}.salesforce-integration .tip{display:inline-block;vertical-align:middle}.salesforce-integration .sf-divider{width:100%;margin-top:15px;padding-bottom:20px}.salesforce-integration .left-block{width:75%;float:left}.salesforce-integration .right-block{width:24%;padding-left:50px;float:right}.salesforce-integration .right-block .btn-bar{float:left;margin-left:0}.salesforce-integration .text-entry{display:inline-block}.salesforce-integration .text-entry.right{margin-left:60px}.salesforce-integration .sf-ib{display:inline-block;padding-right:5px}.salesforce-integration .salesforce-updater-control-container .interval-ddwn-container .interval-ddwn .ddwn{display:inline-block;float:none}.salesforce-integration .salesforce-updater-control-container .interval-ddwn-container .interval-ddwn-label{margin-bottom:5px}.salesforce-integration .salesforce-updater-control-container .interval-ddwn-container .link-error-log-container{margin-top:5px}.salesforce-integration .sf-data-mapping-control-container .tab-control-container{margin-bottom:10px}.salesforce-integration .sf-data-mapping-control-container .dynamic-grid-container{margin-top:15px}.salesforce-integration .sf-data-mapping-control-container .dynamic-grid-container .validation-messages{color:var(--color-status-error-text)}.salesforce-integration .sf-data-mapping-control-container .dynamic-grid-container .validation-messages .field-names{font-weight:700}.salesforce-integration .sf-table{display:table}.salesforce-integration .sf-table .sf-tbody .sf-tr{display:table-row}.salesforce-integration .sf-table .sf-tbody .sf-tr .sf-td{display:table-cell}.salesforce-integration .sf-table .sf-tbody .sf-tr .sf-td.middle-align{vertical-align:middle}.salesforce-integration .sf-table .sf-tbody .sf-tr .sf-td.pad-left{padding-left:60px}.salesforce-integration .sf-table .sf-tbody .sf-tr .sf-td.pad-left-sm{padding-left:40px}.salesforce-integration .sf-spacer{padding:10px 0}.salesforce-integration .lbl-strong{font-weight:700}.salesforce-integration .text-gray{color:var(--color-title-subheader-text)}.salesforce-integration .salesforce-connector-control-container .block-row{float:left;width:100%;position:relative;margin-bottom:16px}.salesforce-integration .salesforce-connector-control-container .consumer-key-container{float:left;width:50%;padding-right:20px}.salesforce-integration .salesforce-connector-control-container .consumer-secret-container{float:left;width:50%;padding-left:20px}.salesforce-integration .salesforce-connector-control-container .consumer-callback-container{width:80%}.salesforce-integration .salesforce-connector-control-container .icon-copy-to{position:absolute;top:26px;right:20%;margin-right:8px;cursor:pointer}.salesforce-integration .btn-save-container{position:fixed;top:64px;right:16px;z-index:4}.mode-list{list-style:none;margin:0px;border:1px solid var(--color-page-mode-tab-border);border-radius:4px;padding:0px;overflow:hidden}.mode-list.needs-borders .page-mode{border-right:1px solid var(--color-page-mode-tab-border)}.mode-list.needs-borders .page-mode:last-child{border-right:none}.mode-list .page-mode{float:left;background-color:var(--color-page-mode-tab-bg);color:var(--color-page-mode-tab-text);padding:5px 10px;font-size:1.2rem;line-height:1.7rem;cursor:pointer}.mode-list .page-mode.selected{background-color:var(--color-page-mode-tab-bg-selected);color:var(--color-page-mode-tab-text-selected);cursor:default}#EM_Address-quick-edit .core-component .quick-edit-contents .Fcity,#EM_Address-quick-edit .core-component .quick-edit-contents .Fhome-phone{width:50%}#EM_Address-quick-edit .core-component .quick-edit-contents .Fstate,#EM_Address-quick-edit .core-component .quick-edit-contents .Fzip{width:25%}.ngcrm-Employees .section-sidebar .col-sm-4{width:100%;padding-left:5px;padding-right:0px}.assoc-company-dialog .company-ddwn{margin-top:10px}.proposal-edit-page .proposal-header{display:flex;justify-content:flex-start;align-items:center;width:100%;min-height:48px;padding:4px 10px;background-color:var(--color-base-bg);border-bottom:1px solid var(--color-layout-border)}.proposal-edit-page .proposal-header .header-title{flex:0 0 auto;font-family:"Roboto",tahoma,calibri,trebuchet ms,sans-serif;font-weight:500;font-size:2.2rem;line-height:2.5rem;color:var(--color-title-header-text);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.proposal-edit-page .proposal-header .header-title .main-title{float:left;max-width:100%}.proposal-edit-page .proposal-header .header-title .sub-title,.proposal-edit-page .proposal-header .header-title .subclass-title{float:left;padding-left:10px;display:none}.proposal-edit-page .proposal-header .header-spacer{flex:1 1 auto}.proposal-edit-page .proposal-header .section-actions{flex:0 0 auto}.proposal-designer-content .page-list,.proposal-export-preview .page-list{position:relative;float:left}.proposal-designer-content .layout-page,.proposal-export-preview .layout-page{float:left;clear:both;width:100%;position:relative;border-radius:3px}.proposal-designer-content .layout-page.has-header .page-header.pg-header,.proposal-export-preview .layout-page.has-header .page-header.pg-header{display:block}.proposal-designer-content .layout-page.has-footer .page-header.pg-footer,.proposal-export-preview .layout-page.has-footer .page-header.pg-footer{display:block}.proposal-designer-content .layout-page .record-header,.proposal-export-preview .layout-page .record-header{width:fit-content;height:46px;padding:0;margin:0;display:none;text-align:right;position:absolute;right:0px;top:1px;z-index:5;border:none}.proposal-designer-content .layout-page .record-header.show-record-header,.proposal-export-preview .layout-page .record-header.show-record-header{display:block}.proposal-designer-content .layout-page .record-header div,.proposal-export-preview .layout-page .record-header div{float:right;width:fit-content;height:inherit;padding:10px;background-color:var(--color-preview-area-bg);color:var(--color-title-secondary-subheader-text)}.proposal-designer-content .layout-page .record-header div .record-display-text,.proposal-designer-content .layout-page .record-header div .record-page-text,.proposal-export-preview .layout-page .record-header div .record-display-text,.proposal-export-preview .layout-page .record-header div .record-page-text{font-size:1.6rem;text-align:center}.proposal-designer-content .layout-page .page-header,.proposal-export-preview .layout-page .page-header{float:left;width:100%;height:48px;padding:0;margin:0;display:none}.proposal-designer-content .layout-page .page-header.pg-header table tr,.proposal-export-preview .layout-page .page-header.pg-header table tr{vertical-align:top}.proposal-designer-content .layout-page .page-header.pg-footer table tr,.proposal-export-preview .layout-page .page-header.pg-footer table tr{vertical-align:bottom}.proposal-designer-content .layout-page .page-header table,.proposal-export-preview .layout-page .page-header table{width:100%;height:100%}.proposal-designer-content .layout-page .page-header table td img,.proposal-export-preview .layout-page .page-header table td img{max-height:100%;max-width:100%}.proposal-designer-content .layout-page .page-contents,.proposal-export-preview .layout-page .page-contents{float:left;width:100%;height:100%;position:relative}.proposal-designer-content .layout-element,.proposal-export-preview .layout-element{margin:0px;min-width:40px;min-height:30px}.proposal-designer-content .layout-element[data-type=image],.proposal-export-preview .layout-element[data-type=image]{box-sizing:content-box}.proposal-designer-content .layout-element .element-content,.proposal-export-preview .layout-element .element-content{width:100%;height:100%}.proposal-designer-content .layout-element .element-control,.proposal-export-preview .layout-element .element-control{width:100%;height:100%;float:left}.proposal-designer-content .proposal_line_element .hline,.proposal-export-preview .proposal_line_element .hline{width:100%;height:12px;margin-top:12px;border-top-width:1px;border-top-style:solid;border-top-color:var(--color-divider)}.proposal-designer-content .proposal_line_element .vline,.proposal-export-preview .proposal_line_element .vline{height:100%;width:12px;margin-left:18px;border-left-width:1px;border-left-style:solid;border-left-color:var(--color-divider)}.proposal-designer-content .proposal_record_element .record-contents,.proposal-export-preview .proposal_record_element .record-contents{position:relative;width:100%;height:100%}.proposal-designer-content .proposal_record_element .record-placeholder,.proposal-export-preview .proposal_record_element .record-placeholder{position:relative;width:100%;height:20px;top:calc(50% - 10px);text-align:center;color:var(--color-field-text-disabled);font-style:italic;display:none}.proposal-designer-content .proposal_record_element .record-placeholder:only-child,.proposal-export-preview .proposal_record_element .record-placeholder:only-child{display:block}.proposal-designer-content .proposal_image_element .image-contents,.proposal-designer-content .proposal_record_image_element .image-contents,.proposal-export-preview .proposal_image_element .image-contents,.proposal-export-preview .proposal_record_image_element .image-contents{width:100%;height:100%}.proposal-designer-content .proposal_image_element .image-field,.proposal-designer-content .proposal_record_image_element .image-field,.proposal-export-preview .proposal_image_element .image-field,.proposal-export-preview .proposal_record_image_element .image-field{max-width:100%;max-height:100%;border:none;border-radius:0;box-shadow:none}.proposal-designer-content .proposal_image_element .core-field.no-label,.proposal-designer-content .proposal_record_image_element .core-field.no-label,.proposal-export-preview .proposal_image_element .core-field.no-label,.proposal-export-preview .proposal_record_image_element .core-field.no-label{margin-top:0}.proposal-designer-content .proposal_text_element .text-container,.proposal-designer-content .proposal_text_element .text-contents,.proposal-designer-content .proposal_record_description_element .text-container,.proposal-designer-content .proposal_record_description_element .text-contents,.proposal-export-preview .proposal_text_element .text-container,.proposal-export-preview .proposal_text_element .text-contents,.proposal-export-preview .proposal_record_description_element .text-container,.proposal-export-preview .proposal_record_description_element .text-contents{width:100%;height:100%;overflow:hidden}.proposal-designer-content .proposal_text_element .text-container .marker,.proposal-designer-content .proposal_text_element .text-contents .marker,.proposal-designer-content .proposal_record_description_element .text-container .marker,.proposal-designer-content .proposal_record_description_element .text-contents .marker,.proposal-export-preview .proposal_text_element .text-container .marker,.proposal-export-preview .proposal_text_element .text-contents .marker,.proposal-export-preview .proposal_record_description_element .text-container .marker,.proposal-export-preview .proposal_record_description_element .text-contents .marker{background-color:#ff0}.proposal-designer-content .proposal_text_element .text-container em,.proposal-designer-content .proposal_text_element .text-container strong,.proposal-designer-content .proposal_text_element .text-contents em,.proposal-designer-content .proposal_text_element .text-contents strong,.proposal-designer-content .proposal_record_description_element .text-container em,.proposal-designer-content .proposal_record_description_element .text-container strong,.proposal-designer-content .proposal_record_description_element .text-contents em,.proposal-designer-content .proposal_record_description_element .text-contents strong,.proposal-export-preview .proposal_text_element .text-container em,.proposal-export-preview .proposal_text_element .text-container strong,.proposal-export-preview .proposal_text_element .text-contents em,.proposal-export-preview .proposal_text_element .text-contents strong,.proposal-export-preview .proposal_record_description_element .text-container em,.proposal-export-preview .proposal_record_description_element .text-container strong,.proposal-export-preview .proposal_record_description_element .text-contents em,.proposal-export-preview .proposal_record_description_element .text-contents strong{font-family:inherit}.proposal-designer-content .proposal_text_element .text-container p,.proposal-designer-content .proposal_text_element .text-contents p,.proposal-designer-content .proposal_record_description_element .text-container p,.proposal-designer-content .proposal_record_description_element .text-contents p,.proposal-export-preview .proposal_text_element .text-container p,.proposal-export-preview .proposal_text_element .text-contents p,.proposal-export-preview .proposal_record_description_element .text-container p,.proposal-export-preview .proposal_record_description_element .text-contents p{margin:0 0 10px}.proposal-designer-content .proposal_estimate_element,.proposal-export-preview .proposal_estimate_element{overflow:hidden}.proposal-designer-content .proposal_estimate_element .estimate-contents,.proposal-export-preview .proposal_estimate_element .estimate-contents{float:left;width:100%;padding:6px}.proposal-designer-content .proposal_estimate_element .placeholder-grid,.proposal-export-preview .proposal_estimate_element .placeholder-grid{float:left;width:100%}.proposal-designer-content .proposal_estimate_element .placeholder-grid caption,.proposal-export-preview .proposal_estimate_element .placeholder-grid caption{padding:0}.proposal-designer-content .proposal_estimate_element .estimate-caption,.proposal-export-preview .proposal_estimate_element .estimate-caption{float:left;width:100%}.proposal-designer-content .proposal_estimate_element .proposal-estimate-grid,.proposal-export-preview .proposal_estimate_element .proposal-estimate-grid{float:left;width:100%}.proposal-designer-content .proposal_estimate_element .proposal-estimate-grid .estimate-grid-header,.proposal-export-preview .proposal_estimate_element .proposal-estimate-grid .estimate-grid-header{vertical-align:bottom}.proposal-designer-content{float:left;width:100%;height:100%;position:relative;background-color:var(--color-page-bg)}.proposal-designer-content.record-layout-mode .designer-content .page-list .layout-page .page-settings-link,.proposal-designer-content.record-layout-mode .designer-content .page-list .layout-page .add-page-link{display:none}.proposal-designer-content.record-layout-mode .designer-content .page-list .layout-page .record-layout-editor{display:block}.proposal-designer-content.record-layout-mode .designer-content .page-list .layout-page .record-layout-editor .layout-element:hover[data-type=record]>.element-content>.element-actions,.proposal-designer-content.record-layout-mode .designer-content .page-list .layout-page .record-layout-editor .layout-element.selected[data-type=record]>.element-content>.element-actions{display:none}.proposal-designer-content.record-layout-mode .designer-content .page-list .layout-page .record-layout-editor .layout-element:hover .element-actions .cut-element-action,.proposal-designer-content.record-layout-mode .designer-content .page-list .layout-page .record-layout-editor .layout-element:hover .element-actions .save-as-master-action,.proposal-designer-content.record-layout-mode .designer-content .page-list .layout-page .record-layout-editor .layout-element.selected .element-actions .cut-element-action,.proposal-designer-content.record-layout-mode .designer-content .page-list .layout-page .record-layout-editor .layout-element.selected .element-actions .save-as-master-action{display:none}.proposal-designer-content.record-layout-mode .export-to-pdf-link{display:none}.proposal-designer-content.record-layout-mode .designer-header .toggle-list .toggle-item:not(.record-toggle-item),.proposal-designer-content.record-layout-mode .designer-header .toggle-list .toggle-divider{display:none}.proposal-designer-content.element-linking-mode .page-list{cursor:url("../../images/proposalIcons/link-cursor.png"),auto}.proposal-designer-content.element-linking-mode .page-list .layout-element{cursor:inherit}.proposal-designer-content.selections.drafts .layout-page .layout-element.selected>.element-content>.element-actions:hover>.element-content>.element-actions .move-to-front-action,.proposal-designer-content.selections.drafts .layout-page .layout-element.selected>.element-content>.element-actions:hover>.element-content>.element-actions .move-to-back-action,.proposal-designer-content.selections.drafts .layout-page .layout-element.selected>.element-content>.element-actions:hover>.element-content>.element-actions .cut-element-action{display:none}.proposal-designer-content.selections.drafts .layout-page .layout-element.selected>.element-content>.element-actions .move-to-front-action,.proposal-designer-content.selections.drafts .layout-page .layout-element.selected>.element-content>.element-actions .move-to-back-action,.proposal-designer-content.selections.drafts .layout-page .layout-element.selected>.element-content>.element-actions .cut-element-action{display:none}.proposal-designer-content.selections .layout-page .layout-element:not(.selected):hover>.element-content>.element-actions{display:none !important}.proposal-designer-content .designer-header{display:flex;flex-direction:row;align-items:center;position:relative;width:100%;height:35px;padding:0 16px;background-color:var(--color-base-bg);box-shadow:1px 4px 7px -3px var(--color-divider);z-index:1}.proposal-designer-content .designer-header .action-list{list-style:none;padding:0;margin:0}.proposal-designer-content .designer-header .action-list .action-item{float:left;font-size:1.2rem;line-height:1.6rem;margin-right:30px}.proposal-designer-content .designer-header .toggle-list{display:flex;align-items:center;justify-content:center;flex:1 1 auto;list-style:none;padding:0px;margin:0 auto}.proposal-designer-content .designer-header .toggle-list .toggle-item{display:flex;height:22px;align-items:center}.proposal-designer-content .designer-header .toggle-list .toggle-item.record-toggle-item{margin-left:10px}.proposal-designer-content .designer-header .toggle-list .toggle-item .toggle-label{margin-right:10px;font-size:1.3rem;line-height:1.6rem}.proposal-designer-content .designer-header .toggle-list .toggle-item .page-zoom-toggle{width:100px;margin-top:-6px}.proposal-designer-content .designer-header .toggle-list .toggle-item .page-zoom-toggle .dropdown-field{height:24px}.proposal-designer-content .designer-header .toggle-list .toggle-item .grid-line-toggle,.proposal-designer-content .designer-header .toggle-list .toggle-item .record-header-toggle{margin-top:-9px;margin-bottom:0px}.proposal-designer-content .designer-header .toggle-list .toggle-divider{display:inline-block;height:22px;width:2px;background-color:var(--color-divider);margin:-4px 15px 0px 15px}.proposal-designer-content .designer-sidebar{float:left;width:210px;height:calc(100% - 98px);overflow:hidden;margin-top:16px;background-color:var(--color-sidebar-bg);border:1px solid var(--color-layout-border);border-top-right-radius:8px}.proposal-designer-content .designer-sidebar .sidebar-title-container{display:flex;float:left;position:relative;width:100%;height:48px;margin-bottom:0px}.proposal-designer-content .designer-sidebar .sidebar-title-container .sidebar-title{float:left;width:100%;text-align:center;cursor:default;padding:16px 0;margin:0;background-color:var(--color-proposal-palette-header-bg);color:var(--color-proposal-palette-text);font-size:1.5rem;line-height:1.8rem;align-self:center;display:none}.proposal-designer-content .designer-sidebar .sidebar-title-container .sidebar-title.element-properties,.proposal-designer-content .designer-sidebar .sidebar-title-container .sidebar-title.header,.proposal-designer-content .designer-sidebar .sidebar-title-container .sidebar-title.table{background-color:var(--color-proposal-palette-header-bg)}.proposal-designer-content .designer-sidebar .sidebar-title-container .sidebar-subtitle-container{width:100%;padding:6px 8px;display:flex;flex-direction:row;justify-content:space-between}.proposal-designer-content .designer-sidebar .sidebar-title-container .sidebar-subtitle-container .subtitle{width:auto;padding:2px 8px;cursor:pointer;display:block;font-size:1.2rem;font-weight:500;text-transform:uppercase;background-color:rgba(0,0,0,0);border-radius:4px}.proposal-designer-content .designer-sidebar .sidebar-title-container .sidebar-subtitle-container .subtitle.selected{background-color:var(--color-proposal-palette-header-bg-selected);color:var(--color-proposal-palette-header-text-selected);cursor:default}.proposal-designer-content .designer-sidebar .sidebar-title-container .close-sidebar-icon{position:absolute;top:8px;right:8px;color:var(--color-proposal-palette-text);font-size:1rem;cursor:pointer;display:none}.proposal-designer-content .designer-sidebar.property-sidebar{border-top-right-radius:0;border-top-left-radius:8px;float:right}.proposal-designer-content .designer-sidebar.property-sidebar .sidebar-title-container{height:40px}.proposal-designer-content .designer-sidebar.property-sidebar .designer-palette{height:calc(100% - 40px);display:none}.proposal-designer-content .designer-sidebar.property-sidebar .designer-palette.has-sections{overflow:hidden}.proposal-designer-content .designer-sidebar.property-sidebar .designer-palette.has-sections:not(.no-toggle) .palette-section.open{height:calc(100% - 46px);overflow:hidden}.proposal-designer-content .designer-sidebar.property-sidebar .designer-palette.has-sections .palette-section .section-container{height:calc(100% - 38px);padding:10px;background-color:var(--color-base-bg);overflow-y:auto;overflow-x:hidden}.proposal-designer-content .designer-palette{float:left;height:100%;width:100%;overflow-y:auto;overflow-x:hidden;position:relative}.proposal-designer-content .designer-palette .palette-section{float:left;width:100%;margin-bottom:4px}.proposal-designer-content .designer-palette .palette-section.open .section-title .close-section{display:block}.proposal-designer-content .designer-palette .palette-section.open .section-title .open-section{display:none}.proposal-designer-content .designer-palette .palette-section.open .section-container:not(:empty){display:block}.proposal-designer-content .designer-palette .palette-section .section-title{float:left;width:100%;height:38px;padding:9px 15px;background-color:var(--color-proposal-palette-header-bg);color:var(--color-proposal-palette-text);font-size:1.4rem;line-height:1.7rem;cursor:pointer;display:flex;justify-content:space-between}.proposal-designer-content .designer-palette .palette-section .section-title .title{display:inline-block;max-width:calc(100% - 20px);align-self:center;font-weight:700}.proposal-designer-content .designer-palette .palette-section .section-title .close-section{display:none}.proposal-designer-content .designer-palette .palette-section .section-title .icons{color:var(--color-proposal-palette-text);align-self:center}.proposal-designer-content .designer-palette .palette-section .section-container{float:left;width:100%;padding-left:10px;padding-bottom:6px;display:none}.proposal-designer-content .designer-palette .palette-section .section-container .palette-element-container{float:left}.proposal-designer-content .designer-palette .palette-section .section-container .palette-element-container:not(:empty){margin:8px 12px;max-width:66px}.proposal-designer-content .designer-palette .element-field{position:relative;float:left;width:100%;padding:5px 0}.proposal-designer-content .designer-palette .element-field.half{width:50%}.proposal-designer-content .designer-palette .element-field.full .field-control{width:100%}.proposal-designer-content .designer-palette .element-field.full .field-control .core-label{text-transform:none;padding-left:0px}.proposal-designer-content .designer-palette .element-field.small-label .field-control{width:100px}.proposal-designer-content .designer-palette .element-field.real-label .field-control.core_checkbox_field{margin-bottom:0}.proposal-designer-content .designer-palette .element-field.real-label .field-control.core_checkbox_field .core-label{font-size:1.3rem}.proposal-designer-content .designer-palette .element-field.real-label .field-control.core_checkbox_field .core-field{margin-top:-4px}.proposal-designer-content .designer-palette .element-field.element-title{font-size:1.3rem;font-weight:600}.proposal-designer-content .designer-palette .element-field.element-title:not(.no-border){border-top:1px solid var(--color-layout-border);margin-top:10px;padding-top:8px}.proposal-designer-content .designer-palette .element-field.element-action{text-align:center}.proposal-designer-content .designer-palette .element-field.column{padding-top:10px;padding-left:10px}.proposal-designer-content .designer-palette .element-field.column .field-value{float:left;clear:both;margin-top:4px;font-size:13px;color:var(--color-field-text-disabled);max-width:150px}.proposal-designer-content .designer-palette .element-field.column .field-edit-link{float:right;margin-top:4px;font-size:1.3rem}.proposal-designer-content .designer-palette .element-field .field-title{float:left;padding:5px 0;font-size:1.3rem;line-height:17px}.proposal-designer-content .designer-palette .element-field .field-control{float:right;width:70px}.proposal-designer-content .designer-palette .element-field .proportion-lock{position:absolute;top:-8px;left:60px;cursor:pointer}.proposal-designer-content .designer-palette .element-field .proportion-lock.disabled{color:var(--color-button-bg-disabled);opacity:.5}.proposal-designer-content .designer-palette .element-field .reset-image-link{font-size:1.3rem}.proposal-designer-content .designer-palette.layout-palette{display:block;overflow-y:auto !important}.proposal-designer-content .designer-palette.layout-palette .section-container-header{float:left;width:100%;font-weight:700;margin-bottom:6px}.proposal-designer-content .designer-palette.layout-palette .section-container-header .left{float:left}.proposal-designer-content .designer-palette.layout-palette .section-container-header .right{float:right}.proposal-designer-content .designer-palette.layout-palette .palette-element.ui-sortable-placeholder{height:58px}.proposal-designer-content .designer-palette.layout-palette .palette-element[data-type=section]{width:100%;border-bottom:1px solid var(--color-divider);cursor:default}.proposal-designer-content .designer-palette.layout-palette .palette-element[data-type=section]:last-of-type{border-bottom:none}.proposal-designer-content .designer-palette.layout-palette .palette-element[data-type=section] .element-label{float:left;font-size:1.3rem;line-height:3rem;text-align:left;color:var(--color-link-text)}.proposal-designer-content .designer-palette.layout-palette .palette-element[data-type=section] .element-desc{float:right;font-size:1.3rem;line-height:3rem}.proposal-designer-content .designer-palette.layout-palette .palette-element[data-type=page]{width:100%;border:1px solid var(--color-divider);border-radius:20px;margin-bottom:10px;padding:4px;background-color:var(--color-base-bg);cursor:default}.proposal-designer-content .designer-palette.layout-palette .palette-element[data-type=page].selected{background-color:var(--color-proposal-palette-header-bg-selected)}.proposal-designer-content .designer-palette.layout-palette .palette-element[data-type=page].selected .element-label{color:var(--color-proposal-palette-header-text-selected)}.proposal-designer-content .designer-palette.layout-palette .palette-element[data-type=page]:hover{background-color:var(--color-proposal-palette-header-bg-selected)}.proposal-designer-content .designer-palette.layout-palette .palette-element[data-type=page]:hover .element-label{color:var(--color-proposal-palette-header-text-selected)}.proposal-designer-content .designer-palette.layout-palette .palette-element[data-type=page]:hover .drag-icon{color:#99c8dc}.proposal-designer-content .designer-palette.layout-palette .palette-element[data-type=page]:hover .icon-overlay{display:block}.proposal-designer-content .designer-palette.layout-palette .palette-element[data-type=page] .drag-icon{float:left;padding:9px 0 9px 5px;font-size:20px;cursor:pointer}.proposal-designer-content .designer-palette.layout-palette .palette-element[data-type=page] .element-content{float:left;height:100%;width:calc(100% - 30px)}.proposal-designer-content .designer-palette.layout-palette .palette-element[data-type=page] .element-label{float:left;width:100%;font-size:1.3rem;color:var(--color-field-label);text-align:left}.proposal-designer-content .designer-palette.layout-palette .palette-element[data-type=page] .element-desc{float:left;width:100%;font-size:1.2rem;color:#c682fe}.proposal-designer-content .designer-palette.layout-palette .palette-element[data-type=page] .icon-overlay{position:absolute;right:3px;top:7px;display:none}.proposal-designer-content .designer-palette.layout-palette .palette-element[data-type=page] .icon-overlay .menu-action{float:left;width:26px;color:var(--color-proposal-palette-text);text-align:center;font-size:1.2rem;cursor:pointer}.proposal-designer-content .designer-palette.page-palette .palette-section .section-container .element-title{padding-left:0px}.proposal-designer-content .designer-palette.page-palette .palette-section .section-container .page-no-field{margin-bottom:4px;font-size:1.6rem;line-height:1.9rem;color:var(--color-link-text)}.proposal-designer-content .designer-palette.page-palette .palette-section .section-container .field-control[data-id=Orientation] .core-field,.proposal-designer-content .designer-palette.page-palette .palette-section .section-container .field-control[data-id=PageOrientation] .core-field{padding-left:0}.proposal-designer-content .designer-palette.page-palette .palette-section .section-container .field-control[data-id=Orientation] .radio-group-container,.proposal-designer-content .designer-palette.page-palette .palette-section .section-container .field-control[data-id=PageOrientation] .radio-group-container{padding-right:0}.proposal-designer-content .designer-palette.page-palette .palette-section .section-container .field-control[data-id=Orientation] .radio-group-container .radio-label,.proposal-designer-content .designer-palette.page-palette .palette-section .section-container .field-control[data-id=PageOrientation] .radio-group-container .radio-label{border:1px solid var(--color-field-border);background-color:var(--color-base-bg);box-shadow:0px 0px 7px 0px var(--color-layout-border)}.proposal-designer-content .designer-palette.page-palette .palette-section .section-container .field-control[data-id=Orientation] .radio-group-container .radio-label[data-label-for=portrait],.proposal-designer-content .designer-palette.page-palette .palette-section .section-container .field-control[data-id=PageOrientation] .radio-group-container .radio-label[data-label-for=portrait]{height:70px;width:60px;margin-right:6px}.proposal-designer-content .designer-palette.page-palette .palette-section .section-container .field-control[data-id=Orientation] .radio-group-container .radio-label[data-label-for=landscape],.proposal-designer-content .designer-palette.page-palette .palette-section .section-container .field-control[data-id=PageOrientation] .radio-group-container .radio-label[data-label-for=landscape]{height:55px;width:75px;margin-right:0}.proposal-designer-content .designer-palette.page-palette .palette-section .section-container .field-control[data-id=Orientation] .radio-group-container .radio-group-field,.proposal-designer-content .designer-palette.page-palette .palette-section .section-container .field-control[data-id=PageOrientation] .radio-group-container .radio-group-field{z-index:-1}.proposal-designer-content .designer-palette.page-palette .palette-section .section-container .field-control[data-id=Orientation] .radio-group-container .radio-group-field:checked+.radio-label,.proposal-designer-content .designer-palette.page-palette .palette-section .section-container .field-control[data-id=PageOrientation] .radio-group-container .radio-group-field:checked+.radio-label{border-color:var(--color-drop-target-border);box-shadow:var(--shadow-drop-target)}.proposal-designer-content .designer-palette.header-palette{padding:10px;background-color:var(--color-base-bg)}.proposal-designer-content .designer-palette.element-properties-palette{padding:10px;background-color:var(--color-base-bg)}.proposal-designer-content .designer-palette.element-properties-palette .crop{float:right;margin-top:5px;padding:5px;border:1px solid var(--color-field-border-disabled);border-radius:20px;cursor:pointer}.proposal-designer-content .designer-palette.template-palette{padding:10px;background-color:var(--color-base-bg)}.proposal-designer-content .designer-palette.template-palette .record-properties{float:left;width:100%;padding-bottom:10px}.proposal-designer-content .designer-palette.template-palette .action-buttons{float:left;width:100%;padding:20px 0}.proposal-designer-content .designer-palette.template-palette .action-buttons button{position:static;width:100%;margin-bottom:12px;white-space:normal;line-height:16px;min-height:32px;height:auto}.proposal-designer-content .designer-palette.template-palette .manage-records-action{float:left;width:100%;margin-top:10px;text-align:center;font-size:1.3rem}.proposal-designer-content .designer-palette.table-palette .element-field[data-type=FontStyle] .field-control{float:left;width:80px}.proposal-designer-content .designer-palette.table-palette .field-control.proposal_number_format_field{padding:5px 0;text-align:right}.proposal-designer-content .designer-palette.element-palette{border-top-right-radius:8px}.proposal-designer-content .designer-palette.element-palette .palette-section.general .section-container,.proposal-designer-content .designer-palette.element-palette .palette-section.deltek .section-container{display:flex;flex-wrap:wrap;padding-left:4px}.proposal-designer-content .designer-palette.element-palette .palette-section.general .palette-element-container,.proposal-designer-content .designer-palette.element-palette .palette-section.deltek .palette-element-container{width:50px;margin:6px}.proposal-designer-content .designer-palette.element-palette .palette-section.general .palette-element,.proposal-designer-content .designer-palette.element-palette .palette-section.deltek .palette-element{width:50px}.proposal-designer-content .designer-palette.element-palette .palette-section.general .element-content,.proposal-designer-content .designer-palette.element-palette .palette-section.deltek .element-content{display:flex;flex-direction:column;align-items:center}.proposal-designer-content .designer-palette.element-palette .palette-section.deltek .palette-element-container[data-type=description]{display:none}.proposal-designer-content .designer-palette.element-palette .palette-section.sandbox .section-container .sandbox-empty-message{font-style:italic;color:var(--color-field-text-disabled);padding:12px 14px 12px 6px;display:none}.proposal-designer-content .designer-palette.element-palette .palette-section.sandbox .section-container .sandbox-empty-message:only-child{display:block}.proposal-designer-content .designer-palette.element-palette .palette-section.sandbox .section-container .sandbox-element{width:100%}.proposal-designer-content .designer-palette.element-palette .palette-section.sandbox .section-container .sandbox-element .element-icon{float:left;margin-left:8px;font-size:20px}.proposal-designer-content .designer-palette.element-palette .palette-section.sandbox .section-container .sandbox-element .element-label{float:left;margin-top:6px;clear:none}.proposal-designer-content .designer-content{float:left;width:calc(100% - 436px);height:calc(100% - 85px);position:relative;overflow:auto}.proposal-designer-content .designer-content .list-container{float:left;width:100%;height:100%;padding:25px}.proposal-designer-content .designer-content .page-list{transform-origin:left top;transform:scale(1, 1);background-color:var(--color-base-bg)}.proposal-designer-content .designer-content .page-list .element-link{position:absolute;border-top:1px solid #09f;height:1px}.proposal-designer-content .layout-page{margin-bottom:60px;box-shadow:1px 1px 3px 2px var(--color-divider)}.proposal-designer-content .layout-page.template-page{display:none}.proposal-designer-content .layout-page.show-grid .page-contents{background-size:24px 24px,24px 24px;background-position:-1px -1px,-1px -1px;background-image:linear-gradient(var(--color-proposal-page-grid-color) 1px, transparent 1px),linear-gradient(90deg, var(--color-proposal-page-grid-color) 1px, transparent 1px)}.proposal-designer-content .layout-page .page-header{border:1px solid var(--color-layout-border);cursor:pointer}.proposal-designer-content .layout-page .page-header.selected{border:1px solid #9ccff1;box-shadow:0px 0px 6px 1px var(--color-divider)}.proposal-designer-content .layout-page .page-header.selected table td{border-left:1px dashed var(--color-layout-border);border-right:1px dashed var(--color-layout-border)}.proposal-designer-content .layout-page .page-contents.ui-droppable-hover{box-shadow:var(--shadow-drop-target)}.proposal-designer-content .layout-page .page-contents:hover .layout-element .element-control .section:after{float:left;z-index:1;position:absolute;content:attr(data-name);color:#000;background-color:#f4e3ff;font-size:1.1rem;padding:2px 20px 2px 10px}.proposal-designer-content .layout-page .guide-line{position:absolute;z-index:1;display:none}.proposal-designer-content .layout-page .guide-line.vertical-line{top:0px;width:0px;height:100%;border-right:1px dashed #dd6540}.proposal-designer-content .layout-page .guide-line.horizontal-line{left:0px;width:100%;height:0px;border-bottom:1px dashed #dd6540}.proposal-designer-content .layout-page .grid-line{position:absolute;z-index:-1;display:none}.proposal-designer-content .layout-page .grid-line.vertical-line{top:0px;width:0px;height:100%;border-right:1px dashed var(--color-layout-border)}.proposal-designer-content .layout-page .grid-line.horizontal-line{left:0px;width:100%;height:0px;border-bottom:1px dashed var(--color-layout-border)}.proposal-designer-content .layout-page .top-margin-line,.proposal-designer-content .layout-page .bottom-margin-line{position:absolute;left:0px;width:100%;height:0px;z-index:-1;border-bottom:1px dashed var(--color-layout-border)}.proposal-designer-content .layout-page .left-margin-line,.proposal-designer-content .layout-page .right-margin-line{position:absolute;top:0px;height:100%;width:0px;z-index:-1;border-right:1px dashed var(--color-layout-border)}.proposal-designer-content .layout-page .page-settings-link{position:absolute;top:0px;right:-30px;color:var(--color-icon-light);font-size:1.6rem;cursor:pointer}.proposal-designer-content .layout-page .add-page-link{position:absolute;right:45%;bottom:-44px;border-radius:15px;border:1px solid var(--color-layout-border);cursor:pointer;padding:4px 12px;background-color:var(--color-button-bg)}.proposal-designer-content .layout-page .add-page-link:hover{border:1px solid var(--color-button-bg-disabled)}.proposal-designer-content .layout-page .add-page-link .icons{font-size:1.1rem;margin-right:6px}.proposal-designer-content .layout-page .record-layout-editor{position:absolute;width:100%;height:100%;top:0px;left:0px;background-color:rgba(0,0,0,.2);display:none}.proposal-designer-content .layout-page .record-layout-editor .record-editor-contents{float:left;position:relative;width:100%;height:100%}.proposal-designer-content .layout-page .record-layout-editor .record-editor-contents .layout-element[data-type=record]{background-color:var(--color-base-bg)}.proposal-designer-content .layout-page .record-layout-editor .record-editor-contents .layout-element[data-type=record]:hover>.element-content>.element-actions{display:none !important}.proposal-designer-content .layout-page .record-layout-editor .record-editor-contents .layout-element[data-type=record] .layout-element .element-actions{z-index:10}.proposal-designer-content .layout-element{cursor:pointer}.proposal-designer-content .layout-element:hover,.proposal-designer-content .layout-element.selected{outline:1px solid var(--color-element-border-selected);box-shadow:0px 0px 6px 1px var(--color-divider)}.proposal-designer-content .layout-element:hover:not(.editing):not(.draft):not(.ui-resizable-resizing):not(.ui-draggable-dragging)>.element-content>.element-actions,.proposal-designer-content .layout-element.selected:not(.editing):not(.draft):not(.ui-resizable-resizing):not(.ui-draggable-dragging)>.element-content>.element-actions{display:flex}.proposal-designer-content .layout-element:hover:not(.selected){outline-color:rgba(156,207,241,.5)}.proposal-designer-content .layout-element.ui-resizable-resizing{border:1px solid #09f}.proposal-designer-content .layout-element.ui-draggable-dragging{z-index:1000}.proposal-designer-content .layout-element.draft{cursor:default}.proposal-designer-content .layout-element.draft:not([data-type=record]):hover{box-shadow:none}.proposal-designer-content .layout-element[data-type=image]:hover .element-actions .edit-action,.proposal-designer-content .layout-element[data-type=image].selected .element-actions .edit-action,.proposal-designer-content .layout-element[data-type=text]:hover .element-actions .edit-action,.proposal-designer-content .layout-element[data-type=text].selected .element-actions .edit-action,.proposal-designer-content .layout-element[data-type=description]:hover .element-actions .edit-action,.proposal-designer-content .layout-element[data-type=description].selected .element-actions .edit-action{display:block}.proposal-designer-content .layout-element[data-type=text].selected .element-control .text-link-point,.proposal-designer-content .layout-element[data-type=description].selected .element-control .text-link-point{display:block}.proposal-designer-content .layout-element[data-type=record].draft:hover>.element-content>.element-actions{display:flex}.proposal-designer-content .layout-element[data-type=record].draft:hover>.element-content>.element-actions .icons{display:none}.proposal-designer-content .layout-element[data-type=record].draft:hover>.element-content>.element-actions .icons.edit-record-action,.proposal-designer-content .layout-element[data-type=record].draft:hover>.element-content>.element-actions .icons.save-as-master-action,.proposal-designer-content .layout-element[data-type=record].draft:hover>.element-content>.element-actions .icons.remove-element-action{display:block}.proposal-designer-content .layout-element .element-control.loading .loading-spinner{display:block}.proposal-designer-content .layout-element .element-control .tab-icon{position:absolute;left:-22px;top:0px;padding:6px 3px;color:#fff;font-size:1.6rem;border-top-left-radius:8px;border-bottom-left-radius:8px}.proposal-designer-content .layout-element .element-control .overflow-indicator{position:absolute;left:0;bottom:0;display:none;background-color:var(--color-status-error-bg);padding:1px 4px;font-weight:600;border:1px solid var(--color-status-error-text);color:#fff}.proposal-designer-content .layout-element .element-control .overflow-indicator .overflow-icon{color:#fff;font-size:1.3rem;line-height:1.5rem}.proposal-designer-content .layout-element .element-control .overflow-indicator .overflow-text{font-size:1.3rem;line-height:1.5rem}.proposal-designer-content .layout-element .element-control .underflow-indicator{position:absolute;left:0;top:0;width:100%;height:100%;padding:2px 4px;display:none}.proposal-designer-content .layout-element .element-control .loading-spinner{position:absolute;display:none;top:calc(50% - 13px);left:calc(50% - 13px);width:26px;height:26px;background-image:url("../../images/proposalIcons/spinner.gif");background-size:100%}.proposal-designer-content .layout-element .element-actions{position:absolute;top:-28px;left:-1px;padding:6px;background-color:#09f;border-top-left-radius:8px;border-top-right-radius:8px;z-index:1;display:none}.proposal-designer-content .layout-element .element-actions .icons{float:left;margin:1px 5px;color:#fff;cursor:pointer;line-height:14px}.proposal-designer-content .layout-element .element-actions .icons.cut-element-action{font-size:16px}.proposal-designer-content .layout-element .element-actions .icons.move-to-back-action{font-size:18px}.proposal-designer-content .layout-element .element-actions .icons.move-to-front-action{font-size:18px}.proposal-designer-content .layout-element .element-actions .icons.edit-record-action,.proposal-designer-content .layout-element .element-actions .icons.edit-action{display:none}.proposal-designer-content .layout-element .ui-resizable-se{right:0px}.proposal-designer-content .proposal_section_element .section{border-top:1px dashed #ca84ff}.proposal-designer-content .proposal_section_element .section .section-icon{background-color:#ca84ff}.proposal-designer-content .proposal_text_element.text-overflows:not(.linked-next):not(.text-underflows) .overflow-indicator,.proposal-designer-content .proposal_record_description_element.text-overflows:not(.linked-next):not(.text-underflows) .overflow-indicator{display:block}.proposal-designer-content .proposal_text_element.text-overflows:not(.linked-next):not(.text-underflows) .next-link,.proposal-designer-content .proposal_record_description_element.text-overflows:not(.linked-next):not(.text-underflows) .next-link{color:var(--color-status-error-text)}.proposal-designer-content .proposal_text_element.text-underflows .text-contents,.proposal-designer-content .proposal_record_description_element.text-underflows .text-contents{display:none}.proposal-designer-content .proposal_text_element.text-underflows .underflow-indicator,.proposal-designer-content .proposal_record_description_element.text-underflows .underflow-indicator{display:block}.proposal-designer-content .proposal_text_element.linked-next .next-link:hover .is-linked,.proposal-designer-content .proposal_record_description_element.linked-next .next-link:hover .is-linked{display:none}.proposal-designer-content .proposal_text_element.linked-next .next-link:hover .delete-link,.proposal-designer-content .proposal_record_description_element.linked-next .next-link:hover .delete-link{display:block;color:var(--color-status-error-text)}.proposal-designer-content .proposal_text_element.linked-next .next-link .is-linked,.proposal-designer-content .proposal_record_description_element.linked-next .next-link .is-linked{display:block}.proposal-designer-content .proposal_text_element.linked-next .next-link .not-linked,.proposal-designer-content .proposal_record_description_element.linked-next .next-link .not-linked{display:none}.proposal-designer-content .proposal_text_element.linked-prior .prior-link:hover .is-linked,.proposal-designer-content .proposal_record_description_element.linked-prior .prior-link:hover .is-linked{display:none}.proposal-designer-content .proposal_text_element.linked-prior .prior-link:hover .delete-link,.proposal-designer-content .proposal_record_description_element.linked-prior .prior-link:hover .delete-link{display:block;color:var(--color-status-error-text)}.proposal-designer-content .proposal_text_element.linked-prior .prior-link .is-linked,.proposal-designer-content .proposal_record_description_element.linked-prior .prior-link .is-linked{display:block}.proposal-designer-content .proposal_text_element.linked-prior .prior-link .not-linked,.proposal-designer-content .proposal_record_description_element.linked-prior .prior-link .not-linked{display:none}.proposal-designer-content .proposal_text_element .text-link-point,.proposal-designer-content .proposal_record_description_element .text-link-point{position:absolute;padding:4px;color:#09f;font-size:1.2rem;z-index:100;cursor:pointer;display:none}.proposal-designer-content .proposal_text_element .text-link-point .is-linked,.proposal-designer-content .proposal_text_element .text-link-point .not-linked,.proposal-designer-content .proposal_text_element .text-link-point .delete-link,.proposal-designer-content .proposal_record_description_element .text-link-point .is-linked,.proposal-designer-content .proposal_record_description_element .text-link-point .not-linked,.proposal-designer-content .proposal_record_description_element .text-link-point .delete-link{color:inherit}.proposal-designer-content .proposal_text_element .text-link-point .is-linked,.proposal-designer-content .proposal_text_element .text-link-point .delete-link,.proposal-designer-content .proposal_record_description_element .text-link-point .is-linked,.proposal-designer-content .proposal_record_description_element .text-link-point .delete-link{display:none}.proposal-designer-content .proposal_text_element .text-link-point .not-linked,.proposal-designer-content .proposal_record_description_element .text-link-point .not-linked{font-weight:600}.proposal-designer-content .proposal_text_element .prior-link,.proposal-designer-content .proposal_record_description_element .prior-link{left:-10px;top:30px}.proposal-designer-content .proposal_text_element .next-link,.proposal-designer-content .proposal_record_description_element .next-link{right:-11px;bottom:30px}.proposal-designer-content .proposal_record_element:hover{background-color:var(--color-list-item-bg-hover)}.proposal-designer-content .proposal_record_element:hover:after{float:left;z-index:1;position:absolute;content:attr(data-hubName);color:#09f;font-size:1.4rem;line-height:2.4rem}.proposal-designer-content .proposal_record_element .record-icon{background-color:#09f}.proposal-designer-content .proposal_record_element .record-contents.ui-droppable-hover{box-shadow:var(--shadow-drop-target)}.proposal-designer-content .proposal_estimate_element .estimate-caption.selected{position:relative}.proposal-designer-content .proposal_estimate_element .estimate-caption.selected:after{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #09f;z-index:1;content:" "}.proposal-designer-content .proposal_estimate_element .proposal-estimate-grid td.selected{position:relative}.proposal-designer-content .proposal_estimate_element .proposal-estimate-grid td.selected:after{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #09f;z-index:1;content:" "}.proposal-designer-content .save-as-template-dialog .dialog-content.template-name{position:relative;float:left}.proposal-designer-content .palette-element{float:left;position:relative;cursor:pointer}.proposal-designer-content .palette-element .element-icon{float:left;padding:4px 8px;font-size:32px}.proposal-designer-content .palette-element .element-label{font-size:1.2rem;line-height:1.5rem;text-align:center;color:var(--color-base-text);margin-top:1px;clear:both}.proposal-designer-content .palette-element .element-label input.text-field{height:22px;width:150px}.proposal-designer-content .palette-element.ui-draggable-dragging{border:1px solid var(--color-layout-border-dark);width:50px}.proposal-designer-content .palette-element[data-type=text] .element-icon{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.proposal-designer-content .palette-element[data-type=text] .element-icon:before{content:""}.proposal-designer-content .palette-element[data-type=image] .element-icon{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.proposal-designer-content .palette-element[data-type=image] .element-icon:before{content:""}.proposal-designer-content .palette-element[data-type=hline] .element-icon{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.proposal-designer-content .palette-element[data-type=hline] .element-icon:before{content:""}.proposal-designer-content .palette-element[data-type=vline] .element-icon{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(90deg)}.proposal-designer-content .palette-element[data-type=vline] .element-icon:before{content:""}.proposal-designer-content .palette-element[data-type=template] .element-icon{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.proposal-designer-content .palette-element[data-type=template] .element-icon:before{content:""}.proposal-designer-content .palette-element[data-type=section] .element-icon{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.proposal-designer-content .palette-element[data-type=section] .element-icon:before{content:""}.proposal-designer-content .palette-element[data-type=description] .element-icon{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.proposal-designer-content .palette-element[data-type=description] .element-icon:before{content:""}.proposal-designer-content .palette-element[data-type=masterElement] .element-icon{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.proposal-designer-content .palette-element[data-type=masterElement] .element-icon:before{content:""}.proposal-designer-content .palette-element[data-type=estimate] .element-icon{font-family:"DeltekStorm";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.proposal-designer-content .palette-element[data-type=estimate] .element-icon:before{content:""}.proposal-designer-content .proposal_record_gap_field .core-component.gap-size,.proposal-designer-content .proposal_record_gap_field .core-component.page-count,.proposal-designer-content .proposal_record_gap_field .radio-spacer{width:50%;margin:2px 0 12px 20px}.proposal-designer-content .proposal_record_gap_field .field-title{padding:0 0 0 8px !important}.proposal-designer-content .designer-spinner{position:absolute;left:50%;top:50%}.proposal-border{float:left;width:17px;height:17px;margin-left:6px;margin-right:10px}.proposal-border.border-bottom{background:var(--image-border-bottom)}.proposal-border.border-top{background:var(--image-border-top)}.proposal-border.border-left{background:var(--image-border-left)}.proposal-border.border-right{background:var(--image-border-right)}.proposal-border.border-none{background:var(--image-border-none)}.proposal-border.border-all{background:var(--image-border-all)}.proposal-border.border-inside{background:var(--image-border-inside)}.proposal-border.border-outside{background:var(--image-border-outside)}.proposal-border.border-horizontal{background:var(--image-border-horizontal)}.proposal-border.border-vertical{background:var(--image-border-vertical)}.proposal-export-preview{margin:0}.proposal-export-preview .page-list .layout-page{overflow:hidden}.proposal-export-preview .page-list .layout-page .page-header{border:1px solid rgba(0,0,0,0)}.proposal-export-preview .page-list .layout-page .layout-element .proposal_section_element .section{display:none}.proposal-export-preview .page-list .layout-page .layout-element .proposal_image_element .image-field[src^="images/"]{display:none}.proposal-export-preview .page-list .layout-page .layout-element .proposal_record_element .record-placeholder{display:none}.proposal-export-preview .page-list .layout-page .layout-element .proposal_text_element.default-text .text-contents,.proposal-export-preview .page-list .layout-page .layout-element .proposal_text_element.text-underflows .text-contents,.proposal-export-preview .page-list .layout-page .layout-element.proposal_record_description_element.default-text .text-contents,.proposal-export-preview .page-list .layout-page .layout-element.proposal_record_description_element.text-underflows .text-contents{display:none}.proposal-export-preview .page-list .layout-page .layout-element .element-actions,.proposal-export-preview .page-list .layout-page .layout-element .loading-spinner,.proposal-export-preview .page-list .layout-page .layout-element .secondary-dialog-container,.proposal-export-preview .page-list .layout-page .layout-element .crop-container,.proposal-export-preview .page-list .layout-page .layout-element .overflow-indicator,.proposal-export-preview .page-list .layout-page .layout-element .underflow-indicator,.proposal-export-preview .page-list .layout-page .layout-element .popup-container,.proposal-export-preview .page-list .layout-page .layout-element .text-link-point{display:none}.proposal-export-preview .page-list .layout-page .icons,.proposal-export-preview .page-list .layout-page .page-link,.proposal-export-preview .page-list .layout-page .margin-line,.proposal-export-preview .page-list .layout-page .guide-line,.proposal-export-preview .page-list .layout-page .record-layout-editor,.proposal-export-preview .page-list .layout-page .page-properties-container,.proposal-export-preview .page-list .layout-page .element-selection-container{display:none}.ngcrm-CustomProposals .section-body-container,.ngcrm-ProposalTemplates .section-body-container{height:100%}.ngcrm-CustomProposals .export-to-pdf-container,.ngcrm-ProposalTemplates .export-to-pdf-container{position:absolute;left:-1000px;top:-1000px}.ngcrm-ProposalPreview .section-body.no-tabs{height:100% !important;overflow:hidden;padding:0}.ngcrm-ProposalPreview .preview-contents{height:100%;width:100%;padding:16px 8px}.ngcrm-ProposalPreview .preview-contents .preview-header{float:left;width:100%}.ngcrm-ProposalPreview .preview-contents .preview-header .toggle-item{margin:0 auto;width:200px}.ngcrm-ProposalPreview .preview-contents .preview-header .toggle-item .toggle-label{float:left;margin-top:6px;margin-right:10px;font-size:1.3rem;line-height:1.6rem}.ngcrm-ProposalPreview .preview-contents .preview-header .toggle-item .zoom-toggle{width:100px}.ngcrm-ProposalPreview .preview-contents .preview-header .toggle-item .zoom-toggle .dropdown-field{height:24px}.ngcrm-ProposalPreview .preview-contents .proposal-export-preview{width:100%;height:calc(100% - 78px);padding:25px;overflow:auto}.ngcrm-ProposalPreview .preview-contents .proposal-export-preview .page-list{transform-origin:left top;transform:scale(0.75, 0.75)}.ngcrm-ProposalPreview .preview-contents .proposal-export-preview .page-list .layout-page{margin-bottom:60px;box-shadow:1px 1px 3px 2px var(--color-divider)}.ngcrm-ProposalPreview .preview-contents .proposal-export-preview .page-list .overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.ngcrm-ProposalPreview .preview-contents .preview-footer{float:left;margin-left:-18px;margin-top:18px;width:calc(100% + 36px);padding:14px 18px;border-top:1px solid var(--color-layout-border)}#proposalPropertiesDialog .additional-properties-divider{position:relative;width:100%;height:20px;margin-top:18px;border-top:1px solid var(--color-divider)}#proposalPropertiesDialog .additional-properties-divider .show-hide-link{position:absolute;top:-12px;padding-right:4px;background-color:var(--color-base-bg);cursor:pointer}#proposalPropertiesDialog .proposal-template,#proposalPropertiesDialog .proposal-name,#proposalPropertiesDialog .project{width:75%}#proposalPropertiesDialog .proposal-preview-link{margin-top:22px;padding-left:8px}#proposalPropertiesDialog .dialog-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:none;background-color:rgba(0,0,0,.01);z-index:1}#proposalPropertiesDialog .dialog-overlay .overlay-message{position:absolute;top:40%;left:40%;border:1px solid var(--color-dialog-border);background-color:var(--color-base-bg);padding:10px 15px;border-radius:5px;box-shadow:var(--shadow-dialog)}#proposalPropertiesDialog .dialog-overlay .overlay-message .message{float:left}#proposalPropertiesDialog .dialog-overlay .overlay-message .progress-spinner{float:left;margin-left:18px;margin-top:10px;margin-right:10px}#proposalGoogleFontsDialog .dialog-text{float:left;width:100%}#proposalGoogleFontsDialog .search-bar{width:50%;margin:16px 0;height:auto}#proposalGoogleFontsDialog .font-list,#proposalGoogleFontsDialog .searched-font{float:left;clear:both;height:210px;width:300px;margin-top:20px;background-color:var(--color-base-bg);border:1px solid var(--color-list-border);border-radius:4px;overflow-y:scroll}#proposalGoogleFontsDialog .font-list .font,#proposalGoogleFontsDialog .searched-font .font{float:left;font-size:1.8rem;line-height:1.8rem;padding:10px;width:100%}#proposalGoogleFontsDialog .font-list .font:hover,#proposalGoogleFontsDialog .searched-font .font:hover{background-color:var(--color-list-item-bg-hover)}#proposalGoogleFontsDialog .font-list .font.font-selected,#proposalGoogleFontsDialog .searched-font .font.font-selected{background-color:var(--color-list-item-bg-selected)}#proposalGoogleFontsDialog .font-list .font .font-span,#proposalGoogleFontsDialog .searched-font .font .font-span{float:left;color:var(--color-base-text);max-width:calc(100% - 50px)}#proposalGoogleFontsDialog .font-list .font .more-info,#proposalGoogleFontsDialog .searched-font .font .more-info{font-size:1.1rem;float:right;top:50%}#proposalGoogleFontsDialog .arrow-button{float:left;margin-top:80px;padding:18px;cursor:pointer;font-size:18px}#proposalGoogleFontsDialog .installed-fonts-container{float:left;width:250px;margin-bottom:8px}#proposalGoogleFontsDialog .installed-fonts-container .installed-fonts-heading{font-size:1.6rem}#proposalGoogleFontsDialog .installed-fonts-container .installed-fonts{overflow-y:scroll;width:100%;height:210px;border:1px solid var(--color-list-border);border-radius:4px}#proposalGoogleFontsDialog .installed-fonts-container .installed-fonts .installed-font{float:left;width:100%;padding:5px 10px}#proposalGoogleFontsDialog .installed-fonts-container .installed-fonts .installed-font:hover{background-color:var(--color-list-item-bg-hover)}#proposalGoogleFontsDialog .installed-fonts-container .installed-fonts .installed-font .font-name{float:left;font-size:1.8rem;max-width:calc(100% - 10px)}#proposalGoogleFontsDialog .installed-fonts-container .installed-fonts .installed-font .clear-icon{margin-top:7px;font-size:1rem;cursor:pointer;float:right}#proposalAddRecordDialog .project-stage{padding-left:50px}#proposalAddRecordDialog .common-fields .common-fields-label{color:var(--color-field-label);font-weight:700;font-size:1.3rem;line-height:1.8rem;padding-left:6px}#proposalAddRecordDialog .common-fields .common-fields-container .core-component{margin-bottom:0}#proposalAddRecordDialog .image-count-label{float:left;margin:5px 10px 0 6px;font-size:1.3rem;color:var(--color-field-label);font-weight:700}#proposalAddRecordDialog .image-count{width:50px}#proposalAddRecordDialog .clear-all-link{position:absolute;left:22px}#proposalRecordPreviewDialog .record.core-component{margin-bottom:24px;width:auto !important}#proposalRecordPreviewDialog .intro{line-height:17px}#proposalRecordPreviewDialog .proposal-export-preview{float:left;width:100%;height:300px;border-top:1px solid var(--color-layout-border);border-bottom:1px solid var(--color-layout-border);padding:20px;margin:12px 0;overflow:auto}#proposalChangeRecordDialog .record-section{height:calc(100% - 44px)}#proposalTextEditorDialog .editor{width:100%;height:calc(100% - 50px)}#proposalTextEditorDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__morefonts,#proposalRecordListDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__morefonts{width:140px}#proposalTextEditorDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__morefonts:before,#proposalRecordListDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__morefonts:before{content:attr(title);position:relative;display:inline-block;top:2px;color:var(--color-base-text);width:120px;overflow:hidden;text-overflow:ellipsis}#proposalTextEditorDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__morefonts:hover,#proposalRecordListDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__morefonts:hover{text-decoration:none}#proposalTextEditorDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__morefonts.cke_button_disabled:before,#proposalRecordListDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__morefonts.cke_button_disabled:before{opacity:.3}#proposalTextEditorDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__morefonts .cke_button__morefonts_icon,#proposalTextEditorDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__morefonts .cke_button__dropdown_icon,#proposalRecordListDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__morefonts .cke_button__morefonts_icon,#proposalRecordListDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__morefonts .cke_button__dropdown_icon{display:none}#proposalTextEditorDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__morefonts .cke_button_arrow,#proposalRecordListDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__morefonts .cke_button_arrow{float:right;margin-right:2px}#proposalTextEditorDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__createplaceholder .cke_button__createplaceholder_icon,#proposalRecordListDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__createplaceholder .cke_button__createplaceholder_icon{width:15px;height:15px;color:var(--color-toolbar-text);margin-right:2px;line-height:17px;background-image:url("../../images/proposalIcons/record.png");background-size:14px 14px;background-repeat:no-repeat}#proposalTextEditorDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__createplaceholder .cke_button__createplaceholder_label,#proposalRecordListDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__createplaceholder .cke_button__createplaceholder_label{color:var(--color-toolbar-text);display:block}#proposalTextEditorDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__colorpicker .cke_button__colorpicker_icon,#proposalRecordListDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__colorpicker .cke_button__colorpicker_icon{background:url("../../images/proposalIcons/textColor.png")}#proposalTextEditorDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__colorpicker .cke_button__colorpicker_icon .color-picker-field,#proposalRecordListDialog .core_text_editor .cke_toolbox .cke_toolbar .cke_button__colorpicker .cke_button__colorpicker_icon .color-picker-field{color:rgba(0,0,0,0);background-color:rgba(0,0,0,0) !important;height:16px;cursor:default}#proposalTextPlaceholderDialog .hub{width:auto;margin-bottom:20px}#proposalTextPlaceholderDialog .dialog-content{display:flex}#proposalTextPlaceholderDialog .field-list{float:left;width:250px;height:400px;border:1px solid var(--color-layout-border);margin-bottom:12px;position:relative}#proposalTextPlaceholderDialog .field-list .list-title{float:left;width:100%;font-size:1.5rem;padding:10px 16px;background-color:var(--color-grid-header-bg);color:var(--color-base-text)}#proposalTextPlaceholderDialog .field-list .list-sub-title{float:left;width:calc(100% - 10px);font-size:1.3rem;padding:6px 10px;margin:5px 5px 4px 5px;text-transform:uppercase;border:1px solid var(--color-grid-cell-border);color:var(--color-grid-column-header-text);background-color:var(--color-sidebar-bg)}#proposalTextPlaceholderDialog .field-list .list-sub-title .sub-title-header{float:left;width:145px}#proposalTextPlaceholderDialog .field-list .list-sub-title .sub-title-header:first-child{width:165px}#proposalTextPlaceholderDialog .field-list .list-sub-title .sub-title-header:last-child{float:right;width:154px}#proposalTextPlaceholderDialog .field-list .list-actions{float:left;position:relative;width:100%;padding:6px 15px;background-color:var(--color-sidebar-bg);border-bottom:1px solid var(--color-layout-border)}#proposalTextPlaceholderDialog .field-list .list-actions .expand-all-action{float:left;margin-right:30px}#proposalTextPlaceholderDialog .field-list .list-actions .collapse-all-action{float:left}#proposalTextPlaceholderDialog .field-list .list-contents{float:left;width:100%;height:calc(100% - 115px);padding:6px 4px 6px 11px;overflow-x:hidden;overflow-y:auto}#proposalTextPlaceholderDialog .field-list .list-contents .list-item{float:left;position:relative;width:100%;color:var(--color-title-secondary-subheader-text);font-size:1.3rem;line-height:20px}#proposalTextPlaceholderDialog .field-list .list-contents .list-item.removed{display:none}#proposalTextPlaceholderDialog .field-list .list-contents .list-item .item-title{float:left;width:100%;white-space:nowrap;line-height:24px}#proposalTextPlaceholderDialog .field-list .list-contents .list-item .item-format{float:left;max-width:165px;line-height:24px}#proposalTextPlaceholderDialog .field-list .list-contents .list-item .item-format:empty{display:none}#proposalTextPlaceholderDialog .field-list .list-contents .list-item .item-format.core_dropdown_field{width:120px}#proposalTextPlaceholderDialog .field-list .list-contents .list-item .item-format.core_dropdown_field .core-field{font-size:1.3rem;line-height:1.6rem}#proposalTextPlaceholderDialog .field-list .list-contents .list-item .item-format.core_dropdown_field .core-field .dropdown-field,#proposalTextPlaceholderDialog .field-list .list-contents .list-item .item-format.core_dropdown_field .core-field .tap-target{height:22px}#proposalTextPlaceholderDialog .field-list .list-contents .list-item .item-format.core_dropdown_field .core-field .show-results{top:0px}#proposalTextPlaceholderDialog .field-list .list-contents .list-item .item-action{position:absolute;top:5px;right:10px;cursor:pointer;display:none}#proposalTextPlaceholderDialog .field-list .list-contents .list-item .item-action .icons{display:none}#proposalTextPlaceholderDialog .field-list .list-contents .list-item .code-description-format{float:right;width:120px}#proposalTextPlaceholderDialog .field-list .list-contents .group-item{float:left;position:relative;width:100%;padding:1px 0px}#proposalTextPlaceholderDialog .field-list .list-contents .group-item.expanded .group-title:before{content:"-";line-height:10px}#proposalTextPlaceholderDialog .field-list .list-contents .group-item.expanded .group-fields{display:block}#proposalTextPlaceholderDialog .field-list .list-contents .group-item[data-id=_PROPOSAL_]{border-bottom:1px solid var(--color-layout-border)}#proposalTextPlaceholderDialog .field-list .list-contents .group-item .group-title{float:left;font-weight:600;color:var(--color-list-item-text);display:block;margin-left:20px;line-height:25px;cursor:pointer}#proposalTextPlaceholderDialog .field-list .list-contents .group-item .group-title:before{position:absolute;left:4px;width:11px;height:11px;padding:0px 2px;margin-top:7px;content:"+";font-size:1.3rem;line-height:1.1rem;background-color:var(--color-list-item-text);color:#fff;text-align:center;border-radius:3px}#proposalTextPlaceholderDialog .field-list .list-contents .group-item .group-rows{float:left;display:none}#proposalTextPlaceholderDialog .field-list .list-contents .group-item .group-fields{float:left;clear:both;width:100%;padding-left:20px;display:none}#proposalTextPlaceholderDialog .field-list.available-fields .list-search{float:left;position:relative;width:100%;padding:6px 16px 6px 8px;background-color:var(--color-sidebar-bg);border-bottom:1px solid var(--color-layout-border)}#proposalTextPlaceholderDialog .field-list.available-fields .list-search .search-field{float:left;width:165px}#proposalTextPlaceholderDialog .field-list.available-fields .list-search .icon-search{position:absolute;right:85px;top:13px}#proposalTextPlaceholderDialog .field-list.available-fields .list-search .clear-search{float:right;margin-top:4px}#proposalTextPlaceholderDialog .field-list.available-fields .list-contents.searching .list-item{display:none}#proposalTextPlaceholderDialog .field-list.available-fields .list-contents.searching .list-item.search:not(.removed){display:block}#proposalTextPlaceholderDialog .field-list.available-fields .list-contents .list-item:not(.group-item):not(.removed):hover{background-color:var(--color-list-item-bg-hover)}#proposalTextPlaceholderDialog .field-list.available-fields .list-contents .list-item:not(.group-item):not(.removed):hover .item-action{display:block}#proposalTextPlaceholderDialog .field-list.available-fields .list-contents .list-item:not(.group-item):not(.removed):hover .item-action .add-item-action{display:block}#proposalTextPlaceholderDialog .field-list.available-fields .list-contents .list-item .item-title{cursor:pointer}#proposalTextPlaceholderDialog .field-list.selected-fields{width:500px;margin-left:25px}#proposalTextPlaceholderDialog .field-list.selected-fields .list-contents>.list-item>.item-title{color:var(--color-base-text);font-weight:600}#proposalTextPlaceholderDialog .field-list.selected-fields .list-contents .group-item .group-title{width:145px;padding-right:10px}#proposalTextPlaceholderDialog .field-list.selected-fields .list-contents .group-item .group-rows{display:block;width:145px}#proposalTextPlaceholderDialog .field-list.selected-fields .list-contents .group-item .group-rows .core-field{font-size:1.3rem;line-height:1.6rem}#proposalTextPlaceholderDialog .field-list.selected-fields .list-contents .group-item .group-rows .core-field .dropdown-field,#proposalTextPlaceholderDialog .field-list.selected-fields .list-contents .group-item .group-rows .core-field .tap-target{height:22px}#proposalTextPlaceholderDialog .field-list.selected-fields .list-contents .group-item .group-rows .core-field .show-results{top:0px}#proposalTextPlaceholderDialog .field-list.selected-fields .list-contents .group-item .group-rows .core-field .multiselect-lookup-field{height:24px}#proposalTextPlaceholderDialog .field-list.selected-fields .list-contents .group-item .group-rows .core-field .lookup-icon{top:6px}#proposalTextPlaceholderDialog .field-list.selected-fields .list-contents .list-item:not(.group-item):hover{background-color:var(--color-list-item-bg-hover)}#proposalTextPlaceholderDialog .field-list.selected-fields .list-contents .list-item:not(.group-item):hover .item-action{display:block}#proposalTextPlaceholderDialog .field-list.selected-fields .list-contents .list-item:not(.group-item):hover .item-action .remove-item-action{display:block;cursor:pointer}#proposalTextPlaceholderDialog .field-list.selected-fields .list-contents .list-item:not(.group-item) .item-title{width:calc(100% - 165px)}#proposalTextPlaceholderDialog .field-list.selected-fields .list-contents .list-item:not(.group-item) .core_dropdown_field{padding-top:1px}#proposalTextPlaceholderDialog .field-list.selected-fields .list-contents .list-item:not(.group-item) .core_dropdown_field .dropdown-field{height:20px}#proposalTextPlaceholderDialog .field-list.selected-fields .list-contents .list-item:not(.group-item) .core_dropdown_field .show-results{top:-1px}#proposalTextPlaceholderDialog .field-list .list-spinner{position:absolute;left:50%;top:50%}#proposalRecordListDialog .dialog-content{display:flex}#proposalRecordListDialog .selection-container{float:left;width:200px;height:450px;margin-right:16px;border:1px solid var(--color-layout-border)}#proposalRecordListDialog .selection-container .record-list{float:left;width:100%;height:100%;overflow:auto}#proposalRecordListDialog .selection-container .record-tab{float:left;width:100%;padding:10px;border:1px solid rgba(0,0,0,0);line-height:17px;cursor:pointer}#proposalRecordListDialog .selection-container .record-tab:hover{background-color:var(--color-list-item-bg-hover)}#proposalRecordListDialog .selection-container .record-tab.selected{border:1px solid var(--color-layout-border);background-color:var(--color-list-item-bg-selected);position:relative;cursor:default}#proposalRecordListDialog .selection-container .record-tab.global-settings{border-bottom:1px solid var(--color-layout-border)}#proposalRecordListDialog .selection-container .record-tab.global-settings .icon-settings{margin-right:6px;font-size:1.2rem}#proposalRecordListDialog .details-container{float:left;height:450px;width:580px;border:1px solid var(--color-layout-border)}#proposalRecordListDialog .details-container .record-container{height:100%;width:100%}#proposalRecordListDialog .details-container .record-name{width:100%;padding:16px;font-size:1.8rem;line-height:1.8rem}#proposalRecordListDialog .details-container .record-contents{display:flex;flex-direction:column;width:100%;height:calc(100% - 50px);padding:0px 16px}#proposalRecordListDialog .details-container .settings-contents{float:left;width:100%;height:calc(100% - 50px);padding:0px 16px}#proposalRecordListDialog .details-container .record-spinner{position:absolute;left:50%;top:50%}#proposalRecordListDialog .details-container .description-contents .dialog-field{padding:0}#proposalRecordListDialog .details-container .description-contents .apply-to-all{width:auto}#proposalRecordListDialog .details-container .description-contents .apply-to-all .btn-label{float:none}#proposalRecordListDialog .details-container .description-contents .progress-spinner{float:left;margin-left:20px;margin-top:20px}#proposalRecordListDialog .details-container .description-contents .settings-note{float:left;width:100%;margin-bottom:8px}#proposalRecordListDialog .details-container .description-contents .change-warning{position:absolute;color:var(--color-status-error-text);bottom:20px;left:18px}#proposalRecordListDialog .details-container .description-contents .category{height:auto}#proposalRecordListDialog .details-container .description-contents .temp-description{display:none}#proposalRecordListDialog .details-container .description-contents .size-setting{padding-left:16px}#proposalRecordListDialog .details-container .description-contents .preview-setting .text-field{height:80px;font-size:1.2rem}#proposalRecordListDialog .details-container .description-contents .setting-text{float:left;margin-bottom:24px}#proposalRecordListDialog .details-container .image-contents .image-source{position:relative;float:left;width:40%;margin-top:-20px;margin-bottom:20px}#proposalRecordListDialog .details-container .image-contents .local-file-source .file-upload{display:flex;align-content:space-between;padding:0;margin:0}#proposalRecordListDialog .details-container .image-contents .local-file-source .file-upload .fileinput-button{margin-left:14px}#proposalRecordListDialog .details-container .image-contents .local-file-source .file-upload .fileinput-button .browseButton{height:28px}#proposalRecordListDialog .details-container .image-contents .local-file-source .file-upload .fileinput-button .fileInput{position:absolute;z-index:-1}#proposalRecordListDialog .details-container .image-contents .local-file-source .file-upload .fileNameDisplay{min-width:350px;width:auto}#proposalRecordListDialog .details-container .image-contents .hidden-images-message{float:left;color:var(--color-status-error-text);font-weight:600;font-size:1.3rem;line-height:1.5rem;display:none}#proposalRecordListDialog .details-container .image-contents .local-file-message{float:left;font-weight:600;font-size:1.3rem;line-height:1.5rem;margin-top:-40px;display:none}#proposalRecordListDialog .details-container .image-contents .local-file-message .incorrect-file-type{color:var(--color-status-error-text)}#proposalMasterElementSelectionDialog .dialog-field.element-grid{height:360px}.proposal-templates{height:100%;width:100%}.proposal-templates .template-section,.proposal-templates .master-element-section{float:left;width:100%}.proposal-templates .template-section{padding-bottom:50px}#proposalExportDialog{float:left}#proposalExportDialog .dialog-field.message{margin-bottom:12px}#proposalExportDialog .row>.finalize-all{float:left;padding-left:280px}#proposalCropImageDialog.loading-image .loading-msg{display:block}#proposalCropImageDialog .loading-msg{display:none}#proposalCropImageDialog .image-crop{margin-left:auto;margin-right:auto;margin-bottom:45px;position:relative}#proposalCropImageDialog .image-crop .cr-boundary .cr-resizer{max-width:100%;max-height:100%}#proposalCropImageDialog .image-crop .cr-slide-wrap{position:relative}#proposalHeaderColumnDialog .dialog-content{position:relative}#proposalHeaderColumnDialog .dialog-field:empty{display:none}#proposalHeaderColumnDialog .dialog-field.font-styles{float:left;width:50%}#proposalHeaderColumnDialog .dialog-field.font-styles .dialog-field:not(:empty){float:right;width:auto;margin-top:22px;padding:0}#proposalHeaderColumnDialog .dialog-field.font-styles .dialog-field:not(:empty) .core-field{padding:0 3px}#proposalHeaderColumnDialog .dialog-field.image-fields{float:left;width:50%}#proposalHeaderColumnDialog .dialog-field.image-fields .image-upload{float:right;margin-top:10px;margin-left:6px}#proposalHeaderColumnDialog .dialog-field.image-fields .image-upload button{min-width:65px}#proposalHeaderColumnDialog .dialog-field.image-file{float:right;max-width:200px;max-height:200px}#proposalHeaderColumnDialog .dialog-field.image-file .core-field{max-width:200px;max-height:186px}#proposalHeaderColumnDialog .dialog-field.image-file .core-field .image-field{max-height:186px;max-width:200px;float:right}#proposalHeaderColumnDialog .dialog-field.image-name{padding:0;width:60%}#proposalHeaderColumnDialog .uploading-message{position:absolute;left:22px;bottom:15px;display:none}#proposalAddEstimateDialog .dialog-content .common-fields .label-container{display:flex;color:var(--color-field-label);font-weight:700;padding:6px 0 4px 6px;border-bottom:1px solid var(--color-layout-border)}#proposalAddEstimateDialog .dialog-content .common-fields .field-container{width:100%}#proposalAddEstimateDialog .dialog-content .common-fields .field-container .field-row{float:left;width:100%;padding:5px;border-bottom:1px solid var(--color-layout-border)}#proposalAddEstimateDialog .dialog-content .common-fields .field-container .field-row .dialog-field{margin:0}#proposalAddEstimateDialog .dialog-content .common-fields .field-container .field-row .include-col{margin-top:5px}#proposalAddEstimateDialog .dialog-content .common-fields .include-col{width:40%}#proposalAddEstimateDialog .dialog-content .common-fields .caption-col{width:60%}#supporting-document-dialog-window .add-symbol .icon-upload{width:16px;height:16px;fill:var(--color-link-text);position:relative;top:3px}#supporting-document-dialog-window .supporting-document-dialog .core-dialog{overflow-y:hidden}div.main-body-contents[data-app-id=PaymentProcessing] .ngcrm-PaymentProcessing [data-id="SELECTPOSTINGRUN.PostingRunDescription"]{cursor:pointer;font-weight:700}div.main-body-contents[data-app-id=PaymentProcessing] .ngcrm-PaymentProcessing [data-id="SELECTPOSTINGRUN.PostingRunDescription"] .core-field{width:auto;max-width:100%}div.main-body-contents[data-app-id=PaymentProcessing] .ngcrm-PaymentProcessing [data-id="SELECTPOSTINGRUN.PostingRunDescription"] .icon-set-period{margin-left:4px}div.main-body-contents[data-app-id=PaymentProcessing] #NewPaymentRun .section-add.masked{display:none}div.main-body-contents[data-app-id=PaymentProcessing] #Selection [data-id=VENDORBALANCE] td[name=WireDetails] span.missing{color:var(--color-status-error-text)}.dialog-content [data-id="PaymentInfo.Payee"] .core-field span{word-break:inherit;white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden;display:inherit}div.main-body-contents[data-app-id=EMPaymentProcessing] .ngcrm-EMPaymentProcessing [data-id="SELECTPOSTINGRUN.PostingRunDescription"]{cursor:pointer;font-weight:700}div.main-body-contents[data-app-id=EMPaymentProcessing] .ngcrm-EMPaymentProcessing [data-id="SELECTPOSTINGRUN.PostingRunDescription"] .core-field{width:auto;max-width:100%}div.main-body-contents[data-app-id=EMPaymentProcessing] .ngcrm-EMPaymentProcessing [data-id="SELECTPOSTINGRUN.PostingRunDescription"] .icon-set-period{margin-left:4px}div.main-body-contents[data-app-id=EMPaymentProcessing] #NewPaymentRun .section-add.masked{display:none}.core-dialog .core-component[data-id=Calculations] table td,.core-dialog .core-component[data-id=Calculations] table th{padding:0 15px;line-height:19px}.core-dialog .core-component[data-id=Calculations] table thead th{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:700;font-size:1.6rem;color:var(--color-title-header-text);padding:6px 15px}.core-dialog .core-component[data-id=Calculations] table tfoot td{font-weight:700;padding:6px 15px}div.main-body-contents[data-app-id=PayrollProcessing] .ngcrm-PayrollProcessing [data-id="SELECTPOSTINGRUN.PostingRunDescription"]{cursor:pointer;font-weight:700}div.main-body-contents[data-app-id=PayrollProcessing] .ngcrm-PayrollProcessing [data-id="SELECTPOSTINGRUN.PostingRunDescription"] .core-field{width:auto;max-width:100%}div.main-body-contents[data-app-id=PayrollProcessing] .ngcrm-PayrollProcessing [data-id="SELECTPOSTINGRUN.PostingRunDescription"] .icon-set-period{margin-left:4px}div.main-body-contents[data-app-id=PayrollProcessing] #NewPaymentRun .section-add.masked{display:none}.ngcrm .payroll-detail-dialog .core_canvas .canvas-content .row div[class*=col-sm-]{padding-right:0}.ngcrm .payroll-detail-dialog .core_canvas .canvas-content .row div.core_grid[data-id=HOURSDETAIL] table{table-layout:inherit}.ngcrm .payroll-detail-dialog .core_canvas .canvas-content .canvas-component{margin-bottom:0}.ngcrm .payroll-detail-dialog .core-dialog-buttons{margin-right:16px}div.main-body-contents[data-app-id=PurchaseOrder] .ngcrm-PurchaseOrder [data-id="POMASTER.BillToAddress"],div.main-body-contents[data-app-id=PurchaseOrder] .ngcrm-PurchaseOrder [data-id="POMASTER.ShipToAddress"]{padding-right:0}div.main-body-contents[data-app-id=PurchaseOrder] .ngcrm-PurchaseOrder [data-id="POMASTER.BillToAddress"] .Fcity,div.main-body-contents[data-app-id=PurchaseOrder] .ngcrm-PurchaseOrder [data-id="POMASTER.ShipToAddress"] .Fcity{width:50%}div.main-body-contents[data-app-id=PurchaseOrder] .ngcrm-PurchaseOrder [data-id="POMASTER.BillToAddress"] .Fstate,div.main-body-contents[data-app-id=PurchaseOrder] .ngcrm-PurchaseOrder [data-id="POMASTER.BillToAddress"] .Fzip,div.main-body-contents[data-app-id=PurchaseOrder] .ngcrm-PurchaseOrder [data-id="POMASTER.ShipToAddress"] .Fstate,div.main-body-contents[data-app-id=PurchaseOrder] .ngcrm-PurchaseOrder [data-id="POMASTER.ShipToAddress"] .Fzip{width:25%}div.main-body-contents[data-app-id=PurchaseOrder] #addActionsMenuIcon{padding-top:0px}div.main-body-contents[data-app-id=PurchaseOrder] #addActionsMenuIcon .linked-text{font-size:1.4rem}#addActionsMenuIconDdwn{top:83px;right:5px;width:205px;left:inherit !important}#addActionsMenuIcon{width:150px;padding-top:0px}#addActionsMenuIcon .linked-text{font-size:14px}div.main-body-contents[data-app-id=Receiving] .ngcrm-Receiving [data-id=ReceiveDetail] td.cellLink[name=Document]{padding:0px}.btn-bar button[data-id=supportDocument]{position:absolute;left:0}div.main-body-contents[data-app-id=PurchaseRequest] .ngcrm-PurchaseRequest [data-id="POPRMASTER.ShipToAddress"]{padding-right:0}div.main-body-contents[data-app-id=PurchaseRequest] .ngcrm-PurchaseRequest [data-id="POPRMASTER.ShipToAddress"] .Fcity{width:50%}div.main-body-contents[data-app-id=PurchaseRequest] .ngcrm-PurchaseRequest [data-id="POPRMASTER.ShipToAddress"] .Fstate,div.main-body-contents[data-app-id=PurchaseRequest] .ngcrm-PurchaseRequest [data-id="POPRMASTER.ShipToAddress"] .Fzip{width:25%}div.main-body-contents[data-app-id=PurchaseRequest] #addActionsMenuIcon{padding-top:0px}div.main-body-contents[data-app-id=PurchaseRequest] #addActionsMenuIcon .linked-text{font-size:1.4rem}[data-id=ResponseDetailUI] .core-field .html-container{padding-right:25px !important}div.main-body-contents[data-app-id=PurchaseTemplateEditor] .ngcrm-PurchaseTemplateEditor div.print-top-clause-container{display:flex;margin-left:-3px;padding-top:3px}div.main-body-contents[data-app-id=PurchaseTemplateEditor] .ngcrm-PurchaseTemplateEditor div.print-top-clause{flex:1 1 0;margin-top:16px}div.main-body-contents[data-app-id=PurchaseTemplateEditor] .ngcrm-PurchaseTemplateEditor div.top-clause-header{flex:1 1 0}div.main-body-contents[data-app-id=APDisbursementsTransaction] .core_grid td.document-detail-icon,div.main-body-contents[data-app-id=APVouchersTransaction] .core_grid td.document-detail-icon,div.main-body-contents[data-app-id=JournalEntriesTransaction] .core_grid td.document-detail-icon,div.main-body-contents[data-app-id=UnitsTransaction] .core_grid td.document-detail-icon,div.main-body-contents[data-app-id=UnitsProjectTransaction] .core_grid td.document-detail-icon{text-align:center;padding:0px}.currency_override_field.design-mode .core-label{display:block !important}.currency_override_field.design-mode .currency-override-field{display:none}.currency_override_field [class^=col-sm-]{float:left}.payment_and_payment_date_field .payment-payment-date-container{display:flex}.diary_and_diary_no_field .diary-diaryno-container{display:flex}#JEControlRecurringDialog .recurrenceCount{position:absolute;left:18px;bottom:20px}#JEControlRecurringDialog .core_checkbox_field[data-id=Recurring],#JEControlRecurringDialog .core_checkbox_field[data-id=RecurClearAmounts],#JEControlRecurringDialog .core_checkbox_field[data-id=RecurSchedule]{margin-top:0}#JEControlRecurringDialog .core_number_field[data-id=RecurTimes] .core-label,#JEControlRecurringDialog .core_date_field[data-id=RecurExpirationDate] .core-label{height:18px;display:block}#JEControlRecurringDialog .core_radio_group_field[data-id=RecurType] .core-label{height:18px;display:block}#JEControlRecurringDialog .core_radio_group_field[data-id=RecurType] .core-field{height:28px}#JEControlRecurringDialog .core_radio_group_field[data-id=RecurType] .radio-group-container:nth-child(1){position:relative;top:5px}#JEControlRecurringDialog .core_radio_group_field[data-id=RecurType] .radio-group-container:nth-child(2){position:relative;top:42px}div.main-body-contents[data-app-id=InteractiveBilling] .core_grid[data-id=expenseDetail] .bodyTable>tbody>tr>td[name=Document],div.main-body-contents[data-app-id=InteractiveBilling] .core_grid[data-id=unitDetail] .bodyTable>tbody>tr>td[name=Document],div.main-body-contents[data-app-id=DraftInvoiceApprovals] .core_grid[data-id=expenseDetail] .bodyTable>tbody>tr>td[name=Document],div.main-body-contents[data-app-id=DraftInvoiceApprovals] .core_grid[data-id=unitDetail] .bodyTable>tbody>tr>td[name=Document]{padding-top:4px;padding-bottom:4px}#interactiveBillingUploadFile #fileNameDisplay{width:85%}#interactiveBillingUploadFile .fileinput-button{width:25%;float:right}#interactiveBillingUploadFile .fileinput-button #browseBttn{height:28px;width:100%;font-size:12px;color:var(--color-button-text);border-left:1px solid var(--color-button-border);border-radius:0 4px 4px 0}#interactiveBillingUploadFile .fileinput-button #fileInput{position:absolute}.ngcrm-MktCampaigns[mode=create] .section-sidebar .core_date_range_field[data-id="MktCampaign.LaunchEndDateRange"]>.core-label-container,.ngcrm-MktCampaigns[mode=copy] .section-sidebar .core_date_range_field[data-id="MktCampaign.LaunchEndDateRange"]>.core-label-container{display:none}.ngcrm-MktCampaigns[mode=create] .section-sidebar .core_date_range_field[data-id="MktCampaign.LaunchEndDateRange"] .date-range-field,.ngcrm-MktCampaigns[mode=copy] .section-sidebar .core_date_range_field[data-id="MktCampaign.LaunchEndDateRange"] .date-range-field{display:block}.ngcrm-MktCampaigns[mode=create] .section-sidebar .core_date_range_field[data-id="MktCampaign.LaunchEndDateRange"] .field-container,.ngcrm-MktCampaigns[mode=copy] .section-sidebar .core_date_range_field[data-id="MktCampaign.LaunchEndDateRange"] .field-container{max-width:100%;float:left}.ngcrm-MktCampaigns[mode=create] .section-sidebar .core_date_range_field[data-id="MktCampaign.LaunchEndDateRange"] .field-container:first-of-type,.ngcrm-MktCampaigns[mode=copy] .section-sidebar .core_date_range_field[data-id="MktCampaign.LaunchEndDateRange"] .field-container:first-of-type{margin-bottom:4px}.ngcrm-MktCampaigns[mode=create] .section-sidebar .core_date_range_field[data-id="MktCampaign.LaunchEndDateRange"] .range-symbol,.ngcrm-MktCampaigns[mode=copy] .section-sidebar .core_date_range_field[data-id="MktCampaign.LaunchEndDateRange"] .range-symbol{display:none}.ngcrm-MktCampaigns .campaign_results_field .results-field{padding:3px 3px 3px 4px}#exportDiv .planning-options .sections-divider{margin:9px 0}#exportDiv .planning-options .nav-ddwn-container .nav-ddwn-custom-search{border-right:none}#exportDiv .planning-options .nav-ddwn-container .nav-ddwn-ctrl{border-left:1px solid var(--color-dialog-border)}#exportDiv .planning-options .nav-ddwn-container .nav-ddwn-ctrl .tagsinput{min-height:25px !important}#exportDiv .planning-options .timescale-dropdown{margin-left:30px;margin-bottom:9px}#exportDiv .export-column-mapper .message{position:absolute;bottom:20px;left:18px}.core-application[data-app-id=Exports] .configuration-export-dashboard .export-list .planning.configuration_export .spinner{margin-left:10px;margin-top:10px}.core-application[data-app-id=Exports] .configuration-export-dashboard .export-list .planning.configuration_export .help-icon{margin-left:3px;margin-bottom:-3px}.core-application[data-app-id=Exports] .export-group{margin-left:5px}.core-application[data-app-id=Exports] .cellLink.defaultdefinition:after{content:"∗";padding-left:4px;font-size:14px;vertical-align:super;text-decoration:none;line-height:4px}.core-application[data-app-id=Imports] .import-groups{margin-left:5px}.soImage{display:none}li.search-result.hover div.soImage{display:inline-block;float:right;margin-right:0;margin-top:4px}.showNegativeAsRed{color:red}.ngcrm-BankReconciliation .ngcrm-tabs .tab-content .tab-pane[data-id=SummaryTab] .core_currency_field{flex-direction:row;justify-content:space-between}.ngcrm-BankReconciliation .ngcrm-tabs .tab-content .tab-pane[data-id=SummaryTab] .core_currency_field .core-label-container{width:auto}.ngcrm-BankReconciliation .ngcrm-tabs .tab-content .tab-pane[data-id=SummaryTab] .core_currency_field .core-field-container{width:auto}.ngcrm-BankReconciliation .ngcrm-tabs .tab-content div[data-id$=TieOutBalance] .emptyAsNone{color:red}.bankRecPaymentDetailsDiv .dialog-content .direct-deposit-details-grid{height:200px}.bankRecPaymentDetailsDiv .dialog-content .payment-details-eft-grid{height:300px}.bankRecPaymentDetailsDiv .dialog-content .direct-deposit-details-grid-buttons{padding-top:80px}#bankRecMatchDetailsDiv .dialog-content .suggested-amount{width:15%;color:var(--color-status-completed)}#bankRecMatchDetailsDiv .dialog-content .suggested-transactiondate{width:15%}#bankRecMatchDetailsDiv .dialog-content .suggested-descriptionfield{width:30%}#bankRecMatchDetailsDiv .dialog-content .suggested-numberfield{width:20%}#bankRecMatchDetailsDiv .dialog-content .suggested-typefield{width:15%}#bankRecMatchDetailsDiv .dialog-content .matchdetails-all-section .all-grid-actions{height:50px;width:300px}#bankRecMatchDetailsDiv .dialog-content .matchdetails-all-section .matchdetail-subtotal-row{margin-left:82%;color:var(--color-status-completed)}[data-id=CreditCardDateRadio] .core-field{padding-left:0px}[data-id=CreditCardDateRadio] .credit-card-date-radio .bottom-margin{margin-bottom:8px}[data-id=CreditCardDateRadio] .credit-card-date-radio .extend-left .core-field{padding-left:0px}#accounts-payable-tooltip-table{min-width:450px}#accounts-payable-tooltip-table caption{color:var(--color-title-subheader-text);font-weight:700}#accounts-payable-tooltip-table thead{color:var(--color-title-subheader-text)}#accounts-payable-tooltip-table tr{border-top:1px solid var(--color-title-subheader-text)}#accounts-payable-tooltip-table td,#accounts-payable-tooltip-table th{padding:5px}.ngcrm-CalculatedFields .fields-grid .grid-actions{display:none}.ngcrm-CalculatedFields .calc-field-calculator{background-color:var(--color-sidebar-bg);border:1px solid var(--color-layout-border);border-radius:15px;width:99%;height:99%;padding-left:2.5%;padding-bottom:15px}.ngcrm-CalculatedFields .calc-field-calculator .row-fluid{margin-bottom:0px !important}.ngcrm-CalculatedFields .calc-field-calculator .calc-button-small{display:inline-block;width:25%;margin-left:auto;margin-right:auto}.ngcrm-CalculatedFields .calc-field-calculator .calc-button-small .core-field .btn{min-width:95%;float:none}.ngcrm-CalculatedFields .calc-field-calculator .calc-button-small .core-field .btn .btn-label{float:none}.ngcrm-CalculatedFields .calc-field-calculator .calc-button-wide{display:inline-block;width:50%;margin-left:auto;margin-right:auto}.ngcrm-CalculatedFields .calc-field-calculator .calc-button-wide .core-field .btn{float:none;min-width:97%}.ngcrm-CalculatedFields .calc-field-calculator .calc-button-wide .core-field .btn .btn-label{float:none}.ngcrm-CalculatedFields .use-condition{position:inherit}.ngcrm-CalculatedFields .calc-field-conditions{background-color:var(--color-sidebar-bg);border:1px solid var(--color-layout-border);border-radius:15px;width:95%;height:95%;padding-left:2.5%}.ngcrm-CalculatedFields .calc-field-conditions .cond-button{display:inline-block;margin-left:auto;margin-right:auto;width:14.2857142857%}.ngcrm-CalculatedFields .calc-field-conditions .cond-button .core-field .btn{float:none;min-width:85%;width:80%;padding-left:1px;padding-right:1px}.ngcrm-CalculatedFields .calc-field-conditions .cond-button .core-field .btn .btn-label{float:none}.ngcrm-CalculatedFields .calc-field-conditions .period-container{margin-top:15px;padding-bottom:15px;width:49%;float:left}.ngcrm-CalculatedFields .calc-field-conditions .period-container .add-period{float:right}.ngcrm-CalculatedFields .calc-field-conditions .second-button-row{width:49%;float:right}.ngcrm-CalculatedFields .calc-field-conditions .second-button-row .cond-button{width:50%}.ngcrm-CalculatedFields .under-buttons{margin-top:12px}.ngcrm-CalculatedFields .calculation-panel{border:1px solid var(--color-layout-border);width:100%;height:210px}.ngcrm-CalculatedFields .calculation-panel .core-component{float:none}.ngcrm-CalculatedFields .calculation-panel .calc-container{width:97.5%;margin-left:auto;margin-right:auto}.ngcrm-CalculatedFields .calculation-panel .calc-container.standard{height:80%}.ngcrm-CalculatedFields .calculation-panel .calc-container .core-label-container{position:relative}.ngcrm-CalculatedFields .calc-text-box{height:100%}.ngcrm-CalculatedFields .calc-text-box .text-box{height:100%}.ngcrm-CalculatedFields .heading-width-container .heading-field{width:75%;padding-right:12.5px}.ngcrm-CalculatedFields .heading-width-container .width-field{width:25%}.calc_fields_add_field .search-name .icon-wrapper{float:right;display:flex;gap:10px}.calc_fields_add_field .search-name .icon-wrapper .icons{cursor:pointer}.calc_fields_add_field .secondary-name{font-size:1.1rem;line-height:16px;color:var(--color-title-secondary-subheader-text)}.has-error.navigator_calculatedField_expressionBuilder .core-field input{background-color:var(--color-field-bg-invalid)}.ngcrm-BillingTerms .section-new-bt-landing-area{display:none;float:left;width:100%;height:100%;padding:10px 0 0 50px}.ngcrm-BillingTerms .section-new-bt-landing-area .landing-link{display:inline-block;margin-top:20px}.ngcrm-BillingTerms .section-new-bt-landing-area .landing-link .add-symbol{font-weight:400;font-size:1.3rem;cursor:pointer}.ngcrm-BillingTerms .section-header.promotional-with-sibling{background-color:var(--color-list-item-bg-selected)}.ngcrm-DraftInvoiceApprovals .no-draft-invoice-view{padding:40px;font-size:3.2rem;color:#8d8d8d;width:100%;height:100%;background-color:var(--color-base-bg);z-index:10;position:absolute;line-height:1}.ngcrm-DraftInvoiceApprovals .full-height{height:100%}.ngcrm-DraftInvoiceApprovals .invoice_preview_tab{overflow:hidden !important}.ngcrm-DraftInvoiceApprovals .invoice_preview_tab .invoice-preview-container{height:100%;padding-left:4px}.ngcrm-DraftInvoiceApprovals .invoice_preview_tab #DraftInvoiceCommentArea{float:left;height:calc(100% - 10px)}.ngcrm-DraftInvoiceApprovals .invoice_preview_tab #DraftInvoicePreview{float:left;height:calc(100% - 5px)}.ngcrm-DraftInvoiceApprovals .invoice_preview_tab #DraftInvoicePreview .preview-label{display:inline-block;height:auto}.ngcrm-DraftInvoiceApprovals .invoice_preview_tab #DraftInvoicePreview #PreviewInvoiceArea{height:calc(100% - 20px)}.ngcrm-DraftInvoiceApprovals .invoice_preview_tab #DraftInvoicePreview .has-edited-invoice{margin-top:40px}.ngcrm-DraftInvoiceApprovals .invoice_preview_tab .cke{height:calc(100% - 15px)}.ngcrm-DraftInvoiceApprovals .invoice_preview_tab .cke .cke_inner{height:100%}.ngcrm-DraftInvoiceApprovals .invoice_preview_tab .cke .cke_inner .cke_contents{height:calc(100% - 26px) !important}.ngcrm-DraftInvoiceApprovals .invoice_preview_tab #DraftInvoicePreviewRefreshIcon{display:inline-block;position:relative;cursor:pointer;margin-left:5px;top:-3px}.ngcrm-CreditCardReview .statement-range-field{display:flex;align-items:center}.ngcrm-CreditCardReview .statement-range-field .field-container{padding:0}.ngcrm-CreditCardReview .statement-range-field .statement-range-symbol{padding:0 8px}.ngcrm-CheckReview .period-range-field,.ngcrm-CheckReview .range-of-periods{display:flex;align-items:center}.ngcrm-CheckReview .period-range-field .field-container,.ngcrm-CheckReview .range-of-periods .field-container{padding:0}.ngcrm-CheckReview .period-range-field .period-range-symbol,.ngcrm-CheckReview .range-of-periods .period-range-symbol{padding:0 8px;margin-top:0px}.ngcrm-CheckReview .payment_review_custom_text .intro-title{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:600;font-size:2.7rem;color:var(--color-title-header-text)}.ngcrm-CheckReview .payment_review_custom_text .section-intro .intro-title{padding-top:4px}#payment-review-currency-settings .padding{padding:10px}#payment-review-currency-settings .bottom-margin{margin-bottom:8px}#scheduleDialog #queueStatus{border-radius:4px;width:300px;padding:10px 10px 10px 10px}#scheduleDialog .running{background:#e9fce9;border:.5px solid green;color:green}#scheduleDialog .stopped{background:#fac1c4;border:.5px solid red;color:darkred}#scheduleDialog .recurr-settings{width:100%}#scheduleDialog .recurr-settings .div_schedule{width:100%;margin-top:16px}#scheduleDialog .recurr-settings .div_recurr{padding:10px 0}#scheduleDialog .recurr-settings .div_recurr .daily-settings .row-flexed{align-items:center}#scheduleDialog .recurr-settings .div_recurr .daily-settings .DailyFreq{margin-left:20px;width:80px}#scheduleDialog .recurr-settings .div_recurr .daily-settings .daily-label{margin-left:10px}#scheduleDialog .recurr-settings .div_recurr .weekly-settings .weekly-label{margin-left:10px;margin-top:22px}#scheduleDialog .recurr-settings .div_recurr .weekly-settings .weekly-weekdays{flex-wrap:wrap;margin-top:10px}#scheduleDialog .recurr-settings .div_recurr .weekly-settings .weekly-check{margin-right:20px}#scheduleDialog .recurr-settings .div_recurr .monthly-settings .row-flexed{align-items:center;margin-bottom:6px}#scheduleDialog .recurr-settings .div_recurr .monthly-settings .monthly-day-label,#scheduleDialog .recurr-settings .div_recurr .monthly-settings .monthly-occur-day-label{margin-left:10px;margin-right:10px}#scheduleDialog .recurr-settings .div_recurr .monthly-settings .monthly-freq-label,#scheduleDialog .recurr-settings .div_recurr .monthly-settings .monthly-occur-freq-label{margin-left:10px}#scheduleDialog .recurr-settings .div_recurr .monthly-settings .MonthlyOccurInd{margin-bottom:6px}#scheduleDialog .recurr-settings .div_recurr .monthly-settings .MonthlyOccurInd .radio-group-container:nth-child(2){margin-top:15px}#scheduleDialog .recurr-settings .div_recurr .monthly-settings .MonthlyDay,#scheduleDialog .recurr-settings .div_recurr .monthly-settings .MonthlyFreq,#scheduleDialog .recurr-settings .div_recurr .monthly-settings .MonthlyOccur,#scheduleDialog .recurr-settings .div_recurr .monthly-settings .MonthlyOccurFreq{width:80px}#scheduleDialog .recurr-settings .div_recurr .monthly-settings .MonthlyOccurDay{width:140px;margin-left:10px}#scheduleDialog .recurr-settings .div_recurr .yearly-settings .row-flexed{align-items:center}#scheduleDialog .recurr-settings .div_recurr .yearly-settings .row-flexed .core-component{width:auto}#scheduleDialog .recurr-settings .div_recurr .yearly-settings .yearly-label{margin-left:6px}#scheduleDialog .recurr-settings .div_recurr .yearly-settings .YearlyMonth{margin-left:20px}#scheduleDialog .recurr-settings .div_recurr .yearly-settings .YearlyDay{margin-left:10px}#scheduleDialog .recurr-settings .end-on .RecurrEndDate{margin-top:8px}.credit-card-reconciliation-import .fileUpload{display:flex}.credit-card-reconciliation-import .fileUpload [name=FileUploadText] .core-field input{height:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.credit-card-reconciliation-import .fileUpload [name=FileUploadButton]{flex:0 0 auto;margin-left:12px}.credit-card-reconciliation-journal-entry [name=chkOverwrite] .truncateText{white-space:normal}.credit-card-reconciliation-journal-entry [name=LastJournalEntry]{margin-top:20px}.bank-reconciliation-statement-entry [name=chkOverwrite] .truncateText{white-space:normal}.bank-reconciliation-statement-entry [name=LastJournalEntry]{margin-top:20px}.ngcrm-CreditCardReconciliation .core-component.right-align{margin-bottom:4px}.ngcrm-CreditCardReconciliation .core-component.right-align .core-label-container{width:auto;margin-top:6px}.ngcrm-CreditCardReconciliation .core-component.right-align .core-field-container{float:right;width:120px;text-align:right}.ngcrm-CreditCardReconciliation .core-component.right-align .core-field-container .edit-view .number-field{text-align:right}.ngcrm-CreditCardReconciliation .core-component.right-align .core-error{clear:both}div.launcher{display:inline;margin-left:5px;cursor:pointer}.ar_grid .grid-actions .action-bar-main .caption{font-size:1.2rem}div.currency-dialog-content{padding:11px}div.currency-dialog-content div.dialog-buttons{float:left;clear:left}div.currency-dialog-content div.dropdown-field-container{margin:4px 0px 6px 5px;margin-left:5px}.bank-reconciliation-import-transactions .fileUpload [name=FileUploadText] .core-field input{height:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bank-reconciliation-import-transactions .fileUpload [name=FileUploadButton]{right:16px}.bank-reconciliation-import-transactions [name=LastImport]{margin-top:20px}.createReceipt-InvoiceLookup .bank-reconciliation-dialog-amount-value .core-label,.createReceipt-InvoiceLookup .bank-reconciliation-dialog-amount-value .presentation-view span{float:right}.createReceipt-InvoiceLookup .bank-reconciliation-dialog-amount-value .core-label{padding-right:12px}.alerts-config .row.flexed .dialog-field{width:auto}.alerts-config .section-actions{float:right}.alerts-config .alert-action-right{margin-right:20px}.alerts-config .alert-rule-title{font-weight:700;display:none}.alerts-config .alert-label-left{float:left}.alerts-config .alert-label-right{float:right}.alerts-config .lrg-width{width:180px}.alerts-config .alert-num-field{width:50px;margin-right:10px;margin-left:10px}.alerts-config .alert-num-field .core-error{width:300px !important}.alerts-config .alert-num-field:not(.inherit-height) input{height:auto !important}.alerts-config .alert-vertical-center{margin-top:22px}.alerts-config .alert-time-label{float:left;margin-right:10px;margin-top:4px}.alerts-config .alert-time-label.indented{margin-right:20px}.alerts-config .alert-time-label.timeofday-label{max-width:48%}.alerts-config .alert-checkbox-label{margin-top:1px}.alerts-config .alert-time-field{width:200px !important}.alerts-config .alert-weekly-field{width:200px !important}.alerts-config .alert-util-field{width:50px !important}.alerts-config .alert-periodnum-field{width:100px !important}.alerts-config .alert-period-field{width:200px !important}.alerts-config .dialog-field.core-component.half.lvl-1:first-child{padding-right:15px !important}.alerts-config .dialog-field.core-component.half.lvl-1:last-child{padding-left:15px !important}.alerts-config .core_divider.lvl-1 .divider{width:100%;margin:0px}.alerts-config .indented{margin-left:30px}.alerts-config .alert-title-tooltip{display:inline-block;margin-bottom:-3px}.alerts-config.ar-aging .alert-num-field.dayinterval,.alerts-config.ar-aging .alert-num-field.minamt{float:left;margin-left:0px;width:140px}.alerts-config.ar-aging .alert-num-field.todaysold{float:left}.alerts-config.ar-aging #dayintervalLabel{float:left;margin-right:10px}.alerts-config.ar-aging .basis-wrapper .alert-label-left{width:80px}.alerts-config.ar-aging .basis-wrapper .alert-label-right{width:calc(100% - 80px)}#addRuleDlg .add-rule-dialog-buttons,#addRuleDialog .add-rule-dialog-buttons{margin-top:12px}#addRuleDlg .add-rule-dialog-buttons .btn-bar,#addRuleDialog .add-rule-dialog-buttons .btn-bar{margin-bottom:0}.range-of-periods .field-container{width:50%}.form-1099-editor{height:100%}.form-1099-editor .top-row-checkboxes{text-align:center;width:1020px}.form-1099-editor .top-row-checkboxes>div{display:inline-block;margin:auto 15px}.form-1099-editor table{width:1000px;table-layout:fixed;margin-bottom:20px}.form-1099-editor table td{background-color:var(--color-form1099-grid-bg);padding:10px;border:solid 1px var(--color-form1099-grid-border);vertical-align:top;color:var(--color-field-label)}.form-1099-editor table td.white-bg{background-color:var(--color-form1099-grid-bg);border:none}.form-1099-editor table td.lbl-mb14 .core-component .core-label-container{margin-bottom:14px}.form-1099-editor table td.lbl-mb33 .core-component .core-label-container{margin-bottom:33px}.form-1099-editor table td.split2{padding:0px}.form-1099-editor table td.split2 .split-row{display:flex}.form-1099-editor table td.split2 .split-row .half{width:50%;float:left;padding:10px}.form-1099-editor table td.split2 .split-row .half div[data-id="FORM1099DATA.RecipientZip"] input{padding:0 3px}.form-1099-editor table td.split2 .split-row .half:first-child{border-right:solid 1px var(--color-form1099-grid-border)}.form-1099-editor table td .form1099-row{margin-bottom:5px;display:flex}.form-1099-editor table td .form1099-row .half{width:50%;float:left}.form-1099-editor table td .core-component{width:100%}.form-1099-editor table td .core-component .core-label{padding-left:1px;white-space:inherit;font-size:1.4rem}.form-1099-editor table td .core-component.processingYear{text-align:center}.form-1099-editor table td .core-component.processingYear .core-field-container{float:none}.form-1099-editor table td .core-component.processingYear .core-field-container .core-field{float:none}.form-1099-editor table td .core_checkbox_field{margin-top:0px !important}.form-1099-editor table td .core_checkbox_field .core-label-container{padding-left:0px}.form-1099-editor table td .core_checkbox_field .core-label-container .core-label{font-size:1.4rem}.form-1099-editor table td .core_checkbox_field .core-field{position:inherit;margin-top:0px;width:auto}.form-1099-editor table td .half{width:50%;float:left}.form-1099-editor table td:has(.is-hidden){display:none}.form-w2-editor table td.employee-section{padding:10px}.form-w2-editor table td.employee-section .split-row{display:flex}.form-w2-editor table td.employee-section .split-row .column-40{width:40%}.form-w2-editor table td.employee-section .split-row .column-20{width:40%}.form-w2-editor table td.employee-section .title-padding{padding-top:50px}.form-w2-editor table td.split4{padding:0}.form-w2-editor table td.split4 .alignment{line-height:1.1;display:flex;padding:10px}.form-w2-editor table td.split4 .alignment .sub-alignment{display:flex}.form-w2-editor table td .formw2-row{display:flex}.form-w2-editor table td .formw2-row .dropdown{width:30%}.form-w2-editor table td .formw2-row.employee{padding:10px;align-items:center}.form-w2-editor table td .formw2-row.employee [data-cid="FormW2Data.Employee"]{width:15%;padding-left:5px}.ngcrm-QuickBooksIntegration .section-body .qb-connectionstatus-field .icon{font-size:24px}.ngcrm-QuickBooksIntegration .section-body .qb-connectionstatus-field .connectionstatus-disabled{color:var(--color-title-subheader-text)}.ngcrm-QuickBooksIntegration .section-body .qb-connectionstatus-field .connectionstatus-enabled{color:var(--color-title-subheader-text)}.ngcrm-QuickBooksIntegration .section-body .qb-connectionstatus-field .connectionstatus-connected{color:var(--color-status-completed)}.ngcrm-QuickBooksIntegration .section-body .qb-connectionstatus-field .connectionstatus-disconnected{color:var(--color-status-error-text)}.ngcrm-QuickBooksIntegration .section-body .qb-connectionstatus-field .connectionstatus-haserrors{color:var(--color-status-error-text)}.ngcrm-QuickBooksIntegration .section-body .qb-processstatus-field{padding-top:18px}.ngcrm-QuickBooksIntegration .section-body .qb-processstatus-field .icon{font-size:24px}.ngcrm-QuickBooksIntegration .section-body .qb-processstatus-field .processstatus-initializing{color:var(--color-title-subheader-text)}.ngcrm-QuickBooksIntegration .section-body .qb-processstatus-field .processstatus-initialized{color:var(--color-status-completed)}.ngcrm-QuickBooksIntegration .section-body .qb-processstatus-field .processstatus-processing{color:var(--color-title-subheader-text)}.ngcrm-QuickBooksIntegration .section-body .qb-processstatus-field .processstatus-processed{color:var(--color-status-completed)}.ngcrm-QuickBooksIntegration .section-body .qb-processstatus-field .processstatus-error{color:var(--color-status-error-text)}.ngcrm-QuickBooksIntegration .section-body .qb-connectioninfo-field{color:var(--color-status-completed)}.ngcrm-InteractiveBilling .draft_invoice_comments_field .comment-text{max-width:300px}.ngcrm-InteractiveBilling .draft_invoice_comments_field .link-text{margin-left:8px}.ngcrm .ui-dialog .invoice_accept_dialog .core-dialog{overflow-y:hidden}.ngcrm .ui-dialog .core-dialog .fileinput-button{position:absolute !important}.ngcrm .ui-dialog .core-dialog .fileinput-button .btn{height:28px !important}.ngcrm .ui-dialog .core-dialog .span2{margin-left:.1px !important}.assignNumberDialog-space{min-height:0px !important}.approval-timeline-container{height:100%;width:100%;overflow-x:auto;overflow-y:hidden}.approval-timeline-container .timeline-close{color:var(--color-icon-light);position:absolute;right:15px;top:15px;font-size:1rem;cursor:pointer}.approval-timeline-container .approval-timeline{height:100px}.approval-timeline-bubble{max-height:300px}.approval-timeline-bubble div.action-taken{font-size:16px;font-weight:600}.approval-timeline-bubble div.approvers-heading{font-size:14px;font-weight:600;margin-top:12px}.approval-timeline-bubble .actions-container{height:160px;overflow:auto}.approval-timeline-bubble p{font-size:12px;line-height:18px}.approval-timeline-bubble p.comments{font-size:11px;line-height:14px}.mw-95{max-width:95%}.hot-swap-field .core-component{width:100%}.navigator_activity_grid.core-component .core-field-container{width:100%}.navigator_activity_grid.core-component .core-field-container .core-field{width:100%}.secure_field .blur-text{filter:blur(4px)}.secure_field .blur-text:hover{filter:none}.approvals_timeline.core-component.design-mode .approval-timeline-container{display:none}.ngcrm_last_activity_field .not-linked{color:var(--color-field-text)}.contact_address_field .mailing-address img{margin-bottom:-5px}.emp-textblock{float:right}.batch-billing-include-with-field .divider-header{width:100%;margin-bottom:15px}.batch-billing-include-with-field .supporting-field,.batch-billing-include-with-field .unbilled-field,.batch-billing-include-with-field .list-field,.batch-billing-include-with-field .custom-report-field{width:33.3%}.log-dialog-content{padding:10px}.log-dialog-content .row.field-container{margin-bottom:15px}.log-dialog-content .row.field-container .core-component{width:100%}.log-details{margin:0px 5px;border-style:solid;border-color:var(--color-layout-border);border-radius:4px;border-width:2px;background-color:var(--color-field-bg-disabled);padding:10px 10px 20px 10px;max-height:400px;overflow-y:scroll}#batch-unsubmit-dialog .row>.core_divider{margin-bottom:5px}#batch-unsubmit-dialog .row>.core_checkbox_field{margin-top:0px}.multipliers-field .multiplier-entry:not(:last-child){padding-right:15px}.dialog-content.approval-detail-dialog [class^=col-sm-]:first-child{padding-left:0px}.dialog-content.approval-detail-dialog [class^=col-sm-]:last-child{padding-right:0px}.dialog-content.approval-detail-dialog .dialog-field.core-component.right{float:right}.expense_detail_dialog .btn-bar{width:100%}.expense_detail_dialog .btn-bar button:not([data-id=clear]){float:right}.expense_detail_dialog .btn-bar button[data-id=clear]{margin-left:10px}.absence-request-schedule-dialog .current-month{width:200px}.absence-request-schedule-dialog .monthly-absence-request-grid-placeholder .columnHdr{padding-left:2px !important;padding-right:2px !important}.absence-request-schedule-dialog .gridBody td{text-align:center !important}.absence-request-schedule-dialog .date-time-picker-legend{position:absolute;bottom:16px;left:22px}.absence-request-schedule-dialog .date-time-picker-legend .legend-item{display:inline-block;padding:0 24px 4px 0}.absence-request-schedule-dialog .date-time-picker-legend .legend-item .legend-item-color{display:inline-block;border-width:1px;width:10px;height:10px;border-color:var(--color-layout-border-dark);border-style:solid}.absence-request-schedule-dialog .date-time-picker-legend .legend-item .legend-item-name{display:inline-block}.absence-request-schedule-dialog .date-time-picker-legend .legend-item:nth-child(4n){padding:0 24px 4px 48px}.approval-process-server-dialog .process-server-message{font-size:1.3rem}.ngcrm-UserRevenueFields .fields-grid .grid-actions{display:none}.ngcrm-UserRevenueFields .revenue-fields-calculator{background-color:var(--color-sidebar-bg);border:1px solid var(--color-layout-border);border-radius:15px;width:99%;height:99%;padding-left:10%;padding-bottom:15px}.ngcrm-UserRevenueFields .revenue-fields-calculator .row-fluid{margin-bottom:0px !important}.ngcrm-UserRevenueFields .revenue-fields-calculator .rev-calc-button-small{display:inline-block;width:25%;margin-left:5%;margin-right:auto}.ngcrm-UserRevenueFields .revenue-fields-calculator .rev-calc-button-small .core-field .btn{min-width:10%;float:none}.ngcrm-UserRevenueFields .revenue-fields-calculator .rev-calc-button-small .core-field .btn .btn-label{float:none}.ngcrm-UserRevenueFields .revenue-fields-calculator .calc-button-wide{display:inline-block;width:80%;margin-left:5%;margin-right:auto}.ngcrm-UserRevenueFields .revenue-fields-calculator .calc-button-wide .core-field .btn{float:none;min-width:97%}.ngcrm-UserRevenueFields .revenue-fields-calculator .calc-button-wide .core-field .btn .btn-label{float:none}.ngcrm-UserRevenueFields .revenue-field-panel{width:100%}.ngcrm-UserRevenueFields .revenue-field-panel .calc-container{width:97.5%;margin-left:auto;margin-right:auto}.ngcrm-UserRevenueFields .revenue-field-panel .calc-container.standard{height:80%}.ngcrm-UserRevenueFields .calc-text-box{height:432px}.ngcrm-UserRevenueFields .heading-width-container .heading-field{width:75%;padding-right:12.5px}.ngcrm-UserRevenueFields .heading-width-container .width-field{width:25%}.ngcrm-UserRevenueFields .row:empty{height:1px !important}.ngcrm-UserRevenueFields .gridBody .bodyTable{width:auto !important}.ngcrm-UserRevenueFields .revenue_calc_text_box .core-field textarea{height:100% !important}.core-application[data-app-id=APInvoiceApprovals] input.upload-field.ap-invoice[type=file]{width:.1px !important;height:.1px !important;position:absolute !important;opacity:0;overflow:hidden;z-index:-1}.core-application[data-app-id=APInvoiceApprovals] .core_grid.ap-invoice-grid.is-dragover{background-color:var(--color-drop-target-bg);border:1px solid var(--color-drop-target-border);border-radius:4px}.core-application[data-app-id=APInvoiceApprovals] .core-component.presentation-mode[data-id=ApprovalTimeline].approvals_timeline{height:100px}.core-application[data-app-id=APInvoiceApprovals] .core-component.presentation-mode[data-id=ApprovalTimeline] .core-field-container{width:100%}.core-application[data-app-id=APInvoiceApprovals] .core-component.presentation-mode[data-id=ApprovalTimeline] .core-field-container .core-field{height:100px;width:100%}.core-application[data-app-id=APInvoiceApprovals] .invoice_amount_and_currency_field .invoice-amount-currency-container{display:flex}.core-application[data-app-id=APInvoiceApprovals] .route_to_and_employee_field .route-to-employee-container{display:flex}.core-application[data-app-id=APInvoiceApprovals] .payment_and_payment_date_field .payment-payment-date-container{display:flex}.core-application[data-app-id=APInvoiceApprovals] .ap_invoice_iframe_pdf .iframe-container{height:100%}.core-application[data-app-id=APInvoiceApprovals] .ap_invoice_iframe_pdf .navigation-bar{position:absolute;top:-32px;right:10px;justify-content:center;display:flex}.core-application[data-app-id=APInvoiceApprovals] .ap_invoice_iframe_pdf .navigation-bar div{color:var(--color-button-text);padding:0 10px;cursor:pointer}#importProjectDialog input.upload-field.ap-invoice[type=file]{width:.1px !important;height:.1px !important;position:absolute !important;opacity:0;overflow:hidden;z-index:-1}#importProjectDialog .file-to-import-btn-container{width:12% !important}#importProjectDialog .file-to-import-field{width:88% !important}#importErrorLogDialog .error-logs-grid .bodyTable td[name=ErrorMessage]{white-space:normal}[data-app-id=ConsultantAccruals] .dircons-field{width:100%}[data-app-id=ConsultantAccruals] .reimbcons-field{width:100%}.ngcrm-ProcessQueueManager .section-main .section-actions{float:right}.ngcrm-ProcessQueueManager .section-main .process-queue-container{margin-top:22px}.ngcrm-ProcessQueueManager .section-main .process-queue-container .span-one-third{width:400px}.ngcrm-ProcessQueueManager .section-main .process-queue-container .span-one-third .process_filter_compound_field{width:100%}.ngcrm-ProcessQueueManager .section-main .process-queue-container .span-one-third .process_filter_compound_field .process-filter-field .row-fluid{margin-bottom:10px !important}.ngcrm-ProcessQueueManager .section-main .process-queue-container .span-one-third .process_from_compound_field .row-fluid{margin-bottom:10px !important}.ngcrm-ProcessQueueManager .section-main .process-queue-container .span1{width:auto !important;margin-top:15px}.ngcrm-Expensekeeper.main-page .section-main .status-sprite{margin-top:-1px}.ngcrm-Expensekeeper.main-page .section-main .paid-info-bubble{vertical-align:top}.ngcrm-Expensekeeper.main-page .section-main .expense_report_header .presentation-view .expense-header{display:flex;flex-direction:row;align-items:center}.ngcrm-Expensekeeper.main-page .section-main .expense_report_header .presentation-view .expense-header .report-date{margin-left:10px}.ngcrm-Expensekeeper.main-page .section-main .expense_report_header .presentation-view .expense-header .report-status{width:auto}.ngcrm-Expensekeeper.main-page .section-main .expense_report_header .edit-view .expense-header{max-width:500px}.ngcrm-Expensekeeper.main-page .section-main [data-id="EKMASTER.Totals"] .row-fluid{width:210px}.ngcrm-Expensekeeper.main-page .section-main [data-id="EKMASTER.Totals"] .row-fluid .core_currency_field{justify-content:space-between;flex-direction:row}.ngcrm-Expensekeeper.main-page .section-main [data-id="EKMASTER.Totals"] .row-fluid .core_currency_field .core-field-container{width:fit-content}.ngcrm-Expensekeeper.main-page .section-main [data-id="EKMASTER.Totals"] .collapsible-div{width:210px}.ngcrm-Expensekeeper.main-page .section-main [data-id="EKMASTER.Totals"] .collapsible-div .core_currency_field{justify-content:space-between;flex-direction:row}.ngcrm-Expensekeeper.main-page .section-main [data-id="EKMASTER.Totals"] .collapsible-div .core_currency_field .core-field-container{width:fit-content}.ngcrm-Expensekeeper.main-page .section-main [data-id="EKMASTER.Totals"] .AdvanceAmount-field .core-label-container.on-left .core-label{text-transform:inherit;color:inherit;font-weight:700;padding-left:0px}.ngcrm-Expensekeeper.main-page .section-main [data-id="EKMASTER.Totals"] .AdvanceAmount-field .core-field-container{width:100px}.ngcrm-Expensekeeper.main-page .section-main [data-id="EKMASTER.Totals"] .AdvanceAmount-field .core-field-container input{text-align:right}.ngcrm-Expensekeeper.main-page .section-main [data-id="EKMASTER.Totals"] .core-field-container .core-field{min-width:100px;float:right;text-align:right}.ngcrm-Expensekeeper.main-page .section-body.creditCardPanelVisible{width:calc(100% - 35px)}.ngcrm-Expensekeeper.main-page .creditCardPanelDiv{display:flex;flex-direction:column;width:35px;border:1px solid var(--color-dialog-border);border-right:none}.ngcrm-Expensekeeper.main-page .creditCardPanelDiv.expanded{width:36px}.ngcrm-Expensekeeper.main-page .creditCardPanelDiv.expanded .creditCardPanelIcon::before{transform:scaleX(-1)}.ngcrm-Expensekeeper.main-page .creditCardPanelDiv.expanded .creditCardPanelLabel{margin-left:50px}.ngcrm-Expensekeeper.main-page .creditCardPanelDiv .creditCardPanelIcon{background:var(--color-dialog-header-bg);border-bottom:1px solid var(--color-layout-border);z-index:1}.ngcrm-Expensekeeper.main-page .creditCardPanelDiv .creditCardPanelIcon::before{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:4px;height:35px;width:35px;font-size:24px;-webkit-transition:1s ease-out;-moz-transition:1s ease-out;-o-transition:1s ease-out;-ms-transition:1s ease-out;transition:1s ease-out}.ngcrm-Expensekeeper.main-page .creditCardPanelDiv .creditCardPanelLabel{display:flex;flex-grow:1;align-items:center;justify-content:center;white-space:nowrap;font-family:inherit;font-size:24px;color:inherit;-webkit-transition:1s ease-out;-moz-transition:1s ease-out;-o-transition:1s ease-out;-ms-transition:1s ease-out;transition:1s ease-out}.ngcrm-Expensekeeper.main-page .creditCardPanelDiv .creditCardPanelLabel .creditCardPanelLabelRotation{transform:rotate(90deg)}.ngcrm-Expensekeeper.main-page .creditCardPanelDiv .chargesCount{color:var(--color-status-error-text)}.ngcrm .ui-dialog.creditCardPanelDialog{box-shadow:none;border-right:none;border-radius:0}.ngcrm .ui-dialog.creditCardPanelDialog .ui-dialog-titlebar-close{display:none}.ngcrm .ui-dialog.creditCardPanelDialog .btn-bar{float:left;margin-left:15px}.ngcrm-ExportUtilityDetailApplication .eu-settings-field{background:var(--color-sidebar-bg);padding:15px;display:flex;flex-direction:column;gap:5px;border:1px solid var(--color-layout-border);border-radius:15px}.ngcrm-ExportUtilityDetailApplication .eu-settings-field>div{display:flex;flex-direction:row;gap:15px;align-items:flex-start;flex:1 1}.ngcrm-ExportUtilityDetailApplication .eu-settings-field>div>div{flex:1 1}.ngcrm-ExportUtilityDetailApplication .eu-settings-field>div>div:nth-child(1){flex-basis:150px}.ngcrm-ExportUtilityDetailApplication .eu-settings-field>div>div:nth-child(4){flex-basis:130px}.ngcrm-ExportUtilityDetailApplication .eu-settings-field .datapack-component .core-field-container{padding-left:3px}.ngcrm-ExportUtilityDetailApplication .config-button-bar-container .cfg-buttons .btn-bar{justify-content:left;padding-top:15px}.ngcrm-ExportUtilityDetailApplication .datapack-component .core-label-container span{padding-left:10px}.ngcrm-ExportUtilityDetailApplication .cellLink .icon-edit,.ngcrm-ExportUtilityDetailApplication .cellLink .icon-add{margin-left:20px}.export-utility.clear-settings{position:absolute;left:18px}.es-component-dialog-content{height:380px !important;width:96% !important;display:block;margin-top:10px;overflow:scroll;white-space:pre;margin-left:10px}.cellLink.defaultdefinition:after{content:"∗";padding-left:4px;font-size:14px;vertical-align:super;text-decoration:none;line-height:8px}.ngcrm-PimSettings .core_checkbox_field.canvas-component.edit-mode{margin-top:10px}.ngcrm-PimSettings .core_checkbox_field.canvas-component.edit-mode.is-child{padding-left:26px;margin-top:0px}.ngcrm-PimSettings .testConnection{line-height:32px;vertical-align:middle}DIV[data-app-id=RevenueForecast].main-body-contents .core-section .section-body-container.no-tabs .section-body .body-content{position:relative;height:100%}DIV[data-app-id=RevenueForecast].main-body-contents .core-section .section-body-container.no-tabs .section-body .body-content .canvas-component.core_grid{position:absolute}DIV[data-app-id=RevenueForecast].main-body-contents .centered-spinner{top:50%;left:50%;position:absolute}DIV[data-app-id=RevenueForecast].main-body-contents .tab-content{margin-top:0px;padding-top:5px;height:calc(100% - 30px)}DIV[data-app-id=RevenueForecast].main-body-contents .core_grid[data-id=PNPlannedRevenueLabor] .blue-indicator{color:var(--color-status-success-text)}DIV[data-app-id=RevenueForecast].main-body-contents .core_grid[data-id=PNPlannedRevenueLabor] .red-indicator{color:var(--color-status-error-text)}DIV[data-app-id=RevenueForecast].main-body-contents .core_grid[data-id=PNPlannedRevenueLabor] .icon-recordarrow-left{font-size:9px;cursor:pointer;color:var(--color-status-success-text)}DIV[data-app-id=RevenueForecast].main-body-contents .core_grid[data-id=PNPlannedRevenueLabor] .left-actions.toolTipButton{margin:0 0 0 6px}DIV[data-app-id=RevenueForecast].main-body-contents .different-allocation-landing-page{display:none;float:left;width:100%;margin:20px 20px 0px 20px}DIV[data-app-id=RevenueForecast].main-body-contents .different-allocation-landing-page .intro-header{margin-bottom:30px}DIV[data-app-id=RevenueForecast].main-body-contents .different-allocation-landing-page .intro-header .header-right,DIV[data-app-id=RevenueForecast].main-body-contents .different-allocation-landing-page .intro-header .header-left{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-size:2.7rem;line-height:30px}DIV[data-app-id=RevenueForecast].main-body-contents .different-allocation-landing-page .intro-header .header-bold{font-weight:700}DIV[data-app-id=RevenueForecast].main-body-contents .different-allocation-landing-page .intro-header .header-left{color:var(--color-title-header-text)}DIV[data-app-id=RevenueForecast].main-body-contents .different-allocation-landing-page .intro-header .header-right{color:var(--color-link-text)}DIV[data-app-id=RevenueForecast].main-body-contents .different-allocation-landing-page .intro-body{margin:20px 20px 20px 20px}DIV[data-app-id=RevenueForecast].main-body-contents .revenue-forecast-panel{margin:0px 10px;left:0px;height:30px;width:calc(100% - 20px);padding-right:10px}DIV[data-app-id=RevenueForecast].main-body-contents .revenue-forecast-panel .subheader-container-revenue-forecast{float:right;padding-top:4px;margin-right:7px}DIV[data-app-id=RevenueForecast].main-body-contents .revenue-forecast-panel .subheader-container-revenue-forecast #currency-switch-toggle{display:inline-block;position:relative;margin:3px 0px 0px 10px;z-index:1;cursor:pointer}DIV[data-app-id=RevenueForecast].main-body-contents .revenue-forecast-panel .subheader-container-revenue-forecast #currency-switch-toggle .currency-switch{width:auto;font-size:1.3rem}DIV[data-app-id=RevenueForecast].main-body-contents .revenue-forecast-panel .subheader-container-revenue-forecast #currency-switch-toggle .currency-switch .billing-project{padding-left:5px}DIV[data-app-id=RevenueForecast].main-body-contents .revenue-forecast-panel .subheader-container-revenue-forecast #currency-switch-toggle .popup-arrow:after{margin-left:4px}DIV[data-app-id=RevenueForecast].main-body-contents .revenue-forecast-panel .subheader-container-revenue-forecast #currency-switch-toggle .currency-stored-message-block{display:inline-block;margin-right:20px}DIV[data-app-id=RevenueForecast].main-body-contents .revenue-forecast-panel .subheader-container-revenue-forecast #currency-switch-toggle .currency-stored-message-block .currency-stored-info-bubble{display:inline-block}.stored-currency .currency-selector{margin-top:8px}.stored-currency .currency-selector .core-field{margin-left:24px}.stored-currency .currency-selector .radio-group-container{margin-top:3px}#businessDevelopmentCalendar .add-calendar-timesheet-event .info-message{margin:0px}#businessDevelopmentCalendar .add-calendar-timesheet-event .ts-dialog-text{padding-top:22px;text-align:center}#businessDevelopmentCalendar .add-calendar-timesheet-event .totals-text{padding-top:19px;font-size:1.6rem}#businessDevelopmentCalendar .add-calendar-timesheet-event .time-end{padding-top:18px}#businessDevelopmentCalendar .add-calendar-timesheet-event .number-field{text-align:right}#businessDevelopmentCalendar .add-calendar-timesheet-event .memo-text{width:100%}#businessDevelopmentCalendar .add-calendar-timesheet-event .core_date_field .date-icon{position:absolute}#businessDevelopmentCalendar .add-calendar-timesheet-event .udf2-numeric{width:100%}#businessDevelopmentCalendar .add-calendar-timesheet-event .row-fluid>.span6.udfnum-left{margin-left:0px}#businessDevelopmentCalendar .add-calendar-timesheet-event form.navigator_form .udf1-ddwn input[type=text].dropdown-field{height:26px;margin:0;border:none}#businessDevelopmentCalendar .add-calendar-timesheet-event .span-time{width:40%}#businessDevelopmentCalendar .add-calendar-timesheet-event .span-to{width:20%}.navigator_resource_reporting .resource-report-grid .detail-highlight{background:var(--color-grid-bg-disabled)}.navigator_resource_reporting .resource-report-grid .detail-highlight td.pinned{background-color:var(--color-grid-bg-disabled)}.navigator_resource_reporting .reporting-header{display:flex;flex-direction:row;height:40px}.navigator_resource_reporting .reporting-header .reporting-title-area{flex:1 1 auto}.navigator_resource_reporting .reporting-header .application-title{float:left}.navigator_resource_reporting .reporting-header .section-search{top:5px;padding-left:15px}.navigator_resource_reporting .reporting-header .report-options-search{top:5px;padding-left:5px}.navigator_resource_reporting .reporting-header .reporting-toolbar{flex:0 0 auto}.navigator_resource_reporting .report-controls .report-right-controls{float:right !important}.navigator_resource_reporting .report-controls .report-right-controls .forecast-container{margin-right:120px;padding-top:12px}.navigator_resource_reporting .report-controls .report-right-controls .forecast-container .forecast-label{float:left;cursor:pointer}.navigator_resource_reporting .report-controls .report-right-controls .forecast-container .forecast-label label{position:static;font-weight:600;margin-right:4px}.navigator_resource_reporting .report-controls .report-right-controls .forecast-container .change-forecast-popup{float:left;cursor:pointer;padding:2px 7px}.navigator_resource_reporting .filter-header{position:relative;display:inline-block;top:6px;font-size:1.2rem;color:var(--color-menu-text)}.navigator_resource_reporting .filter-header .popup-arrow:after{margin-top:3px}.navigator_resource_reporting .filter-header .custom-label{font-weight:700;padding-right:5px}.navigator_resource_reporting .filter-header>div{padding-top:7px;float:left}.navigator_resource_reporting .filter-header .custom-filter{padding-top:1px;padding-left:8px}.navigator_resource_reporting .filter-header .refine{padding-left:10px;padding-top:8px}.navigator_resource_reporting .filter-header .report-filter{font-weight:600;font-size:1.4rem;padding:5px 7px;cursor:pointer}.navigator_resource_reporting .filter-header .report-filter .icon-droparrow1{font-size:1rem;padding-left:5px}.navigator_resource_reporting .report-group-header{float:left;padding-top:8px;padding-left:10px}.navigator_resource_reporting .report-group-header span:first-child{padding-right:5px;font-weight:700}.navigator_resource_reporting .row-limit-arrow{position:absolute;width:164px;height:84px;top:40px;left:300px;transform:rotate(25deg);background-image:url(../../images/ngCRM/icons/giantRowLimitArrow.png)}.navigator_resource_reporting .row-limit-message{position:absolute;top:0px;bottom:0px;right:0px;left:0px;margin:auto;margin-top:165px;background-color:#fff}.navigator_resource_reporting .row-limit-message div{text-align:center;line-height:14px}.navigator_resource_reporting .row-limit-message div:nth-child(1){font-weight:600}.navigator_resource_reporting .row-limit-message div.custom-filter-link{margin-top:25px;color:var(--color-link-text);cursor:pointer}.navigator_resource_reporting .row-limit-message .rm-row-limit{padding-left:30%;padding-right:30%}.navigator_resource_reporting .row-limit-message .rm-row-limit div{text-align:left;font-weight:400;padding-bottom:20px}.navigator_resource_reporting .row-limit-message .rm-row-limit div li{padding-bottom:20px}.navigator_resource_reporting .row-limit-message .rm-row-limit .message-title{font-weight:600}.navigator_resource_reporting .row-limit-message .rm-row-limit .column-selection{position:relative;padding-left:20px}.navigator_resource_reporting .row-limit-message .rm-row-limit .report-settings{color:var(--color-link-text);cursor:pointer;font-weight:700}.navigator_resource_reporting .main-search{position:absolute}.navigator_resource_reporting .reporting-body{margin-top:4px}.navigator_resource_reporting .report-no-data .dimmed{color:var(--color-field-text-disabled);padding-bottom:10px}.navigator_resource_reporting .report-no-data .span12{text-align:center}.navigator_resource_reporting .report-no-data .span12.no-data-header{margin-top:100px;margin-bottom:25px}.navigator_resource_reporting .report-no-data .span12 .section-add,.navigator_resource_reporting .report-no-data .span12 .divider{display:inline-block;min-width:25px}.navigator_resource_reporting .report-no-data .span12 .section-add.add-only{padding-right:30px}.navigator_resource_reporting .report-no-data .span12 .divider{color:var(--color-divider)}.navigator_resource_reporting .navigator_resource_report{height:100%}.navigator_resource_reporting .navigator_resource_report .report-spinner{position:absolute;top:0px;bottom:0px;right:0px;left:0px;width:1px;height:1px;margin:auto;padding-bottom:100px}.navigator_resource_reporting .navigator_resource_report .report-container{position:relative;margin-left:-2px;height:100%}.navigator_resource_reporting .navigator_resource_report .info-bubble{text-decoration:none !important}.navigator_resource_reporting .navigator_resource_report .info-bubble:hover{color:var(--color-link-text)}.navigator_resource_reporting div.report-filter[data-id=dropdown_edit_no_filter]{width:160px}.navigator_resource_reporting #resourceFilter,.navigator_resource_reporting #wbs1Filter{border:1px solid var(--color-field-border);border-radius:4px;margin:4px 0px 4px 0px;padding:5px 2px;line-height:15px}.navigator_resource_reporting #resourceFilter .text,.navigator_resource_reporting #wbs1Filter .text{font-size:1.4rem;margin-right:10px}.plaid-connect-container{padding-top:1px}.plaid-connect-container .paid-connect-logo{width:200px;height:150px;margin-left:auto;margin-right:auto;margin-bottom:-25px;background-image:var(--image-plaid-logo);background-size:100%;background-repeat:no-repeat}.plaid-connect-container .plaid-connect-title{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:700;font-size:3.2rem;text-align:center;color:var(--color-special-bg);margin-bottom:50px}.plaid-connect-container .plaid-connect-subtitle{text-align:center;margin-bottom:20px}.plaid-connect-container .plaid-connect-legal{display:block;color:var(--color-title-secondary-subheader-text);text-align:center}.plaid-connect-container .plaid-connect-button-container{display:block;margin-left:47%;margin-bottom:150px}.plaid-connect-container .plaid-post-connect-container{display:block;margin-left:43%;margin-bottom:100px}.plaid-connect-container .plaid-disconnect-button{margin-left:3%}.revision_list_dropdown{float:right;padding:0;width:370px}.revision_list_dropdown .core-field-container .core-field{padding-right:0}.general-ledger-budget-copy-amounts-accounts .gridHdr .primaryRow{display:none}.ngcrm-ConsolidatedBudgeting .rowToolsTable tfoot .totalsRow,.ngcrm-GLBudget .rowToolsTable tfoot .totalsRow{display:none}.dev_docs_page .docs-wrapper{display:grid;height:100%;width:100%;grid-template-columns:400px auto}.dev_docs_page .docs-nav-bar{display:flex;padding:25px 0 10px 0;height:100%;width:100%;flex-direction:column;overflow:hidden}.dev_docs_page .docs-nav-bar .nav-title{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:700;float:left;font-size:18px;line-height:21px}.dev_docs_page .docs-nav-bar .nav-actions{float:right;line-height:20px;margin-bottom:10px}.dev_docs_page .docs-nav-bar .nav-actions .linked-text{margin-right:16px}.dev_docs_page .docs-nav-bar .nav-selection{height:calc(100% - 30px);overflow:auto}.dev_docs_page .docs-nav-bar .nav-selection .nav-control{height:auto}.dev_docs_page .docs-nav-bar .tree-list-item{background-color:var(--color-base-bg)}.dev_docs_page .docs-nav-bar .tree-list-item .tree-item-text{cursor:pointer}.dev_docs_page .docs-content{font-family:"Source Sans Pro",calibri,trebuchet ms,sans-serif;font-weight:400;height:100%;overflow:auto;color:var(--color-base-text);font-size:16px;padding:0 50px}.dev_docs_page .docs-content p{font-size:16px}.dev_docs_page .docs-content h1{font-size:34px;border-bottom:2px solid var(--color-slider-handle)}.dev_docs_page .docs-content h2{font-size:20px}.dev_docs_page .docs-content h3{font-size:24px}.dev_docs_page .docs-content h4{font-size:18px}.dev_docs_page .docs-content h5{font-size:15px}.dev_docs_page .docs-content h6{font-size:13px}.dev_docs_page .docs-content h1,.dev_docs_page .docs-content h2,.dev_docs_page .docs-content h3,.dev_docs_page .docs-content h4,.dev_docs_page .docs-content h5,.dev_docs_page .docs-content h6{font-weight:700}.dev_docs_page .docs-content code{padding:2px 4px;font-size:90%;color:var(--color-status-error-text);background-color:var(--color-field-bg-invalid);border-radius:4px}.dev_docs_page .docs-content pre{margin:20px 70px 20px 50px;overflow-y:auto}.dev_docs_page .docs-content pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:rgba(0,0,0,0);border-radius:0}.dev_docs_page .docs-content img{max-width:calc(100% - 80px);max-height:100%;margin:20px 40px;box-shadow:var(--shadow-image)}.dev_docs_page .docs-content blockquote{font-style:italic;border-left:10px solid var(--color-layout-border)}.dev_docs_page .docs-content table{border-spacing:2px;border-collapse:separate;border:1px solid var(--color-grid-cell-border)}.dev_docs_page .docs-content table td,.dev_docs_page .docs-content table th{padding:2px 16px;border-bottom:1px solid var(--color-grid-cell-border);border-right:1px solid var(--color-grid-cell-border)}.dev_docs_page .docs-content table td:last-child,.dev_docs_page .docs-content table th:last-child{border-right:none}.dev_docs_page .docs-content table tr:last-child td{border-bottom:none}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#005cc5}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-comment,.hljs-code,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:bold}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:bold}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}.key-convert-base .combine-records .warning,.key-convert-base .change-records .warning{color:var(--color-status-warning-text);margin:10px 0}.key-convert-base .combine-records .row,.key-convert-base .change-records .row{margin-bottom:16px}.key-convert-base .key-actions{position:fixed;top:125px;right:16px}.key-convert-base .icon-arrow-right{color:var(--color-icon-light);font-size:14px;margin-top:2px}.core-component.utilitiesprocesswarning .core-field{color:var(--color-status-warning-text)}.core-application[data-app-id=UserSettings] .photo-with-overlay.inactive:hover .image-overlay{display:none}.core-application[data-app-id=UserSettings] .photo-with-overlay.inactive:hover .image-upload-overlay{display:flex}.core-application[data-app-id=DataImport] .core_grid .grid-sections{padding-top:16px}.core-application[data-app-id=DataImport] .core_grid tr.import-header td{font-size:1.3rem;font-weight:600;line-height:1.4rem;color:var(--color-grid-column-header-text);text-transform:capitalize;background-color:var(--color-grid-bg) !important;border-left-color:var(--color-grid-bg) !important;border-right-color:var(--color-grid-bg) !important;height:46px;vertical-align:bottom}.core-application[data-app-id=DataImport] .core_grid tr.import-header td input{height:46px !important;padding-top:14px !important;background-color:var(--color-grid-bg) !important}.core-application[data-app-id=BatchBilling] .linked-setup-batch-billing{position:relative;top:2px}.core_grid .gridBody>.bodyTable>tbody>tr.batch-billing_failebatch-grid_multiplelines>td{white-space:break-spaces}#alert_invoice_approval_dialog .to_field .add-recipient-links{display:flex}#alert_invoice_approval_dialog .insert-field-link{position:absolute;right:6px;height:auto;margin-top:-2px}#alert_invoice_approval_dialog .core_checkbox_field{margin-top:0px}.core-application[data-app-id=BillingTerms] .icon-alert:before{content:"";color:var(--color-nav-alert)}#AddMergeTemplateDlg .file-upload{display:grid;grid-template-columns:1fr 100px;gap:10px;width:100%;height:26px;border-radius:4px}#AddMergeTemplateDlg .button-field{height:26px}#AddMergeTemplateDlg #display-fileName{border:1px solid var(--color-field-border);border-radius:4px;text-overflow:ellipsis;max-width:250px;overflow:hidden;padding-left:5px}#AddMergeTemplateDlg .file-input{display:none}#AddMergeTemplateDlg .file-upload-component .row.collapse{display:none}#AddMergeTemplateDlg .file-upload-component .row.field-container:not(.no-margin){margin-bottom:15px}#AddMergeTemplateDlg .file-upload-component .row.field-container:not(.no-margin):last-of-type{margin-bottom:0px}#AddMergeTemplateDlg .file-upload-truncateText{font-weight:700;color:var(--color-field-label);font-size:1.3rem;line-height:1.6rem;max-width:100%;overflow:hidden}DIV[data-app-id=ExportMergeTemplate].main-body-contents .core_grid[data-id=MergeTemplateDocuments] .icon-indicator{color:var(--color-status-error-text)}.common_unordered_list DIV.navigator_tooltip{display:inline-block;padding:5px}#pdf-annotation{width:inherit;height:inherit}#pdf-annotation.show{visibility:visible}#pdf-annotation.hide{visibility:hidden}.projectProgressChart{color:var(--color-base-text);background-color:var(--color-base-bg)}.projectProgressChart .textRight{text-align:right}.projectProgressChart .blackTopBorder{border-top-style:solid;border-top-width:1px;border-color:#000}.projectProgressChart .whiteTopBorder{border-top-style:solid;border-top-width:1px;border-color:#fff}.navigator_activity_grid .recurrence.icon-refresh,.navigator_dashboard_activity_grid .recurrence.icon-refresh{font-size:1.2rem;padding-left:4px}.navigator_dashboard_activity_grid .ag-photo-name-col{min-height:35px;display:grid;grid-template-columns:45px auto}.navigator_dashboard_activity_grid .ag-photo-name-col .image-photo.contact{width:34px;height:34px;background-size:cover;background-position:-34px 1px}.navigator_dashboard_activity_grid .ag-photo-name-col .ag-name .contact{display:block}.navigator_dashboard_activity_grid .ag-photo-name-col .ag-name .company{font-size:1.3rem}.navigator_dashboard_activity_grid .ag-photo-name-col .ag-name .info-bubbles{display:inline-block}.base-rollup-component .base-rollup-component-panel1>div{width:100%;clear:left}.base-rollup-component .base-rollup-component-wbs1,.base-rollup-component .base-rollup-component-sub{display:inline-block;padding-left:10px;padding-right:10px}.base-rollup-component .base-rollup-component-wbs2,.base-rollup-component .base-rollup-component-wbs3{display:inline-block;padding-left:10px;padding-right:10px}.base-rollup-component .base-rollup-component-wbs1{float:left}.base-rollup-component .base-rollup-component-sub{float:right}.base-rollup-component .base-rollup-component-panel{border:1px solid var(--color-layout-border);border-radius:4px;margin:10px;padding:12px;width:calc(100% - 10px);float:left}.base-rollup-component .base-rollup-component-sub-info{background-color:var(--color-list-bg);border-radius:4px;color:var(--color-title-secondary-subheader-text);display:inline-block;font-size:1.3rem;font-style:italic;padding:7px}.base-rollup-component .core-component{height:unset}.base-rollup-component .numerical-slider{padding-bottom:50px}.base-rollup-component .slider-label{padding-bottom:10px}.base-rollup-component .base-rollup-component-sub-options{margin-top:35px;margin-bottom:10px}.timeline_field .core-field{position:relative}.timeline_field .timeline-core-component,.timeline_field .timeline-wrapper{width:100%}.timeline_field .loading-spinner{position:absolute;width:100%;height:100%;z-index:1;background-color:var(--color-base-bg)}.timeline_field .loading-spinner .spinner{left:50%;top:50%}.timeline_field .previous,.timeline_field .next{position:relative !important;top:-9px;vertical-align:bottom;float:none;display:inline-block;width:20px;min-width:20px;height:0;background:none;border:none;color:var(--color-link-text);cursor:pointer}.timeline_field .previous.disabled,.timeline_field .next.disabled{color:var(--color-field-text-disabled);cursor:not-allowed}.timeline_field .timeline{display:inline-block;width:calc(100% - 46px)}.timeline_field .timeline .page{display:flex}.generative-ai-warning-dialog .warning-text{color:var(--color-status-warning-text)}.smart-summary-ui-dialog .section-spinner{left:50%;padding:5%;width:20px;margin:0 auto}.smart-summary-ui-dialog .summary-container h3{margin:0px}.smart-summary-ui-dialog .summary-container .smart-summary-disclaimer{font-size:11px;line-height:normal}.smart-summary-ui-dialog .summary-container .smart-summary-title{text-align:center}.smart-summary-ui-dialog .summary-container .firm-title{font-size:1.17em}.smart-summary-ui-dialog .summary-container .section-date-container{display:flex;justify-content:space-between}.smart-summary-ui-dialog .summary-container .summary-generated-date{font-style:italic}.smart-summary-ui-dialog .ui-dialog-titlebar .icon-Infobutton{font-size:12px;cursor:pointer}.smart-summary-ui-dialog .ui-dialog-titlebar .smart-summary-icon{background:var(--image-smart-summary-logo) 0 0 no-repeat;background-size:contain;position:absolute;width:154px;height:27px;margin-left:15px;margin-top:6px;display:block}.smart-summary-ui-dialog .ui-dialog-titlebar .ui-dialog-title.preview-title{margin-left:160px;font-size:1.4rem}.smart-summary-ui-dialog DIV[data-id=SummaryStatus]{margin-top:20px}.smart-summary-ui-dialog DIV[data-id=SummaryStatus] .core-field{color:var(--color-status-completed);font-weight:700;margin-left:3px}.smart-summary-ui-dialog #SmartSummaryDialog .core_button_bar{justify-content:space-between}.smart_summary_button .core-field-container .core-field{display:grid;grid-template-columns:1fr 15px;gap:5px;align-items:center}.smart_summary_button .core-field-container .core-field .button-field{height:auto;white-space:normal;background-image:linear-gradient(135deg, #8A33C2 0%, #423FE2 100%);border:none}.smart_summary_button .core-field-container .core-field .button-field:hover{background-image:linear-gradient(135deg, #612488 0%, #392B9A 100%)}.smart_summary_button .core-field-container .core-field .button-field .btn-label img{height:15px;margin-right:7px;vertical-align:bottom}
