/*! =======================================================
                      VERSION  4.5.6              
========================================================= *//*! =========================================================
 * bootstrap-slider.js
 *
 * Maintainers:
 *		Kyle Kemp
 *			- Twitter: @seiyria
 *			- Github:  seiyria
 *		Rohit Kalkur
 *			- Twitter: @Rovolutionary
 *			- Github:  rovolution
 *
 * =========================================================
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * ========================================================= */.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:210px;height:20px}.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:-5px;top:50%;left:0}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-high,.slider.slider-horizontal .slider-track-low{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-handle,.slider.slider-horizontal .slider-tick{margin-left:-10px;margin-top:-5px}.slider.slider-horizontal .slider-handle.triangle,.slider.slider-horizontal .slider-tick.triangle{border-width:0 10px 10px 10px;width:0;height:0;border-bottom-color:#0480be;margin-top:0}.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{margin-top:18px;display:inline-block;text-align:center}.slider.slider-vertical{height:210px;width:20px}.slider.slider-vertical .slider-track{width:10px;height:100%;margin-left:-5px;left:50%;top:0}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}.slider.slider-vertical .slider-track-high,.slider.slider-vertical .slider-track-low{width:100%;left:0;right:0}.slider.slider-vertical .slider-handle,.slider.slider-vertical .slider-tick{margin-left:-5px;margin-top:-10px}.slider.slider-vertical .slider-handle.triangle,.slider.slider-vertical .slider-tick.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#0480be;margin-left:0}.slider.slider-disabled .slider-handle{background-image:-webkit-linear-gradient(top,#dfdfdf 0,#bebebe 100%);background-image:-o-linear-gradient(top,#dfdfdf 0,#bebebe 100%);background-image:linear-gradient(to bottom,#dfdfdf 0,#bebebe 100%);background-repeat:repeat-x}.slider.slider-disabled .slider-track{background-image:-webkit-linear-gradient(top,#e5e5e5 0,#e9e9e9 100%);background-image:-o-linear-gradient(top,#e5e5e5 0,#e9e9e9 100%);background-image:linear-gradient(to bottom,#e5e5e5 0,#e9e9e9 100%);background-repeat:repeat-x;cursor:not-allowed}.slider input{display:none}.slider .tooltip.top{margin-top:-36px}.slider .tooltip-inner{white-space:nowrap}.slider .hide{display:none}.slider-track{position:absolute;cursor:pointer;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#f9f9f9 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#f9f9f9 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#f9f9f9 100%);background-repeat:repeat-x;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border-radius:4px}.slider-selection{position:absolute;background-image:-webkit-linear-gradient(top,#f9f9f9 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#f9f9f9 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#f9f9f9 0,#f5f5f5 100%);background-repeat:repeat-x;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.slider-selection.tick-slider-selection{background-image:-webkit-linear-gradient(top,#89cdef 0,#81bfde 100%);background-image:-o-linear-gradient(top,#89cdef 0,#81bfde 100%);background-image:linear-gradient(to bottom,#89cdef 0,#81bfde 100%);background-repeat:repeat-x}.slider-track-high,.slider-track-low{position:absolute;background:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.slider-handle{position:absolute;width:20px;height:20px;background-color:#337ab7;background-image:-webkit-linear-gradient(top,#149bdf 0,#0480be 100%);background-image:-o-linear-gradient(top,#149bdf 0,#0480be 100%);background-image:linear-gradient(to bottom,#149bdf 0,#0480be 100%);background-repeat:repeat-x;filter:none;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);border:0 solid transparent}.slider-handle.round{border-radius:50%}.slider-handle.triangle{background:transparent none}.slider-handle.custom{background:transparent none}.slider-handle.custom::before{line-height:20px;font-size:20px;content:'\2605';color:#726204}.slider-tick{position:absolute;width:20px;height:20px;background-image:-webkit-linear-gradient(top,#f9f9f9 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#f9f9f9 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#f9f9f9 0,#f5f5f5 100%);background-repeat:repeat-x;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;filter:none;opacity:.8;border:0 solid transparent}.slider-tick.round{border-radius:50%}.slider-tick.triangle{background:transparent none}.slider-tick.custom{background:transparent none}.slider-tick.custom::before{line-height:20px;font-size:20px;content:'\2605';color:#726204}.slider-tick.in-selection{background-image:-webkit-linear-gradient(top,#89cdef 0,#81bfde 100%);background-image:-o-linear-gradient(top,#89cdef 0,#81bfde 100%);background-image:linear-gradient(to bottom,#89cdef 0,#81bfde 100%);background-repeat:repeat-x;opacity:1}:root .grid-stack-item>.ui-resizable-handle{filter:none}.grid-stack{position:relative}.grid-stack.grid-stack-rtl{direction:ltr}.grid-stack.grid-stack-rtl>.grid-stack-item{direction:rtl}.grid-stack .grid-stack-placeholder>.placeholder-content{border:1px dashed #d3d3d3;margin:0;position:absolute;top:0;left:10px;right:10px;bottom:0;width:auto;z-index:0!important;text-align:center}.grid-stack>.grid-stack-item{min-width:8.3333333333%;position:absolute;padding:0}.grid-stack>.grid-stack-item>.grid-stack-item-content{margin:0;position:absolute;top:0;left:10px;right:10px;bottom:0;width:auto;z-index:0!important;overflow-x:hidden;overflow-y:auto}.grid-stack>.grid-stack-item>.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.grid-stack>.grid-stack-item.ui-resizable-autohide>.ui-resizable-handle,.grid-stack>.grid-stack-item.ui-resizable-disabled>.ui-resizable-handle{display:none}.grid-stack>.grid-stack-item.ui-draggable-dragging,.grid-stack>.grid-stack-item.ui-resizable-resizing{z-index:100}.grid-stack>.grid-stack-item.ui-draggable-dragging>.grid-stack-item-content,.grid-stack>.grid-stack-item.ui-resizable-resizing>.grid-stack-item-content{box-shadow:1px 4px 6px rgba(0,0,0,.2);opacity:.8}.grid-stack>.grid-stack-item>.ui-resizable-se,.grid-stack>.grid-stack-item>.ui-resizable-sw{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTMyOC45MDYsNDAxLjk5NGgtMzYuNTUzVjEwOS42MzZoMzYuNTUzYzQuOTQ4LDAsOS4yMzYtMS44MDksMTIuODQ3LTUuNDI2YzMuNjEzLTMuNjE1LDUuNDIxLTcuODk4LDUuNDIxLTEyLjg0NSAgIGMwLTQuOTQ5LTEuODAxLTkuMjMxLTUuNDI4LTEyLjg1MWwtNzMuMDg3LTczLjA5QzI2NS4wNDQsMS44MDksMjYwLjc2LDAsMjU1LjgxMywwYy00Ljk0OCwwLTkuMjI5LDEuODA5LTEyLjg0Nyw1LjQyNCAgIGwtNzMuMDg4LDczLjA5Yy0zLjYxOCwzLjYxOS01LjQyNCw3LjkwMi01LjQyNCwxMi44NTFjMCw0Ljk0NiwxLjgwNyw5LjIyOSw1LjQyNCwxMi44NDVjMy42MTksMy42MTcsNy45MDEsNS40MjYsMTIuODUsNS40MjYgICBoMzYuNTQ1djI5Mi4zNThoLTM2LjU0MmMtNC45NTIsMC05LjIzNSwxLjgwOC0xMi44NSw1LjQyMWMtMy42MTcsMy42MjEtNS40MjQsNy45MDUtNS40MjQsMTIuODU0ICAgYzAsNC45NDUsMS44MDcsOS4yMjcsNS40MjQsMTIuODQ3bDczLjA4OSw3My4wODhjMy42MTcsMy42MTcsNy44OTgsNS40MjQsMTIuODQ3LDUuNDI0YzQuOTUsMCw5LjIzNC0xLjgwNywxMi44NDktNS40MjQgICBsNzMuMDg3LTczLjA4OGMzLjYxMy0zLjYyLDUuNDIxLTcuOTAxLDUuNDIxLTEyLjg0N2MwLTQuOTQ4LTEuODA4LTkuMjMyLTUuNDIxLTEyLjg1NCAgIEMzMzguMTQyLDQwMy44MDIsMzMzLjg1Nyw0MDEuOTk0LDMyOC45MDYsNDAxLjk5NHoiIGZpbGw9IiM2NjY2NjYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.grid-stack>.grid-stack-item>.ui-resizable-se{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.grid-stack>.grid-stack-item>.ui-resizable-nw{cursor:nw-resize;width:20px;height:20px;left:10px;top:0}.grid-stack>.grid-stack-item>.ui-resizable-n{cursor:n-resize;height:10px;top:0;left:25px;right:25px}.grid-stack>.grid-stack-item>.ui-resizable-ne{cursor:ne-resize;width:20px;height:20px;right:10px;top:0}.grid-stack>.grid-stack-item>.ui-resizable-e{cursor:e-resize;width:10px;right:10px;top:15px;bottom:15px}.grid-stack>.grid-stack-item>.ui-resizable-se{cursor:se-resize;width:20px;height:20px;right:10px;bottom:0}.grid-stack>.grid-stack-item>.ui-resizable-s{cursor:s-resize;height:10px;left:25px;bottom:0;right:25px}.grid-stack>.grid-stack-item>.ui-resizable-sw{cursor:sw-resize;width:20px;height:20px;left:10px;bottom:0}.grid-stack>.grid-stack-item>.ui-resizable-w{cursor:w-resize;width:10px;left:10px;top:15px;bottom:15px}.grid-stack>.grid-stack-item.ui-draggable-dragging>.ui-resizable-handle{display:none!important}.grid-stack>.grid-stack-item[data-gs-width='1']{width:8.3333333333%}.grid-stack>.grid-stack-item[data-gs-x='1']{left:8.3333333333%}.grid-stack>.grid-stack-item[data-gs-min-width='1']{min-width:8.3333333333%}.grid-stack>.grid-stack-item[data-gs-max-width='1']{max-width:8.3333333333%}.grid-stack>.grid-stack-item[data-gs-width='2']{width:16.6666666667%}.grid-stack>.grid-stack-item[data-gs-x='2']{left:16.6666666667%}.grid-stack>.grid-stack-item[data-gs-min-width='2']{min-width:16.6666666667%}.grid-stack>.grid-stack-item[data-gs-max-width='2']{max-width:16.6666666667%}.grid-stack>.grid-stack-item[data-gs-width='3']{width:25%}.grid-stack>.grid-stack-item[data-gs-x='3']{left:25%}.grid-stack>.grid-stack-item[data-gs-min-width='3']{min-width:25%}.grid-stack>.grid-stack-item[data-gs-max-width='3']{max-width:25%}.grid-stack>.grid-stack-item[data-gs-width='4']{width:33.3333333333%}.grid-stack>.grid-stack-item[data-gs-x='4']{left:33.3333333333%}.grid-stack>.grid-stack-item[data-gs-min-width='4']{min-width:33.3333333333%}.grid-stack>.grid-stack-item[data-gs-max-width='4']{max-width:33.3333333333%}.grid-stack>.grid-stack-item[data-gs-width='5']{width:41.6666666667%}.grid-stack>.grid-stack-item[data-gs-x='5']{left:41.6666666667%}.grid-stack>.grid-stack-item[data-gs-min-width='5']{min-width:41.6666666667%}.grid-stack>.grid-stack-item[data-gs-max-width='5']{max-width:41.6666666667%}.grid-stack>.grid-stack-item[data-gs-width='6']{width:50%}.grid-stack>.grid-stack-item[data-gs-x='6']{left:50%}.grid-stack>.grid-stack-item[data-gs-min-width='6']{min-width:50%}.grid-stack>.grid-stack-item[data-gs-max-width='6']{max-width:50%}.grid-stack>.grid-stack-item[data-gs-width='7']{width:58.3333333333%}.grid-stack>.grid-stack-item[data-gs-x='7']{left:58.3333333333%}.grid-stack>.grid-stack-item[data-gs-min-width='7']{min-width:58.3333333333%}.grid-stack>.grid-stack-item[data-gs-max-width='7']{max-width:58.3333333333%}.grid-stack>.grid-stack-item[data-gs-width='8']{width:66.6666666667%}.grid-stack>.grid-stack-item[data-gs-x='8']{left:66.6666666667%}.grid-stack>.grid-stack-item[data-gs-min-width='8']{min-width:66.6666666667%}.grid-stack>.grid-stack-item[data-gs-max-width='8']{max-width:66.6666666667%}.grid-stack>.grid-stack-item[data-gs-width='9']{width:75%}.grid-stack>.grid-stack-item[data-gs-x='9']{left:75%}.grid-stack>.grid-stack-item[data-gs-min-width='9']{min-width:75%}.grid-stack>.grid-stack-item[data-gs-max-width='9']{max-width:75%}.grid-stack>.grid-stack-item[data-gs-width='10']{width:83.3333333333%}.grid-stack>.grid-stack-item[data-gs-x='10']{left:83.3333333333%}.grid-stack>.grid-stack-item[data-gs-min-width='10']{min-width:83.3333333333%}.grid-stack>.grid-stack-item[data-gs-max-width='10']{max-width:83.3333333333%}.grid-stack>.grid-stack-item[data-gs-width='11']{width:91.6666666667%}.grid-stack>.grid-stack-item[data-gs-x='11']{left:91.6666666667%}.grid-stack>.grid-stack-item[data-gs-min-width='11']{min-width:91.6666666667%}.grid-stack>.grid-stack-item[data-gs-max-width='11']{max-width:91.6666666667%}.grid-stack>.grid-stack-item[data-gs-width='12']{width:100%}.grid-stack>.grid-stack-item[data-gs-x='12']{left:100%}.grid-stack>.grid-stack-item[data-gs-min-width='12']{min-width:100%}.grid-stack>.grid-stack-item[data-gs-max-width='12']{max-width:100%}.grid-stack.grid-stack-animate,.grid-stack.grid-stack-animate .grid-stack-item{-webkit-transition:left .3s,top .3s,height .3s,width .3s;-moz-transition:left .3s,top .3s,height .3s,width .3s;-ms-transition:left .3s,top .3s,height .3s,width .3s;-o-transition:left .3s,top .3s,height .3s,width .3s;transition:left .3s,top .3s,height .3s,width .3s}.grid-stack.grid-stack-animate .grid-stack-item.grid-stack-placeholder,.grid-stack.grid-stack-animate .grid-stack-item.ui-draggable-dragging,.grid-stack.grid-stack-animate .grid-stack-item.ui-resizable-resizing{-webkit-transition:left 0s,top 0s,height 0s,width 0s;-moz-transition:left 0s,top 0s,height 0s,width 0s;-ms-transition:left 0s,top 0s,height 0s,width 0s;-o-transition:left 0s,top 0s,height 0s,width 0s;transition:left 0s,top 0s,height 0s,width 0s}.grid-stack.grid-stack-one-column-mode{height:auto!important}.grid-stack.grid-stack-one-column-mode>.grid-stack-item{position:relative!important;width:auto!important;left:0!important;top:auto!important;margin-bottom:20px;max-width:none!important}.grid-stack.grid-stack-one-column-mode>.grid-stack-item>.ui-resizable-handle{display:none}.k-calendar-button-theme{opacity:1;color:#8e52a1}.k-animation-container .k-calendar .k-header .k-link.k-nav-fast{font-weight:700}.k-animation-container .k-calendar .k-button.k-calendar-nav-fast,.k-animation-container .k-calendar .k-calendar-footer .k-calendar-nav-today{opacity:1;color:#8e52a1}.bootstrap-datetimepicker-widget .timepicker a{opacity:1;color:#8e52a1}.bootstrap-datetimepicker-widget .timepicker .btn-primary{opacity:1;background-color:#8e52a1;border-color:#6b3f7a}.bootstrap-datetimepicker-widget .timepicker .btn-primary:hover{background-color:#7b498c}.bootstrap-datetimepicker-overlay{z-index:30021}.bootstrap-datetimepicker-widget .picker-switch{color:#8e52a1}.bootstrap-datetimepicker-widget a[data-action=togglePicker]{color:#8e52a1}@media only screen and (max-width:1024px){.k-mobile .kendo-grid .k-grid-content.overflow-hidden .k-virtual-scrollable-wrap{overflow-x:auto}}.k-header>.k-filter-list-btn{right:8px}.k-current-time{background-color:#8e52a1}.k-current-time.k-current-time-arrow-right{border-left-color:#8e52a1}.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-list.k-focus.k-selected,.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-list.k-selected,.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-list.k-selected:hover,.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-list:active,.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-month.k-focus.k-selected,.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-month.k-selected,.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-month.k-selected:hover,.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-month:active{background-color:#8e52a1;border-color:#8e52a1}body,html{font-size:13px}@font-face{font-family:SourceSansPro-Regular;src:url("../Css/fonts/SourceSansPro_Regular.ttf") format("truetype")}@font-face{font-family:SourceSansPro-SemiBold;src:url("../Css/fonts/SourceSansPro_SemiBold.ttf") format("truetype")}@font-face{font-family:SourceSansPro-Italic;src:url("../Css/fonts/SourceSansPro_Italic.ttf") format("truetype")}@font-face{font-family:SourceSansPro-Bold;src:url("../Css/fonts/SourceSansPro_Bold.ttf") format("truetype")}.page-container,body,html{height:100%;float:left;overflow-y:auto;-ms-overflow-style:scrollbar}body,html{min-height:640px}body{font-family:SourceSansPro-Regular,Arial;min-width:1185px;overflow-x:auto}body.modal-front .tfmodal-container{z-index:25000}body.modal-front .typeahead{z-index:26000}body .tfmodal-container{font-size:14px}@media (min-height:850px){.visible-lg-block{display:block!important}.visible-sm-block,.visible-xs-block{display:none!important}}@media (min-height:760px) and (max-height:849px){.visible-sm-block{display:block!important}.visible-sm-block .visible-lg-block,.visible-sm-block .visible-xs-block{display:none!important}}@media (min-height:670px) and (max-height:759px){.visible-xs-block{display:block!important}.visible-lg-block,.visible-sm-block{display:none!important}}@media (max-height:669px){.visible-lg-block,.visible-sm-block,.visible-xs-block{display:none!important}}.page-container{width:calc(100% - 60px)}.k-mobile body{min-width:0;overflow-x:hidden}.color-system{color:#8e52a1;text-decoration:none}.color-system:hover{color:#8e52a1}.border-color-system{border-color:#8e52a1}.switch-buttons a.active{background-color:#8e52a1}.touched{color:#8e52a1!important}a.color-system:hover{text-decoration:underline}.flex{display:flex}.no-float{float:none!important}.margin-top-25{margin-top:25px!important}.margin-top-20{margin-top:20px!important}.margin-bottom-30-wrap{margin-bottom:30px!important}.margin-bottom-30-wrap .help-block{white-space:normal!important}.margin-right-10{margin-right:10px!important}.padding-bottom-20{padding-bottom:20px!important}.padding-bottom-15{padding-bottom:15px!important}.padding-bottom-10{padding-bottom:10px!important}.padding-bottom-5{padding-bottom:5px!important}.padding-left-10{padding-left:10px!important}.padding-right-10{padding-right:10px!important}.margin-0{margin:0!important}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-10{margin-bottom:10px!important}.margin-left-15{margin-left:15px!important}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-btn{border:none;background:0 0}.btn *{cursor:pointer}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus{background-color:#fff;box-shadow:none}small{opacity:.8;font-size:13px}.checkbox>label{line-height:1.8}.radio>label{line-height:1.8}.modal-dialog{margin-bottom:0!important}@media (min-width:300px) and (max-width:500px){.modal-dialog{width:280px}}@media (min-width:500px) and (max-width:767px){.modal-dialog{width:350px}}.full-screen{background-image:url("../img/fullscreen.svg")!important;background-repeat:no-repeat;width:18px;margin-top:10px;margin-right:17px;height:18px;background-position:top;float:left}#loadingindicator{z-index:30000;position:fixed}#purple-theme{color:#fff;background-color:#6b3f7a}#purple-theme a{color:#fff}#purple-theme a:hover{background-color:transparent}#purple-theme .open>a{background-color:#b88ec6}#purple-theme .open>a:hover{background-color:transparent}#default-theme{color:#000;background-color:#f7f7f7}#default-theme a{color:#000}#default-theme a:hover{background-color:transparent}#default-theme .open>a{background-color:#eee}#default-theme .open>a:hover{background-color:transparent}#hamburgerMenu-wrap{position:absolute;overflow-x:hidden;width:270px;right:0;top:0;bottom:0;display:none}#hamburgerMenu.dropdown-menu{color:#000;background-color:#f7f7f7;width:270px;padding:20px 0 10px 0}#hamburgerMenu.dropdown-menu a{color:#000}#hamburgerMenu.dropdown-menu a:hover{background-color:transparent}#hamburgerMenu.dropdown-menu .open>a{background-color:#eee}#hamburgerMenu.dropdown-menu .open>a:hover{background-color:transparent}#hamburgerMenu.dropdown-menu li.purple-theme,#hamburgerMenu.dropdown-menu.purple-theme{color:#fff;background-color:#6b3f7a}#hamburgerMenu.dropdown-menu li.purple-theme a,#hamburgerMenu.dropdown-menu.purple-theme a{color:#fff}#hamburgerMenu.dropdown-menu li.purple-theme a:hover,#hamburgerMenu.dropdown-menu.purple-theme a:hover{background-color:transparent}#hamburgerMenu.dropdown-menu li.purple-theme .open>a,#hamburgerMenu.dropdown-menu.purple-theme .open>a{background-color:#b88ec6}#hamburgerMenu.dropdown-menu li.purple-theme .open>a:hover,#hamburgerMenu.dropdown-menu.purple-theme .open>a:hover{background-color:transparent}#hamburgerMenu.dropdown-menu li.default-theme,#hamburgerMenu.dropdown-menu.default-theme{color:#000;background-color:#f7f7f7}#hamburgerMenu.dropdown-menu li.default-theme a,#hamburgerMenu.dropdown-menu.default-theme a{color:#000}#hamburgerMenu.dropdown-menu li.default-theme a:hover,#hamburgerMenu.dropdown-menu.default-theme a:hover{background-color:transparent}#hamburgerMenu.dropdown-menu li.default-theme .open>a,#hamburgerMenu.dropdown-menu.default-theme .open>a{background-color:#eee}#hamburgerMenu.dropdown-menu li.default-theme .open>a:hover,#hamburgerMenu.dropdown-menu.default-theme .open>a:hover{background-color:transparent}#hamburgerMenu.dropdown-menu ul.nav{overflow-y:auto;overflow-x:hidden}#hamburgerMenu.dropdown-menu li{position:relative;margin-bottom:1px}#hamburgerMenu.dropdown-menu li.second-bottom-left{position:absolute;left:0;bottom:40px;right:0;margin-bottom:3px}#hamburgerMenu.dropdown-menu li.bottom-left{position:absolute;left:0;bottom:0;right:0;margin-bottom:3px;border-top:1px solid #9558a9}#hamburgerMenu.dropdown-menu li.bottom{position:absolute;bottom:0;right:0;margin-right:10px;color:#ccc}#hamburgerMenu.dropdown-menu a{padding:7px 15px;white-space:nowrap;cursor:pointer;overflow:hidden;text-overflow:ellipsis}#hamburgerMenu.dropdown-menu a>span{width:165px;display:inline-block;overflow:hidden;text-overflow:ellipsis}#hamburgerMenu.dropdown-menu.help{padding-bottom:0}#hamburgerMenu.dropdown-menu.help>li{margin-bottom:20px}#hamburgerMenu.dropdown-menu>li:last-child{margin-bottom:0}#hamburgerMenu.dropdown-menu h5{padding:10px 15px;margin:0;background-color:#41254b;cursor:pointer;border:1px solid #9558a9;border-right:none;border-left:none;margin-top:-2px}#hamburgerMenu.dropdown-menu h5:after{content:'';display:block;width:16px;height:16px;background:url("../img/collapse.png") no-repeat;position:absolute;right:8px;top:9px}#hamburgerMenu.dropdown-menu h5.child-collapsed:after{background:url("../img/expand.png") no-repeat}.k-mobile #pageMenu.menu{position:absolute;top:0;height:52px;padding:15px;right:0}.k-mobile #pageMenu.menu .btn-group{margin-top:0}.k-mobile #hamburgerMenu.dropdown-menu.right-menu .hambuger-menu>.glyphicon-menu-hamburger{width:35px;height:35px;padding-right:18px;margin-right:5px;padding-top:2px;font-size:21px;color:#fff;cursor:pointer;display:inline-block}.k-mobile #hamburgerMenu.dropdown-menu.right-menu li.bottom-left{margin-bottom:0}.k-mobile #hamburgerMenu.dropdown-menu.right-menu li.bottom-left a{border-radius:0}@media (max-width:767px){.k-mobile #hamburgerMenu.dropdown-menu.right-menu{position:absolute;bottom:auto;top:-10px;padding-bottom:33px;-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);-webkit-transform:translateX(5px);transform:translateX(5px)}}.k-mobile .k-scheduler-table td,.k-mobile .k-scheduler-table th{white-space:unset}#hamburgerMenu.dropdown-menu.right-menu{display:block;top:0;bottom:0;margin:0;left:-6000px;z-index:12002;margin-left:0;border-radius:0}#hamburgerMenu.dropdown-menu.right-menu .hambuger-menu{text-align:right}#hamburgerMenu.dropdown-menu.right-menu .hambuger-menu>.glyphicon-menu-hamburger{width:35px;height:35px;padding-right:18px;color:#fff;cursor:pointer;font-size:17px;display:inline-block}#hamburgerMenu.dropdown-menu.right-menu li.bottom-left{margin-bottom:0}#hamburgerMenu.dropdown-menu.right-menu li.bottom-left a{border-radius:0}.notransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}@keyframes fadeInRight{0%{right:-270px;opacity:.2}100%{right:0;opacity:1}}@keyframes fadeOutRight{0%{right:0;opacity:1}100%{right:-270px;opacity:0}}#page-title{padding-left:16px;font-weight:700;letter-spacing:3px;font-size:27px;color:#262626;line-height:56px;white-space:nowrap;font-family:SourceSansPro-SemiBold;height:56px;border-bottom:2px solid #f2f2f2}.mobile-modal-content-body .page-title{padding-left:16px;font-weight:700;letter-spacing:3px;font-size:27px;color:#262626;line-height:56px;white-space:nowrap;font-family:SourceSansPro-SemiBold;height:56px;border-bottom:2px solid #f2f2f2}.main-body{height:100%}.main-body .dashboard-page-title,.main-body .gridrow .page-title,.main-body .setting-configuration .page-title,.main-body .single-board .page-title{padding-left:16px;font-weight:700;letter-spacing:3px;font-size:27px;color:#262626;line-height:56px;white-space:nowrap;font-family:SourceSansPro-SemiBold;height:56px;border-bottom:2px solid #f2f2f2}.main-body .dashboard-page-title{background-color:#fff}.main-body .document-grid{height:100%;background-color:#fff;position:relative}.main-body .document-grid .document-dataentry.page-level-message-container{position:fixed;z-index:20000}.main-body .document-grid .search-grid{height:calc(100% - 30px)}.main-body .document-grid .search-grid .tf-searchgrid-container{height:calc(100% - 18px)}.main-body .document-grid .iconrow{margin:0;padding-top:3px;padding-bottom:3px}.main-body .document-grid .iconrow .disabled{pointer-events:all;opacity:.4}.main-body .document-grid .iconrow .glyphicon{font-size:18px;padding:3px 5px}.main-body .document-grid .infuser-loading{display:none}.main-body .document-grid .gridrow{height:100%;position:relative;overflow:hidden}.main-body .document-grid .gridrow .kendo-grid{border-width:0}.main-body .document-grid .gridrow .kendo-grid.kendo-summarygrid-container{border-top-width:2px}.main-body .document-grid .gridrow .sliderbar-button-wrap{z-index:10000}.main-body .document-grid .splitmap{height:100%;width:50%;z-index:1000;margin-left:2px;min-width:580px}.main-body .document-grid .splitmap.is-phone-device{min-width:initial}.main-body .sliderbar-button-wrap{visibility:hidden}.modal-fullwidth{width:100%}@media (max-width:767px){.modal-lg.is-mobile-device{width:calc(95% - 10px)}}.modal-fullscreen{width:100%;height:100%;margin:0;position:fixed!important}.modal-fullscreen .modal-content{border-width:0}.modal-fullscreen .modal-body{height:100vh}.tf-add-input-group-margin-bottom .input-group{margin-bottom:6px}.kendo-control .header{background-color:#fff;height:20%;vertical-align:middle;color:#333;display:flex;justify-content:center;align-items:center;font-size:14px}.kendo-control .canvas-continer{background-color:#fff;height:80%;width:100%;overflow-x:auto;overflow-y:hidden}.kendo-control .canvas-continer .canvas{height:100%}.iconbutton.run{background-size:auto;background-image:url(../img/RunNow.png)}.iconbutton.cancel{background-image:url(../img/Cancel.png)}.iconbutton.icon-search{background-image:url(../img/page_search.png)}.iconbutton.calendarview.open{background-image:url(../img/calendar-active.svg)}.modal-dialog .modal-content .tf-login label[for]{height:22px}.tf-login .tf-login-row{display:flex;justify-content:center;align-items:center}.tf-login .tf-login-row.mfa{margin:0;position:relative;height:296px;box-sizing:content-box}.tf-login .tf-login-row.mfa .auth-container{width:370px;font-size:14px}.tf-login .tf-login-row.mfa .auth-container .panel.panel-default{border:1px solid #e6e6e6;box-sizing:content-box;padding-bottom:10px}.tf-login .tf-login-row.mfa .auth-container .panel.panel-default .panel-heading{width:370px;padding:11px 15px;font-size:15px}.tf-login .tf-login-row.mfa .auth-container .panel.panel-default .panel-body{padding:27.5px 23.5px;box-sizing:content-box}.tf-login .tf-login-row.mfa .auth-container .panel.panel-default .panel-body .mtfForm,.tf-login .tf-login-row.mfa .auth-container .panel.panel-default .panel-body .resetForm{padding:0}.tf-login .tf-login-row.mfa .auth-container .panel.panel-default .panel-body .mtfForm .form.form-group,.tf-login .tf-login-row.mfa .auth-container .panel.panel-default .panel-body .resetForm .form.form-group{padding:0;margin:0}.tf-login .tf-login-row.mfa .auth-container .panel.panel-default .panel-body .mtfForm .form.form-group input::placeholder,.tf-login .tf-login-row.mfa .auth-container .panel.panel-default .panel-body .resetForm .form.form-group input::placeholder{font-size:13px;color:#999}.tf-login .tf-login-row.mfa .auth-container .panel.panel-default .panel-body .mtfForm .form.form-group .resend-code-float label,.tf-login .tf-login-row.mfa .auth-container .panel.panel-default .panel-body .resetForm .form.form-group .resend-code-float label{font-weight:700}.tf-login .tf-login-row.mfa .auth-container .panel.panel-default .edit-bottombar{padding:0 25px;background-color:transparent}.tf-login .tf-login-row.mfa .auth-container .panel.panel-default .edit-bottombar .btn{font-size:15px}.tf-login .tf-login-row.mfa .auth-container .panel.panel-default .edit-bottombar .btn.submit{padding:0 12px;min-width:100px;margin-right:4px}.tf-login .tf-login-row.mfa .auth-container .panel.panel-default .edit-bottombar .btn.back{line-height:15px;padding:0}.tf-login .tf-login-row .tf-btn-black{padding:3px 12px}.tf-login .tf-login-row .tf-btn-gray{border:none}.tf-login .tf-login-row .password-container{position:relative}.tf-login .tf-login-row .password-container input[type=password]::-ms-reveal{display:none}.tf-login .tf-login-row .password-container input[type=password]::-ms-clear{display:none}.tf-login .tf-login-row .password-container input[id=password]{padding-right:30px}.tf-login .tf-login-row .password-container .eye-icon{position:absolute;top:50%;right:8px;transform:translateY(-50%);cursor:pointer}.tf-login .tf-login-row .password-container .image-icon{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-size:contain;background-position:center;vertical-align:middle}.tf-login .tf-login-row .password-container .icon-eye-slash{background-image:url(../Img/eye-slash.svg);filter:grayscale(100%) brightness(50%)}.tf-login .tf-login-row .password-container .icon-eye{background-image:url(../Img/eye.svg);filter:grayscale(100%) brightness(50%)}.tf-login .loginform{width:320px}.tf-login .loginform button[type=submit]{width:100%;background-color:#333;color:#fff}.tf-login .loginform button[type=submit].btn-login{background-color:#8e52a1;padding:3px 12px;height:40px}.tf-login .loginform button[type=submit].btn-login:focus{outline:solid 2px #4D90FE!important}.tf-login .loginform .field-block{height:60px;margin-bottom:8px;line-height:12px}.tf-login .logo-container{background:url("../img/loginlogo.svg") no-repeat center;height:100px;margin-bottom:66px}@media (max-width:499px){.tf-login .logo-container{margin-bottom:60px}}.tf-login .icon-subtitle{position:relative;top:339px;left:176px;font-size:10px}.tf-login .panel-heading{background-color:#8e52a1;color:#fff}.tf-login .panel-bottom{background-color:#8e52a1;color:#fff}.tf-login .login-description{color:#666!important}.tf-login .panel,.tf-login .panel-heading{border-radius:0;border:none;box-shadow:none}.tf-login .panel{box-shadow:none}.tf-login .panel-body{padding-top:5px}.tf-login .forget-password{cursor:pointer;color:#8e52a1;padding-top:3px}.tf-login .form-group{margin-bottom:0}.tf-login .login-error{margin-top:10px;margin-bottom:10px;display:block;min-height:40px}.tf-login input[type=password],.tf-login input[type=text]{height:26px}.tf-login div.checkbox{padding:0}.tf-login div.checkbox label{position:relative}.tf-login div.checkbox input{position:absolute;top:3px}.tf-login .version-release-info{padding-top:20px}.tf-login .version-release-info .tf-version{max-width:30px;color:#6b6d70}.tf-login .version-release-info .release-notes{color:#8e52a1;cursor:pointer}.tf-login .mtfForm,.tf-login .resetForm{padding-top:15px}.tf-login .mtfForm .form-group,.tf-login .resetForm .form-group{padding:0 15px}.tf-login .mtfForm .form-group label[for],.tf-login .resetForm .form-group label[for]{font-weight:700}.tf-login .mtfForm .login-error,.tf-login .resetForm .login-error{padding-left:15px;margin-bottom:0}.tf-login .login-form{width:378px}.multifactor-authentication-box{height:125px;padding:0;line-height:23px}.multifactor-authentication-box .email{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:180px;vertical-align:bottom;font-weight:700;font-size:14px}.multifactor-authentication-box .pin-code-box{display:flex;flex-direction:column;align-items:center;margin-top:8px}.multifactor-authentication-box .pin-code-box .form-group{width:100%;padding-left:0;padding-right:0}.multifactor-authentication-box .pin-code-box input{height:45px;text-align:center}.multifactor-authentication-box .pin-code-box .resend-code-float{float:right}.multifactor-authentication-box .pin-code-box a{color:#000;cursor:pointer;margin-top:3px;outline:0!important}.multifactor-authentication-box .pin-code-box a.disabled{opacity:.4;pointer-events:none}.login-code-error{color:red}.login-error{color:red;margin-bottom:15px}.setting-configuration{background-color:#fff;width:100%;display:flex}@media (min-width:1200px){.setting-configuration{height:100%}}@media (max-width:1200px){.setting-configuration{height:100%;overflow-y:scroll;overflow-x:hidden}.setting-configuration .text-label{margin-left:-10px!important}}.setting-configuration.host .edit-content{min-height:calc(100% - 128px)}.setting-configuration .setting-title{color:#884a9c;font-weight:700;font-size:27px;line-height:80px;padding:0 15px}@media (max-width:400px){.setting-configuration .setting-title{font-size:23px}}.setting-configuration .edit-content{flex:1;position:relative}.setting-configuration .edit-content .row{margin-left:0;margin-right:0}.setting-configuration .edit-content label{font-size:14px}.setting-configuration .edit-content input[type=checkbox]{margin-top:6px}.setting-configuration .edit-content .slider-bottom-bar>div{font-size:14px}.setting-configuration .btn-gray{color:#fff;padding:0 5px;height:26px;background-color:#bbb;border:1px solid #ccc;font-size:14px;float:right}.setting-configuration .btn-gray.active,.setting-configuration .btn-gray:active,.setting-configuration .btn-gray:focus,.setting-configuration .btn-gray:hover{color:#fff;background-color:#ccc;border-color:#ddd}.version{padding:16px;color:#777;font-size:14px;font-family:SourceSansPro-Regular;height:50px;position:absolute;bottom:0;right:0}.version span{float:right}.edit-bottombar{background-color:#f2f2f2;line-height:40px!important;height:40px;padding:0 25px;border:none!important}.edit-bottombar .tf-btn-gray{color:#666;background:0 0}.edit-bottombar .tf-btn-black{color:#fff;padding:0;height:26px;width:128px;background-color:#333;border-color:#444}.edit-bottombar .tf-btn-black.active,.edit-bottombar .tf-btn-black:active,.edit-bottombar .tf-btn-black:focus,.edit-bottombar .tf-btn-black:hover{color:#fff;background-color:#444;border-color:#333}.edit-error{border:2px solid #9e3e0e;border-radius:2px;line-height:20px;padding:5px;margin:5px 15px 0 15px;height:95px;padding-top:4px;padding-bottom:4px}.edit-error div:first-child{margin-left:10px;float:left}.edit-error div{margin-left:40px}.edit-error ul{width:100%;height:40px;overflow:auto}.edit-error ul a{cursor:pointer;text-decoration:underline;color:#0069d2}.edit-error .error-title{color:#9e3e0e;font-weight:bolder;font-size:15px}.edit-success{height:50px;border:2px solid #3c9d0b;border-radius:2px;line-height:20px;padding:5px;margin:5px 15px 0 15px;padding-top:4px;padding-bottom:4px}.edit-success div{float:left;display:inline;margin-left:10px}.edit-success div.icon-container{float:none;display:block;margin-left:0}.edit-success .success-title{color:#3c9d0b;font-weight:bolder;font-size:15px}.icon-callout{background-repeat:no-repeat;background-position:left;background-size:12px;padding-left:16px!important}.icon-callout.icon-email{background-image:url('../../global/img/Email.png')}.icon-callout.icon-phone{background-image:url('../../global/Img/Phone.png')}.upgrade-databases{padding:10px;background-color:#fff}@media (min-width:992px){.upgrade-databases{height:100%}}.upgrade-databases a{cursor:pointer;color:#00f}.upgrade-databases .database-statistics{position:fixed;top:80px;right:80px;background-color:rgba(255,255,255,.6);border:2px solid;padding:10px;border-radius:10px 0;font-size:13px}.upgrade-databases .database-statistics ul{margin:0;padding:0}.upgrade-databases .database-statistics ul li{list-style:none}@media (min-width:992px){.upgrade-databases .databases{height:calc(100% - 35px);overflow:auto}}.upgrade-databases .databases>div{line-height:1.5rem;padding:5px 10px}.upgrade-databases .databases .old-version{background-color:#fca9ab;border-bottom:1px solid #a00609}.upgrade-databases .databases .last-version{background-color:#adffac;border-bottom:1px solid #02ac00}.upgrade-databases .databases .error{margin:0 10px;font-style:italic}.upgrade-databases .databases .updating>span{display:inline-block;width:0;overflow:hidden;height:10px;line-height:8px;-moz-animation:loading-dot 2s infinite linear;-o-animation:loading-dot 2s infinite linear;-webkit-animation:loading-dot 2s infinite linear;animation:loading-dot 2s infinite linear}@-moz-keyframes loading-dot{0%{width:0}100%{width:18px}}@-webkit-keyframes loading-dot{0%{width:0}100%{width:18px}}@keyframes loading-dot{0%{width:0}100%{width:18px}}.availablecolumngrid-container.kendo-grid .k-grid-header .k-grid-header-wrap table tr th .k-filtercell .k-operator-hidden .k-button{right:0}.iconbutton.gridview{opacity:1;background-image:url('../../global/img/grid-icon/grid.svg')}.iconbutton.gridview.open{opacity:1;background-image:url('../../global/img/grid-icon/grid-active-viewfinder.svg')}.iconbutton.view-dashboard{opacity:1;background-image:url('../../global/img/grid/dashboard-view.svg')}.iconbutton.detailscreen{opacity:1;background-image:url('../../global/img/grid-icon/details.svg')}.iconbutton.detailscreen.open{opacity:1;background-image:url('../../global/img/grid-icon/details-active.svg')}.iconbutton.mapview.open{opacity:1;background-image:url('../../global/img/grid/MapOpen-purple.png')}.iconbutton.detailview{background-image:url('../../global/img/grid/Repair.png')}.iconbutton.detailview.open{opacity:1;background-image:url('../../global/img/grid/Restore.png')}.iconbutton.detailview.disabled{pointer-events:none!important;opacity:.2}.iconbutton.summarybar.open{opacity:1;background-image:url('../../global/img/grid/summaryBarOpen-purple.png')}.iconbutton.find{background-image:url('../../global/img/grid-icon/find.svg');background-size:100%}.is-phone-device .iconbutton.find{background-size:100%}.icon-center-map-on-vehicle{height:16px;width:15px;opacity:.8;background-image:url('../../global/img/icons/center-map-on-vehicle.png');background-repeat:no-repeat;background-position:center center;width:auto}input.center-map{margin-left:1px}.icon-geocoded{background-image:url('../../global/img/icons/geocoded.png')}.tf-reset-error{display:flex;align-items:flex-end}.tf-reset-error div.tf-reset-error-inner{margin-left:5px}.tfmodal .description.tf-incress-description{margin-bottom:25px}.gridAlert{margin-top:-65px}input[name=smtppassword]:-webkit-autofill,input[name=smtppassword]:-webkit-autofill:focus,input[name=smtpuserName]:-webkit-autofill,input[name=smtpuserName]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset}.kendo-grid-container.attendance-trip{height:439px}.tf-attendance-student-list{top:0;bottom:0;left:0;right:0;color:#666;background-color:#fff;height:100%}.tf-attendance-student-list .attendance-student-list{bottom:0;height:100%}.tf-attendance-student-list .attendance-student-list .attendance-student-grid.grid-container{height:100%;background-color:#fff}.gps-grid.kendo-grid{border:0}.edit-kendo-columns.list-mover-mover .k-pager-wrap.k-grid-pager,.list-mover-mover .without-filter-grid-bottom .k-pager-wrap.k-grid-pager{border:#e1e1e1 1px solid;border-top-width:0}.k-reorder-cue .k-icon.k-i-arrow-n:after{border-bottom:8.5px solid #8e52a1}.k-reorder-cue .k-icon.k-i-arrow-s:after{border-top:8.5px solid #8e52a1}.kendo-grid tr.drag-target-insert-after-cursor td{border-bottom:2px solid #8e52a1}.kendo-grid tr.drag-target-insert-before-cursor td{border-top:2px solid #8e52a1}.kendo-grid tr .drag-target-cursor-left-triangle{border-left-color:#8e52a1}.kendo-grid tr .drag-target-cursor-right-triangle{border-right-color:#8e52a1}.gridrow{display:flex}.gridrow>div{height:100%;width:auto}.main-body .up-down,.main-body .up-down .document-grid,.main-body .up-down .gridrow,.main-body .up-down .pannel-with-siderbar-button{flex-direction:column-reverse}.k-mobile .main-body .document-grid.up-down .sliderbar-button-wrap,.k-mobile .main-body .gridrow.up-down .sliderbar-button-wrap,.k-mobile .main-body .pannel-with-siderbar-button.up-down .sliderbar-button-wrap,.k-mobile .main-body.up-down .sliderbar-button-wrap{position:absolute;left:0!important;top:0;width:100%;height:0;border-left:none;border-bottom:2px solid #4b4b4b;z-index:1111}.k-mobile .main-body .document-grid.up-down .sliderbar-button-wrap .sliderbar-button,.k-mobile .main-body .gridrow.up-down .sliderbar-button-wrap .sliderbar-button,.k-mobile .main-body .pannel-with-siderbar-button.up-down .sliderbar-button-wrap .sliderbar-button,.k-mobile .main-body.up-down .sliderbar-button-wrap .sliderbar-button{height:44px!important;width:39px!important;top:-44px!important;left:calc(50% - 39px / 2)!important;background:linear-gradient(90deg,#484848,#484848) no-repeat center bottom/39px 8px;background-color:transparent}.k-mobile .main-body .document-grid.up-down .sliderbar-button-wrap .sliderbar-button.slider-tapped,.k-mobile .main-body .document-grid.up-down .sliderbar-button-wrap .sliderbar-button:hover,.k-mobile .main-body .gridrow.up-down .sliderbar-button-wrap .sliderbar-button.slider-tapped,.k-mobile .main-body .gridrow.up-down .sliderbar-button-wrap .sliderbar-button:hover,.k-mobile .main-body .pannel-with-siderbar-button.up-down .sliderbar-button-wrap .sliderbar-button.slider-tapped,.k-mobile .main-body .pannel-with-siderbar-button.up-down .sliderbar-button-wrap .sliderbar-button:hover,.k-mobile .main-body.up-down .sliderbar-button-wrap .sliderbar-button.slider-tapped,.k-mobile .main-body.up-down .sliderbar-button-wrap .sliderbar-button:hover{background:repeating-linear-gradient(0deg,#868686,#868686 1px,#4b4b4b 1px,#4b4b4b 4px) no-repeat center center/18px 9px,#4b4b4b!important}.k-mobile .main-body .document-grid .grid-with-detailview .k-grid-content-locked input[type=checkbox],.k-mobile .main-body .grid-with-detailview .k-grid-content-locked input[type=checkbox],.k-mobile .main-body .gridrow .grid-with-detailview .k-grid-content-locked input[type=checkbox],.k-mobile .main-body .pannel-with-siderbar-button .grid-with-detailview .k-grid-content-locked input[type=checkbox]{display:none}.k-mobile .main-body .document-grid .grid-icons .grid-staterow-wrap .text-overflow,.k-mobile .main-body .grid-icons .grid-staterow-wrap .text-overflow,.k-mobile .main-body .gridrow .grid-icons .grid-staterow-wrap .text-overflow,.k-mobile .main-body .pannel-with-siderbar-button .grid-icons .grid-staterow-wrap .text-overflow{max-width:100%;width:100%}.k-mobile .main-body .document-grid .splitmap,.k-mobile .main-body .gridrow .splitmap,.k-mobile .main-body .pannel-with-siderbar-button .splitmap,.k-mobile .main-body .splitmap{min-width:0}.grid-panel{position:relative;height:100%;width:100%;overflow:hidden;z-index:1041;background-color:#fff}.grid-panel .grid-icons,.grid-panel .page-title{padding:0 10px}.grid-panel .grid-icons .iconbutton:after{border:none!important}.grid-panel.grid-hidden{overflow:visible}.grid-panel.grid-hidden .grid-icons,.grid-panel.grid-hidden .page-title{position:absolute;left:0;z-index:1001}.grid-panel.grid-hidden .page-title{height:54px;border:none;background-color:rgba(255,255,255,.9)}.grid-panel.grid-hidden .grid-icons{top:56px;background-color:rgba(255,255,255,.8)}.grid-panel.grid-hidden .grid-icons .iconbutton.addremovecolumn,.grid-panel.grid-hidden .grid-icons .iconbutton.layout,.grid-panel.grid-hidden .grid-icons .iconbutton.summarybar{display:none}.grid-panel.grid-hidden .grid-icons .grid-staterow-status.layout{display:none}.grid-panel>div.grid-wrap{width:100%;height:100%}.grid-panel>div.grid-wrap .kendoscheduler{height:100%}.grid-panel>div.grid-wrap .kendoscheduler .k-scheduler-toolbar .k-view-day.k-selected,.grid-panel>div.grid-wrap .kendoscheduler .k-scheduler-toolbar .k-view-week.k-selected{background-color:#8e52a1;border-color:#8e52a1}.grid-panel>div.grid-wrap .kendoscheduler .k-scheduler-header .k-scheduler-table th{border-color:#c5c5c5;vertical-align:middle}.grid-panel>div.grid-wrap .kendoscheduler .k-scheduler-header .k-scheduler-table th:first-child{border-left:none}.grid-panel>div.grid-wrap .kendoscheduler .k-scheduler-header .k-scheduler-table th.k-today::before{border-bottom-color:#8e52a1}.grid-panel>div.grid-wrap .kendoscheduler .k-scheduler-content{overflow-x:hidden;overflow-y:auto}.grid-panel>div.grid-wrap .kendoscheduler .k-scheduler-content .k-task{border:none!important}.grid-panel>div.grid-wrap .kendoscheduler .k-scheduler-content tr.k-hover .k-scheduler-datecolumn{background-color:#f2f2f2}.grid-panel>div.grid-wrap .kendoscheduler .k-scheduler-content .k-current-time{width:unset}.grid-panel>div.grid-wrap .kendoscheduler .k-scheduler-content .k-scheduler-table td{border-color:#c5c5c5;vertical-align:middle}.grid-panel>div.grid-wrap .kendoscheduler .k-scheduler-content .k-scheduler-table td.selected{border:1px solid #000}.grid-panel>div.grid-wrap .kendoscheduler .k-scheduler-content .k-scheduler-table td.k-scheduler-timecolumn span.k-svg-i-caret-alt-right{position:absolute;right:-4px}.grid-panel>div.grid-wrap .kendoscheduler .k-scheduler-content .k-scheduler-table td.k-scheduler-cell{vertical-align:top}.grid-panel>div.grid-wrap .kendoscheduler .k-scheduler-content div.k-event.selected{border-color:#000!important}.grid-panel .kendo-grid table tr td.detail-link span.hover{text-decoration:underline;cursor:pointer}.tf-action-sheet{position:fixed;z-index:25001;bottom:0;top:0;left:0;right:0;background-color:rgba(0,0,0,.2)}.tf-action-sheet .content{bottom:0;left:0;right:0;border:8px solid rgba(51,51,51,.5);position:absolute}.tf-action-sheet .content.active{animation-name:downToUp;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}.tf-action-sheet .content.inactive{animation-name:upToDown;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}.tf-action-sheet .item{padding:15px;text-align:center;background-color:#fff;color:#333;font-size:15px;border-bottom:1px solid #333}.tf-action-sheet .item:last-child{border-bottom:none}@keyframes downToUp{from{transform:translate3d(0,100%,0);opacity:.6}to{transform:translate3d(0,0,0);opacity:1}}@keyframes upToDown{to{transform:translate3d(0,100%,0);opacity:.2}}.tf-contextmenu .menu-item.menu-item-quick-filter .menu-label:not(:last-child)::after{display:none}#copytextarea{height:12px;opacity:0}.flex-2{flex:2!important}.tf-contextmenu .menu-item .menu-label .hotkey{position:absolute;left:75%;opacity:.8;font-size:10px}.modal-dialog .modal-content label.inactive{color:#999;cursor:pointer}#cluster-zoom-level-slider{width:445px}#cluster-zoom-level-slider .slider-selection{background:#2990cf}.setting-configuration #cluster-zoom-level-slider{width:100%}#loadingindicator{display:none}.btn.open-search{width:24px;height:23px;background-color:#0f0}.horizontal-line{border-top:1px solid #cacaca;margin-top:-9px}@media (max-width:499px){.classic-search-modal .form-group.flexible label{margin-left:0}}.form-group.flexible{display:flex}.form-group.flexible label{margin-left:20px;width:80px}.form-group.flexible input{width:75%}.form-group.flexible .input-group{max-width:75%}@media (max-width:767px){.form-group.flexible .input-group{max-width:70%}}@media (max-width:499px){.form-group.flexible .input-group{max-width:65%}}.form-group.flexible .input-group input{width:100%}.k-mobile .main-body .setting-configuration .page-title{font-size:20px}.k-mobile .main-body .grid-panel .kendo-grid table{border-collapse:separate}.k-mobile .main-body .grid-panel .kendo-grid .k-grid-content-locked tr td{text-overflow:clip}.k-mobile .main-body .grid-panel .kendo-grid .k-grid-content-locked tr td .chk_label{margin-left:-7px;margin-top:-16px;display:block;padding:8px;width:14px;height:17px}.k-mobile .main-body .grid-panel .kendo-grid .k-grid-content-locked.zoomed,.k-mobile .main-body .grid-panel .kendo-grid .k-grid-header-locked.zoomed{border-width:0}.k-mobile .main-body .grid-panel .kendo-grid .k-grid-content-locked.zoomed table,.k-mobile .main-body .grid-panel .kendo-grid .k-grid-header-locked.zoomed table{border-color:#d5d5d5;border-style:solid;border-width:0 1px 0 0}.k-mobile .main-body .grid-panel .kendo-grid td:first-child{border-left-width:0}.document-grid .grid-icons.is-mobile-device{display:flex;background-color:#fff;width:400%;height:44px;transition:margin-left .5s;-webkit-transition:margin-left .5s}.document-grid .grid-icons.is-mobile-device[section-index="1"]{margin-left:-100%}.document-grid .grid-icons.is-mobile-device[section-index="2"]{margin-left:-200%}.document-grid .grid-icons.is-mobile-device[section-index="3"]{margin-left:-300%}.document-grid .grid-icons.is-mobile-device[section-index="4"]{margin-left:-400%}.document-grid .grid-icons.is-mobile-device.has-parameter{width:500%}.document-grid .grid-icons.is-mobile-device .iconrow{width:100%;flex:1}.document-grid .grid-icons.is-mobile-device .grid-staterow-wrap{flex:1}.document-grid .grid-icons.is-phone-device{display:flex;height:44px}.document-grid .grid-icons.is-phone-device .iconrow{position:relative}.document-grid .grid-icons.is-phone-device .iconbutton.arrow{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAzElEQVRYR+3W2wnCQBCF4T8d2JklRDuwE00Fmg4sUQZWEF92LmcNAfM87PmYwNmd2PibNs5nN4ADMAOLemPeDTyBI/AAzkqEF3AC7i1YivACLHsIIgIYgogC5IgMQIrIAmSICkCCqALKCAWghFAB0ggl4Bth98alV9sjAFfALq+fAz6rem3V3VuA7D2QCjed4hekwxWAUngVUA6vACThWYAsPAOQhkcB8vAIYEh4BPB+lrsbrluBbcBbRNbttoWb92DvnBfgPS889we8ACe0MiF3srDKAAAAAElFTkSuQmCC) center center no-repeat}.document-grid .grid-icons.is-phone-device .iconbutton.arrow.right-arrow{position:relative;top:-5px}.document-grid .grid-icons.is-phone-device .iconbutton.arrow.right-arrow-initial{float:right;top:0}.document-grid .grid-icons.is-phone-device .iconbutton.arrow.left-arrow{width:22px;margin:-5px 0 0 10px;transform:rotate(180deg)}.document-grid .grid-icons.is-phone-device .grid-staterow-wrap{height:44px}.document-grid .grid-icons.is-phone-device .grid-staterow-wrap .iconbutton{width:32px;height:38px}.document-grid .gridrow .grid-panel .k-grid .k-grid-content-locked,.document-grid .gridrow .grid-panel .k-grid .k-grid-header-locked{border-color:#d5d5d5;border-style:solid;border-width:0 1px 0 0}.document-grid .gridrow .grid-panel .k-grid .k-grid-content-locked tr,.document-grid .gridrow .grid-panel .k-grid .k-grid-header-locked tr{border-width:0}.document-grid .gridrow .grid-panel .k-grid td:first-child{border-left-width:0}.document-grid .add-new-button{border:1px solid #8e52a1;color:#8e52a1}.document-grid#reportGrid .grid-icons{float:unset}.document-grid#reportGrid .grid-icons,.document-grid#reportGrid .grid-icons .iconrow{height:28px}.document-grid#reportGrid .report-container{height:calc(100% - 28px)}.document-grid#reportGrid.is-phone-device .grid-icons{width:200%}.document-grid#reportGrid.is-phone-device .grid-icons,.document-grid#reportGrid.is-phone-device .grid-icons .iconrow{height:44px}.document-grid#reportGrid.is-phone-device .report-container{height:calc(100% - 44px)}.role-block .k-multiselect span.k-clear-value{display:none}.role-block .k-multiselect li.k-button.k-disabled{padding:1.4px 14px}.role-block .k-multiselect li.k-button.k-disabled>span.k-select{display:none}.role-block .k-multiselect .dropdown-icon{position:absolute;right:1px;text-align:center;background-color:#eee;border-left:solid 1px #bfbfbf;padding-top:4px;height:calc(100% - 6px);width:20px;cursor:pointer}html.login.js{overflow:hidden}.hasStudentCardConnectButton #student-card-connect-button{position:absolute;bottom:3px;right:3px;z-index:10000}.color-block{width:22px;height:22px;float:left;margin-right:10px}.default-color1{background-color:#1cb09a}.default-color2{background-color:#da534f}.default-color3{background-color:#944d6d}.default-color4{background-color:#418bca}.default-color5{background-color:#ed7d31}.sunset-color1{background-color:#f2671f}.sunset-color2{background-color:#c91b26}.sunset-color3{background-color:#9c0f5f}.sunset-color4{background-color:#60047a}.sunset-color5{background-color:#160a47}.summer-color1{background-color:#0f1e61}.summer-color2{background-color:#116796}.summer-color3{background-color:#29aba4}.summer-color4{background-color:#ffc33c}.summer-color5{background-color:#ff4c65}.ocean-color1{background-color:#0f1e61}.ocean-color2{background-color:#116796}.ocean-color3{background-color:#b0c80d}.ocean-color4{background-color:#568729}.ocean-color5{background-color:#046038}.list-mover-grid-right-label{position:absolute;right:0;top:-14px}.list-mover-grid-right-label label{font-size:13px;line-height:1.8}.list-mover-mover .form-group{position:relative}.view-finder .checkbox,.view-finder .radio{margin-top:3px;margin-bottom:0;line-height:1.8}.view-finder .no-padding-right{padding-right:0}.view-finder .no-padding-left{padding-left:0}.view-finder .form-group{margin-bottom:20px}.view-finder .oneRowValidator{margin-bottom:0}.view-finder .add-report-icon-btn{display:inline-block;vertical-align:middle}.view-finder .general-description{height:103px}.view-finder .notification-message{height:206px}.view-finder .schedule-days-inline-gap{margin-top:3px}.reportGrid{width:100%;height:150px;border:1px solid #ccc}.select-color-scheme-form .radio{margin-bottom:15px}.notinput-required-message{height:0;padding:0!important;border:none}.divide-line{background-color:#e4e4e4;height:1px;margin-top:15px;margin-bottom:15px}@media (min-width:700px){.view-finder.document-dataentry .edit-error,.view-finder.document-dataentry .edit-success{margin:20px 0 0 0}}.view-finder.document-dataentry .iconbutton.operation{float:left;width:25px;height:22px;opacity:.65}.view-finder.document-dataentry h4{line-height:25px}.view-finder.document-dataentry h4>strong{font-size:19px}.view-finder.document-dataentry .email-label strong{font-size:18px!important}.view-finder.document-dataentry .sftp-output h4>strong{font-size:18px!important}.view-finder.document-dataentry .form-control :focus{background-color:#fff}.view-finder.document-dataentry input.form-control,.view-finder.document-dataentry textarea.form-control{padding:2px}.view-finder.document-dataentry small{font-size:11px}.view-finder.document-dataentry .modal-description{margin-top:-15px;color:#848484}.modal-body label{font-weight:400}.modal-body .view-finder.document-dataentry .edit-error,.modal-body .view-finder.document-dataentry .edit-success{margin-top:0;margin-bottom:20px}.view-finder .form-control:focus{background:#fff}.iconbutton.operation.edit{background-image:url("../img/grid/editor_pencil.png")}.iconbutton.operation.delete{background-image:url("../img/menu/Delete-Black.png")}.vertical-size-medium-padding{padding:7% 0 0 0}.nonblocking-modal{pointer-events:none}.nonblocking-modal .modal-backdrop{background-color:transparent}.nonblocking-modal .modal-dialog{pointer-events:all}.unclosable-modal .close{display:none}.modal-dialog .tf-btn-black{width:auto}.alert-description{line-height:20px}.alert-description span{margin-left:3px;vertical-align:middle}.new-grid-with-selected-records-title{text-align:center}.new-grid-with-selected-records-head label{flex:1}.tfmodal.modal{z-index:25000}.modal-dialog .input-group-btn>button.btn.btn-default.btn-sharp{padding:2px 0 1px}.gps-event-modal-body,.gps-event-modal-description{margin-bottom:25px}.k-mobile .delete-mobile .modal-footer .btn.btn-delete-mobile,.k-mobile .delete-mobile .modal-footer .btn.btn-yes-mobile,.k-mobile .delete-mobile .modal-footer .btn.tf-btn-black,.k-mobile .unsave-mobile .modal-footer .btn.btn-delete-mobile,.k-mobile .unsave-mobile .modal-footer .btn.btn-yes-mobile,.k-mobile .unsave-mobile .modal-footer .btn.tf-btn-black{background-color:#8e52a1}.k-mobile .mobile-alert .btn-mobile-confirm{background-color:#8e52a1}.dashboard{width:100%;height:calc(100% - 56px);position:relative;font-family:SourceSansPro-Regular}.dashboard.single-board{height:100%}.dashboard .brick45 .glyphicon-tf-expand{display:none}.dashboard .checkbox-label{margin:5px 0 0 10px;font-weight:400}.dashboard .checkbox input[type=checkbox]{margin-top:6px}.dashboard .icon{width:16px;height:20px;float:left;margin-right:5px;cursor:pointer;background-position-y:2px;background-repeat:no-repeat}.dashboard .icon-grid{background-image:url("../img/grid.png")}.dashboard .icon-chart{background-image:url("../img/chart.png")}.dashboard .brick{position:absolute;box-sizing:border-box;color:#fff}.dashboard .brick .playback-tool{color:#333}.dashboard .brick11{width:20%;height:25%}.dashboard .brick-pos11{left:0;top:0}.dashboard .brick21{width:20%;height:50%}.dashboard .brick-pos21{left:0;top:25%}.dashboard .brick31{width:20%;height:75%}.dashboard .brick-pos31{left:0;top:50%}.dashboard .brick41{width:20%;height:100%}.dashboard .brick-pos41{left:0;top:75%}.dashboard .brick12{width:40%;height:25%}.dashboard .brick-pos12{left:20%;top:0}.dashboard .brick22{width:40%;height:50%}.dashboard .brick-pos22{left:20%;top:25%}.dashboard .brick32{width:40%;height:75%}.dashboard .brick-pos32{left:20%;top:50%}.dashboard .brick42{width:40%;height:100%}.dashboard .brick-pos42{left:20%;top:75%}.dashboard .brick13{width:60%;height:25%}.dashboard .brick-pos13{left:40%;top:0}.dashboard .brick23{width:60%;height:50%}.dashboard .brick-pos23{left:40%;top:25%}.dashboard .brick33{width:60%;height:75%}.dashboard .brick-pos33{left:40%;top:50%}.dashboard .brick43{width:60%;height:100%}.dashboard .brick-pos43{left:40%;top:75%}.dashboard .brick14{width:80%;height:25%}.dashboard .brick-pos14{left:60%;top:0}.dashboard .brick24{width:80%;height:50%}.dashboard .brick-pos24{left:60%;top:25%}.dashboard .brick34{width:80%;height:75%}.dashboard .brick-pos34{left:60%;top:50%}.dashboard .brick44{width:80%;height:100%}.dashboard .brick-pos44{left:60%;top:75%}.dashboard .brick15{width:100%;height:25%}.dashboard .brick-pos15{left:80%;top:0}.dashboard .brick25{width:100%;height:50%}.dashboard .brick-pos25{left:80%;top:25%}.dashboard .brick35{width:100%;height:75%}.dashboard .brick-pos35{left:80%;top:50%}.dashboard .brick45{width:100%;height:100%}.dashboard .brick-pos45{left:80%;top:75%}.dashboard .brick25_1{width:100%;height:calc(50% - 40px)}.dashboard .glyphicon.glyphicon-tf-expand{background-image:url("../img/top_right_expand.png");height:14px;width:14px;background-size:100%}.dashboard .viewie{height:100%;width:100%;position:relative;background-color:#fff;overflow:hidden;font-size:16px}.dashboard .viewie .k-link{font-size:14px}.dashboard .viewie-count-brick{position:relative;cursor:pointer}.dashboard .viewie-count-brick h5{cursor:pointer}.dashboard .viewie-count-brick:hover .viewie-count-big{text-decoration:underline}.dashboard .viewie-count-brick .viewie-count{top:52%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position:absolute;font-size:57px;cursor:pointer}.dashboard .viewie-count-brick .viewie-count:hover{text-decoration:underline}.dashboard .viewie-count-brick .viewie-count small{font-size:27px;margin:0 5px}.dashboard .viewie-count-brick .viewie-count-big{top:32%;position:absolute;font-size:99px;width:100%;text-align:center;line-height:.9}.dashboard .viewie-count-brick .viewie-count-big small{font-size:46.5px;margin:0 5px}.dashboard .viewie-count-brick .head{text-align:center;padding-top:1rem;font-size:27px;font-weight:700}.dashboard .viewie-count-brick .head div{cursor:pointer}.dashboard .viewie-count-brick .head div:hover{text-decoration:underline}.dashboard .viewie-count-brick .head h5{font-size:17.1px;margin:0}.dashboard .viewie-count-brick .bottom{text-align:center;font-size:29px;position:absolute;padding-top:1rem;width:100%}.dashboard .viewie-count-brick .bottom h5{font-size:17.1px;margin:0}.dashboard .viewie-count-brick img{position:absolute;margin-left:1rem;margin-top:1rem;width:44px;height:44px}.dashboard .viewie-count-brick h4{font-size:27px;margin:0}.dashboard .viewie-count-brick .content{padding:1rem;position:absolute;width:100%;bottom:0}.dashboard .viewie-count-brick .content .clearfix{cursor:pointer}.dashboard .viewie-count-brick .content .clearfix:hover div{text-decoration:underline}.dashboard .viewie-count-brick .content .clearfix .pull-left{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:76%}.dashboard .viewie-count-brick .content a{color:#fff}.dashboard .viewie-count-brick .content h1{font-size:53px;margin:0}.dashboard.today .viewie-count-brick{cursor:pointer}.dashboard.today .viewie-count-brick:hover .viewie-count{text-decoration:underline}.dashboard .viewie-iframe-brick .head a.glyphicon-tf-expand{cursor:pointer;position:absolute;right:.5rem;top:.5rem}.dashboard .viewie-iframe-brick .iframe-container{height:100%}.dashboard .viewie-iframe-brick iframe{width:100%;height:100%;display:block}.dashboard .viewie-fieldtripschedulegrid{padding:10px;color:#000}.dashboard .viewie-fieldtripschedulegrid .iframe-container{height:calc(100% - 20px)}.dashboard .viewie-fieldtripschedulegrid .search-row{margin:8px 5px 5px 0;line-height:28px}.dashboard .viewie-fieldtripschedulegrid .search-row .search-row-content{float:left;margin-right:5px;width:150px}.dashboard .viewie-fieldtripschedulegrid .search-row button{padding:3px}.dashboard .viewie-fieldtripschedulegrid .search-row select{height:28px}.dashboard .viewie-fieldtripschedulegrid .form-inline .input-group{display:inline-table;vertical-align:middle}.dashboard .viewie-fieldtripschedulegrid .form-inline .input-group .form-control,.dashboard .viewie-fieldtripschedulegrid .form-inline .input-group .input-group-addon,.dashboard .viewie-fieldtripschedulegrid .form-inline .input-group .input-group-btn{width:auto}.dashboard .viewie-fieldtripschedulegrid .title{float:left;line-height:34px}.dashboard .viewie-fieldtripschedulegrid .right-controls{float:right}.dashboard .viewie-fieldtripschedulegrid .right-controls .input-group input.form-control{width:100px}.dashboard .viewie-fieldtripschedulegrid .right-controls .btn-go{width:55px}.dashboard .color-green{color:#1cb09a}.dashboard .color-orange{color:#f60}.dashboard .bg-green{background-color:#1cb09a!important}.dashboard .bg-red{background-color:#da534f!important}.dashboard .bg-brown{background-color:#944d6d!important}.dashboard .bg-blue{background-color:#418bca!important}.dashboard .bg-orange{background-color:#ed7d31!important}.dashboard .bg-yellow{background-color:#ffb22a!important}.dashboard .bg-light-blue{background-color:#5b9bd5}.dashboard .bg-purple{background-color:#5b548f!important}.dashboard .bg-gray{background-color:#ccc!important}.dashboard .progress-blue{background-color:#428bcb!important}.dashboard .progress-green{background-color:#1ead9b!important}.dashboard .progress-red{background-color:#da534f!important}.dashboard .progress-yellow{background-color:#efad4d!important}.dashboard .current-riders-by-school .head h5{font-size:15px;color:#666;cursor:pointer}.dashboard .current-riders-by-school .head h5:hover{text-decoration:underline}.dashboard .current-riders-by-school .data{height:calc(100% - 95px)}.dashboard .current-riders-by-school .total-count{font-weight:700;text-align:center;position:absolute;color:#333;z-index:1}.dashboard .current-riders-by-school .total-count:hover{text-decoration:underline}.dashboard .current-riders-by-school .legend{color:#666}.dashboard .current-riders-by-school .legend span:hover{cursor:pointer;text-decoration:underline}.dashboard .current-riders-by-school .legend .item{text-align:left;margin-bottom:2px}.dashboard .current-riders-by-school .legend .col0{float:left}.dashboard .current-riders-by-school .legend .col1{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.dashboard .current-riders-by-school .legend .col2{float:right}.dashboard .current-riders-by-school .legend i{display:inline-block;width:12px;height:12px;margin-right:2px;margin-top:2px;border:1px solid}.dashboard .current-riders-by-school .empty{display:none;background:url("../img/empty-pie.png") no-repeat center center;background-size:100%;position:absolute;left:50%;transform:translate3d(-50%,0,0);-webkit-transform:translate3d(-50%,0,0);width:50%;height:calc(100% - 30px);top:30px}.dashboard .current-riders-by-school .empty h5{font-size:17.8px;margin:0;color:#626262;position:absolute;left:50%;top:50%;white-space:nowrap;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0)}.dashboard .driver-hour-gauge-container{text-align:center;height:100%;color:#000}.dashboard .driver-hour-gauge-container h5{font-size:15.85705px}.dashboard .driver-hour-gauge-container .gauge-bg{height:calc(100% - 50px)}.dashboard .driver-hour-gauge-container .driver-hours{height:90%;margin:0 auto}.fullscreen .dashboard-bottom{visibility:hidden}.dashboard-bottom{color:#1ea5da;text-align:left;margin:0 10px 2px 0}.dashboard-bottom>.pull-right{width:125px;font-size:14px}.dashboard-bottom>span{font-weight:700;display:inline-block;width:15px;text-align:center}.grid-bottombar{color:#000;padding-left:5px}.time-slider-container .tooltip{border-color:transparent;background:0 0}.map-tooltip{color:#000}.map-tooltip a{color:#000}.map-tooltip a:hover{color:#000}.splitmap .gm-style-iw{width:400px!important;height:250px!important;top:15px!important;left:0!important;background-color:#fff;border:1px solid #ccc;padding:15px}.attendance-trip-filter-panel .checkbox input[type=checkbox]{margin-top:5px}.main-body .document-grid.tf-viewfinder-gpsevent-grid{overflow-x:hidden}.main-body .document-grid.tf-viewfinder-gpsevent-grid .gridrow{height:100%}.grid-icons.is-mobile-device{position:relative}.tf-map{width:100%;height:100%;background-color:#f0ece4;color:#000;position:relative;margin-left:2px}.tf-map>.legend{position:absolute;top:5px;left:5px;z-index:100;background-color:#fff;padding:5px 20px 0 10px}.tf-map>.legend>span{margin:-2px 20px 5px 0;white-space:nowrap;display:block;float:left}.tf-map>.legend>span:before{content:'';background-repeat:no-repeat;display:inline-block;width:18px;height:18px;vertical-align:middle;margin-right:5px}.tf-map>.legend>span.cross:before{background:url("../Img/cross.svg") no-repeat}.tf-map>.legend>span.circle:before{background:url("../Img/circle.svg") no-repeat}.tf-map>.legend>span.circle-arrow:before{background:url("../Img/circle-arrow.svg") no-repeat}.tf-map>.legend>span.square-arrow:before{background:url("../Img/square-arrow.svg") no-repeat}.tf-map>.legend>span.gray-circle-arrow:before{background:url("../Img/gray-circle-arrow.svg") no-repeat}.tf-map>.map-container{width:100%;height:100%}.tf-map>.map-container .gps-marker-label-container{text-align:center;width:150px}.tf-map>.map-container .gps-marker-label-container>div{border:2px solid #000;padding:0 2px 0 2px;display:inline-block;border-radius:3px}.tf-map>.map-container .onschedule>div{background:#ecffd9;border-color:#360}.tf-map>.map-container .ahead>div{background:#fff2f2;border-color:#c00}.tf-map>.map-container .behind>div{background:#ffc;border-color:#fc3}.color-indicator{margin:4px auto;height:15px;width:15px;border-style:solid;border-width:1px}.color-indicator.circle{border-radius:100px}.single-board .tf-trip-list{top:56px}.tf-trip-list{position:absolute;top:0;bottom:0;left:0;right:0;color:#666;background-color:#fff}.tf-trip-list .trip-list{position:absolute;top:0;bottom:50%;left:0;right:0}.tf-trip-list .tripListOnly{bottom:0}.tf-trip-list .icon-filter{background:url(../Img/filter.png) no-repeat;height:16px;opacity:.7;width:16px;float:right;cursor:pointer}.tf-trip-list .eye{cursor:pointer;text-align:center}.tf-trip-list .grid-container{height:100%!important;background-color:#fff}.tf-trip-list .vehicle-list{position:absolute;top:50%;bottom:0;left:0;right:0}.tf-trip-head{color:#626262}.tf-trip-head h5{font-size:15px;margin:0 0 0 5px;line-height:30px;font-weight:700}.tf-trip-head a{cursor:pointer}.tf-trip-head .right-controls{margin:8px 5px 5px 10px}.tf-trip-head .checkbox-label{margin:5px 0 0 10px;font-weight:400}.tf-trip-list-scroll{position:absolute;top:27px;bottom:0;left:0;right:0;overflow-y:auto;background-color:#fff}.tf-trip-list ul{list-style:none;margin:0;padding:0}.tf-trip-list ul>li{padding:5px;cursor:pointer;font-size:13px}.tf-trip-list ul>li i.glyphicon{float:right}.tf-trip-list ul>li,.tf-trip-list ul>li a{color:#bcbcbc}.tf-trip-list ul>li.show,.tf-trip-list ul>li.show a{color:#666}.tf-trip-list ul>li:hover,.tf-trip-list ul>li:nth-child(2n):hover{background-color:beige}.tf-trip-list ul>li>a:hover{text-decoration:none}.tf-trip-list ul>li:nth-child(2n){background-color:#ddeaf3}.tf-trip-list-fluid{width:100%}.tf-trip-list-fluid .tf-trip-list-scroll{bottom:0}.control-panel{background-color:rgba(244,244,244,.85);padding:5px;color:#333;position:absolute;bottom:0;left:0;right:0;z-index:120}.control-panel .slider-bar-container>div{float:left}.control-panel .setting-panel-container-scroll-area{overflow-x:auto}.control-panel .setting-panel-container{padding:15px;width:1200px}.control-panel .setting-panel-container.summary{width:200px}.control-panel .setting-panel-container label{font-size:14px}.control-panel .setting-panel-container .setting-planned-item{padding-top:10px}.control-panel .setting-panel-container .setting-planned-auto-height{padding:10px;border:1px solid #ccc;background-color:#fff;margin-left:0;padding-top:20px}.control-panel .setting-panel-container .setting-planned-auto-height .checkbox{margin:0}.control-panel .setting-panel-container .setting-planned{height:200px;padding:10px;border:1px solid #ccc;background-color:#fff;margin-left:0;padding-top:20px}.control-panel .setting-panel-container .setting-planned .checkbox{margin:0}.control-panel .setting-panel-container .setting-event-types .form-control{height:200px}.control-panel .setting-panel-container .settings-playspeed{padding-top:20px;height:102px;padding-bottom:20px;border:1px solid #ccc;background-color:#fff}.control-panel .setting-panel-container .settings-playspeed .slider-horizontal{width:500px}.control-panel .setting-panel-container .settings-section-settings-playspeed{width:500px;padding:0}.control-panel .setting-panel-container .settings-section-settings-playspeed.summary{width:150px}.attendance-trip{bottom:0;margin:0 2px}.attendance-trip .attendance-trip-filter-panel .checkbox-container{margin-bottom:0}.attendance-trip .attendance-trip-filter-panel .checkbox-container .checkbox{margin-top:17px;margin-bottom:0}.control-panel .setting-panel-container .option{width:250px;float:left}.control-panel .setting-panel-container .row:last-of-type .form-group{margin-bottom:0}.control-panel .playbutton-container{margin-left:15px}.control-panel .time-slider-container{width:calc(100% - 126px);margin-top:5px}.control-panel .time-slider-container .slider{margin:0 20px;width:calc(100% - 50px)}.slider-handle.round{border-radius:50%!important}.map-tooltip{height:120px;line-height:20px;-ms-word-break:break-word;word-break:break-word}@media (min-width:1000px){.map-tooltip .margin{margin-top:20px}}.map-tooltip div{padding-left:0;padding-right:0}.map-tooltip .right-text{margin-bottom:5px;margin-top:5px;display:inline-block;margin-right:20px}@media (min-width:1000px){.map-tooltip .right-text{float:right;margin-bottom:0;margin-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.map-tooltip .left-text{display:inline-block}@media (min-width:1000px){.map-tooltip .left-text{max-width:248px;margin-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.map-tooltip .section-header{font-weight:400}.map-tooltip .section-header:not(:first-child){margin-top:13px}.map-vehicle-tooltip{width:300px;height:80px;line-height:20px}@media (min-width:1000px){.map-tripstop-tooltip{height:80px}}@media (min-width:1000px){.map-tripstop-tooltip .left-text{width:auto;margin-right:3px;max-width:400px}}.map-tripstop-tooltip .scroll-section{margin-top:13px;max-height:150px;overflow-y:auto}.pannel-with-siderbar-button{display:flex;height:calc(100% - 40px);position:relative}.pannel-with-siderbar-button .siderbar-button-wrap{position:absolute;left:300px;z-index:1039;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;height:calc(100% - 40px);border-left:solid;border-left-width:2pt;border-left-color:#4b4b4b}.pannel-with-siderbar-button .siderbar-button-wrap:hover{cursor:ew-resize}.pannel-with-siderbar-button .siderbar-button{position:absolute;left:-2px;top:calc(50% - 39px / 2);z-index:1039;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-justify-content:space-around;-webkit-justify-content:space-around;justify-content:space-around;-ms-align-items:center;-webkit-align-items:center;align-items:center;width:8px;height:39px;background-color:#4b4b4b;border-radius:0;cursor:ew-resize}.pannel-with-siderbar-button .siderbar-button:hover{cursor:pointer;height:39px;width:26px;background:repeating-linear-gradient(90deg,#868686,#868686 1px,#4b4b4b 1px,#4b4b4b 4px) no-repeat center center,#4b4b4b;background-size:9px 18px,100% 100%}.white-dot{width:2px;height:2px;background-color:#fff;border-radius:2px}.slider-tick.round,.slider-tick.round.in-selection{border-radius:0;-webkit-transform:scale(.05,.5);-moz-transform:scale(.05,.5);-ms-transform:scale(.05,.5);-o-transform:scale(.05,.5);transform:scale(.05,.5);opacity:1}.settings-heading-trailing .slider-selection,.settings-playspeed .slider-selection,.settings-trail-length .slider-selection{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#f9f9f9 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#f9f9f9 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#f9f9f9 100%);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.slider-tick-label{padding-top:7px}.slider-tick.round,.slider-tick.round.in-selection{background:#ccc;height:25px}.slider-tick.round.in-selection:nth-child(4),.slider-tick.round.in-selection:nth-last-child(3),.slider-tick.round:nth-child(4),.slider-tick.round:nth-last-child(3){height:0}.control-panel .settings-trail-length{padding-top:20px;padding-bottom:20px;border:1px solid #ccc;background-color:#fff}.control-panel .settings-trail-length.summary{padding-top:0;width:150px}.control-panel .settings-trail-length .slider-horizontal{width:250px}.control-panel .settings-trail-length .settings-section-settings-trail-length{width:250px;padding:0;margin:auto}.settings-playspeed .slider,.settings-trail-length .slider{margin-bottom:20px}.settings-playspeed .slider-tick.round:nth-child(10),.settings-playspeed .slider-tick.round:nth-child(12),.settings-playspeed .slider-tick.round:nth-child(14),.settings-playspeed .slider-tick.round:nth-child(16),.settings-playspeed .slider-tick.round:nth-child(18),.settings-playspeed .slider-tick.round:nth-child(20),.settings-playspeed .slider-tick.round:nth-child(22),.settings-playspeed .slider-tick.round:nth-child(24),.settings-playspeed .slider-tick.round:nth-child(26),.settings-playspeed .slider-tick.round:nth-child(6),.settings-playspeed .slider-tick.round:nth-child(8),.settings-trail-length .slider-tick.round:nth-child(10),.settings-trail-length .slider-tick.round:nth-child(12),.settings-trail-length .slider-tick.round:nth-child(14),.settings-trail-length .slider-tick.round:nth-child(16),.settings-trail-length .slider-tick.round:nth-child(18),.settings-trail-length .slider-tick.round:nth-child(20),.settings-trail-length .slider-tick.round:nth-child(22),.settings-trail-length .slider-tick.round:nth-child(24),.settings-trail-length .slider-tick.round:nth-child(26),.settings-trail-length .slider-tick.round:nth-child(6),.settings-trail-length .slider-tick.round:nth-child(8){background:#999}.settings-heading-trailing .slider-tick.round:nth-child(14),.settings-heading-trailing .slider-tick.round:nth-child(9){background:#999}.settings-heading-trailing .settings-heading,.settings-heading-trailing .settings-trailing .form-group{width:100%}.settings-heading-trailing .slider.slider-horizontal{width:500px}.settings-section-title{line-height:30px}.settings-section-settings-direction-indicator{margin-left:20px}.setting-trailing{padding-top:25px}.settings-direction-indicator,.settings-heading-trailing{width:500px;margin:auto}.settings-section-settings-playspeed{width:100%;margin:auto}.over-siderbar-button{z-index:1040;outline:0}.resize-wrap{position:relative;overflow-x:auto;overflow-y:hidden;width:300px;height:100%;z-index:99}.time-input-radius .input-group input{border-radius:0}@media (max-width:1600px){html{font-size:13px}}@media (max-width:1500px){.dashboard .viewie-count-brick img{width:30px;height:30px}}@media (max-width:1350px){.dashboard .viewie-count-brick img{display:none}}@media (min-width:1025px){#hamburgerMenu.dropdown-menu.purple-theme .open>a:hover,#hamburgerMenu.dropdown-menu.purple-theme a:hover{background-color:#f4f1d0;color:#000}}@media (max-width:1024px){.kendo-grid .k-grid-header .k-grid-header-locked table tr th .k-filtercell .k-operator-hidden .k-button{right:21px}tr:nth-child(odd) .mobile-Selected-Column{background-color:#fff}.not-only-first-column-locked tr:nth-child(odd) .mobile-Selected-Column{background-color:transparent}.document-grid .iconrow .iconbutton.disabledToUse{opacity:.2}.iconrow .iconbutton:after{border:none!important}}@media (max-width:1024px) and (min-width:768px){.k-mobile .document-grid .iconrow .iconbutton{height:40px}.k-mobile .document-grid .iconrow .divider{margin-bottom:10px}.k-mobile .document-grid .iconrow .iconrow-icons{width:100%}#reportGrid .grid-icons,#reportGrid .grid-icons .iconrow{height:40px}#reportGrid .report-container{height:calc(100% - 40px)}.k-mobile .main-body .document-grid .gridrow{height:calc(100% - 40px)}.k-mobile .main-body #reportGrid.is-mobile-device.document-grid .gridrow{height:100%}.k-mobile .grid-staterow-wrap{height:40px}.k-mobile .grid-staterow-wrap .grid-staterow.overflow{flex-direction:column}}@media (max-width:1024px) and (min-width:768px) and (orientation:landscape){.k-mobile .document-grid .iconrow .iconbutton{width:22px;height:22px}.k-mobile .document-grid .iconrow .divider{margin:0}#reportGrid .grid-icons,#reportGrid.is-phone-device .grid-icons,#reportGrid.is-phone-device .grid-icons .iconrow,.grid-icons .iconrow{height:28px}.k-mobile .grid-staterow-wrap{height:28px}}@media (min-width:1192px){.modal-lggest{width:1100px}}@media (max-width:736px){html.k-mobile{height:100%;min-height:100%;overflow-x:hidden;overflow-y:auto}.k-mobile body{height:auto;min-height:100%;overflow-x:hidden;overflow-y:auto}.k-mobile .page-container{height:auto;overflow:hidden}.k-mobile .page-container .main-body{height:auto}.k-mobile .page-container .main-body .dashboard{height:auto}.k-mobile .page-container .main-body .dashboard .kendo-grid{height:270px}.k-mobile .attendance-student-grid-viewie{height:300px}.k-mobile .full-height{height:auto}.k-mobile .dashboard .brick{height:auto;position:static}.k-mobile .dashboard .brick11,.k-mobile .dashboard .brick12,.k-mobile .dashboard .brick13,.k-mobile .dashboard .brick14,.k-mobile .dashboard .brick15{height:120px}.k-mobile .dashboard .brick21,.k-mobile .dashboard .brick22,.k-mobile .dashboard .brick23,.k-mobile .dashboard .brick24,.k-mobile .dashboard .brick25{height:240px}.k-mobile .dashboard .brick31,.k-mobile .dashboard .brick32,.k-mobile .dashboard .brick33,.k-mobile .dashboard .brick34,.k-mobile .dashboard .brick35{height:360px}.k-mobile .dashboard .brick41,.k-mobile .dashboard .brick42,.k-mobile .dashboard .brick43,.k-mobile .dashboard .brick44,.k-mobile .dashboard .brick45{height:480px}.k-mobile .control-panel{position:absolute}.k-mobile .dashboard{height:auto}.k-mobile .dashboard .brick{border-left:0;border-top:0;border-right:0;width:auto;height:auto;position:static}.k-mobile .dashboard .brick .viewie{min-height:100px}.k-mobile .dashboard .viewie-count-brick img{width:45px;height:45px;display:block}.k-mobile .dashboard .viewie-count-brick .viewie-count-big{top:30%}.k-mobile .dashboard .viewie-fieldtripschedulegrid .title{float:none}.k-mobile .dashboard .viewie-fieldtripschedulegrid .right-controls{float:none}.k-mobile .dashboard .viewie-fieldtripschedulegrid .right-controls .data-title{display:block}.k-mobile .dashboard .viewie-fieldtripschedulegrid .right-controls .btn-go{display:block}.k-mobile .dashboard .viewie-fieldtripschedulegrid .right-controls .btn-go:after,.k-mobile .dashboard .viewie-fieldtripschedulegrid .right-controls .btn-go:before{content:" ";display:table}.k-mobile .dashboard .viewie-fieldtripschedulegrid .right-controls .btn-go:after{clear:both}.k-mobile .main-body .document-grid{background-color:#fff}.k-mobile .main-body .document-grid .gridrow{height:calc(100% - 42px)}.k-mobile .main-body .scheduled-reports-grid{border:none}.k-mobile html{font-size:13px}.k-mobile .vertical-size-medium-padding{padding:80px 0 0 0}.k-mobile .list-mover-grid-right-label{top:-13px}.k-mobile label{display:initial}.k-mobile .modal-dialog.modal-sm{width:350px}.k-mobile .main-body .document-grid .iconrow{background-color:#fff;height:44px;padding:3px 0}.k-mobile .main-body .document-grid .iconrow .iconbutton{width:22px;height:38px}.k-mobile .main-body .document-grid .iconrow .divider{line-height:normal;height:34px;border:1px solid #333}.k-mobile .hide-left-bar-top-border .tf-contextmenu:before{top:1px}.k-mobile .list-mover-grid-right-label{position:inherit;top:0}.k-mobile .selected-margin-top{margin-top:40px}.k-mobile .vertical-size-medium-padding{padding:120px 0 0 0}.k-mobile .document-grid .iconrow:after{content:'';clear:both;display:none}.k-mobile .kendo-grid .k-grid-header .k-grid-header-locked table tr th .k-filtercell .k-operator-hidden .k-button{right:21px}.k-mobile .attendance-student-grid-viewie .pannel-with-siderbar-button{height:100%}.k-mobile .attendance-trip.control-panel{border:0;margin:-5px 0 5px 0}.k-mobile .grid-panel{overflow-y:hidden}.k-mobile .grid-filter-clear-all.quick-filter-applied{background:url(../../global/img/grid/ClearAllQuickFilters-purple.png)}.k-mobile .iconbutton.filter.tf-filter-applied,.k-mobile .iconbutton.filter.tf-filter-applied.contextmenu-open{background-image:url(../../global/img/grid/filter-applied-purple.png)}.k-mobile .iconbutton.layout.tf-layout-applied,.k-mobile .iconbutton.layout.tf-layout-applied.contextmenu-open{background-image:url(../../global/img/grid/layout-applied-purple.png)}.k-mobile .iconbutton.contextmenu-open.addremovecolumn,.k-mobile .iconbutton.contextmenu-open.filter,.k-mobile .iconbutton.contextmenu-open.layout,.k-mobile .iconbutton.contextmenu-open.more-ellipsis{z-index:22000;border:solid #9b9b9b 1px;border-bottom:0;background-position:center center;background-color:#fff;opacity:1;margin:0;position:relative;top:1px}.k-mobile .iconbutton.contextmenu-open.filter{background-image:url(../../global/img/grid/filter.png)}.k-mobile .iconbutton.contextmenu-open.layout{background-image:url(../../global/img/grid/layout.png)}.k-mobile .iconbutton.contextmenu-open.more-ellipsis{background-image:url(../../global/img/grid/more-ellipsis.png)}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap.filtermenu-wrap .overFlow-Hidden,.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap.layoutmenu-wrap .overFlow-Hidden{overflow:hidden}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item .menu-label:not(:last-child)::after{display:none}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .mobile-modal-grid-description{width:220px}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item:not(.disabled):hover{background-color:transparent!important}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item .menu-label{font-size:17px;line-height:45px;margin-left:45px;overflow:hidden;text-overflow:ellipsis;padding-right:45px}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item.dashboad .menu-icon{background-image:url(../../global/img/menu/dashboard.png)}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-broken .menu-icon,.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-broken.menu-item-checked .menu-icon{display:initial;background-image:url(../../global/img/menu/BrokenFilterBlack.png)}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-broken .menu-icon-mobile.menu-icon{display:none}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-quick-filter .menu-icon{display:initial;background-image:url(../../global/img/grid/ClearAllQuickFilters.png)}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-checked{position:relative}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-checked .menu-icon{display:none;background-image:url(../../global/img/menu/checkmark-black.png)}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-checked .menu-icon-mobile{display:initial;background-image:url(../../global/img/menu/checkmark-black.png);position:absolute;top:0;right:0}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-checked.menu-item-broken .menu-icon-mobile{display:none}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-checked.menu-item-quick-filter .menu-icon{display:initial;background-image:url(../../global/img/grid/ClearAllQuickFilters-purple.png)}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-checked.menu-item-quick-filter .menu-icon-mobile{display:initial;background-image:url(../../global/img/menu/checkmark-black.png)}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-checked.dashboad .menu-icon{display:initial;background-image:url(../../global/img/menu/dashboard.png)}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-checked.dashboad .menu-icon-mobile{display:initial;background-image:url(../../global/img/menu/checkmark-black.png)}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item .menu-icon-mobile,.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-quick-filter .menu-icon-mobile{display:none}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item .menu-icon{width:45px;height:45px}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item .menu-icon.saveas{background-image:url(../../global/img/menu/save-black.png)}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item .menu-icon.omit{background-image:url(../../global/img/menu/omit.png)}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-divider .rule{width:calc(100% - 28px);margin-left:16px;background-color:#d9d9d9}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-divider.replace-next-divider-when-bottom-part-scroll-up{margin-left:-45px}.k-mobile #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-divider.replace-next-divider-when-bottom-part-scroll-up .rule{margin-left:calc(16px + 45px);width:calc(100% - 28px - 45px)}.k-mobile #phone-setting .grid-filter-clear-all.quick-filter-applied{background:url(../../global/img/grid/ClearAllQuickFilters-purple.png)}.k-mobile #phone-setting .iconbutton.filter.tf-filter-applied,.k-mobile #phone-setting .iconbutton.filter.tf-filter-applied.contextmenu-open{background-image:url(../../global/img/grid/filter-applied-purple.png)}.k-mobile #phone-setting .iconbutton.layout.tf-layout-applied,.k-mobile #phone-setting .iconbutton.layout.tf-layout-applied.contextmenu-open{background-image:url(../../global/img/grid/layout-applied-purple.png)}.k-mobile #phone-setting .iconbutton.contextmenu-open.addremovecolumn,.k-mobile #phone-setting .iconbutton.contextmenu-open.filter,.k-mobile #phone-setting .iconbutton.contextmenu-open.layout,.k-mobile #phone-setting .iconbutton.contextmenu-open.more-ellipsis{z-index:22000;border:solid #9b9b9b 1px;border-bottom:0;background-position:center center;background-color:#fff;opacity:1;margin:0;position:relative;top:1px}.k-mobile #phone-setting .iconbutton.contextmenu-open.filter{background-image:url(../../global/img/grid/filter.png)}.k-mobile #phone-setting .iconbutton.contextmenu-open.layout{background-image:url(../../global/img/grid/layout.png)}.k-mobile #phone-setting .iconbutton.contextmenu-open.more-ellipsis{background-image:url(../../global/img/grid/more-ellipsis.png)}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap.filtermenu-wrap .overFlow-Hidden,.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap.layoutmenu-wrap .overFlow-Hidden{overflow:hidden}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item .menu-label:not(:last-child)::after{display:none}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .mobile-modal-grid-description{width:220px}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item:not(.disabled):hover{background-color:transparent!important}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item .menu-label{font-size:17px;line-height:45px;margin-left:45px;overflow:hidden;text-overflow:ellipsis;padding-right:45px}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item.dashboad .menu-icon{background-image:url(../../global/img/menu/dashboard.png)}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-broken .menu-icon,.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-broken.menu-item-checked .menu-icon{display:initial;background-image:url(../../global/img/menu/BrokenFilterBlack.png)}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-broken .menu-icon-mobile.menu-icon{display:none}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-quick-filter .menu-icon{display:initial;background-image:url(../../global/img/grid/ClearAllQuickFilters.png)}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-checked{position:relative}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-checked .menu-icon{display:none;background-image:url(../../global/img/menu/checkmark-black.png)}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-checked .menu-icon-mobile{display:initial;background-image:url(../../global/img/menu/checkmark-black.png);position:absolute;top:0;right:0}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-checked.menu-item-broken .menu-icon-mobile{display:none}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-checked.menu-item-quick-filter .menu-icon{display:initial;background-image:url(../../global/img/grid/ClearAllQuickFilters-purple.png)}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-checked.menu-item-quick-filter .menu-icon-mobile{display:initial;background-image:url(../../global/img/menu/checkmark-black.png)}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-checked.dashboad .menu-icon{display:initial;background-image:url(../../global/img/menu/dashboard.png)}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-checked.dashboad .menu-icon-mobile{display:initial;background-image:url(../../global/img/menu/checkmark-black.png)}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item .menu-icon-mobile,.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item.menu-item-quick-filter .menu-icon-mobile{display:none}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item .menu-icon{width:45px;height:45px}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item .menu-icon.saveas{background-image:url(../../global/img/menu/save-black.png)}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-item .menu-icon.omit{background-image:url(../../global/img/menu/omit.png)}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-divider .rule{width:calc(100% - 28px);margin-left:16px;background-color:#d9d9d9}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-divider.replace-next-divider-when-bottom-part-scroll-up{margin-left:-45px}.k-mobile #phone-setting #contextmenu-wrapper .phone-wrap.editColumnMenu-wrap .tf-contextmenu .menu-divider.replace-next-divider-when-bottom-part-scroll-up .rule{margin-left:calc(16px + 45px);width:calc(100% - 28px - 45px)}.control-panel .setting-panel-container.summary{width:100%}.attendance-trip .settings-playspeed{width:100%}.static-control-panel-wrap{position:relative;height:40px}.attendance-trip.control-panel{border:0;margin:0;bottom:0}.dashboard .current-riders-by-school .empty{width:150px;height:150px}.control-panel .setting-panel-container{width:calc(100vw - 20px)}.control-panel .setting-panel-container .settings-playspeed .settings-section-settings-playspeed{width:inherit;padding:0 20px}.control-panel .setting-panel-container .settings-playspeed .settings-section-settings-playspeed .slider-horizontal{width:calc(100vw - 90px)}.control-panel .setting-panel-container .settings-trail-length{padding:20px}.control-panel .setting-panel-container .settings-trail-length .settings-section-settings-trail-length{width:inherit}.control-panel .setting-panel-container .settings-trail-length .settings-section-settings-trail-length .slider-horizontal{width:calc(100vw - 90px)}.control-panel .setting-panel-container .settings-direction-indicator,.control-panel .setting-panel-container .settings-heading-trailing{width:inherit;padding:0 10px}.control-panel .setting-panel-container .settings-direction-indicator .slider.slider-horizontal,.control-panel .setting-panel-container .settings-heading-trailing .slider.slider-horizontal{width:calc(100vw - 90px)}.control-panel .setting-panel-container .setting-planned-vs-actual{width:100%;margin:0}.control-panel .setting-panel-container .setting-planned.date-and-times{height:240px}.control-panel.over-siderbar-button{max-height:100%}.control-panel .setting-panel-container-scroll-area{max-height:calc(100vh - 212px)}.checkbox-span{margin-top:3px;display:inline-block}.setting-event-types.input-group .form-control{border-radius:0}}@media (max-width:600px){.settings-direction-indicator,.settings-heading-trailing{width:inherit;padding:0 10px}.settings-direction-indicator .slider.slider-horizontal,.settings-heading-trailing .slider.slider-horizontal{width:303px}.k-mobile .dashboard{height:auto}.k-mobile .dashboard .brick{border-left:0;border-top:0;border-right:0;width:auto;height:auto;position:static}.k-mobile .dashboard .brick .viewie[class*=bg-]{min-height:145px}.k-mobile .dashboard .brick .viewie.kendo-control{height:200px}.k-mobile .dashboard .brick33.brick-pos21 .viewie{min-height:20rem}.k-mobile .dashboard .viewie-count-brick img{width:45px;height:45px;display:block}.k-mobile .dashboard .viewie-count-brick .viewie-count-big{top:30%}.k-mobile .dashboard .viewie-fieldtripschedulegrid .title{float:none}.k-mobile .dashboard .viewie-fieldtripschedulegrid .right-controls{float:none}.k-mobile .dashboard .viewie-fieldtripschedulegrid .right-controls .data-title{display:block}.k-mobile .dashboard .viewie-fieldtripschedulegrid .right-controls .btn-go{display:block}.k-mobile .dashboard .viewie-fieldtripschedulegrid .right-controls .btn-go:after,.k-mobile .dashboard .viewie-fieldtripschedulegrid .right-controls .btn-go:before{content:" ";display:table}.k-mobile .dashboard .viewie-fieldtripschedulegrid .right-controls .btn-go:after{clear:both}.k-mobile .main-body .document-grid{background-color:#fff}.k-mobile .main-body .document-grid .gridrow{height:calc(100% - 42px)}.k-mobile .main-body .document-grid .gridrow .kendo-grid .k-grid-header{background:linear-gradient(#4b4b4b 0,#4b4b4b 32px,#d6d6d6 32px,#d6d6d6 100%)}.k-mobile html{font-size:13px}.k-mobile .vertical-size-medium-padding{padding:80px 0 0 0}.k-mobile .list-mover-grid-right-label{top:-13px}.k-mobile label{display:initial}.k-mobile .modal-dialog.modal-sm{width:350px}.k-mobile .hide-left-bar-top-border .tf-contextmenu:before{top:1px}.k-mobile .list-mover-grid-right-label{position:inherit;top:0}.k-mobile .selected-margin-top{margin-top:40px}.k-mobile .vertical-size-medium-padding{padding:120px 0 0 0}.k-mobile .document-grid .iconrow:after{content:'';clear:both;display:none}.k-mobile .kendo-grid .k-grid-header .k-grid-header-locked table tr th .k-filtercell .k-operator-hidden .k-button{right:21px}.k-mobile .attendance-student-grid-viewie .pannel-with-siderbar-button{height:100%}}@media (max-width:414px){.mobile-toolbarTop.onDrawing{padding:10px 15px!important;background-color:#565654;display:flex;flex-direction:row;justify-content:space-between}.mobile-toolbarTop.onDrawing>div{margin:0}.mobile-toolbarTop.onDrawing>div.mobile-toolbtn{margin:0}}@media (max-width:375px){.mobile-toolbarTop.onDrawing{padding:10px 10px!important}.mobile-toolbarTop.onDrawing>div.mobile-toolbtn{margin:0}}@media (max-width:320px){.mobile-toolbarTop.onDrawing{padding:10px 3px!important}.mobile-toolbarTop.onDrawing>div.mobile-toolbtn{margin:0}.k-mobile .main-body .document-grid .gridrow .iconrow .iconbutton{width:26px}}@media (max-height:900px){.dashboard .viewie-count-brick .viewie-count-big{font-size:72.5px}.dashboard .viewie-count-brick .viewie-count{font-size:53px;top:54%}.dashboard .viewie-count-brick .content{padding:1rem;font-size:14px}}@media (max-height:800px){.dashboard .viewie-count-brick .viewie-count-big{font-size:66px}.dashboard .viewie-count-brick .viewie-count{font-size:49.1px;top:56%}.dashboard .viewie-count-brick .head{font-size:27px}.dashboard .viewie-count-brick .content{padding:.8rem .9rem}}@media (max-height:600px){.dashboard .viewie-count-brick .viewie-count-big{font-size:40px}.dashboard .viewie-count-brick .viewie-count{font-size:37.4px}.dashboard .viewie-count-brick .head{font-size:24.4px}.dashboard .viewie-count-brick .content{padding:.2rem .7rem;font-size:13.35px}}@media (max-height:500px){.dashboard .viewie-count-brick .viewie-count-big{font-size:33.5px}.dashboard .viewie-count-brick .viewie-count{font-size:32.2px}.dashboard .viewie-count-brick .head{font-size:23.1px}.dashboard .viewie-count-brick .content{padding:.1rem .6rem}}@media (max-width:1200px){.thematic-menu .thematic-menu-content .thematic-menu-items ul li .text{max-width:160px}}@media (min-width:1200px){.thematic-menu .thematic-menu-content .thematic-menu-items ul li .text{max-width:170px}}@media (min-width:1366px){.thematic-menu .thematic-menu-content .thematic-menu-items ul li .text{max-width:200px}}@media (min-width:1600px){.thematic-menu .thematic-menu-content .thematic-menu-items ul li .text{max-width:280px}}.geo-action-container,.geo-search{margin-left:20px;float:left}.geo-search-toolbar{width:100%;pointer-events:none;cursor:auto}.geo-search-toolbar>div{cursor:pointer}.geo-search-toolbar .terrain-container{margin:10px}.geo-search-toolbar .labels-container{margin:10px 0;right:auto!important}.geo-search-toolbar.active{pointer-events:auto;background-color:rgba(20,20,20,.7)}.geo-search-toolbar.active .geo-action-container,.geo-search-toolbar.active .gm-style-mtc.confirm{display:block}.geo-search-toolbar .geo-action-container{display:none}.geo-search-toolbar .gm-style-mtc{pointer-events:auto}.geo-search-toolbar .gm-style-mtc.confirm{float:right;height:31px;width:70px;cursor:pointer;text-align:center;font-size:12px;line-height:31px;font-weight:700;display:none}.geo-search-toolbar .gm-style-mtc.confirm.apply{background-color:#fff;color:#999}.geo-search-toolbar .gm-style-mtc.confirm.apply:hover{background-color:#ebebeb}.geo-search-toolbar .gm-style-mtc.confirm.apply.active{color:#333}.geo-search-toolbar .gm-style-mtc.confirm.close{background-color:transparent;color:#fff;opacity:1;text-shadow:none;width:auto;margin-left:20px}.geo-action-container{background-color:#fff}.geo-action-container .geo-action-button{opacity:.5;cursor:default}.geo-action-container .geo-action-button:hover{background-color:#fff}.geo-action-container .geo-action-button.active{opacity:1;cursor:pointer}.geo-action-container .geo-action-button.active:hover{background-color:#ebebeb}.geo-action-container .geo-action-button.undo{background-image:url("../img/undo.png")}.geo-action-container .geo-action-button.redo{background-image:url("../img/redo.png")}.geo-action-container .geo-action-button.clear-all-polygons{background-image:url("../img/clear-all.png")}.geo-action-button,.geo-search-button{height:31px;width:31px;float:left;cursor:pointer;background-repeat:no-repeat;background-position:center;background-color:#fff;box-shadow:rgba(0,0,0,.298039) 0 1px 4px -1px}.geo-action-button.draw-polygon,.geo-search-button.draw-polygon{background-image:url("../img/Geo-Search-b.png")}.geo-action-button.draw-polygon.active,.geo-search-button.draw-polygon.active{background-image:url("../img/Geo-Search-Applied-b.png")}.geo-action-button.center-map,.geo-search-button.center-map{background-image:url("../img/CenterInMap.png")}.geo-action-button.center-map.active,.geo-search-button.center-map.active{background-image:url("../img/CenterInMapApplied.png")}.geo-action-button:hover,.geo-search-button:hover{background-color:#ebebeb}.grid-with-splitmap>.k-loading-mask{z-index:1000}.grid-with-splitmap>.k-loading-mask>.k-loading-color{opacity:.7}.k-loading-mask>.k-loading-image{background-image:none}.drawing{cursor:crosshair!important}.esriPopup,.titleNotify{font-family:SourceSansPro-Regular}.kendo-grid.kendo-grid-container>div{font-size:14px}.kendo-grid .k-grid-header .k-grid-header-wrap table tr th .k-filtercell>span .k-header.k-autocomplete,.kendo-grid .k-grid-header .k-grid-header-wrap table tr th .k-filtercell>span .k-header.k-datepicker,.kendo-grid .k-grid-header .k-grid-header-wrap table tr th .k-filtercell>span .k-numerictextbox,.kendo-grid .k-grid-header .k-grid-header-wrap table tr th .k-filtercell>span .tf-filter{width:calc(100% - 1.4em)}.list-mover-mover .kendo-grid .k-grid-header .k-grid-header-wrap table tr th .k-filtercell>span .k-header.k-autocomplete{width:100%}.k-autocomplete .k-input,.k-dropdown-wrap .k-input,.k-numeric-wrap .k-input,.k-picker-wrap .k-input,.k-selectbox .k-input,.k-textbox>input{height:1.4em}.input-group .datepickerbutton{position:static}.k-filter-menu.k-popup>div .input-group.tf-filter{width:auto}.k-filter-menu.k-popup.k-group.k-reset.k-state-border-up .k-numerictextbox .k-select{min-height:1.4em}.k-header>.k-grid-filter.k-filter-custom-btn{top:42px}.kendo-summarygrid-container.kendo-grid .k-grid-header .k-grid-header-wrap table tr th .k-filtercell>span{padding-right:0}.k-filter-row th{padding-right:7px}.kendo-grid .k-grid-header .k-grid-header-wrap table tr th .k-filtercell .k-operator-hidden .k-button{right:1px}.kendo-grid .k-grid-header .k-grid-header-wrap table tr th .k-filtercell>span .tf-filter+span+.k-button{border-right:1px solid #c5c5c5}.kendo-grid .k-grid-header .k-grid-header-wrap table tr th .k-filtercell>span .tf-filter[data-kendo-role=customizedtimepicker] .clear-custom-filter-menu-btn{right:22px}.kendo-grid .k-grid-header .k-grid-header-wrap table tr th .k-filtercell>span .tf-filter[data-kendo-role=customizedtimepicker] .k-filter-custom-input.text-ellipsis{float:left!important;width:calc(100% - 21px)!important}.k-autocomplete .k-input,.k-dropdown-wrap .k-input,.k-numeric-wrap .k-input,.k-picker-wrap .k-input,.k-selectbox .k-input,.k-textbox>input{line-height:1.2em}.k-combobox .k-dropdown-wrap::before,.k-numeric-wrap::before,.k-picker-wrap::before{content:none}.edit-thematic .fields-main .field-item .field-filter .custom-filter.active .k-filter-menu .k-dropdown,.edit-thematic .fields-main .field-item .field-filter .custom-filter.active .k-filter-menu .k-textbox{width:12.1em}.edit-thematic .fields-main .field-item .field-filter .custom-filter.active .k-filter-menu span.k-filter-and{width:6em}.edit-thematic .k-dropdown{font-size:13px}.k-dropdown{font-size:14px}.k-dropdown-wrap,.k-numeric-wrap,.k-picker-wrap{padding:0 1.6em 0 0}.k-picker-wrap .k-select{line-height:18px}input.k-textbox{height:1.7em}.k-dropdown-wrap .k-input{line-height:1.2em}.k-filter-menu .k-textbox{margin:.29em 0 0}.k-popup.k-list-container{padding:0}.grid-staterow-wrap .grid-staterow .grid-staterow-status{font-size:14px}.h5,h5{font-size:16px}.form-control,.kendo-grid{font-size:14px}.tfmodal-container{font-size:14px}.tfmodal-container .form-control{font-size:13px}.tfmodal-container button.btn-sm{font-size:14px}.tf-contextmenu .menu-item .menu-label{font-size:14px}.tf-contextmenu .menu-item .menu-label .hotkey{font-size:11px}.tooltip-inner{padding:2px 6px;font-family:SourceSansPro-Regular}.tooltip{font-size:14px}.mapviewer-palette .icon .tooltip{display:none}.map-panel .map_panel{width:100%;height:100%}.data-layer-popup-header .popup-layout-list ul::after{background-color:#8e52a1}.data-layer-popup-header .change-layout-btn{background:url('../../global/img/layout_purple.svg') no-repeat center center}.routingmap_panel .item-container .bottom-info-container{color:#333}.canvas text{font-size:15px!important;font-family:SourceSansPro-Regular!important}.map-panel.map text{font-size:12px!important}#hamburgerMenu.dropdown-menu{font-size:16px}.kendo-control .header{font-size:17px}.esri-map-toolbar-bottom .toolbar-btn,.esri-map-toolbar-top .toolbar-btn{font-size:14px}.edit-bottombar .btn{font-size:16px}.grid-icons.is-mobile-device{float:left}.grid-icons.is-mobile-device .iconrow{float:left}.grid-staterow-wrap{width:auto;display:block;height:28px;align-items:center;justify-content:inherit}.grid-staterow-wrap .grid-staterow{float:left;width:100%}.grid-staterow-wrap .grid-staterow .grid-staterow-status{float:right;display:block;text-align:left}.grid-staterow-wrap .grid-staterow .grid-staterow-status.filter{min-width:50px}.grid-staterow-wrap .grid-staterow .grid-staterow-status.layout{min-width:70px}.grid-staterow-wrap .grid-staterow .grid-staterow-status.thematic{min-width:85px}.grid-panel>div.grid-wrap.single-grid-container{float:left;height:calc(100% - 84px)}.grid-panel>div.grid-wrap.single-grid-container.dashboard{height:calc(100% - 28px)}.document-grid .grid-staterow .modified{color:#8e52a1}.grid-staterow-wrap .grid-staterow .grid-staterow-status{float:none;display:inline-block}.grid-icons.is-mobile-device .iconrow{white-space:nowrap;height:28px}.document-grid .iconrow .divider,.document-grid .iconrow .iconbutton{float:none;display:inline-block}.document-grid .iconrow .divider{margin:1px 1px}.grid-staterow-wrap .grid-staterow{white-space:nowrap}.tfmodal-container .tf-login{display:flex;flex-direction:column;justify-content:center;height:100%;min-height:635px;font-size:14px}.tfmodal-container .tf-login.tf-login-mobile{top:0!important}.tfmodal-container .tf-login .form-control{font-size:14px}.tfmodal-container .tf-login .btn,.tfmodal-container .tf-login .panel-heading{font-size:16px}.tfmodal-container .tf-login .login-description{font-size:14px}.tfmodal-container .tf-login .login-form label[for]{line-height:22px}.modal-dialog.listmover .modal-content input[type=checkbox]{position:relative;margin-left:0}.modal-dialog.listmover .list-mover-for-list-filter-with-select-date-time-range input[type=checkbox]{position:absolute}.modal-dialog input.form-control,.modal-dialog textarea.form-control{color:#333}.modal-dialog .btn{padding:0 12px}.modal-dialog .header-left-btn{position:absolute;z-index:2}.modal-dialog .btn-other{text-align:center;background-color:#f8f8f8;margin-top:10px;width:100%}.modal-dialog .modal-content input[type=checkbox]{margin-top:6px}.modal-dialog .modal-content .tf-login input[type=checkbox]{margin-top:4px}.splitmap .detail-left:not(.disable):hover{cursor:pointer;border-bottom:2px solid;padding-bottom:2px}.off-map-tool .map-tool-container .map-tool-label label{font-size:17px}.off-map-tool .esriBasemapGallery .esriBasemapGalleryNode .esriBasemapGalleryLabelContainer span{font-size:15px}.thematic-menu{font-size:15px}.tfmodal-container .panel-heading{font-size:15px}.tfmodal-container .titleNotify{font-size:13px}.bootbox .modal-content .modal-header .modal-title{font-size:15px}.bootbox .modal-content .modal-body .titleNotify{font-size:13px}.bootbox .modal-content .modal-footer button{font-size:13px}.thematic-legend .legend-head .legend-title{font-size:19px}.thematic-legend .legend-head .legend-description{font-size:14px}.thematic-legend .legend-body .virtual-panel .data-item .item-text{font-size:13px}#measurementInfoPanel.measurement-info-panel .measurement-tab-container .measurement-tab{font-size:17px}#measurementInfoPanel.measurement-info-panel .measurement-panel-container .measurement-unit{font-size:13px}.measurement-unit-menu .unit-menu-list li{font-size:13px}.esriControlsBR .esriAttribution{font-size:14px}.esriPopup.newest-style .esriPopupWrapper .sizer.content .contentPane .BaseArcGisGridMap-map-tooltip{font-size:15px}.esriPopup.newest-style .esriPopupWrapper .sizer.content .contentPane .BaseArcGisGridMap-map-tooltip .head .head-details .detail-left{font-size:21px}.esriPopup.newest-style .esriPopupWrapper .sizer.content .contentPane .BaseArcGisGridMap-map-tooltip .head .head-pager .page-group .page-indicator{font-size:15px}.esriPopup.newest-style .esriPopupWrapper .sizer.content .contentPane .BaseArcGisGridMap-map-tooltip .content .content-extend .tab-content .sub-content .empty{font-size:17px}.esriPopup.newest-style .esriPopupWrapper .sizer.content .contentPane .BaseArcGisGridMap-map-tooltip .content .content-extend .tab-content .sub-content .module .section-subhead{font-size:11px}.esriPopup.newest-style .esriPopupWrapper .sizer.content .contentPane .BaseArcGisGridMap-map-tooltip .content .content-extend .tab-content .sub-content .notes-tab .center-container .notes-control button{font-size:15px}.k-filter-menu .k-animation-container .k-list-container.k-popup.k-group{height:auto!important}.k-filter-menu .k-animation-container .k-list-container.k-popup.k-group>div[unselectable=on]{height:auto!important}.k-mobile .modal-dialog .modal-content input[type=checkbox]{margin-top:0}.colorpicker{z-index:100000}.k-popup-dropdowntree .k-treeview .k-treeview-lines li span.k-in.k-selected{color:#2e2e2e;background-color:#ffc}.k-popup-dropdowntree .k-treeview .k-treeview-lines li span.k-in.k-focus{border-color:#ffc}.k-popup-dropdowntree .k-treeview .k-treeview-lines li.k-hover,.k-popup-dropdowntree .k-treeview .k-treeview-lines li:hover{background-color:transparent}.k-popup-dropdowntree .k-treeview .k-bot .k-in,.k-popup-dropdowntree .k-treeview .k-mid .k-in,.k-popup-dropdowntree .k-treeview .k-top .k-in{width:100%}.map-page.map-panel-phone-viewfinder .directions-tool .icon,.map-page.map-panel-phone-viewfinder .parcelpoint-tool .icon{position:relative}.map-page.map-panel-phone-viewfinder .directions-tool .icon.file,.map-page.map-panel-phone-viewfinder .parcelpoint-tool .icon.file{background-image:url("../../global/img/folder-icon.svg")}.map-page.map-panel-phone-viewfinder .directions-tool .icon.zoom-map-to-layers,.map-page.map-panel-phone-viewfinder .parcelpoint-tool .icon.zoom-map-to-layers{background-image:url("../../global/img/center-icon.svg")}.map-page.map-panel-phone-viewfinder .directions-tool .icon.collapse-all,.map-page.map-panel-phone-viewfinder .parcelpoint-tool .icon.collapse-all{background-image:url("../../global/img/collapse-icon.svg")}.map-page.map-panel-phone-viewfinder .directions-tool .active .icon,.map-page.map-panel-phone-viewfinder .parcelpoint-tool .active .icon{background-color:transparent}.map-page.map-panel-phone-viewfinder .parcelpalette .pannel-item-content .content-wrapper .content-container .icon.zoom-map-to-layers{background-image:url("../../global/img/center-icon.svg");background-size:30px!important}.detail-view-panel .detail-view .map-page.map-panel-phone-viewfinder .parcelpalette .pannel-item-content .content-wrapper .content-container .icon.zoom-map-to-layers{height:45px}.detail-view-panel .detail-view .map-page.map-panel-phone-viewfinder .routingmap_panel .mobile.filter{display:none}.font-face-preload{position:absolute;bottom:0;opacity:0}.font-face-preload.SSP-Bold{font-family:SourceSansPro-Bold}.navigation-container{z-index:10001;position:relative;float:left;height:100%}.navigation-container .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:pre}.navigation-container .column2padding{padding-left:20px!important;padding-right:20px!important}.navigation-container .navigation-menu{height:100%;width:60px;color:#fff;font-size:18px;background-color:#262626;overflow:visible;border-right:1px solid #262626}.navigation-container .navigation-menu>div{width:100%}.navigation-container .navigation-menu:not(.on-animation):not(.expand) .navigation-header:hover{width:90px;overflow:visible}.navigation-container .navigation-menu:not(.on-animation):not(.expand) .navigation-header:hover .item-logo.menu-opened+.toggle-button{display:none!important}.navigation-container .navigation-menu:not(.on-animation):not(.expand) .navigation-header:hover .toggle-button{display:block;background-color:#4a4a4a}.navigation-container .navigation-menu:not(.on-animation):not(.expand) .navigation-header .item-logo.on-animation+.toggle-button{display:none!important}.navigation-container .navigation-menu.on-animation .navigation-header{overflow:hidden}.navigation-container .navigation-menu.on-animation .navigation-header .toggle-button{background-color:transparent!important}.navigation-container .navigation-menu .navigation-header{position:relative;height:54px;padding-right:60px;z-index:100}.navigation-container .navigation-menu .navigation-header>div{height:54px}.navigation-container .navigation-menu .navigation-header .item-logo{width:59px;background-color:#333;transition:250ms width ease,250ms height ease;overflow:hidden}.navigation-container .navigation-menu .navigation-header .item-logo:hover{cursor:pointer}.navigation-container .navigation-menu .navigation-header .item-logo.disabled{cursor:default}.navigation-container .navigation-menu .navigation-header .item-logo.disabled .app-switcher,.navigation-container .navigation-menu .navigation-header .item-logo.disabled .logo{cursor:default;pointer-events:none}.navigation-container .navigation-menu .navigation-header .item-logo.hoverState,.navigation-container .navigation-menu .navigation-header .item-logo.menu-opened{background-color:#4a4a4a!important}.navigation-container .navigation-menu .navigation-header .item-logo.menu-opened{width:238px;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.navigation-container .navigation-menu .navigation-header .item-logo.menu-opened .logo{opacity:1}.navigation-container .navigation-menu .navigation-header .item-logo.menu-opened .app-switcher{opacity:0;pointer-events:none}.navigation-container .navigation-menu .navigation-header .item-logo.menu-opened .item-menu ul li{opacity:1}.navigation-container .navigation-menu .navigation-header .item-logo.on-animation .logo{width:220px}.navigation-container .navigation-menu .navigation-header .item-logo .logo{opacity:0;margin-left:18px;height:54px;background-size:auto 38px;background-position-x:0;transition:opacity 250ms ease}.navigation-container .navigation-menu .navigation-header .item-logo .app-switcher{display:block;opacity:1;position:absolute;top:0;left:0;height:54px;width:59px;padding-top:15px;padding-left:18px;background-color:#333;background-image:url('../Img/navigation-menu/app_switcher.svg');transition:opacity 250ms ease}.navigation-container .navigation-menu .navigation-header .item-logo .app-switcher:hover{background-color:#4a4a4a}.navigation-container .navigation-menu .navigation-header .item-logo .item-menu{width:100%;background-color:#4a4a4a}.navigation-container .navigation-menu .navigation-header .item-logo .item-menu ul{padding:0}.navigation-container .navigation-menu .navigation-header .item-logo .item-menu ul li{height:54px;list-style:none;background-repeat:no-repeat;background-position:18px center;background-size:auto 38px;cursor:pointer;opacity:0;transition:opacity 250ms ease}.navigation-container .navigation-menu .navigation-header .item-logo .item-menu ul li:hover{background-color:#5c5c5c}.navigation-container .navigation-menu .navigation-header .item-logo .item-menu ul li[name=chatfinder]{background-image:url("../img/app-switcher/chatfinder.svg")}.navigation-container .navigation-menu .navigation-header .item-logo .item-menu ul li[name=tfadmin]{background-image:url("../img/app-switcher/tfadminlogo.svg")}.navigation-container .navigation-menu .navigation-header .item-logo .item-menu ul li[name=routefinderplus]{background-image:url("../img/Icons/Routefinder.svg")}.navigation-container .navigation-menu .navigation-header .item-logo .item-menu ul li[name=tripfinder]{background-image:url("../img/app-switcher/tripfinder.svg")}.navigation-container .navigation-menu .navigation-header .item-logo .item-menu ul li[name=formfinder]{background-image:url("../img/app-switcher/formfinder.svg")}.navigation-container .navigation-menu .navigation-header .item-logo .item-menu ul li[name=fleetfinder]{background-image:url("../img/app-switcher/fleetfinder.svg")}.navigation-container .navigation-menu .navigation-header .item-logo .item-menu ul li[name=stopfinderadmin]{background-image:url("../img/app-switcher/StopfinderLogo.svg")}.navigation-container .navigation-menu .navigation-header .item-logo .item-menu ul li[name=servicefinder]{background-image:url("../img/app-switcher/servicefinder.svg");background-size:122px}.navigation-container .navigation-menu .navigation-header .item-logo .item-menu ul li[name=community]{background-image:url("../img/app-switcher/community.svg");background-size:150px 24px}.navigation-container .navigation-menu .navigation-header .item-logo .item-menu ul li .item-icon{float:right;width:48px;height:100%}.navigation-container .navigation-menu .navigation-header .toggle-button{display:none;position:absolute;top:0;right:-1px;height:54px;width:30px;padding-top:15px;padding-left:3px;background-color:transparent;transition:width 250ms ease;cursor:pointer}.navigation-container .navigation-menu .navigation-header .toggle-button .left-caret{height:24px;width:24px;transform:rotate(180deg);-webkit-transform:rotate(180deg);transition:transform,-webkit-transform 250ms ease}.navigation-container .navigation-menu .navigation-header .toggle-button:hover{background-color:#4a4a4a}.navigation-container .navigation-menu .navigation-content{height:calc(100% - 162px);padding-top:8px}.navigation-container .navigation-menu .navigation-content.not-contain-quick-search{height:calc(100% - 108px);padding-top:0}.navigation-container .navigation-menu .navigation-content .navigation-item{position:relative;height:54px;margin-bottom:8px;background-color:#262626;cursor:pointer;overflow:hidden}.navigation-container .navigation-menu .navigation-content .navigation-item.disabled{opacity:.3;pointer-events:none}.navigation-container .navigation-menu .navigation-content .navigation-item.active{background-color:#8e52a1}.navigation-container .navigation-menu .navigation-content .navigation-item.active .item-icon,.navigation-container .navigation-menu .navigation-content .navigation-item.active .item-label{background-color:#8e52a1}.navigation-container .navigation-menu .navigation-content .navigation-item.menu-opened{z-index:30}.navigation-container .navigation-menu .navigation-content .navigation-item.menu-opened,.navigation-container .navigation-menu .navigation-content .navigation-item.onAnimation{z-index:20;overflow:visible;box-shadow:none!important}.navigation-container .navigation-menu .navigation-content .navigation-item.menu-opened .item-icon,.navigation-container .navigation-menu .navigation-content .navigation-item.menu-opened .item-label,.navigation-container .navigation-menu .navigation-content .navigation-item.onAnimation .item-icon,.navigation-container .navigation-menu .navigation-content .navigation-item.onAnimation .item-label{background-color:#4a4a4a!important}.navigation-container .navigation-menu .navigation-content .navigation-item.hoverState{overflow:visible;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.navigation-container .navigation-menu .navigation-content .navigation-item.hoverState>div{background-color:#4a4a4a!important}.navigation-container .navigation-menu .navigation-content .navigation-item.hoverState .item-label{opacity:1;display:block;width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navigation-container .navigation-menu .navigation-content .navigation-item .item-icon{position:relative;height:100%;width:60px;z-index:11}.navigation-container .navigation-menu .navigation-content .navigation-item .item-label{position:absolute;top:0;left:60px;line-height:54px;padding-right:18px;font-size:16px;font-family:SourceSansPro-Bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;z-index:11}.navigation-container .navigation-menu .navigation-content .navigation-item .item-menu{display:none}.navigation-container .navigation-menu .navigation-toolbar{height:54px;width:100%;background-color:#333;position:relative;overflow:hidden}.navigation-container .navigation-menu .navigation-toolbar.menu-opened,.navigation-container .navigation-menu .navigation-toolbar.onAnimation{width:300px;padding-left:42px;padding-right:14px;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.navigation-container .navigation-menu .navigation-toolbar.menu-opened .toolbar-button,.navigation-container .navigation-menu .navigation-toolbar.onAnimation .toolbar-button{display:block;opacity:1}.navigation-container .navigation-menu .navigation-toolbar.menu-opened .toolbar-button.more,.navigation-container .navigation-menu .navigation-toolbar.onAnimation .toolbar-button.more{display:none;opacity:0}.navigation-container .navigation-menu .navigation-toolbar .toolbar-button{display:none;opacity:0;top:0;height:54px;width:54px;position:absolute}.navigation-container .navigation-menu .navigation-toolbar .toolbar-button:hover{background-color:#4a4a4a}.navigation-container .navigation-menu .navigation-toolbar .toolbar-button.logout{left:42px}.navigation-container .navigation-menu .navigation-toolbar .toolbar-button.fullscreen{left:103px}.navigation-container .navigation-menu .navigation-toolbar .toolbar-button.fullscreen.fullscreen-hidden{display:none}.navigation-container .navigation-menu .navigation-toolbar .toolbar-button.refresh{left:164px}.navigation-container .navigation-menu .navigation-toolbar .toolbar-button.datasource{left:225px}.navigation-container .navigation-menu .navigation-toolbar .toolbar-button.more{display:block;left:0;opacity:1;width:60px;z-index:2}.navigation-container .navigation-menu:not(.expand) .navigation-quick-search .search-header .item-icon.search-btn:hover:after{content:'';background-color:#4a4a4a;border-radius:30px;position:absolute;width:32px;top:11px;left:13px;height:32px}.navigation-container .navigation-menu.expand{width:300px;overflow:visible!important}.navigation-container .navigation-menu.expand .navigation-header .item-logo{opacity:1;width:238px}.navigation-container .navigation-menu.expand .navigation-header .item-logo .logo{opacity:1}.navigation-container .navigation-menu.expand .navigation-header .item-logo .app-switcher{opacity:0;pointer-events:none}.navigation-container .navigation-menu.expand .navigation-header .toggle-button{display:block;position:absolute;top:0;right:0;height:54px;width:60px;padding-top:15px;padding-left:18px;background-color:#333;border-left:1px solid #262626}.navigation-container .navigation-menu.expand .navigation-header .toggle-button .left-caret{transform:rotate(0);-webkit-transform:rotate(0)}.navigation-container .navigation-menu.expand .navigation-header .toggle-button:hover{background-color:#4a4a4a}.navigation-container .navigation-menu.expand .navigation-quick-search{cursor:default}.navigation-container .navigation-menu.expand .navigation-quick-search .quick-search-container{border-bottom:1px solid #4a4a4a;margin:0;padding:0}.navigation-container .navigation-menu.expand .navigation-quick-search .search-header{margin:0}.navigation-container .navigation-menu.expand .navigation-quick-search .search-header .item-icon.search-btn{left:-20px}.navigation-container .navigation-menu.expand .navigation-quick-search .search-header .item-input,.navigation-container .navigation-menu.expand .navigation-quick-search .search-header .search-text{display:block}.navigation-container .navigation-menu.expand .navigation-content .navigation-item{width:100%;box-shadow:none!important}.navigation-container .navigation-menu.expand .navigation-content .navigation-item.hoverState{background-color:#4a4a4a}.navigation-container .navigation-menu.expand .navigation-content .navigation-item .item-label{opacity:1}.navigation-container .navigation-menu.expand .navigation-toolbar{padding-left:42px;padding-right:14px;background-color:#333;box-shadow:none}.navigation-container .navigation-menu.expand .navigation-toolbar .toolbar-button{opacity:1;display:block}.navigation-container .navigation-menu.expand .navigation-toolbar .toolbar-button.more{opacity:0;display:none}.navigation-container .navigation-menu.on-quick-search.expand .navigation-quick-search{height:calc(100% - 54px)}.navigation-container .navigation-menu.on-quick-search.expand .navigation-quick-search .search-content,.navigation-container .navigation-menu.on-quick-search.expand .navigation-quick-search .search-control-row,.navigation-container .navigation-menu.on-quick-search.expand .navigation-quick-search .search-header .clear-btn{display:block}.navigation-container .navigation-menu.on-quick-search.expand .navigation-content,.navigation-container .navigation-menu.on-quick-search.expand .navigation-toolbar{display:none}.navigation-container .navigation-menu .item-icon{background-repeat:no-repeat;background-position:center center;background-size:24px 24px;cursor:pointer}.navigation-container .navigation-menu .item-icon.small{background-size:16px 16px}.navigation-container .navigation-menu .item-icon.newTab{background-image:url("../img/navigation-menu//icon-NewTab.svg")}.navigation-container .navigation-menu .item-icon.logo{background-image:url("../img/app-switcher/viewfinder.svg")}.navigation-container .navigation-menu .item-icon.left-caret{background-image:url("../img/navigation-menu/icon-expand-collapse.svg")}.navigation-container .navigation-menu .item-icon.quick-search{background-image:url("../img/navigation-menu/icon-Search.svg")}.navigation-container .navigation-menu .item-icon.quick-search-close{background-image:url("../img/navigation-menu/icon-Search Close.svg")}.navigation-container .navigation-menu .item-icon.quick-search-spinner{background-image:url("../img/navigation-menu/Search Spinner.svg")}.navigation-container .navigation-menu .item-icon.dashboards{background-image:url("../img/navigation-menu/dashboards.svg")}.navigation-container .navigation-menu .item-icon.grids{background-image:url("../img/navigation-menu/icon-Grids.svg")}.navigation-container .navigation-menu .item-icon.reports{background-image:url("../img/navigation-menu/icon-Reports.svg")}.navigation-container .navigation-menu .item-icon.settings{background-image:url("../img/navigation-menu/icon-Settings.svg")}.navigation-container .navigation-menu .item-icon.logout{background-image:url("../img/navigation-menu/icon-Log Out.svg")}.navigation-container .navigation-menu .item-icon.fullscreen{background-image:url("../img/navigation-menu/icon-Fullscreen.svg")}.navigation-container .navigation-menu .item-icon.searchSettings{background-image:url("../img/navigation-menu/icon-Adjust.svg")}.navigation-container .navigation-menu .item-icon.datasource{background-image:url("../img/navigation-menu/data_source.svg")}.navigation-container .navigation-menu .item-icon.refresh{background-image:url("../img/navigation-menu/icon-Refresh.svg");text-align:center}.navigation-container .navigation-menu .item-icon.refresh.unavailable{opacity:.4!important;cursor:initial}.navigation-container .navigation-menu .item-icon.refresh.unavailable:hover{background-color:initial}.navigation-container .navigation-menu .item-icon.refresh div{margin-top:16px;font-size:14px;font-family:SourceSansPro-SemiBold}.navigation-container .navigation-menu .item-icon.refresh.refreshing{background-image:url("../img/navigation-menu/icon-Refresh-text hole.svg")}.navigation-container .navigation-menu .item-icon.more{text-align:center;background-image:url("../img/navigation-menu/icon-ellipsis.svg")}.navigation-container .navigation-menu .item-icon.more .count-down-number{margin-top:16px;font-size:14px;display:none;font-family:SourceSansPro-SemiBold}.navigation-container .navigation-menu .item-icon.more.switch-more-icon{background-image:url("../img/navigation-menu/icon-Refresh-text hole.svg")}.navigation-container .navigation-menu .item-icon.more.switch-more-icon .count-down-number{display:block}.navigation-container .navigation-menu .item-icon.more.switch-more-icon:hover{background-image:url("../img/navigation-menu/icon-ellipsis.svg")}.navigation-container .navigation-menu .item-icon.more.switch-more-icon:hover .count-down-number{display:none}.navigation-container .navigation-menu .navigation-item.menu-opened,.navigation-container .navigation-menu .navigation-item.onAnimation{background-color:#4a4a4a!important;overflow-y:visible!important;overflow-x:visible!important}.navigation-container .navigation-menu .navigation-item.menu-opened .item-label,.navigation-container .navigation-menu .navigation-item.onAnimation .item-label{display:block!important;opacity:1}.navigation-container .navigation-menu .navigation-item.menu-opened .item-menu,.navigation-container .navigation-menu .navigation-item.onAnimation .item-menu{display:block;position:absolute;top:0;padding-top:54px;width:310px;z-index:10;background-color:#4a4a4a;overflow:hidden;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.navigation-container .navigation-menu .navigation-item.menu-opened .item-menu ul,.navigation-container .navigation-menu .navigation-item.onAnimation .item-menu ul{padding:0;margin:0}.navigation-container .navigation-menu .navigation-item.menu-opened .item-menu ul li,.navigation-container .navigation-menu .navigation-item.onAnimation .item-menu ul li{list-style:none;height:42px;padding-right:30px;padding-left:60px;color:#fff;line-height:42px;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navigation-container .navigation-menu .navigation-item.menu-opened .item-menu ul li.column2padding,.navigation-container .navigation-menu .navigation-item.onAnimation .item-menu ul li.column2padding{padding-right:20px;padding-left:20px}.navigation-container .navigation-menu .navigation-item.menu-opened .item-menu ul li.active,.navigation-container .navigation-menu .navigation-item.onAnimation .item-menu ul li.active{background-color:#8e52a1!important}.navigation-container .navigation-menu .navigation-item.menu-opened .item-menu ul li:hover,.navigation-container .navigation-menu .navigation-item.onAnimation .item-menu ul li:hover{background-color:#5c5c5c}.navigation-container .navigation-menu .navigation-item.onAnimation .item-menu{min-width:auto}.rotate-animation{animation:rotate .5s infinite linear;-webkit-animation:rotate .5s infinite linear;-moz-animation:rotate .5s infinite linear;-ms-animation:rotate 0.5s infinite linear;-o-animation:rotate .5s infinite linear}@keyframes rotate{from{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-webkit-keyframes rotate{from{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-moz-keyframes rotate{from{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-ms-keyframes rotate{from{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-o-keyframes rotate{from{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}.navigation-container .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:pre}.navigation-container .navigation-menu .navigation-quick-search{padding:0 20px;height:54px;width:auto;font-family:SourceSansPro-Regular;overflow:hidden;cursor:pointer}.navigation-container .navigation-menu .navigation-quick-search .quick-search-container{border-bottom:1px solid #4a4a4a;margin:0 -20px;padding:0 20px}.navigation-container .navigation-menu .navigation-quick-search .search-header{display:block;height:53px;margin:0 -20px;position:relative;background-color:#262626;z-index:3}.navigation-container .navigation-menu .navigation-quick-search .search-header .item-icon{position:absolute}.navigation-container .navigation-menu .navigation-quick-search .search-header .item-icon.search-btn{background-image:none;height:54px;width:59px}.navigation-container .navigation-menu .navigation-quick-search .search-header .item-icon.search-btn:before{content:'';background-image:url(../img/navigation-menu/icon-Search.svg);top:11px;left:17px;width:32px;height:32px;position:absolute;background-repeat:no-repeat;background-size:24px;background-position:center;z-index:2}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text{display:none;position:absolute;top:15px;left:40px;width:calc(100% - 71px);background:#262626;font-size:16px;border:0;outline:0}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text::-webkit-input-placeholder{opacity:.5}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text:-moz-placeholder{opacity:.5}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text::-moz-placeholder{opacity:.5}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text:-ms-input-placeholder{opacity:.5}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text::-ms-input-placeholder{opacity:.5}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text.font14::-webkit-input-placeholder{font-size:14px}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text.font14:-moz-placeholder{font-size:14px}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text.font14::-moz-placeholder{font-size:14px}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text.font14:-ms-input-placeholder{font-size:14px}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text.font14::-ms-input-placeholder{font-size:14px}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text.font15::-webkit-input-placeholder{font-size:15px}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text.font15:-moz-placeholder{font-size:15px}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text.font15::-moz-placeholder{font-size:15px}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text.font15:-ms-input-placeholder{font-size:15px}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text.font15::-ms-input-placeholder{font-size:15px}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text.font16::-webkit-input-placeholder{font-size:16px}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text.font16:-moz-placeholder{font-size:16px}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text.font16::-moz-placeholder{font-size:16px}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text.font16:-ms-input-placeholder{font-size:16px}.navigation-container .navigation-menu .navigation-quick-search .search-header .search-text.font16::-ms-input-placeholder{font-size:16px}.navigation-container .navigation-menu .navigation-quick-search .search-header .clear-btn{top:15px;right:0;height:24px;width:13px;display:none;background-size:13px;cursor:pointer}.navigation-container .navigation-menu .navigation-quick-search .search-header .quick-search-spinner{display:none;position:absolute;top:19px;left:2px;width:13px;height:13px;background-size:13px;animation:rotate .5s infinite linear;-webkit-animation:rotate .5s infinite linear;-moz-animation:rotate .5s infinite linear;-ms-animation:rotate 0.5s infinite linear;-o-animation:rotate .5s infinite linear}@keyframes rotate{from{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-webkit-keyframes rotate{from{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-moz-keyframes rotate{from{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-ms-keyframes rotate{from{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}@-o-keyframes rotate{from{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}.navigation-container .navigation-menu .navigation-quick-search .search-header.searching .item-icon{opacity:.3}.navigation-container .navigation-menu .navigation-quick-search .search-header.searching .quick-search-spinner{display:block}.navigation-container .navigation-menu .navigation-quick-search .search-control-row{display:none;height:34px}.navigation-container .navigation-menu .navigation-quick-search .search-control-row .type-selector{height:24px;margin-top:5px;margin-left:-10px;line-height:34px;padding:1px 10px;font-size:14px;background-color:#262626;border-radius:10px;position:relative;cursor:pointer;z-index:3;float:left}.navigation-container .navigation-menu .navigation-quick-search .search-control-row .type-selector:hover{background-color:#4a4a4a}.navigation-container .navigation-menu .navigation-quick-search .search-control-row .type-selector .select-type{float:left;line-height:20px}.navigation-container .navigation-menu .navigation-quick-search .search-control-row .type-selector .dropdown-btn{float:left;height:24px;width:8px;margin-left:8px;background-image:url(../img/expand.png);background-position:center;background-size:8px;background-repeat:no-repeat}.navigation-container .navigation-menu .navigation-quick-search .search-control-row .type-selector .dropdown-menu{position:absolute;left:0;top:0;width:100%;color:#333;background-color:#fff;padding:0;border:1px solid #efefef;box-shadow:0 5px 6px -1px #aeaeae;display:none}.navigation-container .navigation-menu .navigation-quick-search .search-control-row .type-selector .dropdown-menu ul{margin:0;padding:0}.navigation-container .navigation-menu .navigation-quick-search .search-control-row .type-selector .dropdown-menu ul li{list-style-type:none;line-height:26px;height:42px;padding:8px;font-size:15px}.navigation-container .navigation-menu .navigation-quick-search .search-control-row .type-selector .dropdown-menu ul li:hover{background-color:rgba(142,82,161,.15)}.navigation-container .navigation-menu .navigation-quick-search .search-control-row .search-settings-btn{float:right;height:34px;width:16px;background-size:16px 16px}.navigation-container .navigation-menu .navigation-quick-search .search-content{display:none;height:calc(100% - 88px);background-color:#333;margin:0 -20px;padding:0 0 0 20px;position:relative;overflow:hidden}.navigation-container .navigation-menu .navigation-quick-search .search-content.result{background-color:#f2f2f2}.navigation-container .navigation-menu .navigation-quick-search .search-content .no-recent-search{width:100%;height:100%}.navigation-container .navigation-menu .navigation-quick-search .search-content .no-recent-search .no-recent-search-content{width:calc(100% - 20px);top:35%;position:relative;text-align:center;font-family:SourceSansPro-Regular;font-size:18px;color:#9b9b9b}.navigation-container .navigation-menu .navigation-quick-search .search-content .recent-search{padding-top:14px}.navigation-container .navigation-menu .navigation-quick-search .search-content .recent-search .recent-search-title{font-family:SourceSansPro-SemiBold;font-size:12px;color:#bcbcbc}.navigation-container .navigation-menu .navigation-quick-search .search-content .recent-search .recent-search-group .recent-search-item:last-child{border-bottom:none}.navigation-container .navigation-menu .navigation-quick-search .search-content .recent-search .recent-search-group .recent-search-item{height:57px;border-bottom:1px solid #9b9b9b;font-size:16px;cursor:pointer}.navigation-container .navigation-menu .navigation-quick-search .search-content .recent-search .recent-search-group .recent-search-item>div{float:left}.navigation-container .navigation-menu .navigation-quick-search .search-content .recent-search .recent-search-group .recent-search-item .item-left{max-width:calc(100% - 40px);padding:6px 0}.navigation-container .navigation-menu .navigation-quick-search .search-content .recent-search .recent-search-group .recent-search-item .item-left .item-name{margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:pre}.navigation-container .navigation-menu .navigation-quick-search .search-content .recent-search .recent-search-group .recent-search-item .item-left .item-name.landscape-full{margin-bottom:0;line-height:44px}.navigation-container .navigation-menu .navigation-quick-search .search-content .recent-search .recent-search-group .recent-search-item .item-left .item-type{font-size:13px;color:#999}.navigation-container .navigation-menu .navigation-quick-search .search-content .recent-search .recent-search-group .recent-search-item .icon.right-caret{float:right;margin-top:22.5px;margin-right:20px;width:6px;height:12px}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result{overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 142px);padding-right:20px}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .virtual-content{float:left;width:259px}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .no-result{color:#333;font-size:15px}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .no-result .result-head{margin-top:15px;height:22px;color:#777}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .no-result .result-head>.head-label,.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .no-result .result-head>.search-text{float:left}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .no-result .result-head .search-text{font-family:SourceSansPro-Bold;overflow:hidden;text-overflow:ellipsis;white-space:pre}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .no-result .no-result-suggestion-lable{font-family:SourceSansPro-Bold;padding:20px 0 16px 0}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .no-result .no-result-suggestion-content{font-size:14px}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .no-result .no-result-suggestion-content .link{color:#8e52a1;cursor:pointer}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .no-result .no-result-suggestion-content .link span{cursor:pointer}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content{margin-bottom:10px}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .overlay{position:absolute;top:0;height:18px;width:calc(100% - 40px);background-color:#f2f2f2;z-index:2}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .section{height:38px;padding-top:14px;padding-bottom:6px;color:#777;font-size:12px;cursor:pointer}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .section .section-title{font-family:SourceSansPro-SemiBold;float:left;cursor:pointer}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .section .section-title.hover{text-decoration:underline}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .section .view-in-grid{float:right;color:#8e52a1;cursor:pointer}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .section .view-in-grid>span{float:right;cursor:pointer;margin-right:6px}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .section .view-in-grid>span.hover{text-decoration:underline}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .section .view-in-grid .icon.right-caret.small{width:5px;margin-top:4px;margin-right:0}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .section .arrow{float:right;margin-left:5px;background-size:10px 12px}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .section.fixed{position:absolute;top:0;width:calc(100% - 40px);background-color:#f2f2f2;z-index:1}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .section.fixed+.data-cards{padding-top:38px}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .data-cards .card:last-child{margin-bottom:10px}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .data-cards .card{width:100%;height:61px;margin-bottom:2px;padding:0;border-left:4px solid #a1a;background-color:#fff;cursor:pointer}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .data-cards .card .card-left{float:left;margin-top:10px;margin-left:20px;max-width:205px;position:relative}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .data-cards .card .card-left>div{overflow:hidden;text-overflow:ellipsis;white-space:pre}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .data-cards .card .card-left>div.full-height{height:41px;line-height:41px}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .data-cards .card .card-left>div.no-content{display:none}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .data-cards .card .card-left .card-title{margin-bottom:-2px;height:25px;color:#333}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .data-cards .card .card-left .card-subtitle{font-size:12px;height:23px;color:#777}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .data-cards .card .icon.right-caret{float:right;margin-top:26.5px;margin-right:10px;width:6px;height:12px}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .data-cards .card .icon.right-caret:after{border-left-color:#fff!important}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .data-cards .card .photo{float:left;width:40px;height:40px;margin-left:8px;margin-top:10px;border-radius:20px;background-size:cover;background-repeat:no-repeat;background-position:center}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-content .result-group .data-cards .card .photo+.card-left{max-width:165px;margin-left:10px}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-count pre{font-size:13px;text-align:center;color:#777;margin-bottom:10px}.navigation-container .navigation-menu .navigation-quick-search .search-content .search-result .result-count pre .show-all{color:#8e52a1;cursor:pointer}.navigation-container.mobile{display:flex;align-items:center;justify-content:center;position:absolute;overflow:hidden;z-index:9999;top:0;right:0;bottom:0;left:0}.navigation-container.mobile .navigation-menu{background-color:unset}.navigation-container.mobile .navigation-menu .navigation-content{height:100%;background:rgba(0,0,0,.9)}.navigation-container.mobile .navigation-menu .navigation-content .navigation-item{background-color:initial}.navigation-container.mobile .navigation-menu .navigation-content .navigation-item.active{background-color:#4a4a4a}.navigation-container.mobile .navigation-menu .navigation-content .navigation-item.active .item-icon{background-color:#4a4a4a}.navigation-container.mobile .navigation-menu .navigation-content .navigation-item.active .item-label{background-color:#4a4a4a}.navigation-container.mobile .navigation-menu.expand{width:100%}.navigation-container.mobile .navigation-menu.expand .navigation-quick-search{height:47px;padding:0 70px 0 18px;background-color:#262626}.navigation-container.mobile .navigation-menu.expand .navigation-quick-search .quick-search-container{height:47px;border:none}.navigation-container.mobile .navigation-menu.expand .navigation-quick-search .quick-search-container .search-header{height:47px}.navigation-container.mobile .navigation-menu.expand .navigation-quick-search.active{height:100%;padding:0}.navigation-container.mobile .navigation-menu.expand .navigation-quick-search.active .quick-search-container{margin:0 60px 0 20px;border-bottom:1px solid #4a4a4a}.navigation-container.mobile .navigation-menu.expand .navigation-quick-search.active .quick-search-container .search-header{height:47px}.navigation-container.mobile .navigation-menu.expand .navigation-quick-search.active .search-control-row{padding:0 20px}.navigation-container.mobile .navigation-menu.expand .navigation-quick-search.active .search-control-row .type-selector{margin-top:12px}.navigation-container.mobile .navigation-menu.expand .navigation-quick-search.active .search-control-row .search-settings-btn{height:48px}.navigation-container.mobile .navigation-menu.expand .navigation-quick-search.active .search-content{height:100%;width:100%;margin:0;background-color:#333}.navigation-container.mobile .navigation-menu.expand .navigation-quick-search.active .search-content .recent-search-title{color:#fff}.navigation-container.mobile .navigation-menu.expand .navigation-quick-search.active .search-content.result{background-color:#f2f2f2}.navigation-container.mobile .navigation-menu.expand .navigation-quick-search.active .search-content.result .search-result .virtual-content{width:100%}.navigation-container.mobile .navigation-menu.expand .navigation-toolbar{position:absolute;bottom:0;display:flex;justify-content:space-around;align-items:center;background-color:#000!important;padding:0 14px}.navigation-container.mobile .navigation-menu.expand .navigation-toolbar .toolbar-button{position:static}.navigation-container.mobile .navigation-menu.on-quick-search.expand .navigation-content,.navigation-container.mobile .navigation-menu.on-quick-search.expand .navigation-toolbar{display:none}.navigation-container.mobile .navigation-closeBtn{width:48px;height:47px;background-image:url("../img/navigation-menu/icon-Search Close.svg");background-size:40% 40%;background-repeat:no-repeat;background-position:center;background-color:#4a4a4a;position:absolute;right:0;top:0;z-index:25000}.icon{background-repeat:no-repeat}.icon.right-caret{position:relative}.icon.right-caret:before{content:'';position:absolute;top:0;left:0;border-left:6px solid #9b9b9b;border-top:6px solid transparent;border-bottom:6px solid transparent}.icon.right-caret:after{content:'';position:absolute;left:0;top:2px;border-left:4px solid #333;border-top:4px solid transparent;border-bottom:4px solid transparent}.icon.right-caret.small:before{border-left:5px solid #8e52a1;border-top:5px solid transparent;border-bottom:5px solid transparent}.icon.right-caret.small:after{top:1px;border-left:4px solid #f2f2f2;border-top:4px solid transparent;border-bottom:4px solid transparent}.icon.bottom-caret{position:relative}.icon.bottom-caret:before{content:'';position:absolute;top:0;left:0;border-left:6px solid transparent;border-top:6px solid #9b9b9b;border-right:6px solid transparent}.icon.bottom-caret:after{content:'';position:absolute;left:2px;top:0;border-left:4px solid transparent;border-top:4px solid #333;border-right:4px solid transparent}.icon.bottom-caret.small:before{left:0;border-left:4px solid transparent;border-top:4px solid #9b9b9b;border-right:4px solid transparent}.icon.bottom-caret.small:after{left:1px;border-left:3px solid transparent;border-top:3px solid #333;border-right:3px solid transparent}.hasStudentCardConnectMenuButton .navigation-container .navigation-menu.expand{width:360px}.hasStudentCardConnectMenuButton .navigation-container .navigation-menu.expand .navigation-header .item-logo{width:299px}.hasStudentCardConnectMenuButton .navigation-container .navigation-menu .navigation-header .item-logo.menu-opened{width:299px}.hasStudentCardConnectMenuButton .navigation-container .navigation-menu .navigation-toolbar.menu-opened{width:360px}.hasStudentCardConnectMenuButton .navigation-container .navigation-menu .navigation-toolbar .toolbar-button.item-icon.connect{background-image:url("../img/navigation-menu/Connect.svg");left:286px;background-size:29px;font-size:16px}.hasStudentCardConnectMenuButton .navigation-container .navigation-menu .navigation-toolbar .toolbar-button.item-icon.connect label{position:absolute;left:33px}.navigation-container .navigation-menu .toolbar-button.item-icon.connect.viewfinder-app-serial-connect-btn{background-image:url("../img/navigation-menu/Connect.svg");background-size:26px;left:204px;font-size:14px}.navigation-container .navigation-menu .toolbar-button.item-icon.connect.viewfinder-app-serial-connect-btn label{position:absolute;margin-left:33px}.navigation-container .navigation-menu .toolbar-button.item-icon.connect.viewfinder-app-serial-connect-btn:hover{background-color:#000!important}.tf-tooltip.tooltip{font-size:15px;box-shadow:0 0 10px 0 rgba(0,0,0,.3);border:none;padding:0;opacity:1!important}.tf-tooltip.tooltip .tooltip-inner{border-radius:0;background-color:#4a4a4a;color:#fff;padding:0;padding:3px 8px 4px;text-align:center;font-family:SourceSansPro-SemiBold}.tf-tooltip.tooltip.top{margin-top:-6px}.tf-tooltip.tooltip.top .tooltip-arrow{border-top-color:#4a4a4a;bottom:-4px;border-width:4px 4px 0}.tf-tooltip.tooltip.top.left-tooltip{left:5px!important}.tf-tooltip.tooltip.left .tooltip-arrow{border-left-color:#4a4a4a;border-width:4px 0 4px 4px;right:-4px}.data-points-panel .panel-container .filter-bar .item-icon.quick-search-close{background-image:url("../../Global/Img/detail-screen/filter clear.svg")}.data-points-panel .panel-container .content .left.data-point-container{height:100%}.data-points-panel .panel-container .content .left.data-point-container .category .sub-content{color:#8e52a1}.data-points-panel .panel-container .content .left.data-point-container .category .sub-content>span span{font-size:15px;cursor:pointer}.data-points-panel .panel-container .content .left.data-point-container .category .sub-content>span:hover{border-color:#8e52a1}.data-points-panel .panel-container .content .right.non-date-element-container>div.horizontal-line{background-image:url("../../global/Img/detail-screen/horizontal line.svg")}.data-points-panel .panel-container .content .right.non-date-element-container>div.section-header{background-image:url('../../global/Img/detail-screen/section header.svg')}.data-points-panel .panel-container .content .right.non-date-element-container>div.spacer{background-image:url('../../global/Img/detail-screen/spacer.svg')}.data-points-panel .panel-container .content .right.non-date-element-container>div.vertical-line{background-image:url('../../global/Img/detail-screen/vertical line.svg')}.data-points-panel .panel-container .content .right.non-date-element-container>div.image{background-image:url('../../global/Img/detail-screen/image.svg')}.data-points-panel .panel-container .content .right.non-date-element-container>div.tab{background-image:url(../../global/Img/detail-screen/tab.svg)}.element-overlay{z-index:4}.element-overlay.vertical-line>div{border-left:2px solid #8e52a1}.element-overlay.vertical-line .out{height:100%}.element-overlay.spacer>div{border:2px solid #8e52a1}.element-overlay.spacer .out{width:22px;height:6px}.element-overlay.horizontal-line>div{border-top:2px solid #8e52a1}.element-overlay.horizontal-line .out{width:100%}.element-overlay.section-header>div{border:2px solid #8e52a1}.element-overlay.section-header .out{width:24px;height:9px;border:2px solid #8e52a1}.element-overlay.section-header .out::after{content:"";position:absolute;top:5px;border-top:1px solid #8e52a1;width:5px;left:3px}.element-overlay.image>div{border:1px solid #8e52a1}.element-overlay.image .out{width:24px;height:16px;border:1px solid #8e52a1;opacity:.4}.element-overlay.image .out::after{content:"";position:absolute;top:5px;border:1px solid #8e52a1;width:5px;left:3px}.element-overlay .iconbutton.data-points{background-image:url("../../global/Img/Phone.png")}.base-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.boolean-stack-item-template{border-radius:3px;font-size:16px;font-family:SourceSansPro-Regular;color:#333;border:1px solid #f4edf6;background-color:#f4edf6;display:flex;align-items:center;justify-content:center}.boolean-stack-item-template.false-item{border-color:#f8f8f8;background-color:#f8f8f8}.boolean-stack-item-template.true-item{border-color:#f4edf6;background-color:#f4edf6}.boolean-stack-item-template .item-text{padding:0 8px;line-height:32px;text-transform:capitalize;word-wrap:break-word}.schedule-stack-item-template .item-content.schedule-item{overflow:unset;text-overflow:unset;white-space:unset;word-break:berak-word}.schedule-stack-item-template .item-content.schedule-item.no-data{white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.schedule-stack-item-template .scheduleContain{display:flex;text-align:left;word-wrap:break-word;padding:0;margin-left:1px;flex-direction:column;flex:1 0 auto}.schedule-stack-item-template .scheduleContain .list{flex:1 0 auto;list-style:none;padding:0;margin-bottom:16px}.schedule-stack-item-template .scheduleContain .list li{display:flex;justify-content:space-between}.schedule-stack-item-template .scheduleContain .list li div{flex:0 0 33.3333%;margin:0;word-break:break-word;min-height:18px}.schedule-stack-item-template .scheduleContain .list li:nth-child(3){margin-top:8px}.schedule-stack-item-template .scheduleContain .list.no-data{justify-content:center;align-items:center}.schedule-stack-item-template .scheduleContain .list.no-data li{font-family:SourceSansPro-Italic;color:#777;font-size:16px;justify-content:center;text-align:center}.schedule-stack-item-template .scheduleContain .scheduleTitle{opacity:.7}.calendar-template{font-size:11px;font-family:SourceSansPro-SemiBold;border:none;box-sizing:border-box;padding:8px;height:100%;width:100%;float:left}.calendar-template .item-style{background:0 0;border-right:none}.calendar-template .k-header{border:0;background-color:transparent;height:8%;padding-bottom:3px}.calendar-template .k-header .k-button{color:#8e52a1}.calendar-template .k-header .k-button.k-calendar-nav-fast svg,.calendar-template .k-header .k-button.k-calendar-nav-next svg,.calendar-template .k-header .k-button.k-calendar-nav-prev svg{fill:#8E52A1}.calendar-template .k-header .k-button.k-nav-fast{pointer-events:none;float:left;text-align:left;padding-left:0;height:auto;line-height:normal;margin:0}.calendar-template .k-header .k-button.k-nav-next,.calendar-template .k-header .k-button.k-nav-prev{height:18px;width:14.3%;top:0;padding-bottom:3px;box-sizing:border-box;background:0 0;border-right:none}.calendar-template .k-header .k-button.k-nav-next .k-icon,.calendar-template .k-header .k-button.k-nav-prev .k-icon{background:0 0;height:0;width:0}.calendar-template .k-header .k-button.k-nav-prev{left:auto;right:28.6%}.calendar-template .k-header .k-button.k-nav-prev:before{content:'';position:absolute;top:1px;left:calc(50% - 5px);border-right:5px solid #8e52a1;border-top:5px solid transparent;border-bottom:5px solid transparent}.calendar-template .k-header .k-button.k-nav-next{right:0}.calendar-template .k-header .k-button.k-nav-next:before{content:'';position:absolute;top:1px;left:calc(50% - 2.5px);border-left:5px solid #8e52a1;border-top:5px solid transparent;border-bottom:5px solid transparent}.calendar-template .k-header+div{height:100%!important}.calendar-template .k-footer{position:absolute;top:8px;right:14.3%;height:18px;width:14.3%;box-sizing:border-box;background:0 0;border-right:none}.calendar-template .k-footer .k-nav-today{height:8px;width:8px;border-radius:4px;background-color:#8e52a1;padding:0;overflow:hidden;text-indent:-9999px;margin:2px 0 0 calc(50% - 10px)}.calendar-template .k-content{height:92%;pointer-events:none}.calendar-template .k-content thead{height:7%}.calendar-template .k-content thead tr th{text-align:center;background-color:transparent;border:0;padding:0;color:#777;font-family:SourceSansPro-Regular;background:0 0;border-right:none}.calendar-template .k-content tbody{height:93%}.calendar-template .k-content tbody tr td{text-align:center;box-shadow:none;outline:0!important;height:18px;padding:3px 0 6px 0;cursor:default;background:0 0;border-right:none}.calendar-template .k-content tbody tr td.k-hover,.calendar-template .k-content tbody tr td.k-hover:hover{background:0 0;border-right:none}.calendar-template .k-content tbody tr td .k-link{outline:0;display:inline-block;padding:0;min-height:auto;line-height:normal;color:#262626;cursor:default}.calendar-template .k-content tbody tr td .k-link .date-text{width:14px;height:14px;line-height:normal;border-radius:10px}.calendar-template .k-content tbody tr td .k-link .events-group{position:absolute;margin:4px 0 0 5px;display:none}.calendar-template .k-content tbody tr td .k-link .events-group.show{display:block}.calendar-template .k-content tbody tr td .k-link .events-group .events-point{width:4px;height:4px;border-radius:2px;background-color:#8e52a1;float:left}.calendar-template .k-content tbody tr td.k-weekend .k-link{color:#9b9b9b}.calendar-template .k-content tbody tr td.k-weekend.k-hover .k-link,.calendar-template .k-content tbody tr td.k-weekend.k-hover:hover .k-link{color:#9b9b9b}.calendar-template .k-content tbody tr td.k-other-month .k-link{color:#cacaca}.calendar-template .k-content tbody tr td.k-other-month.k-hover .k-link,.calendar-template .k-content tbody tr td.k-other-month.k-hover:hover .k-link{color:#cacaca}.calendar-template .k-content tbody tr td.k-today{background:0 0;border-right:none}.calendar-template .k-content tbody tr td.k-today .k-link .date-text{color:#fff;font-family:SourceSansPro-Bold;background-color:#8e52a1}.calendar-template .k-calendar-footer{background-color:#8e52a1}.calendar-template .k-calendar-view .k-calendar-table tbody tr td.k-today .k-link .date-text{background-color:#8e52a1}.calendar-item-template{float:left;width:100%;height:100%}.calendar-item-template .calendar{font-size:11px;font-family:SourceSansPro-SemiBold;border:none;box-sizing:border-box;padding:8px;height:100%;width:100%;float:left;width:25%}.calendar-item-template .calendar .item-style{background:0 0;border-right:none}.calendar-item-template .calendar .k-header{border:0;background-color:transparent;height:8%;padding-bottom:3px}.calendar-item-template .calendar .k-header .k-button{color:#8e52a1}.calendar-item-template .calendar .k-header .k-button.k-calendar-nav-fast svg,.calendar-item-template .calendar .k-header .k-button.k-calendar-nav-next svg,.calendar-item-template .calendar .k-header .k-button.k-calendar-nav-prev svg{fill:#8E52A1}.calendar-item-template .calendar .k-header .k-button.k-nav-fast{pointer-events:none;float:left;text-align:left;padding-left:0;height:auto;line-height:normal;margin:0}.calendar-item-template .calendar .k-header .k-button.k-nav-next,.calendar-item-template .calendar .k-header .k-button.k-nav-prev{height:18px;width:14.3%;top:0;padding-bottom:3px;box-sizing:border-box;background:0 0;border-right:none}.calendar-item-template .calendar .k-header .k-button.k-nav-next .k-icon,.calendar-item-template .calendar .k-header .k-button.k-nav-prev .k-icon{background:0 0;height:0;width:0}.calendar-item-template .calendar .k-header .k-button.k-nav-prev{left:auto;right:28.6%}.calendar-item-template .calendar .k-header .k-button.k-nav-prev:before{content:'';position:absolute;top:1px;left:calc(50% - 5px);border-right:5px solid #8e52a1;border-top:5px solid transparent;border-bottom:5px solid transparent}.calendar-item-template .calendar .k-header .k-button.k-nav-next{right:0}.calendar-item-template .calendar .k-header .k-button.k-nav-next:before{content:'';position:absolute;top:1px;left:calc(50% - 2.5px);border-left:5px solid #8e52a1;border-top:5px solid transparent;border-bottom:5px solid transparent}.calendar-item-template .calendar .k-header+div{height:100%!important}.calendar-item-template .calendar .k-footer{position:absolute;top:8px;right:14.3%;height:18px;width:14.3%;box-sizing:border-box;background:0 0;border-right:none}.calendar-item-template .calendar .k-footer .k-nav-today{height:8px;width:8px;border-radius:4px;background-color:#8e52a1;padding:0;overflow:hidden;text-indent:-9999px;margin:2px 0 0 calc(50% - 10px)}.calendar-item-template .calendar .k-content{height:92%;pointer-events:none}.calendar-item-template .calendar .k-content thead{height:7%}.calendar-item-template .calendar .k-content thead tr th{text-align:center;background-color:transparent;border:0;padding:0;color:#777;font-family:SourceSansPro-Regular;background:0 0;border-right:none}.calendar-item-template .calendar .k-content tbody{height:93%}.calendar-item-template .calendar .k-content tbody tr td{text-align:center;box-shadow:none;outline:0!important;height:18px;padding:3px 0 6px 0;cursor:default;background:0 0;border-right:none}.calendar-item-template .calendar .k-content tbody tr td.k-hover,.calendar-item-template .calendar .k-content tbody tr td.k-hover:hover{background:0 0;border-right:none}.calendar-item-template .calendar .k-content tbody tr td .k-link{outline:0;display:inline-block;padding:0;min-height:auto;line-height:normal;color:#262626;cursor:default}.calendar-item-template .calendar .k-content tbody tr td .k-link .date-text{width:14px;height:14px;line-height:normal;border-radius:10px}.calendar-item-template .calendar .k-content tbody tr td .k-link .events-group{position:absolute;margin:4px 0 0 5px;display:none}.calendar-item-template .calendar .k-content tbody tr td .k-link .events-group.show{display:block}.calendar-item-template .calendar .k-content tbody tr td .k-link .events-group .events-point{width:4px;height:4px;border-radius:2px;background-color:#8e52a1;float:left}.calendar-item-template .calendar .k-content tbody tr td.k-weekend .k-link{color:#9b9b9b}.calendar-item-template .calendar .k-content tbody tr td.k-weekend.k-hover .k-link,.calendar-item-template .calendar .k-content tbody tr td.k-weekend.k-hover:hover .k-link{color:#9b9b9b}.calendar-item-template .calendar .k-content tbody tr td.k-other-month .k-link{color:#cacaca}.calendar-item-template .calendar .k-content tbody tr td.k-other-month.k-hover .k-link,.calendar-item-template .calendar .k-content tbody tr td.k-other-month.k-hover:hover .k-link{color:#cacaca}.calendar-item-template .calendar .k-content tbody tr td.k-today{background:0 0;border-right:none}.calendar-item-template .calendar .k-content tbody tr td.k-today .k-link .date-text{color:#fff;font-family:SourceSansPro-Bold;background-color:#8e52a1}.calendar-item-template .calendar .k-calendar-footer{background-color:#8e52a1}.calendar-item-template .calendar .k-calendar-view .k-calendar-table tbody tr td.k-today .k-link .date-text{background-color:#8e52a1}.calendar-item-template .schedule{float:left;width:75%;height:100%;padding:8px 16px 8px 0;text-align:left;overflow:auto;white-space:nowrap;overflow-x:hidden;margin-left:16px}.calendar-item-template .schedule .group{margin-bottom:16px}.calendar-item-template .schedule .group:last-child{margin-bottom:0}.calendar-item-template .schedule .group .date{font-size:11px;font-family:SourceSansPro-SemiBold;color:#777}.calendar-item-template .schedule .group .date.today{color:#8e52a1}.calendar-item-template .schedule .group .events .event{font-size:15px;height:20px;margin-bottom:8px}.calendar-item-template .schedule .group .events .event:last-child{margin-bottom:0}.calendar-item-template .schedule .group .events .event .left{float:left;color:#333;max-width:calc(100% - 110px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-item-template .schedule .group .events .event .left.short{width:calc(100% - 50px)}.calendar-item-template .schedule .group .events .event .left.full{width:100%}.calendar-item-template .schedule .group .events .event .right{float:right;color:#777}.calendar-item-template .schedule.display-table{display:table}.calendar-item-template .schedule.display-table .empty{font-size:15px;font-family:SourceSansPro-Italic;color:#777;text-align:center;display:table-cell;vertical-align:middle}.calendar-item-template.temp-edit .k-header{pointer-events:none}.calendar-item-template.temp-edit .k-footer{pointer-events:none}.calendar-item-template.one-column .calendar{width:calc(25% - 7.5px)}.calendar-item-template.one-column .schedule{width:calc(75% - 8.5px)}.calendar-item-template.two-columns.fill-one .calendar{width:calc(50% - 5px)}.calendar-item-template.two-columns.fill-one .schedule{width:calc(50% - 11px)}.calendar-item-template.two-columns.fill-two .calendar{width:calc(25% - 7.5px)}.calendar-item-template.two-columns.fill-two .schedule{width:calc(75% - 8.5px)}.calendar-item-template.three-columns.fill-one .calendar{width:100%}.calendar-item-template.three-columns.fill-one .schedule{display:none;width:0%}.calendar-item-template.three-columns.fill-two .calendar{width:calc(50% - 5px)}.calendar-item-template.three-columns.fill-two .schedule{width:calc(50% - 11px)}.calendar-item-template.three-columns.fill-three .calendar{width:calc(33.33% - 6.63px)}.calendar-item-template.three-columns.fill-three .schedule{width:calc(66.66% - 9.37px)}.calendar-item-template.four-columns.fill-one .calendar{width:100%}.calendar-item-template.four-columns.fill-one .schedule{display:none;width:0%}.calendar-item-template.four-columns.fill-two .calendar{width:calc(50% - 5px)}.calendar-item-template.four-columns.fill-two .schedule{width:calc(50% - 11px)}.calendar-item-template.four-columns.fill-three .calendar{width:calc(33.33% - 6.63px)}.calendar-item-template.four-columns.fill-three .schedule{width:calc(66.66% - 9.37px)}.calendar-item-template.four-columns.fill-four .calendar{width:calc(25% - 7.5px)}.calendar-item-template.four-columns.fill-four .schedule{width:calc(75% - 8.5px)}.calendar-item-template.percent80 .schedule .group .date{font-size:8.88px}.calendar-item-template.percent80 .schedule .group .event{font-size:12px}.calendar-item-template.percent80 .schedule .empty{font-size:12px}.calendar-item-template.percent90 .schedule .group .date{font-size:11.9px}.calendar-item-template.percent90 .schedule .group .event{font-size:13.5px}.calendar-item-template.percent90 .schedule .empty{font-size:13.5px}.calendar-item-template.percent125 .schedule .group .date{font-size:13.75px}.calendar-item-template.percent125 .schedule .group .event{font-size:18.75px}.calendar-item-template.percent125 .schedule .group .event .left{max-width:calc(100% - 160px)}.calendar-item-template.percent125 .schedule .empty{font-size:18.75px}.calendar-item-template.percent150 .schedule .group .date{font-size:16.5px}.calendar-item-template.percent150 .schedule .group .event{font-size:22.5px}.calendar-item-template.percent150 .schedule .group .event .left{max-width:calc(100% - 160px)}.calendar-item-template.percent150 .schedule .empty{font-size:22.5px}.scheduler-container-template.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-list.k-active,.scheduler-container-template.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-list.k-selected,.scheduler-container-template.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-list:active,.scheduler-container-template.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-month.k-active,.scheduler-container-template.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-month.k-selected,.scheduler-container-template.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-month:active{border-color:#8e52a1;background-color:#8e52a1}.scheduler-container-template.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-list:focus,.scheduler-container-template.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-month:focus{box-shadow:0 0 2px 1px #8e52a1}.k-scheduler .k-scheduler-content .k-event-actions:first-child{margin:0}.k-scheduler .k-scheduler-content .k-event{border-color:#acacac;border-style:solid;border-width:1px;border-radius:0;line-height:25px;box-shadow:none;color:#333}.map-template{height:100%;width:100%}.selector{height:18px;padding:0 8px;margin-left:-8px;border-radius:9px;font-size:15px;position:relative;cursor:pointer;z-index:6}.selector:hover{background-color:#f2f2f2}.selector .select-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;width:auto}.selector .select-type:after{content:" ";display:inline-block;width:1px}.selector .icon.bottom-caret{width:8px;height:4px;margin:7px 0 7px 8px}.selector .icon.bottom-caret:before{border-top-color:#777}.selector .icon.bottom-caret:after{border-top-color:#fff}.dropdown-menu-template{color:#333;background-color:#fff;padding:0;border:1px solid #efefef;box-shadow:0 5px 6px -1px #aeaeae}.dropdown-menu-template ul{max-height:calc(100vh - 93px);overflow-y:auto;margin:0;padding:0}.dropdown-menu-li-template{list-style-type:none;line-height:26px;height:42px;padding:8px;font-size:15px;white-space:nowrap}.k-mobile .detail-view-panel{overflow:auto}.detail-view-panel{position:relative;font-family:SourceSansPro-Regular;color:#333;min-width:585px}.detail-view-panel .detail-view .group-mode label{pointer-events:none}.detail-view-panel .detail-view .template-info{color:#8e52a1}.detail-view-panel .detail-view .template-info .name{float:left;font-size:21px;height:26px;margin-top:9px;width:365px;padding:4px 0;outline:0;max-width:365px;margin-right:8px;text-overflow:ellipsis;box-sizing:content-box;line-height:normal;border:1px solid transparent}.detail-view-panel .detail-view .template-info .name:focus{min-width:365px;text-overflow:unset}.detail-view-panel .detail-view .template-info .name::-webkit-input-placeholder{opacity:.5;color:#8e52a1}.detail-view-panel .detail-view .template-info .name:-moz-placeholder{opacity:.5;color:#8e52a1}.detail-view-panel .detail-view .template-info .name::-moz-placeholder{opacity:.5;color:#8e52a1}.detail-view-panel .detail-view .template-info .name:-ms-input-placeholder{opacity:.5;color:#8e52a1}.detail-view-panel .detail-view .template-info .name::-ms-input-placeholder{opacity:.5;color:#8e52a1}.detail-view-panel .detail-view .detail-header{height:56px;padding:0 16px;border-bottom:2px solid #f2f2f2}.detail-view-panel .detail-view .detail-header .head-icon{width:40px;height:40px;float:left;background-color:#d8d8d8;margin:7px 0;border-radius:20px}.detail-view-panel .detail-view .detail-header .head-picture{float:left;margin-top:8px;margin-right:8px}.detail-view-panel .detail-view .detail-header .head-picture span{width:40px;height:40px;display:inline-block;border-radius:20px;background-size:40px}.detail-view-panel .detail-view .detail-header .head-picture span.default-image{background-size:24px;background-repeat:no-repeat;background-position:center center}.detail-view-panel .detail-view .detail-header .head-text{float:left}.detail-view-panel .detail-view .detail-header .head-text.no-subtitle{padding-top:14px}.detail-view-panel .detail-view .detail-header .head-text .title{font-family:SourceSansPro-SemiBold;color:#333;font-size:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-view-panel .detail-view .detail-header .head-text .sub-title{color:#777;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-view-panel .detail-view .detail-header .head-text .type-selector{height:18px;padding:0 8px;margin-left:-8px;border-radius:9px;font-size:15px;position:relative;cursor:pointer;z-index:6;float:left}.detail-view-panel .detail-view .detail-header .head-text .type-selector:hover{background-color:#f2f2f2}.detail-view-panel .detail-view .detail-header .head-text .type-selector .select-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;width:auto}.detail-view-panel .detail-view .detail-header .head-text .type-selector .select-type:after{content:" ";display:inline-block;width:1px}.detail-view-panel .detail-view .detail-header .head-text .type-selector .icon.bottom-caret{width:8px;height:4px;margin:7px 0 7px 8px}.detail-view-panel .detail-view .detail-header .head-text .type-selector .icon.bottom-caret:before{border-top-color:#777}.detail-view-panel .detail-view .detail-header .head-text .type-selector .icon.bottom-caret:after{border-top-color:#fff}.detail-view-panel .detail-view .detail-header .head-text .type-selector .dropdown-menu{color:#333;background-color:#fff;padding:0;border:1px solid #efefef;box-shadow:0 5px 6px -1px #aeaeae;position:absolute;left:0;top:0;display:none}.detail-view-panel .detail-view .detail-header .head-text .type-selector .dropdown-menu ul{max-height:calc(100vh - 93px);overflow-y:auto;margin:0;padding:0}.detail-view-panel .detail-view .detail-header .head-text .type-selector .dropdown-menu ul li{list-style-type:none;line-height:26px;height:42px;padding:8px;font-size:15px;white-space:nowrap}.detail-view-panel .detail-view .detail-header .head-text .type-selector .dropdown-menu ul li:hover{background-color:rgba(142,82,161,.15)}.detail-view-panel .detail-view .detail-header .selector-menu{height:18px;padding:0 8px;margin-left:-8px;border-radius:9px;font-size:15px;position:relative;cursor:pointer;z-index:6;display:flex;float:left;height:24px;line-height:24px}.detail-view-panel .detail-view .detail-header .selector-menu:hover{background-color:#f2f2f2}.detail-view-panel .detail-view .detail-header .selector-menu .select-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;width:auto}.detail-view-panel .detail-view .detail-header .selector-menu .select-type:after{content:" ";display:inline-block;width:1px}.detail-view-panel .detail-view .detail-header .selector-menu .icon.bottom-caret{width:8px;height:4px;margin:7px 0 7px 8px}.detail-view-panel .detail-view .detail-header .selector-menu .icon.bottom-caret:before{border-top-color:#777}.detail-view-panel .detail-view .detail-header .selector-menu .icon.bottom-caret:after{border-top-color:#fff}.detail-view-panel .detail-view .detail-header .selector-menu .icon.bottom-caret{margin:10px 0 10px 8px}.detail-view-panel .detail-view .detail-header .buttons{display:none}.detail-view-panel .detail-view .buttons.disabled .iconbutton{opacity:.4;pointer-events:none}.detail-view-panel .detail-view .buttons .iconbutton{margin-left:20px;float:left;width:24px;height:24px;background-size:24px 24px}.detail-view-panel .detail-view .buttons .iconbutton.layout{background-image:url("../../global/img/detail-screen/layout.svg")}.detail-view-panel .detail-view .buttons .iconbutton.save{background-image:url("../../global/img/detail-screen/save.svg")}.detail-view-panel .detail-view .buttons .iconbutton.settings{background-image:url("../../global/img/detail-screen/settings.svg")}.detail-view-panel .detail-view .buttons .iconbutton.print{background-image:url("../../global/img/detail-screen/print.svg")}.detail-view-panel .detail-view .buttons .iconbutton.new-window{background-image:url("../../global/img/detail-screen/new_window.svg")}.detail-view-panel .detail-view .buttons .iconbutton.close-detail{background-image:url("../../global/img/detail-screen/Close.svg");z-index:7}.detail-view-panel .detail-view .buttons .iconbutton.font-size-slider{background-image:url("../../global/img/detail-screen/font_size_24x24-pos.svg")}.detail-view-panel .detail-view .buttons .type-selector{float:left;font-size:15px;position:relative;z-index:3}.detail-view-panel .detail-view .buttons .type-selector .dropdown-menu{color:#333;background-color:#fff;padding:0;border:1px solid #efefef;box-shadow:0 5px 6px -1px #aeaeae;left:auto;right:0;top:0}.detail-view-panel .detail-view .buttons .type-selector .dropdown-menu ul{max-height:calc(100vh - 93px);overflow-y:auto;margin:0;padding:0}.detail-view-panel .detail-view .buttons .type-selector .dropdown-menu ul li{list-style-type:none;line-height:26px;height:42px;padding:8px;font-size:15px;white-space:nowrap;cursor:pointer}.detail-view-panel .detail-view .buttons .type-selector .dropdown-menu ul li:hover{background-color:rgba(142,82,161,.15)}.detail-view-panel .detail-view .group-buttons{height:18px;padding:0 8px;margin-left:-8px;border-radius:9px;font-size:15px;position:relative;cursor:pointer;z-index:6;z-index:600;padding:0;display:block;float:right;margin-right:-16px;width:60px;height:100%;border-radius:0}.detail-view-panel .detail-view .group-buttons:hover{background-color:#f2f2f2}.detail-view-panel .detail-view .group-buttons .select-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;width:auto}.detail-view-panel .detail-view .group-buttons .select-type:after{content:" ";display:inline-block;width:1px}.detail-view-panel .detail-view .group-buttons .icon.bottom-caret{width:8px;height:4px;margin:7px 0 7px 8px}.detail-view-panel .detail-view .group-buttons .icon.bottom-caret:before{border-top-color:#777}.detail-view-panel .detail-view .group-buttons .icon.bottom-caret:after{border-top-color:#fff}.detail-view-panel .detail-view .group-buttons:hover{background-color:transparent}.detail-view-panel .detail-view .group-buttons.open .button-icon{background-color:#8e52a1!important;background-image:url(../img/navigation-menu/icon-ellipsis.svg)}.detail-view-panel .detail-view .group-buttons.open .tf-contextmenu-wrap{position:absolute;top:54px;right:1px;left:auto;display:block;border:none}.detail-view-panel .detail-view .group-buttons.open .tf-contextmenu-wrap .tf-contextmenu{border:none}.detail-view-panel .detail-view .group-buttons.open .tf-contextmenu-wrap li>div{float:right}.detail-view-panel .detail-view .group-buttons.open .tf-contextmenu-wrap li:hover{background-color:#f2f2f2;cursor:pointer}.detail-view-panel .detail-view .group-buttons.open .tf-contextmenu-wrap li:hover .icon.bottom-caret::after{border-top-color:#eee5f1}.detail-view-panel .detail-view .group-buttons.open .tf-contextmenu-wrap li .select-type{width:calc(100% - 26px)}.detail-view-panel .detail-view .group-buttons.open .tf-contextmenu-wrap li .icon.bottom-caret{margin:9px 10px 7px 8px;transform:rotate(90deg)}.detail-view-panel .detail-view .group-buttons.open .tf-contextmenu-wrap li .iconbutton{margin-top:6px;margin-right:6px}.detail-view-panel .detail-view .group-buttons.open .tf-contextmenu-wrap li .iconbutton.print{background-image:url("../../global/img/detail-screen/print_16x16-pos.svg")}.detail-view-panel .detail-view .group-buttons.open .tf-contextmenu-wrap li .iconbutton.new-window{background-image:url("../../global/img/detail-screen/new_window_16x16-pos.svg")}.detail-view-panel .detail-view .group-buttons.open .tf-contextmenu-wrap li .iconbutton.close-detail{background-image:url("../../global/img/detail-screen/Close.svg")}.detail-view-panel .detail-view .group-buttons .button-icon{height:100%;background-image:url('../../global/Img/detail-screen/ellipsis_24x24-pos.svg');background-repeat:no-repeat;background-size:24px 24px;background-position:center center;cursor:pointer}.detail-view-panel .detail-view .group-buttons .button-icon:hover{background-color:#f2f2f2}.detail-view-panel .detail-view .group-buttons .tf-contextmenu-wrap{display:none}.detail-view-panel .detail-view .preload{display:none}.detail-view-panel .detail-view .scheduler-container button.k-nav-today{height:27.5px}.detail-view-panel .detail-view .calendar-item{float:left;width:100%;height:100%}.detail-view-panel .detail-view .calendar-item .calendar{font-size:11px;font-family:SourceSansPro-SemiBold;border:none;box-sizing:border-box;padding:8px;height:100%;width:100%;float:left;width:25%}.detail-view-panel .detail-view .calendar-item .calendar .item-style{background:0 0;border-right:none}.detail-view-panel .detail-view .calendar-item .calendar .k-header{border:0;background-color:transparent;height:8%;padding-bottom:3px}.detail-view-panel .detail-view .calendar-item .calendar .k-header .k-button{color:#8e52a1}.detail-view-panel .detail-view .calendar-item .calendar .k-header .k-button.k-calendar-nav-fast svg,.detail-view-panel .detail-view .calendar-item .calendar .k-header .k-button.k-calendar-nav-next svg,.detail-view-panel .detail-view .calendar-item .calendar .k-header .k-button.k-calendar-nav-prev svg{fill:#8E52A1}.detail-view-panel .detail-view .calendar-item .calendar .k-header .k-button.k-nav-fast{pointer-events:none;float:left;text-align:left;padding-left:0;height:auto;line-height:normal;margin:0}.detail-view-panel .detail-view .calendar-item .calendar .k-header .k-button.k-nav-next,.detail-view-panel .detail-view .calendar-item .calendar .k-header .k-button.k-nav-prev{height:18px;width:14.3%;top:0;padding-bottom:3px;box-sizing:border-box;background:0 0;border-right:none}.detail-view-panel .detail-view .calendar-item .calendar .k-header .k-button.k-nav-next .k-icon,.detail-view-panel .detail-view .calendar-item .calendar .k-header .k-button.k-nav-prev .k-icon{background:0 0;height:0;width:0}.detail-view-panel .detail-view .calendar-item .calendar .k-header .k-button.k-nav-prev{left:auto;right:28.6%}.detail-view-panel .detail-view .calendar-item .calendar .k-header .k-button.k-nav-prev:before{content:'';position:absolute;top:1px;left:calc(50% - 5px);border-right:5px solid #8e52a1;border-top:5px solid transparent;border-bottom:5px solid transparent}.detail-view-panel .detail-view .calendar-item .calendar .k-header .k-button.k-nav-next{right:0}.detail-view-panel .detail-view .calendar-item .calendar .k-header .k-button.k-nav-next:before{content:'';position:absolute;top:1px;left:calc(50% - 2.5px);border-left:5px solid #8e52a1;border-top:5px solid transparent;border-bottom:5px solid transparent}.detail-view-panel .detail-view .calendar-item .calendar .k-header+div{height:100%!important}.detail-view-panel .detail-view .calendar-item .calendar .k-footer{position:absolute;top:8px;right:14.3%;height:18px;width:14.3%;box-sizing:border-box;background:0 0;border-right:none}.detail-view-panel .detail-view .calendar-item .calendar .k-footer .k-nav-today{height:8px;width:8px;border-radius:4px;background-color:#8e52a1;padding:0;overflow:hidden;text-indent:-9999px;margin:2px 0 0 calc(50% - 10px)}.detail-view-panel .detail-view .calendar-item .calendar .k-content{height:92%;pointer-events:none}.detail-view-panel .detail-view .calendar-item .calendar .k-content thead{height:7%}.detail-view-panel .detail-view .calendar-item .calendar .k-content thead tr th{text-align:center;background-color:transparent;border:0;padding:0;color:#777;font-family:SourceSansPro-Regular;background:0 0;border-right:none}.detail-view-panel .detail-view .calendar-item .calendar .k-content tbody{height:93%}.detail-view-panel .detail-view .calendar-item .calendar .k-content tbody tr td{text-align:center;box-shadow:none;outline:0!important;height:18px;padding:3px 0 6px 0;cursor:default;background:0 0;border-right:none}.detail-view-panel .detail-view .calendar-item .calendar .k-content tbody tr td.k-hover,.detail-view-panel .detail-view .calendar-item .calendar .k-content tbody tr td.k-hover:hover{background:0 0;border-right:none}.detail-view-panel .detail-view .calendar-item .calendar .k-content tbody tr td .k-link{outline:0;display:inline-block;padding:0;min-height:auto;line-height:normal;color:#262626;cursor:default}.detail-view-panel .detail-view .calendar-item .calendar .k-content tbody tr td .k-link .date-text{width:14px;height:14px;line-height:normal;border-radius:10px}.detail-view-panel .detail-view .calendar-item .calendar .k-content tbody tr td .k-link .events-group{position:absolute;margin:4px 0 0 5px;display:none}.detail-view-panel .detail-view .calendar-item .calendar .k-content tbody tr td .k-link .events-group.show{display:block}.detail-view-panel .detail-view .calendar-item .calendar .k-content tbody tr td .k-link .events-group .events-point{width:4px;height:4px;border-radius:2px;background-color:#8e52a1;float:left}.detail-view-panel .detail-view .calendar-item .calendar .k-content tbody tr td.k-weekend .k-link{color:#9b9b9b}.detail-view-panel .detail-view .calendar-item .calendar .k-content tbody tr td.k-weekend.k-hover .k-link,.detail-view-panel .detail-view .calendar-item .calendar .k-content tbody tr td.k-weekend.k-hover:hover .k-link{color:#9b9b9b}.detail-view-panel .detail-view .calendar-item .calendar .k-content tbody tr td.k-other-month .k-link{color:#cacaca}.detail-view-panel .detail-view .calendar-item .calendar .k-content tbody tr td.k-other-month.k-hover .k-link,.detail-view-panel .detail-view .calendar-item .calendar .k-content tbody tr td.k-other-month.k-hover:hover .k-link{color:#cacaca}.detail-view-panel .detail-view .calendar-item .calendar .k-content tbody tr td.k-today{background:0 0;border-right:none}.detail-view-panel .detail-view .calendar-item .calendar .k-content tbody tr td.k-today .k-link .date-text{color:#fff;font-family:SourceSansPro-Bold;background-color:#8e52a1}.detail-view-panel .detail-view .calendar-item .calendar .k-calendar-footer{background-color:#8e52a1}.detail-view-panel .detail-view .calendar-item .calendar .k-calendar-view .k-calendar-table tbody tr td.k-today .k-link .date-text{background-color:#8e52a1}.detail-view-panel .detail-view .calendar-item .schedule{float:left;width:75%;height:100%;padding:8px 16px 8px 0;text-align:left;overflow:auto;white-space:nowrap;overflow-x:hidden;margin-left:16px}.detail-view-panel .detail-view .calendar-item .schedule .group{margin-bottom:16px}.detail-view-panel .detail-view .calendar-item .schedule .group:last-child{margin-bottom:0}.detail-view-panel .detail-view .calendar-item .schedule .group .date{font-size:11px;font-family:SourceSansPro-SemiBold;color:#777}.detail-view-panel .detail-view .calendar-item .schedule .group .date.today{color:#8e52a1}.detail-view-panel .detail-view .calendar-item .schedule .group .events .event{font-size:15px;height:20px;margin-bottom:8px}.detail-view-panel .detail-view .calendar-item .schedule .group .events .event:last-child{margin-bottom:0}.detail-view-panel .detail-view .calendar-item .schedule .group .events .event .left{float:left;color:#333;max-width:calc(100% - 110px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-view-panel .detail-view .calendar-item .schedule .group .events .event .left.short{width:calc(100% - 50px)}.detail-view-panel .detail-view .calendar-item .schedule .group .events .event .left.full{width:100%}.detail-view-panel .detail-view .calendar-item .schedule .group .events .event .right{float:right;color:#777}.detail-view-panel .detail-view .calendar-item .schedule.display-table{display:table}.detail-view-panel .detail-view .calendar-item .schedule.display-table .empty{font-size:15px;font-family:SourceSansPro-Italic;color:#777;text-align:center;display:table-cell;vertical-align:middle}.detail-view-panel .detail-view .calendar-item.temp-edit .k-header{pointer-events:none}.detail-view-panel .detail-view .calendar-item.temp-edit .k-footer{pointer-events:none}.detail-view-panel .detail-view .calendar-item.one-column .calendar{width:calc(25% - 7.5px)}.detail-view-panel .detail-view .calendar-item.one-column .schedule{width:calc(75% - 8.5px)}.detail-view-panel .detail-view .calendar-item.two-columns.fill-one .calendar{width:calc(50% - 5px)}.detail-view-panel .detail-view .calendar-item.two-columns.fill-one .schedule{width:calc(50% - 11px)}.detail-view-panel .detail-view .calendar-item.two-columns.fill-two .calendar{width:calc(25% - 7.5px)}.detail-view-panel .detail-view .calendar-item.two-columns.fill-two .schedule{width:calc(75% - 8.5px)}.detail-view-panel .detail-view .calendar-item.three-columns.fill-one .calendar{width:100%}.detail-view-panel .detail-view .calendar-item.three-columns.fill-one .schedule{display:none;width:0%}.detail-view-panel .detail-view .calendar-item.three-columns.fill-two .calendar{width:calc(50% - 5px)}.detail-view-panel .detail-view .calendar-item.three-columns.fill-two .schedule{width:calc(50% - 11px)}.detail-view-panel .detail-view .calendar-item.three-columns.fill-three .calendar{width:calc(33.33% - 6.63px)}.detail-view-panel .detail-view .calendar-item.three-columns.fill-three .schedule{width:calc(66.66% - 9.37px)}.detail-view-panel .detail-view .calendar-item.four-columns.fill-one .calendar{width:100%}.detail-view-panel .detail-view .calendar-item.four-columns.fill-one .schedule{display:none;width:0%}.detail-view-panel .detail-view .calendar-item.four-columns.fill-two .calendar{width:calc(50% - 5px)}.detail-view-panel .detail-view .calendar-item.four-columns.fill-two .schedule{width:calc(50% - 11px)}.detail-view-panel .detail-view .calendar-item.four-columns.fill-three .calendar{width:calc(33.33% - 6.63px)}.detail-view-panel .detail-view .calendar-item.four-columns.fill-three .schedule{width:calc(66.66% - 9.37px)}.detail-view-panel .detail-view .calendar-item.four-columns.fill-four .calendar{width:calc(25% - 7.5px)}.detail-view-panel .detail-view .calendar-item.four-columns.fill-four .schedule{width:calc(75% - 8.5px)}.detail-view-panel .detail-view .calendar-item.percent80 .schedule .group .date{font-size:8.88px}.detail-view-panel .detail-view .calendar-item.percent80 .schedule .group .event{font-size:12px}.detail-view-panel .detail-view .calendar-item.percent80 .schedule .empty{font-size:12px}.detail-view-panel .detail-view .calendar-item.percent90 .schedule .group .date{font-size:11.9px}.detail-view-panel .detail-view .calendar-item.percent90 .schedule .group .event{font-size:13.5px}.detail-view-panel .detail-view .calendar-item.percent90 .schedule .empty{font-size:13.5px}.detail-view-panel .detail-view .calendar-item.percent125 .schedule .group .date{font-size:13.75px}.detail-view-panel .detail-view .calendar-item.percent125 .schedule .group .event{font-size:18.75px}.detail-view-panel .detail-view .calendar-item.percent125 .schedule .group .event .left{max-width:calc(100% - 160px)}.detail-view-panel .detail-view .calendar-item.percent125 .schedule .empty{font-size:18.75px}.detail-view-panel .detail-view .calendar-item.percent150 .schedule .group .date{font-size:16.5px}.detail-view-panel .detail-view .calendar-item.percent150 .schedule .group .event{font-size:22.5px}.detail-view-panel .detail-view .calendar-item.percent150 .schedule .group .event .left{max-width:calc(100% - 160px)}.detail-view-panel .detail-view .calendar-item.percent150 .schedule .empty{font-size:22.5px}.detail-view-panel .detail-view .scheduler-container.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-list.k-active,.detail-view-panel .detail-view .scheduler-container.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-list.k-selected,.detail-view-panel .detail-view .scheduler-container.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-list:active,.detail-view-panel .detail-view .scheduler-container.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-month.k-active,.detail-view-panel .detail-view .scheduler-container.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-month.k-selected,.detail-view-panel .detail-view .scheduler-container.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-month:active{border-color:#8e52a1;background-color:#8e52a1}.detail-view-panel .detail-view .scheduler-container.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-list:focus,.detail-view-panel .detail-view .scheduler-container.k-scheduler .k-scheduler-toolbar .k-button-group .k-view-month:focus{box-shadow:0 0 2px 1px #8e52a1}.detail-view-panel .detail-view .map-item{width:100%;height:100%}.detail-view-panel .detail-view .map-item .map{height:100%;width:100%}.detail-view-panel .detail-view .map-item.temp-edit .esriMapLayers{cursor:pointer!important}.detail-view-panel .detail-view .map-item.temp-edit .esriSimpleSliderIncrementButton{pointer-events:none}.detail-view-panel .detail-view .map-item.temp-edit .esriSimpleSliderDecrementButton{pointer-events:none}.tf-contextmenu-white{color:#333;background-color:#fff;padding:0;border:1px solid #efefef;box-shadow:0 5px 6px -1px #aeaeae}.tf-contextmenu-white ul{max-height:calc(100vh - 93px);overflow-y:auto;margin:0;padding:0}.tf-contextmenu-white ul .menu-divider.iconbutton,.tf-contextmenu-white ul .menu-item.iconbutton{background:0 0;width:auto}.tf-contextmenu-white ul .menu-item:not(.disabled):hover{background-color:rgba(142,82,161,.15)!important}.tf-contextmenu-white ul .menu-item .check{float:right;height:26px;width:26px;display:none;background-image:url("../../global/Img/menu/checkmark-black.png");background-position:center;background-size:12px;background-repeat:no-repeat}.detail-screen-contextmenu{position:absolute;top:-24px}.detail-view-panel .detail-view .container-fluid{width:100%;height:calc(100vh - 56px - 28px);float:right;overflow-x:hidden;padding:0}.detail-view-panel .detail-view .container-fluid.edit .grid-stack>.grid-stack-item.dragging{visibility:hidden}.detail-view-panel .detail-view .container-fluid.edit .grid-stack>.grid-stack-item.section-header-stack-item:not(.ui-resizable-autohide)>.ui-resizable-handle{display:none!important}.detail-view-panel .detail-view .container-fluid.edit .grid-stack>.grid-stack-item.section-header-stack-item:not(.ui-resizable-autohide)>.grid-stack-item-content{border:none!important}.detail-view-panel .detail-view .container-fluid.edit .grid-stack>.grid-stack-item.horizontal-line{height:1px!important;min-height:0!important}.detail-view-panel .detail-view .container-fluid.edit .grid-stack>.grid-stack-item.horizontal-line>.ui-resizable-handle:not(.ui-resizable-w):not(.ui-resizable-e){display:none!important}.detail-view-panel .detail-view .container-fluid.edit .grid-stack>.grid-stack-item.vertical-line{width:1px!important;min-width:0!important}.detail-view-panel .detail-view .container-fluid.edit .grid-stack>.grid-stack-item.vertical-line>.ui-resizable-handle:not(.ui-resizable-n):not(.ui-resizable-s){display:none!important}.detail-view-panel .detail-view .container-fluid .grid-stack{margin:4px;min-height:calc(100% - 8px)!important}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item{z-index:2}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.beyond-overlay{z-index:12001}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.beyond-overlay .grid-stack-item-content{border-radius:5px}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.beyond-overlay .grid-stack-item-content input.item-title{width:calc(100% - 16px);display:block}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.beyond-overlay .grid-stack-item-content input.item-title:hover{border:1px solid #000}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.beyond-overlay .grid-stack-item-content div.item-title{display:none}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.ui-draggable-dragging{z-index:1002}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.ui-draggable-dragging.removing{background-color:red}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.section-header-stack-item{background-color:#f4f4f4}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.section-header-stack-item>.grid-stack-item-content{background-color:#f4f4f4;border:none!important}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.section-header-stack-item>.grid-stack-item-content .item-title{font-size:16px;line-height:normal;font-family:SourceSansPro-SemiBold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;white-space:normal;height:auto}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.section-header-stack-item>.grid-stack-item-content .item-title-ruler{font-size:16px;font-family:SourceSansPro-SemiBold;display:none;border:1px solid #fff}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.section-header-stack-item>.grid-stack-item-content input.item-title{display:block;max-height:none;float:left;margin-top:5px;outline-color:#777;color:#777}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.section-header-stack-item>.grid-stack-item-content .item-toggle{float:left;margin-top:4px;width:8px;pointer-events:auto;cursor:pointer}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.section-header-stack-item>.grid-stack-item-content .item-toggle button{padding:0;border:none;background-color:transparent}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.section-header-stack-item>.grid-stack-item-content .item-toggle button .up{border-top:none;border-bottom:4px solid}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.section-header-stack-item>.grid-stack-item-content .item-toggle.percent80{margin-top:2px}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.section-header-stack-item>.grid-stack-item-content .item-toggle.percent90{margin-top:3px}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.section-header-stack-item>.grid-stack-item-content .item-toggle.percent125{margin-top:6px}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.section-header-stack-item>.grid-stack-item-content .item-toggle.percent150{margin-top:9px}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content{line-height:normal;border:1px solid transparent}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.section-header{background-color:#f4f4f4;border:1px solid #e4e4e4!important;border-left:none!important;border-right:none!important;margin-left:-6px;margin-right:-4px;text-align:left;padding-left:16px;padding-top:20px}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.section-header .header-text{float:left;font-size:16px;font-family:SourceSansPro-SemiBold;color:#777;text-transform:uppercase;margin-right:8px}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.boolean-stack-item{border-radius:3px;font-size:16px;font-family:SourceSansPro-Regular;color:#333;border:1px solid #f4edf6;background-color:#f4edf6;display:flex;align-items:center;justify-content:center;border:1px solid #8e52a1}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.boolean-stack-item.false-item{border-color:#f8f8f8;background-color:#f8f8f8}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.boolean-stack-item.true-item{border-color:#f4edf6;background-color:#f4edf6}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.boolean-stack-item .item-text{padding:0 8px;line-height:32px;text-transform:capitalize;word-wrap:break-word}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.image-stack-item{border:1px solid #8e52a1;padding:0}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.image-stack-item input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.image-stack-item img{left:0;top:0;right:0;bottom:0;margin:auto;position:absolute}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.schedule-stack-item .item-content.schedule-item{overflow:unset;text-overflow:unset;white-space:unset;word-break:berak-word}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.schedule-stack-item .item-content.schedule-item.no-data{white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.schedule-stack-item .scheduleContain{display:flex;text-align:left;word-wrap:break-word;padding:0;margin-left:1px;flex-direction:column;flex:1 0 auto}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.schedule-stack-item .scheduleContain .list{flex:1 0 auto;list-style:none;padding:0;margin-bottom:16px}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.schedule-stack-item .scheduleContain .list li{display:flex;justify-content:space-between}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.schedule-stack-item .scheduleContain .list li div{flex:0 0 33.3333%;margin:0;word-break:break-word;min-height:18px}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.schedule-stack-item .scheduleContain .list li:nth-child(3){margin-top:8px}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.schedule-stack-item .scheduleContain .list.no-data{justify-content:center;align-items:center}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.schedule-stack-item .scheduleContain .list.no-data li{font-family:SourceSansPro-Italic;color:#777;font-size:16px;justify-content:center;text-align:center}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.schedule-stack-item .scheduleContain .scheduleTitle{opacity:.7}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.recordPicture-stack-item{border:1px solid transparent;display:flex;align-items:center;justify-content:center}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.recordPicture-stack-item:hover{background:#e9e9e9;cursor:pointer;box-shadow:0 0 3px #888;background-repeat:no-repeat;background-position-x:center;background-size:contain}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.recordPicture-stack-item.disabled:hover{background:#fff;cursor:auto;box-shadow:none;background-repeat:no-repeat;background-position-x:center;background-size:contain}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.recordPicture-stack-item img{max-width:100%;max-height:100%}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.recordPicture-stack-item input.uploadImg{position:absolute;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.grid-stack-item-content.attach-document-stack .place-holder.disabled{display:none}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.ui-resizable-autohide>.grid-stack-item-content:not(.attach-document-stack){border:1px solid transparent}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.ui-resizable-autohide>.grid-stack-item-content:not(.attach-document-stack).boolean-stack-item{border-color:#f4edf6}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.ui-resizable-autohide>.grid-stack-item-content:not(.attach-document-stack).boolean-stack-item.false-item{border-color:#f8f8f8}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.ui-resizable-autohide>.grid-stack-item-content:not(.attach-document-stack).boolean-stack-item.true-item{border-color:#f4edf6}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.no-resize .ui-resizable-handle{display:none!important}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.decrease-column-count-barrier>.grid-stack-item-content{border-color:red!important;border-width:2px}.detail-view-panel .detail-view .container-fluid .grid-stack.grid-stack-resizing>.grid-stack-item .grid-stack-item-content{border:1px solid #eee!important}.detail-view-panel .detail-view .container-fluid .grid-stack.grid-stack-resizing>.grid-stack-item .ui-resizable-handle{display:none!important}.detail-view-panel .detail-view .container-fluid .grid-stack.grid-stack-resizing>.grid-stack-item.item-resizing .grid-stack-item-content{border:1px solid #8e52a1!important}.detail-view-panel .detail-view .container-fluid .grid-stack.grid-stack-resizing>.grid-stack-item.item-resizing .ui-resizable-handle{display:flex!important}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-e,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-n,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-ne,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-nw,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-s,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-se,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-sw,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-w{width:11px;height:11px;border:none;background-image:none;background-color:transparent!important;align-items:center;justify-content:center;display:flex;transform:rotate(0)}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-e .handle,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-n .handle,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-ne .handle,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-nw .handle,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-s .handle,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-se .handle,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-sw .handle,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-w .handle{width:7px;height:7px;border:1px solid #8e52a1;background-image:none;background-color:#8e52a1}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-e .handle.disable,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-n .handle.disable,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-ne .handle.disable,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-nw .handle.disable,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-s .handle.disable,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-se .handle.disable,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-sw .handle.disable,.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-w .handle.disable{background-color:#fff;pointer-events:none}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-s{bottom:-1px;left:calc(50% - 6px)}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-n{top:-1px;left:calc(50% - 6px)}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-e{right:-1px;top:calc(50% - 6px)}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-w{left:-1px;top:calc(50% - 6px)}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-se{bottom:-1px;right:-1px}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-ne{top:-1px;right:-1px}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-nw{top:-1px;left:-1px}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item>.ui-resizable-sw{bottom:-1px;left:-1px}.detail-view-panel .detail-view .container-fluid .grid-stack .grid-stack-placeholder>.placeholder-content{border:1px dashed #cacaca}.detail-view-panel .detail-view .container-fluid.edit .grid-stack>.grid-stack-item>.grid-stack-item-content{cursor:pointer}.detail-view-panel .detail-view .container-fluid.edit .grid-stack>.grid-stack-item:not(.ui-resizable-autohide)>.grid-stack-item-content{border:1px solid #8e52a1!important}.condition-preview .grid-stack-item-content .item-title,.grid-stack .grid-stack-item-content .item-title{text-align:left;padding:0;margin:0 8px;font-family:SourceSansPro-SemiBold;font-size:11px;color:#8e52a1;text-transform:uppercase;border:1px solid transparent;background:0 0;display:block;line-height:normal;white-space:nowrap;text-overflow:ellipsis}.condition-preview .grid-stack-item-content .item-content.low-linehight,.grid-stack .grid-stack-item-content .item-content.low-linehight{line-height:11px}.edit .grid-stack .grid-stack-item-content .item-content,.edit .grid-stack .grid-stack-item-content .item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid-stack .grid-stack-item-content{border:none}.edit .grid-stack .grid-stack-item-content.animation{-webkit-transition:border-color .6s ease-in-out;-moz-transition:border-color .6s ease-in-out;-o-transition:border-color .6s ease-in-out;-ms-transition:border-color .6s ease-in-out;transition:border-color .6s ease-in-out}.grid-stack .grid-stack-item-content.temp{border:none}.grid-stack .data-item{cursor:pointer;float:left;margin-right:40px;font-size:16px;user-select:none}input[disabled]{color:#ddd}.data-item.grid-stack-item.ui-draggable.ui-resizable.ui-draggable-dragging .grid-stack-item-content{background-color:#eee}.grid-stack>.grid-stack-item>.grid-stack-item-content{padding-top:8px;padding-bottom:8px;background-color:#fff;opacity:1!important;left:4px;right:4px;top:4px;bottom:4px}.grid-stack>.grid-stack-item>.grid-stack-item-content.no-padding{padding:0}.grid-stack>.grid-stack-item>.grid-stack-item-content .file-table{width:100%;height:100%;border:1px #ccc solid}.grid-stack>.grid-stack-item>.grid-stack-item-content .file-table tr{background-color:#000;color:#fff;padding:5px;height:33px}.grid-stack>.grid-stack-item>.grid-stack-item-content .file-table th{border-right:1px solid #d5d5d5;font-weight:400;padding-left:10px}.grid-stack>.grid-stack-item>.grid-stack-item-content .link>span:hover{text-decoration:underline;cursor:pointer}.grid-stack .grid-stack-placeholder>.placeholder-content{left:4px;right:4px;top:4px;bottom:4px}.grid-stack .grid-stack-placeholder>.placeholder-content{border:1px dashed #cacaca}.grid-stack>.grid-stack-item.ui-draggable-dragging>.grid-stack-item-content{border-radius:3px;border:1px solid #8e52a1;box-shadow:rgba(0,0,0,.3) 0 2px 6px 0}.grid-stack>.grid-stack-item>.grid-stack-item-content{overflow-y:hidden}.grid-stack.grid-stack-animate,.grid-stack.grid-stack-animate .grid-stack-item{-webkit-transition:left .25s,top .25s,height .25s,width .25s;-moz-transition:left .25s,top .25s,height .25s,width .25s;-ms-transition:left .25s,top .25s,height .25s,width .25s;-o-transition:left .25s,top .25s,height .25s,width .25s;transition:left .25s,top .25s,height .25s,width .25s}.data-point.ui-draggable-dragging{height:50px;line-height:31px;font-size:13px;color:#8e52a1;font-family:SourceSansPro-SemiBold;z-index:1002;cursor:pointer}.data-point.ui-draggable-dragging .dragging-helper-wrapper{line-height:normal}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content{padding-top:8px;padding-bottom:8px;background-color:#fff;opacity:1!important;position:absolute;left:4px;right:4px;top:4px;bottom:4px;height:calc(100% - 8px);border:1px solid #8e52a1!important;text-align:center;overflow-y:hidden}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content.schedule-stack-item .item-content.schedule-item{overflow:unset;text-overflow:unset;white-space:unset;word-break:berak-word}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content.schedule-stack-item .item-content.schedule-item.no-data{white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content.schedule-stack-item .scheduleContain{display:flex;text-align:left;word-wrap:break-word;padding:0;margin-left:1px;flex-direction:column;flex:1 0 auto}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content.schedule-stack-item .scheduleContain .list{flex:1 0 auto;list-style:none;padding:0;margin-bottom:16px}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content.schedule-stack-item .scheduleContain .list li{display:flex;justify-content:space-between}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content.schedule-stack-item .scheduleContain .list li div{flex:0 0 33.3333%;margin:0;word-break:break-word;min-height:18px}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content.schedule-stack-item .scheduleContain .list li:nth-child(3){margin-top:8px}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content.schedule-stack-item .scheduleContain .list.no-data{justify-content:center;align-items:center}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content.schedule-stack-item .scheduleContain .list.no-data li{font-family:SourceSansPro-Italic;color:#777;font-size:16px;justify-content:center;text-align:center}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content.schedule-stack-item .scheduleContain .scheduleTitle{opacity:.7}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content.boolean-stack-item{border-radius:3px;font-size:16px;font-family:SourceSansPro-Regular;color:#333;border:1px solid #f4edf6;background-color:#f4edf6;display:flex;align-items:center;justify-content:center}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content.boolean-stack-item.false-item{border-color:#f8f8f8;background-color:#f8f8f8}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content.boolean-stack-item.true-item{border-color:#f4edf6;background-color:#f4edf6}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content.boolean-stack-item .item-text{padding:0 8px;line-height:32px;text-transform:capitalize;word-wrap:break-word}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .item-title{font-size:10px;line-height:normal;margin:0 8px;text-transform:uppercase;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .item-content{color:#2c3e50;font-size:14px;font-family:SourceSansPro-Regular;line-height:normal;padding:0 8px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item{float:left;width:100%;height:100%}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar{font-size:11px;font-family:SourceSansPro-SemiBold;border:none;box-sizing:border-box;padding:8px;height:100%;width:100%;float:left;width:25%}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .item-style{background:0 0;border-right:none}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-header{border:0;background-color:transparent;height:8%;padding-bottom:3px}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-header .k-button{color:#8e52a1}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-header .k-button.k-calendar-nav-fast svg,.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-header .k-button.k-calendar-nav-next svg,.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-header .k-button.k-calendar-nav-prev svg{fill:#8E52A1}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-header .k-button.k-nav-fast{pointer-events:none;float:left;text-align:left;padding-left:0;height:auto;line-height:normal;margin:0}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-header .k-button.k-nav-next,.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-header .k-button.k-nav-prev{height:18px;width:14.3%;top:0;padding-bottom:3px;box-sizing:border-box;background:0 0;border-right:none}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-header .k-button.k-nav-next .k-icon,.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-header .k-button.k-nav-prev .k-icon{background:0 0;height:0;width:0}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-header .k-button.k-nav-prev{left:auto;right:28.6%}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-header .k-button.k-nav-prev:before{content:'';position:absolute;top:1px;left:calc(50% - 5px);border-right:5px solid #8e52a1;border-top:5px solid transparent;border-bottom:5px solid transparent}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-header .k-button.k-nav-next{right:0}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-header .k-button.k-nav-next:before{content:'';position:absolute;top:1px;left:calc(50% - 2.5px);border-left:5px solid #8e52a1;border-top:5px solid transparent;border-bottom:5px solid transparent}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-header+div{height:100%!important}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-footer{position:absolute;top:8px;right:14.3%;height:18px;width:14.3%;box-sizing:border-box;background:0 0;border-right:none}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-footer .k-nav-today{height:8px;width:8px;border-radius:4px;background-color:#8e52a1;padding:0;overflow:hidden;text-indent:-9999px;margin:2px 0 0 calc(50% - 10px)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-content{height:92%;pointer-events:none}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-content thead{height:7%}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-content thead tr th{text-align:center;background-color:transparent;border:0;padding:0;color:#777;font-family:SourceSansPro-Regular;background:0 0;border-right:none}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-content tbody{height:93%}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-content tbody tr td{text-align:center;box-shadow:none;outline:0!important;height:18px;padding:3px 0 6px 0;cursor:default;background:0 0;border-right:none}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-content tbody tr td.k-hover,.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-content tbody tr td.k-hover:hover{background:0 0;border-right:none}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-content tbody tr td .k-link{outline:0;display:inline-block;padding:0;min-height:auto;line-height:normal;color:#262626;cursor:default}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-content tbody tr td .k-link .date-text{width:14px;height:14px;line-height:normal;border-radius:10px}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-content tbody tr td .k-link .events-group{position:absolute;margin:4px 0 0 5px;display:none}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-content tbody tr td .k-link .events-group.show{display:block}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-content tbody tr td .k-link .events-group .events-point{width:4px;height:4px;border-radius:2px;background-color:#8e52a1;float:left}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-content tbody tr td.k-weekend .k-link{color:#9b9b9b}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-content tbody tr td.k-weekend.k-hover .k-link,.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-content tbody tr td.k-weekend.k-hover:hover .k-link{color:#9b9b9b}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-content tbody tr td.k-other-month .k-link{color:#cacaca}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-content tbody tr td.k-other-month.k-hover .k-link,.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-content tbody tr td.k-other-month.k-hover:hover .k-link{color:#cacaca}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-content tbody tr td.k-today{background:0 0;border-right:none}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-content tbody tr td.k-today .k-link .date-text{color:#fff;font-family:SourceSansPro-Bold;background-color:#8e52a1}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-calendar-footer{background-color:#8e52a1}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .calendar .k-calendar-view .k-calendar-table tbody tr td.k-today .k-link .date-text{background-color:#8e52a1}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .schedule{float:left;width:75%;height:100%;padding:8px 16px 8px 0;text-align:left;overflow:auto;white-space:nowrap;overflow-x:hidden;margin-left:16px}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .schedule .group{margin-bottom:16px}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .schedule .group:last-child{margin-bottom:0}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .schedule .group .date{font-size:11px;font-family:SourceSansPro-SemiBold;color:#777}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .schedule .group .date.today{color:#8e52a1}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .schedule .group .events .event{font-size:15px;height:20px;margin-bottom:8px}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .schedule .group .events .event:last-child{margin-bottom:0}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .schedule .group .events .event .left{float:left;color:#333;max-width:calc(100% - 110px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .schedule .group .events .event .left.short{width:calc(100% - 50px)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .schedule .group .events .event .left.full{width:100%}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .schedule .group .events .event .right{float:right;color:#777}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .schedule.display-table{display:table}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item .schedule.display-table .empty{font-size:15px;font-family:SourceSansPro-Italic;color:#777;text-align:center;display:table-cell;vertical-align:middle}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.temp-edit .k-header{pointer-events:none}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.temp-edit .k-footer{pointer-events:none}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.one-column .calendar{width:calc(25% - 7.5px)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.one-column .schedule{width:calc(75% - 8.5px)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.two-columns.fill-one .calendar{width:calc(50% - 5px)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.two-columns.fill-one .schedule{width:calc(50% - 11px)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.two-columns.fill-two .calendar{width:calc(25% - 7.5px)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.two-columns.fill-two .schedule{width:calc(75% - 8.5px)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.three-columns.fill-one .calendar{width:100%}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.three-columns.fill-one .schedule{display:none;width:0%}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.three-columns.fill-two .calendar{width:calc(50% - 5px)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.three-columns.fill-two .schedule{width:calc(50% - 11px)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.three-columns.fill-three .calendar{width:calc(33.33% - 6.63px)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.three-columns.fill-three .schedule{width:calc(66.66% - 9.37px)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.four-columns.fill-one .calendar{width:100%}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.four-columns.fill-one .schedule{display:none;width:0%}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.four-columns.fill-two .calendar{width:calc(50% - 5px)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.four-columns.fill-two .schedule{width:calc(50% - 11px)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.four-columns.fill-three .calendar{width:calc(33.33% - 6.63px)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.four-columns.fill-three .schedule{width:calc(66.66% - 9.37px)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.four-columns.fill-four .calendar{width:calc(25% - 7.5px)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.four-columns.fill-four .schedule{width:calc(75% - 8.5px)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.percent80 .schedule .group .date{font-size:8.88px}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.percent80 .schedule .group .event{font-size:12px}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.percent80 .schedule .empty{font-size:12px}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.percent90 .schedule .group .date{font-size:11.9px}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.percent90 .schedule .group .event{font-size:13.5px}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.percent90 .schedule .empty{font-size:13.5px}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.percent125 .schedule .group .date{font-size:13.75px}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.percent125 .schedule .group .event{font-size:18.75px}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.percent125 .schedule .group .event .left{max-width:calc(100% - 160px)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.percent125 .schedule .empty{font-size:18.75px}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.percent150 .schedule .group .date{font-size:16.5px}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.percent150 .schedule .group .event{font-size:22.5px}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.percent150 .schedule .group .event .left{max-width:calc(100% - 160px)}.data-point.ui-draggable-dragging .dragging-helper-wrapper .grid-stack-item-content .calendar-item.percent150 .schedule .empty{font-size:22.5px}.data-point.ui-draggable-dragging .out{padding-left:10px;box-shadow:rgba(0,0,0,.3) 0 2px 6px 0;background-color:#fff;border:1px solid #8e52a1;border-radius:3px}.data-point.ui-draggable-dragging .in{box-shadow:rgba(0,0,0,.3) 0 2px 6px 0;background-color:#fff;padding:8px 10px;border-radius:3px;border:1px solid #8e52a1;float:left}.data-point.ui-draggable-dragging .in.map-stack-item{padding:0;height:106px}.data-point.ui-draggable-dragging .in.map-stack-item .map{height:100%;width:100%}.data-point.ui-draggable-dragging .in.boolean-stack-item{border-radius:3px;font-size:16px;font-family:SourceSansPro-Regular;color:#333;border:1px solid #f4edf6;background-color:#f4edf6;display:flex;align-items:center;justify-content:center;padding:8px 0}.data-point.ui-draggable-dragging .in.boolean-stack-item.false-item{border-color:#f8f8f8;background-color:#f8f8f8}.data-point.ui-draggable-dragging .in.boolean-stack-item.true-item{border-color:#f4edf6;background-color:#f4edf6}.data-point.ui-draggable-dragging .in.boolean-stack-item .item-text{padding:0 8px;line-height:32px;text-transform:capitalize;word-wrap:break-word}.data-point.ui-draggable-dragging .in.schedule-stack-item .item-content.schedule-item{overflow:unset;text-overflow:unset;white-space:unset;word-break:berak-word}.data-point.ui-draggable-dragging .in.schedule-stack-item .item-content.schedule-item.no-data{white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.data-point.ui-draggable-dragging .in.schedule-stack-item .scheduleContain{display:flex;text-align:left;word-wrap:break-word;padding:0;margin-left:1px;flex-direction:column;flex:1 0 auto}.data-point.ui-draggable-dragging .in.schedule-stack-item .scheduleContain .list{flex:1 0 auto;list-style:none;padding:0;margin-bottom:16px}.data-point.ui-draggable-dragging .in.schedule-stack-item .scheduleContain .list li{display:flex;justify-content:space-between}.data-point.ui-draggable-dragging .in.schedule-stack-item .scheduleContain .list li div{flex:0 0 33.3333%;margin:0;word-break:break-word;min-height:18px}.data-point.ui-draggable-dragging .in.schedule-stack-item .scheduleContain .list li:nth-child(3){margin-top:8px}.data-point.ui-draggable-dragging .in.schedule-stack-item .scheduleContain .list.no-data{justify-content:center;align-items:center}.data-point.ui-draggable-dragging .in.schedule-stack-item .scheduleContain .list.no-data li{font-family:SourceSansPro-Italic;color:#777;font-size:16px;justify-content:center;text-align:center}.data-point.ui-draggable-dragging .in.schedule-stack-item .scheduleContain .scheduleTitle{opacity:.7}.data-point.ui-draggable-dragging .in .calendar{font-size:11px;font-family:SourceSansPro-SemiBold;border:none;box-sizing:border-box;padding:8px;height:100%;width:100%;float:left;height:220px}.data-point.ui-draggable-dragging .in .calendar .item-style{background:0 0;border-right:none}.data-point.ui-draggable-dragging .in .calendar .k-header{border:0;background-color:transparent;height:8%;padding-bottom:3px}.data-point.ui-draggable-dragging .in .calendar .k-header .k-button{color:#8e52a1}.data-point.ui-draggable-dragging .in .calendar .k-header .k-button.k-calendar-nav-fast svg,.data-point.ui-draggable-dragging .in .calendar .k-header .k-button.k-calendar-nav-next svg,.data-point.ui-draggable-dragging .in .calendar .k-header .k-button.k-calendar-nav-prev svg{fill:#8E52A1}.data-point.ui-draggable-dragging .in .calendar .k-header .k-button.k-nav-fast{pointer-events:none;float:left;text-align:left;padding-left:0;height:auto;line-height:normal;margin:0}.data-point.ui-draggable-dragging .in .calendar .k-header .k-button.k-nav-next,.data-point.ui-draggable-dragging .in .calendar .k-header .k-button.k-nav-prev{height:18px;width:14.3%;top:0;padding-bottom:3px;box-sizing:border-box;background:0 0;border-right:none}.data-point.ui-draggable-dragging .in .calendar .k-header .k-button.k-nav-next .k-icon,.data-point.ui-draggable-dragging .in .calendar .k-header .k-button.k-nav-prev .k-icon{background:0 0;height:0;width:0}.data-point.ui-draggable-dragging .in .calendar .k-header .k-button.k-nav-prev{left:auto;right:28.6%}.data-point.ui-draggable-dragging .in .calendar .k-header .k-button.k-nav-prev:before{content:'';position:absolute;top:1px;left:calc(50% - 5px);border-right:5px solid #8e52a1;border-top:5px solid transparent;border-bottom:5px solid transparent}.data-point.ui-draggable-dragging .in .calendar .k-header .k-button.k-nav-next{right:0}.data-point.ui-draggable-dragging .in .calendar .k-header .k-button.k-nav-next:before{content:'';position:absolute;top:1px;left:calc(50% - 2.5px);border-left:5px solid #8e52a1;border-top:5px solid transparent;border-bottom:5px solid transparent}.data-point.ui-draggable-dragging .in .calendar .k-header+div{height:100%!important}.data-point.ui-draggable-dragging .in .calendar .k-footer{position:absolute;top:8px;right:14.3%;height:18px;width:14.3%;box-sizing:border-box;background:0 0;border-right:none}.data-point.ui-draggable-dragging .in .calendar .k-footer .k-nav-today{height:8px;width:8px;border-radius:4px;background-color:#8e52a1;padding:0;overflow:hidden;text-indent:-9999px;margin:2px 0 0 calc(50% - 10px)}.data-point.ui-draggable-dragging .in .calendar .k-content{height:92%;pointer-events:none}.data-point.ui-draggable-dragging .in .calendar .k-content thead{height:7%}.data-point.ui-draggable-dragging .in .calendar .k-content thead tr th{text-align:center;background-color:transparent;border:0;padding:0;color:#777;font-family:SourceSansPro-Regular;background:0 0;border-right:none}.data-point.ui-draggable-dragging .in .calendar .k-content tbody{height:93%}.data-point.ui-draggable-dragging .in .calendar .k-content tbody tr td{text-align:center;box-shadow:none;outline:0!important;height:18px;padding:3px 0 6px 0;cursor:default;background:0 0;border-right:none}.data-point.ui-draggable-dragging .in .calendar .k-content tbody tr td.k-hover,.data-point.ui-draggable-dragging .in .calendar .k-content tbody tr td.k-hover:hover{background:0 0;border-right:none}.data-point.ui-draggable-dragging .in .calendar .k-content tbody tr td .k-link{outline:0;display:inline-block;padding:0;min-height:auto;line-height:normal;color:#262626;cursor:default}.data-point.ui-draggable-dragging .in .calendar .k-content tbody tr td .k-link .date-text{width:14px;height:14px;line-height:normal;border-radius:10px}.data-point.ui-draggable-dragging .in .calendar .k-content tbody tr td .k-link .events-group{position:absolute;margin:4px 0 0 5px;display:none}.data-point.ui-draggable-dragging .in .calendar .k-content tbody tr td .k-link .events-group.show{display:block}.data-point.ui-draggable-dragging .in .calendar .k-content tbody tr td .k-link .events-group .events-point{width:4px;height:4px;border-radius:2px;background-color:#8e52a1;float:left}.data-point.ui-draggable-dragging .in .calendar .k-content tbody tr td.k-weekend .k-link{color:#9b9b9b}.data-point.ui-draggable-dragging .in .calendar .k-content tbody tr td.k-weekend.k-hover .k-link,.data-point.ui-draggable-dragging .in .calendar .k-content tbody tr td.k-weekend.k-hover:hover .k-link{color:#9b9b9b}.data-point.ui-draggable-dragging .in .calendar .k-content tbody tr td.k-other-month .k-link{color:#cacaca}.data-point.ui-draggable-dragging .in .calendar .k-content tbody tr td.k-other-month.k-hover .k-link,.data-point.ui-draggable-dragging .in .calendar .k-content tbody tr td.k-other-month.k-hover:hover .k-link{color:#cacaca}.data-point.ui-draggable-dragging .in .calendar .k-content tbody tr td.k-today{background:0 0;border-right:none}.data-point.ui-draggable-dragging .in .calendar .k-content tbody tr td.k-today .k-link .date-text{color:#fff;font-family:SourceSansPro-Bold;background-color:#8e52a1}.data-point.ui-draggable-dragging .in .calendar .k-calendar-footer{background-color:#8e52a1}.data-point.ui-draggable-dragging .in .calendar .k-calendar-view .k-calendar-table tbody tr td.k-today .k-link .date-text{background-color:#8e52a1}.data-point.ui-draggable-dragging .in .calendar table tbody tr td.k-today .events-group{display:block!important}.detail-view-overlay .data-block-appearance-menu .menu-content ul li.border.no-border .color-picker-container>span{background-image:url("../../global/Img/detail-screen/slash.svg")!important}.detail-view-overlay .data-block-appearance-menu .menu-content ul li.border.no-border .color-picker-container>span .k-selected-color{background-color:transparent!important}.detail-view-overlay .data-block-appearance-menu .menu-content ul .save-change{color:#8e52a1;text-align:center;font-weight:500}.column-selector .column-container.active .column-item table tr td div{background-color:#8e52a1}body .detail-view-panel .document-dataentry.page-level-message-container{top:23px;right:20px}.replace-white-with-transparent .k-selected-color-display.no-border,.replace-white-with-transparent [aria-label='#fffffe']{background-image:url("../../global/Img/detail-screen/slash.svg")!important}.conditional-appearance-modal .condition-container .condition-list .condition-item .delete-btn{top:calc(50% - 8px);right:10px;height:16px;background-image:url("../../global/img/detail-screen/Delete-Black.png")}.conditional-appearance-modal .condition-container .add-new-condition .addNew-btn{background-image:url("../../global/img/detail-screen/Add-Green.png")}.conditional-appearance-modal .condition-preview .grid-stack-item-content.boolean-stack-item{border-radius:3px;font-size:16px;font-family:SourceSansPro-Regular;color:#333;border:1px solid #f4edf6;background-color:#f4edf6;display:flex;align-items:center;justify-content:center;border:1px solid #8e52a1}.conditional-appearance-modal .condition-preview .grid-stack-item-content.boolean-stack-item.false-item{border-color:#f8f8f8;background-color:#f8f8f8}.conditional-appearance-modal .condition-preview .grid-stack-item-content.boolean-stack-item.true-item{border-color:#f4edf6;background-color:#f4edf6}.conditional-appearance-modal .condition-preview .grid-stack-item-content.boolean-stack-item .item-text{padding:0 8px;line-height:32px;text-transform:capitalize;word-wrap:break-word}.conditional-appearance-modal .dropdown-menu ul{padding:0}.conditional-appearance-modal .dropdown-menu ul li.EqualTo{background-image:url("../../global/img/Filter/Equals.png")}.conditional-appearance-modal .dropdown-menu ul li.NotEqualTo{background-image:url(../../global/img/Filter/DoesNotEqual.png)}.conditional-appearance-modal .dropdown-menu ul li.Empty{background-image:url(../../global/img/Filter/Empty.png)}.conditional-appearance-modal .dropdown-menu ul li.NotEmpty{background-image:url(../../global/img/Filter/NotEmpty.png)}.conditional-appearance-modal .dropdown-menu ul li.LessThan{background-image:url(../../global/img/Filter/LessThan.png)}.conditional-appearance-modal .dropdown-menu ul li.LessThanOrEqualTo{background-image:url(../../global/img/Filter/LessThanEqual.png)}.conditional-appearance-modal .dropdown-menu ul li.GreaterThan{background-image:url(../../global/img/Filter/GreaterThan.png)}.conditional-appearance-modal .dropdown-menu ul li.GreaterThanOrEqualTo{background-image:url(../../global/img/Filter/GreaterThanEqual.png)}.conditional-appearance-modal .dropdown-menu ul li.Contains{background-image:url(../../global/img/Filter/Contains.png)}.conditional-appearance-modal .dropdown-menu ul li.DoesNotContain{background-image:url(../../global/img/Filter/DoesNotContain.png)}.conditional-appearance-modal .dropdown-menu ul li.StartsWith{background-image:url(../../global/img/Filter/StartsWith.png)}.conditional-appearance-modal .dropdown-menu ul li.EndsWith{background-image:url(../../global/img/Filter/EndsWith.png)}.detail-view{position:relative}.detail-view .slider-container{position:absolute;display:flex;align-items:center;z-index:12001;background-color:#fff;box-shadow:rgba(0,0,0,.3) 0 2px 6px 0;border-radius:2px}.detail-view .slider-container label{display:inline-block;width:12px;height:12px;cursor:pointer;margin:0 8px}.detail-view .slider-container label.disable{opacity:.4}.detail-view .slider-container .minus{background-image:url("../../global/img/detail-screen/minus.svg");background-size:12px;background-repeat:no-repeat;background-position-y:6px}.detail-view .slider-container .plus{background-image:url("../../global/img/detail-screen/plus.svg")}.detail-view .slider-container #font-size-slider{width:184px;margin:16px 0}.detail-view .slider-container #font-size-slider .slider-track{height:2px;margin-top:0}.detail-view .slider-container #font-size-slider .slider-track .slider-handle.min-slider-handle.round{background:#f5f5f5;margin-top:-5px;box-shadow:#666 0 0 12px;width:12px;height:12px}.detail-view .slider-container #font-size-slider .slider-track .slider-selection{background:#8e52a1}.detail-view .slider-container #font-size-slider .tooltip{display:none}.detail-view .slider-container .caret{width:22px;height:22px;position:absolute;top:-7px;right:55px;background-color:#fff;transform:rotate(45deg);border:none!important;z-index:-1;display:inline-block;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.hori-line{background-color:#8e52a1;position:absolute;border-bottom:2px solid transparent;border-top:2px solid transparent;cursor:pointer;box-sizing:content-box;z-index:5;background-clip:padding-box;-webkit-background-clip:padding-box;-webkit-transition:left .25s,top .25s,height .25s,width .25s;-moz-transition:left .25s,top .25s,height .25s,width .25s;-ms-transition:left .25s,top .25s,height .25s,width .25s;-o-transition:left .25s,top .25s,height .25s,width .25s;transition:left .25s,top .25s,height .25s,width .25s}.hori-line.disable{pointer-events:none}.hori-line.disable-animation{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.hori-line.disable-animation .ui-resizable-handle{display:none!important}.hori-line.dragging{visibility:hidden}.hori-line.ui-draggable-dragging.removing{background-color:red}.hori-line .ui-resizable-handle{width:11px;height:11px;border:none;background-image:none;top:-3px;background-color:transparent!important;display:none}.hori-line .ui-resizable-handle .handle{width:7px;height:7px;border:1px solid #8e52a1;background-image:none;background-color:#8e52a1}.hori-line .ui-resizable-handle .handle.disabled{background-color:#fff;pointer-events:none}.verti-line{background-color:#8e52a1;position:absolute;border-left:2px solid transparent;border-right:2px solid transparent;cursor:pointer;box-sizing:content-box;z-index:5;margin-left:-2px;background-clip:padding-box;-webkit-background-clip:padding-box;-webkit-transition:left .25s,top .25s,height .25s,width .25s;-moz-transition:left .25s,top .25s,height .25s,width .25s;-ms-transition:left .25s,top .25s,height .25s,width .25s;-o-transition:left .25s,top .25s,height .25s,width .25s;transition:left .25s,top .25s,height .25s,width .25s}.verti-line.disable{pointer-events:none}.verti-line.disable-animation{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.verti-line.dragging{visibility:hidden}.verti-line.ui-draggable-dragging.removing{background-color:red}.verti-line .ui-resizable-handle{width:11px;height:11px;border:none;background-image:none;left:-3px;background-color:transparent!important;display:none}.verti-line .ui-resizable-handle.ui-resizable-n{top:-1px}.verti-line .ui-resizable-handle.ui-resizable-s{bottom:-4px}.verti-line .ui-resizable-handle .handle{width:7px;height:7px;border:1px solid #8e52a1;background-image:none;background-color:#8e52a1}.verti-line .ui-resizable-handle .handle.disabled{background-color:#fff;pointer-events:none}.hori-line.decrease-column-count-barrier,.verti-line.decrease-column-count-barrier{background-color:red!important;border-width:2px}.line-container{height:59px;position:absolute;z-index:0}.line-container.drag-line{z-index:3}.line-container .placeholder{position:absolute;top:4px;height:0;border-top:1px dashed #888}.line-container.bottom{height:auto!important;bottom:0!important}.detail-view-panel .detail-view .container-fluid .grid-stack .placeholder-line{position:absolute}.detail-view-panel .detail-view .container-fluid .grid-stack .placeholder-line.horizontal{height:0;border-top:1px dashed #888}.detail-view-panel .detail-view .container-fluid .grid-stack .placeholder-line.vertical{border-top:none;width:0;border-left:1px dashed #888}.detail-view-panel .detail-view .container-fluid .grid-stack>.grid-stack-item.grid-stack-placeholder{z-index:1}.grid-stack-item.ui-draggable.ui-resizable.ui-draggable-handle.ui-resizable-resizing.item-resizing{z-index:3}.input-group.vf-custom-input{margin-bottom:25px}.input-group.vf-custom-input input{height:24px;color:#333;font-size:15px;background-color:transparent!important;border-width:0;padding-left:0;padding-bottom:4px;border-bottom-width:1px;border-bottom-color:#bcbcbc}.input-group.vf-custom-input .bottom-border{display:none;width:100%;border-bottom:solid 1px #bcbcbc;height:24px}.input-group.vf-custom-input .input-group-btn button{border-width:0;border-bottom-width:1px;background-color:transparent;border-bottom-color:#bcbcbc;min-width:20px;width:20px;height:24px}.input-group.vf-custom-input .input-group-btn button .caret{color:#666;border-top-width:6px;border-right-width:6px;border-left-width:6px}.icon-document,.icon-document:focus,.icon-document:hover{background-image:url('../img/menu/document.png');background-repeat:no-repeat}.icon-document.k-button,.icon-document:focus.k-button,.icon-document:hover.k-button{background-color:transparent;margin-left:calc(50% - 8px);display:block}.esriPopup.newest-style.detailMap .esriPopupWrapper .sizer{width:auto!important}.esriPopupWrapper .sizer.content.studentCallout{width:649px!important}.esriPopup.newest-style.detailMap .outerPointer{border:0;box-shadow:0 2px 16px rgba(0,0,0,.3);height:12px!important;width:12px!important;background-color:#fff;margin-top:-6px!important}.esriPopup.newest-style.detailMap .outerPointer.left{left:10px}.esriPopup.newest-style.detailMap .outerPointer.right{right:10px}.esriPopup.newest-style.detailMap.no-content .esriPopupWrapper .pointer,.esriPopup.newest-style.detailMap.no-content .outerPointer{background-color:#f3edf5}.esriPopup.newest-style.detailMap .esriPopupWrapper .pointer{height:12px!important;width:12px!important;margin-left:-6px!important}.esriPopup.newest-style.detailMap .esriPopupWrapper .pointer.bottom{bottom:-6px!important}.esriPopup.newest-style.detailMap .esriPopupWrapper .pointer.top{top:-6px!important}.esriPopup.newest-style.detailMap .esriPopupWrapper .sizer.content .contentPane .BaseArcGisGridMap-map-tooltip .popupPage{height:auto!important}.esriPopup.newest-style.detailMap .esriPopupWrapper .sizer.content .contentPane .BaseArcGisGridMap-map-tooltip.multiple .head .head-details{margin-right:35px}.esriPopup.newest-style.detailMap .esriPopupWrapper .sizer.content .contentPane .BaseArcGisGridMap-map-tooltip.multiple .head .head-pager{display:inline-block}.esriPopup.newest-style.detailMap .esriPopupWrapper .sizer.content .contentPane .BaseArcGisGridMap-map-tooltip .head{white-space:nowrap}.esriPopup.newest-style.detailMap .esriPopupWrapper .sizer.content .contentPane .BaseArcGisGridMap-map-tooltip .head .head-details{height:auto!important;display:inline-block;white-space:nowrap;margin-right:0;line-height:22px;cursor:pointer}.esriPopup.newest-style.detailMap .esriPopupWrapper .sizer.content .contentPane .BaseArcGisGridMap-map-tooltip .head .head-details .detail-left{font-size:16px;max-width:none!important;white-space:nowrap;user-select:none}.esriPopup.newest-style.detailMap .esriPopupWrapper .sizer.content .contentPane .BaseArcGisGridMap-map-tooltip .head .head-pager{display:none;height:auto;margin-right:20px;margin-bottom:1px}.esriPopup.newest-style.detailMap .esriPopupWrapper .sizer.content .contentPane .BaseArcGisGridMap-map-tooltip .content{font-size:13px;line-height:unset;padding:8px 20px 15px 20px;white-space:nowrap;user-select:none}.detail-view-panel .copy-address-btn.disabled,.grid-top-right-button.disabled{display:none}.is-mobile-device .detail-screen-contextmenu{max-width:300px}.detail-screen-contextmenu.is-phone-device{left:1px;width:199px;max-height:52vh;overflow-y:scroll}.detail-view-panel.is-phone-device{min-width:initial}.detail-view-panel.is-phone-device .detail-view .group-buttons.open .tf-contextmenu-wrap{max-width:200px}.detail-view-panel.is-phone-device .detail-view .detail-header .selector-menu{width:50px}.detail-view-panel.is-phone-device .container-fluid.grid-stack-container{min-height:initial;height:calc(100% - 56px - 28px)}.detail-view-panel.is-mobile-device .container-fluid.grid-stack-container{min-height:initial;height:calc(100% - 56px - 28px)}@media (max-width:900px) and (orientation:landscape){.detail-view-panel.is-phone-device .container-fluid.grid-stack-container{height:calc(100% - 112px)}}.detail-view-layout-menu-opened-on-phone{background-color:rgba(142,82,161,.15)!important}.grid-stack .dragging-helper-wrapper>.grid-stack-item-content .tab-strip-component ul.k-tabstrip-items li.k-item.k-active,.grid-stack .grid-stack-item.tab-strip-stack-item>.grid-stack-item-content .tab-strip-component ul.k-tabstrip-items li.k-item.k-active{border-bottom-color:#8e52a1!important}.grid-stack .enable-edit:hover{border-color:#8e52a1}.is-mobile-device.expand-templates{min-width:300px}.is-phone-device.expand-templates{min-width:200px}.save-group-container{height:56px;float:left;width:100%;background-color:#999}.save-group-container>div{height:56px;padding:10px 0;float:left;margin-left:15px}.save-group-container>div .group-button{height:36px;float:left;padding:0 15px;line-height:36px;font-size:15px;cursor:pointer}.save-group-container>div .group-button.save{background-color:#fff}.save-group-container>div .group-button.cancel{color:#fff}.detail-view-panel .detail-view .container-fluid.edit.group-mode{height:calc(100vh - 168px)}.group-mode .grid-stack>.grid-stack-item{pointer-events:none}.group-mode .grid-stack>.grid-stack-item>.grid-stack-item-content{opacity:.4!important;cursor:default}.group-mode .grid-stack>.grid-stack-item.mock-item{pointer-events:none;margin-top:-1px;height:60px}.group-mode .grid-stack>.grid-stack-item.close-to-group,.group-mode .grid-stack>.grid-stack-item.select-to-group{pointer-events:auto}.group-mode .grid-stack>.grid-stack-item.close-to-group>.grid-stack-item-content,.group-mode .grid-stack>.grid-stack-item.select-to-group>.grid-stack-item-content{opacity:1!important;cursor:pointer}.grid-stack>.grid-stack-item.group-border-top{border-top:2px dashed #8e52a1}.grid-stack>.grid-stack-item.group-border-top>.grid-stack-item-content{top:2px}.grid-stack>.grid-stack-item.group-border-bottom{border-bottom:2px dashed #8e52a1}.grid-stack>.grid-stack-item.group-border-bottom>.grid-stack-item-content{bottom:2px}.grid-stack>.grid-stack-item.group-border-left{border-left:2px dashed #8e52a1}.grid-stack>.grid-stack-item.group-border-left>.grid-stack-item-content{left:2px}.grid-stack>.grid-stack-item.group-border-right{border-right:2px dashed #8e52a1}.grid-stack>.grid-stack-item.group-border-right>.grid-stack-item-content{right:2px}.group-mode .grid-stack.grid-stack-4 .group-border-bottom:not(.group-border-right).mock-item.grid-stack-item[data-gs-width="4"],.group-mode .grid-stack.grid-stack-4 .group-border-top:not(.group-border-right).mock-item.grid-stack-item[data-gs-width="4"]{width:calc(100% - 3px)}.group-mode .grid-stack.grid-stack-4 .group-border-bottom:not(.group-border-right).mock-item.grid-stack-item[data-gs-width="3"],.group-mode .grid-stack.grid-stack-4 .group-border-top:not(.group-border-right).mock-item.grid-stack-item[data-gs-width="3"]{width:calc(75% - 3px)}.group-mode .grid-stack.grid-stack-4 .group-border-bottom:not(.group-border-right).mock-item.grid-stack-item[data-gs-width="2"],.group-mode .grid-stack.grid-stack-4 .group-border-top:not(.group-border-right).mock-item.grid-stack-item[data-gs-width="2"]{width:calc(50% - 3px)}.group-mode .grid-stack.grid-stack-4 .group-border-bottom:not(.group-border-right).mock-item.grid-stack-item[data-gs-width="1"],.group-mode .grid-stack.grid-stack-4 .group-border-top:not(.group-border-right).mock-item.grid-stack-item[data-gs-width="1"]{width:calc(25% - 3px)}.group-mode .grid-stack.grid-stack-4 .group-border-left:not(.group-border-bottom).mock-item.grid-stack-item,.group-mode .grid-stack.grid-stack-4 .group-border-right:not(.group-border-bottom).mock-item.grid-stack-item{height:58px}.group-mode .grid-stack.grid-stack-3 .group-border-bottom:not(.group-border-right).mock-item.grid-stack-item[data-gs-width="3"],.group-mode .grid-stack.grid-stack-3 .group-border-top:not(.group-border-right).mock-item.grid-stack-item[data-gs-width="3"]{width:calc(100% - 3px)}.group-mode .grid-stack.grid-stack-3 .group-border-bottom:not(.group-border-right).mock-item.grid-stack-item[data-gs-width="2"],.group-mode .grid-stack.grid-stack-3 .group-border-top:not(.group-border-right).mock-item.grid-stack-item[data-gs-width="2"]{width:calc(66.66666667% - 3px)}.group-mode .grid-stack.grid-stack-3 .group-border-bottom:not(.group-border-right).mock-item.grid-stack-item[data-gs-width="1"],.group-mode .grid-stack.grid-stack-3 .group-border-top:not(.group-border-right).mock-item.grid-stack-item[data-gs-width="1"]{width:calc(33.33333333% - 3px)}.group-mode .grid-stack.grid-stack-2 .group-border-bottom:not(.group-border-right).mock-item.grid-stack-item[data-gs-width="2"],.group-mode .grid-stack.grid-stack-2 .group-border-top:not(.group-border-right).mock-item.grid-stack-item[data-gs-width="2"]{width:calc(100% - 3px)}.group-mode .grid-stack.grid-stack-2 .group-border-bottom:not(.group-border-right).mock-item.grid-stack-item[data-gs-width="1"],.group-mode .grid-stack.grid-stack-2 .group-border-top:not(.group-border-right).mock-item.grid-stack-item[data-gs-width="1"]{width:calc(50% - 3px)}.group-mode .grid-stack.grid-stack-1 .group-border-bottom:not(.group-border-right).mock-item.grid-stack-item[data-gs-width="1"],.group-mode .grid-stack.grid-stack-1 .group-border-top:not(.group-border-right).mock-item.grid-stack-item[data-gs-width="1"]{width:calc(100% - 3px)}.data-points-panel .panel-container .content .left .category.group .sub-title span{cursor:default}.data-points-panel .panel-container .content .left .category.group .sub-title span:hover{border-color:transparent}.data-points-panel .panel-container .content .left .category.group .sub-content>span{margin:6px 12px 0 0;background-color:#f4edf6;padding-right:8px;padding-right:24px}.data-points-panel .panel-container .content .left .category.group .sub-content>span .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:250px;display:block}.data-points-panel .panel-container .content .left .category.group .sub-content>span.disable{pointer-events:none;background-color:rgba(244,237,246,.4);color:rgba(142,82,161,.4)}.data-points-panel .panel-container .content .left .category.group .sub-content>span.disable:hover{border-color:transparent}.data-points-panel .panel-container .content .left .category.group .sub-content>span.disable .folder{pointer-events:auto;opacity:1}.data-points-panel .panel-container .content .left .category.group .sub-content>span .folder{content:'';display:block;width:14px;height:10px;background:url("../img/detail-screen/Folder.svg") no-repeat;float:right;margin-right:-18px;margin-top:-13px}.data-points-panel .panel-container .content .left .category.group .sub-content>span:hover .folder{background:url("../img/detail-screen/Folder open.svg") no-repeat}.group-context-menu{position:absolute;background:#fff;color:#8e52a1;box-shadow:0 2px 10px 0 rgba(0,0,0,.3)}.group-context-menu .up-arrow{height:12px;width:12px;background-color:#fff;position:absolute;box-shadow:0 0 4px 0 rgba(0,0,0,.3);transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);top:-4px}.group-context-menu .group-context-menu-container{z-index:2;background-color:#fff;position:absolute;width:auto;min-width:160px;padding:10px 0}.group-context-menu .group-context-menu-container .group-menu-item{float:left;min-width:160px;width:auto;height:30px;line-height:30px;padding-left:20px;padding-right:20px;font-size:13px;font-family:SourceSansPro-SemiBold;white-space:nowrap;cursor:pointer}.group-context-menu .group-context-menu-container .group-menu-item.disable{cursor:default;opacity:.4;pointer-events:none}.group-context-menu .group-context-menu-container .group-menu-item:hover{background-color:#eee}.group-context-menu .group-context-menu-container .split-line{width:calc(100% - 40px);height:1px;background:#e5e5e5;float:left;margin:8px 20px}.group-context-menu .group-context-menu-container .delete-group{height:30px;float:left;width:100%;line-height:30px;padding-left:20px;font-size:13px;color:#828282;font-family:SourceSansPro-SemiBold;cursor:pointer}.group-context-menu .group-context-menu-container .delete-group:hover{background-color:#eee}.data-point .in .grid-stack-item{position:absolute!important}.data-point .in .grid-stack-item.section-header-stack-item{background-color:#f4f4f4;pointer-events:none}.data-point .in .grid-stack-item.section-header-stack-item .grid-stack-item-content{background-color:#f4f4f4;border:none!important}.data-point .in .grid-stack-item.section-header-stack-item .grid-stack-item-content .item-title{float:left;margin-top:9px;color:#777;font-size:17px!important}.data-point .in .grid-stack-item.section-header-stack-item .grid-stack-item-content .item-toggle{float:left;margin-top:4px;width:8px;pointer-events:auto;cursor:pointer}.data-point .in .grid-stack-item.section-header-stack-item .grid-stack-item-content .item-toggle button{padding:0;border:none;background-color:transparent}.data-point .in .grid-stack-item>.grid-stack-item-content{line-height:normal;border:1px solid transparent;padding-top:8px;padding-bottom:8px;background-color:#fff;opacity:1!important;left:4px;right:4px;top:4px;bottom:4px}.data-point .in .grid-stack-item>.grid-stack-item-content .item-content,.data-point .in .grid-stack-item>.grid-stack-item-content .item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-point .in .grid-stack-item>.grid-stack-item-content .item-title{text-align:left;padding:0;margin:0 8px;font-family:SourceSansPro-SemiBold;font-size:11px;color:#8e52a1;text-transform:uppercase;border:1px solid transparent;background:0 0;display:block;line-height:11px;margin-bottom:1px}.data-point .in .grid-stack-item>.grid-stack-item-content input.item-title{display:none}.data-point .in .grid-stack-item>.grid-stack-item-content .item-content{color:#333;text-align:left;padding:0 8px;font-size:15px}.data-point .in .grid-stack-item>.grid-stack-item-content.section-header{background-color:#f4f4f4;border:1px solid #e4e4e4!important;border-left:none!important;border-right:none!important;margin-left:-6px;margin-right:-4px;text-align:left;padding-left:16px;padding-top:20px}.data-point .in .grid-stack-item>.grid-stack-item-content.section-header .header-text{float:left;font-size:17px;font-family:SourceSansPro-SemiBold;color:#777;text-transform:uppercase;margin-right:8px}.data-point .in .grid-stack-item>.grid-stack-item-content.boolean-stack-item{font-size:17px;font-family:SourceSansPro-Regular;color:#333;background-color:#f4edf6;display:flex;align-items:center;justify-content:center;border:1px solid #8e52a1}.data-point .in .grid-stack-item>.grid-stack-item-content.boolean-stack-item.false-item{border-color:#f8f8f8;background-color:#f8f8f8}.data-point .in .grid-stack-item>.grid-stack-item-content.boolean-stack-item.true-item{border-color:#f4edf6;background-color:#f4edf6}.data-point .in .grid-stack-item>.grid-stack-item-content.boolean-stack-item .item-text{padding:0 8px;line-height:32px;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-point .in .grid-stack-item>.grid-stack-item-content.schedule-stack-item .item-content.schedule-item{overflow:unset;text-overflow:unset;white-space:unset;word-break:break-word}.data-point .in .grid-stack-item>.grid-stack-item-content.schedule-stack-item .item-content.schedule-item .scheduleContain{display:flex;text-align:left;word-wrap:break-word;padding:0 8px;flex-direction:column;flex:1 0 auto}.data-point .in .grid-stack-item>.grid-stack-item-content.schedule-stack-item .item-content.schedule-item .scheduleContain .list{flex:1 0 auto;list-style:none;padding:0}.data-point .in .grid-stack-item>.grid-stack-item-content.schedule-stack-item .item-content.schedule-item .scheduleContain .list li{display:flex;justify-content:space-between}.data-point .in .grid-stack-item>.grid-stack-item-content.schedule-stack-item .item-content.schedule-item .scheduleContain .list li p{flex:0 0 25%;margin:0}.data-point .in .grid-stack-item>.grid-stack-item-content.schedule-stack-item .item-content.schedule-item .scheduleContain .list li div{flex:0 0 25%;margin:0;word-break:break-word}.data-point .in .grid-stack-item>.grid-stack-item-content.schedule-stack-item .item-content.schedule-item .scheduleContain .list li:nth-child(3){margin-top:8px}.data-point .in .grid-stack-item>.grid-stack-item-content.schedule-stack-item .item-content.schedule-item .scheduleContain .list li:nth-child(5){margin-top:16px}.data-point .in .grid-stack-item>.grid-stack-item-content.schedule-stack-item .item-content.schedule-item .scheduleContain .list li:nth-child(7){margin-top:8px}.data-point .in .grid-stack-item>.grid-stack-item-content.schedule-stack-item .item-content.schedule-item .scheduleContain .scheduleTitle{opacity:.7}.data-point.ui-draggable-dragging .in.grid-stack label{display:block;cursor:inherit}.data-point.ui-draggable-dragging .in.grid-stack>.grid-stack-item>.grid-stack-item-content.image-stack-item input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.data-point.ui-draggable-dragging .in.grid-stack>.grid-stack-item>.grid-stack-item-content.image-stack-item img{left:0;top:0;right:0;bottom:0;margin:auto;position:absolute}.data-point.ui-draggable-dragging .in.grid-stack{padding:0;box-sizing:content-box}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item{float:left;width:100%;height:100%}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar{font-size:11px;font-family:SourceSansPro-SemiBold;border:none;box-sizing:border-box;padding:8px;height:100%;width:100%;float:left;width:25%}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .item-style{background:0 0;border-right:none}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-header{border:0;background-color:transparent;height:8%;padding-bottom:3px}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-header .k-button{color:#8e52a1}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-header .k-button.k-calendar-nav-fast svg,.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-header .k-button.k-calendar-nav-next svg,.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-header .k-button.k-calendar-nav-prev svg{fill:#8E52A1}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-header .k-button.k-nav-fast{pointer-events:none;float:left;text-align:left;padding-left:0;height:auto;line-height:normal;margin:0}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-header .k-button.k-nav-next,.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-header .k-button.k-nav-prev{height:18px;width:14.3%;top:0;padding-bottom:3px;box-sizing:border-box;background:0 0;border-right:none}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-header .k-button.k-nav-next .k-icon,.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-header .k-button.k-nav-prev .k-icon{background:0 0;height:0;width:0}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-header .k-button.k-nav-prev{left:auto;right:28.6%}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-header .k-button.k-nav-prev:before{content:'';position:absolute;top:1px;left:calc(50% - 5px);border-right:5px solid #8e52a1;border-top:5px solid transparent;border-bottom:5px solid transparent}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-header .k-button.k-nav-next{right:0}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-header .k-button.k-nav-next:before{content:'';position:absolute;top:1px;left:calc(50% - 2.5px);border-left:5px solid #8e52a1;border-top:5px solid transparent;border-bottom:5px solid transparent}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-header+div{height:100%!important}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-footer{position:absolute;top:8px;right:14.3%;height:18px;width:14.3%;box-sizing:border-box;background:0 0;border-right:none}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-footer .k-nav-today{height:8px;width:8px;border-radius:4px;background-color:#8e52a1;padding:0;overflow:hidden;text-indent:-9999px;margin:2px 0 0 calc(50% - 10px)}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-content{height:92%;pointer-events:none}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-content thead{height:7%}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-content thead tr th{text-align:center;background-color:transparent;border:0;padding:0;color:#777;font-family:SourceSansPro-Regular;background:0 0;border-right:none}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-content tbody{height:93%}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-content tbody tr td{text-align:center;box-shadow:none;outline:0!important;height:18px;padding:3px 0 6px 0;cursor:default;background:0 0;border-right:none}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-content tbody tr td.k-hover,.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-content tbody tr td.k-hover:hover{background:0 0;border-right:none}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-content tbody tr td .k-link{outline:0;display:inline-block;padding:0;min-height:auto;line-height:normal;color:#262626;cursor:default}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-content tbody tr td .k-link .date-text{width:14px;height:14px;line-height:normal;border-radius:10px}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-content tbody tr td .k-link .events-group{position:absolute;margin:4px 0 0 5px;display:none}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-content tbody tr td .k-link .events-group.show{display:block}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-content tbody tr td .k-link .events-group .events-point{width:4px;height:4px;border-radius:2px;background-color:#8e52a1;float:left}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-content tbody tr td.k-weekend .k-link{color:#9b9b9b}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-content tbody tr td.k-weekend.k-hover .k-link,.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-content tbody tr td.k-weekend.k-hover:hover .k-link{color:#9b9b9b}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-content tbody tr td.k-other-month .k-link{color:#cacaca}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-content tbody tr td.k-other-month.k-hover .k-link,.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-content tbody tr td.k-other-month.k-hover:hover .k-link{color:#cacaca}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-content tbody tr td.k-today{background:0 0;border-right:none}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-content tbody tr td.k-today .k-link .date-text{color:#fff;font-family:SourceSansPro-Bold;background-color:#8e52a1}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-calendar-footer{background-color:#8e52a1}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .calendar .k-calendar-view .k-calendar-table tbody tr td.k-today .k-link .date-text{background-color:#8e52a1}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .schedule{float:left;width:75%;height:100%;padding:8px 16px 8px 0;text-align:left;overflow:auto;white-space:nowrap;overflow-x:hidden;margin-left:16px}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .schedule .group{margin-bottom:16px}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .schedule .group:last-child{margin-bottom:0}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .schedule .group .date{font-size:11px;font-family:SourceSansPro-SemiBold;color:#777}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .schedule .group .date.today{color:#8e52a1}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .schedule .group .events .event{font-size:15px;height:20px;margin-bottom:8px}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .schedule .group .events .event:last-child{margin-bottom:0}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .schedule .group .events .event .left{float:left;color:#333;width:calc(100% - 110px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .schedule .group .events .event .left.short{width:calc(100% - 50px)}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .schedule .group .events .event .left.full{width:100%}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .schedule .group .events .event .right{float:right;color:#777}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .schedule.display-table{display:table}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item .schedule.display-table .empty{font-size:14px;font-family:SourceSansPro-Italic;color:#777;text-align:center;display:table-cell;vertical-align:middle}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.temp-edit .k-header{pointer-events:none}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.temp-edit .k-footer{pointer-events:none}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.one-column .calendar{width:calc(25% - 7.5px)}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.one-column .schedule{width:calc(75% - 8.5px)}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.two-columns.fill-one .calendar{width:calc(50% - 5px)}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.two-columns.fill-one .schedule{width:calc(50% - 11px)}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.two-columns.fill-two .calendar{width:calc(25% - 7.5px)}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.two-columns.fill-two .schedule{width:calc(75% - 8.5px)}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.three-columns.fill-one .calendar{width:100%}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.three-columns.fill-one .schedule{display:none;width:0%}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.three-columns.fill-two .calendar{width:calc(50% - 5px)}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.three-columns.fill-two .schedule{width:calc(50% - 11px)}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.three-columns.fill-three .calendar{width:calc(33.33% - 6.63px)}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.three-columns.fill-three .schedule{width:calc(66.66% - 9.37px)}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.four-columns.fill-one .calendar{width:100%}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.four-columns.fill-one .schedule{display:none;width:0%}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.four-columns.fill-two .calendar{width:calc(50% - 5px)}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.four-columns.fill-two .schedule{width:calc(50% - 11px)}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.four-columns.fill-three .calendar{width:calc(33.33% - 6.63px)}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.four-columns.fill-three .schedule{width:calc(66.66% - 9.37px)}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.four-columns.fill-four .calendar{width:calc(25% - 7.5px)}.data-point.ui-draggable-dragging .in.grid-stack .calendar-item.four-columns.fill-four .schedule{width:calc(75% - 8.5px)}.data-point.ui-draggable-dragging .in.grid-stack .map-item{width:100%;height:100%}.data-point.ui-draggable-dragging .in.grid-stack .map-item .map{height:100%;width:100%}.data-point.ui-draggable-dragging .in.grid-stack .map-item.temp-edit .esriMapLayers{cursor:pointer!important}.data-point.ui-draggable-dragging .in.grid-stack .map-item.temp-edit .esriSimpleSliderIncrementButton{pointer-events:none}.data-point.ui-draggable-dragging .in.grid-stack .map-item.temp-edit .esriSimpleSliderDecrementButton{pointer-events:none}.data-points-panel .panel-container.group-mode .content .left .category .sub-content>span,.data-points-panel .panel-container.group-mode .content .left .category .sub-title span,.data-points-panel .panel-container.group-mode .content .non-date-element-container,.data-points-panel .panel-container.group-mode .content .right .icon{pointer-events:none;cursor:default;opacity:.4}.data-point .out div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid-stack>.grid-stack-item>.grid-stack-item-content.no-permission .kendo-grid.k-grid{background-color:#ddd}.grid-stack>.grid-stack-item>.grid-stack-item-content.no-permission .kendo-grid.k-grid>.k-grid-pager{display:none}.grid-stack>.grid-stack-item>.grid-stack-item-content.no-permission .kendo-grid.k-grid .k-grid-content{color:#333}.grid-stack>.grid-stack-item>.grid-stack-item-content.no-permission .kendo-grid.k-grid .k-grid-content p{font-size:17px;color:#555;width:100%;text-align:center;line-height:22px;top:5px;position:absolute;margin:0}.grid-stack>.grid-stack-item>.grid-stack-item-content .item-content .kendo-grid{border:1px solid #eee;height:calc(100% - 2px)}.grid-stack>.grid-stack-item>.grid-stack-item-content .item-content .kendo-grid table{width:100%}.grid-stack>.grid-stack-item>.grid-stack-item-content .item-content .kendo-grid .k-pager-info{display:none}.grid-stack>.grid-stack-item>.grid-stack-item-content .item-content .kendo-grid .count-info{float:left}.data-point.ui-draggable-dragging .grid-stack-item-content .item-content.grid{height:calc(100% - 13px)!important}.data-point.ui-draggable-dragging .grid-stack-item-content .item-content .kendo-grid{border:1px solid #eee;height:calc(100% - 2px)}.data-point.ui-draggable-dragging .grid-stack-item-content .item-content .kendo-grid table{width:100%}.data-point.ui-draggable-dragging .grid-stack-item-content .item-content .kendo-grid .k-pager-info{display:none}.data-point.ui-draggable-dragging .grid-stack-item-content .item-content .kendo-grid .count-info{float:left}.data-point.ui-draggable-dragging .in.grid{background-color:#f2f2f2}.grid-stack-item-content.custom-grid[data-block-field-name=CalendarEventsGrid]>div.item-title,.grid-stack-item-content.custom-grid[data-block-field-name=ContactAssociationGrid]>div.item-title,.grid-stack-item-content.custom-grid[data-block-field-name=ContactGrid]>div.item-title,.grid-stack-item-content.custom-grid[data-block-field-name=DocumentGrid]>div.item-title,.grid-stack-item-content.custom-grid[data-block-field-name=FieldTripInvoiceGrid]>div.item-title,.grid-stack-item-content.custom-grid[data-block-field-name=FieldTripResourceGrid]>div.item-title,.grid-stack-item-content.custom-grid[data-block-field-name=StudentCardGrid]>div.item-title,.grid-stack-item-content.custom-grid[data-block-field-name=StudentScheduleGrid]>div.item-title{height:20px!important}.grid-stack-item-content.custom-grid[data-block-field-name=CalendarEventsGrid]>div.item-title .item-title-text,.grid-stack-item-content.custom-grid[data-block-field-name=ContactAssociationGrid]>div.item-title .item-title-text,.grid-stack-item-content.custom-grid[data-block-field-name=ContactGrid]>div.item-title .item-title-text,.grid-stack-item-content.custom-grid[data-block-field-name=DocumentGrid]>div.item-title .item-title-text,.grid-stack-item-content.custom-grid[data-block-field-name=FieldTripInvoiceGrid]>div.item-title .item-title-text,.grid-stack-item-content.custom-grid[data-block-field-name=FieldTripResourceGrid]>div.item-title .item-title-text,.grid-stack-item-content.custom-grid[data-block-field-name=StudentCardGrid]>div.item-title .item-title-text,.grid-stack-item-content.custom-grid[data-block-field-name=StudentScheduleGrid]>div.item-title .item-title-text{top:0!important}.k-scheduler-content .calendar-event{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border:1px solid #acacac;line-height:21px}.k-scheduler .k-event .tf-light-fore-color{color:#fff}.k-scheduler .k-event .tf-dark-fore-color{color:#2e2e2e}.k-scheduler .k-task .calendar-event{border:none}.k-scheduler .k-scheduler-mark{border:1px solid #acacac}.k-scheduler .k-event-actions .k-icon:before{top:-6px}.main-body .document-grid .detail-view .grid-stack .calendar-item .kendo-grid{border-width:1px}.k-scheduler button.k-nav-today{height:27.5px}@media print{@page{margin:.5in}body{-webkit-print-color-adjust:exact;color-adjust:exact;height:auto;position:relative;min-width:0!important;min-height:0!important;overflow:visible!important}body>div{display:none}body>.detail-view-panel{display:block!important;width:100%!important;height:100%!important;min-width:0!important}body>.detail-view-panel .kendo-grid div{overflow:hidden!important}body>.detail-view-panel .kendo-grid table{font-size:15px!important}body>.detail-view-panel .detail-view .container-fluid{overflow:visible!important;height:100%!important}body>.detail-view-panel .detail-view .grid-stack .grid-stack-item-content .item-title{font-size:12px}body>.detail-view-panel .detail-view .grid-stack .grid-stack-item-content .item-content{font-size:15px}body>.detail-view-panel .detail-view .grid-stack .grid-stack-item-content .map img{max-width:none!important}body>.detail-view-panel .detail-view .grid-stack .grid-stack-item-content .map .esriPopup{display:none!important}body>.detail-view-panel .detail-view .grid-stack .grid-stack-item-content .map .on-map-tool .map-tool-btn,body>.detail-view-panel .detail-view .grid-stack .grid-stack-item-content .map .on-map-tool .zoom-controls{display:none!important}body>.detail-view-panel .detail-view .calendar-item{font-size:12px!important}body>.detail-view-panel .detail-view .calendar-item div{overflow:hidden!important}body>.detail-view-panel .detail-view .calendar-item table{font-size:12px!important}body>.detail-view-panel .detail-view .detail-header .group-buttons{display:none!important}body>.detail-view-panel .detail-view .detail-header .buttons{display:none!important}body>.detail-view-panel .detail-view .detail-header .head-picture+.head-text{width:calc(100% - 50px)!important}body>.detail-view-panel .detail-view .detail-header .head-text{width:100%!important}body>.detail-view-panel .detail-view .detail-header .head-text .title{color:#000!important;font-size:21px}body>.detail-view-panel .detail-view .detail-header .head-text .sub-title{color:#000!important;font-size:14px;opacity:.7!important}body>.detail-view-panel .item-icon-container{width:160px;height:54px;position:absolute;top:0;right:0}}.modal-body.searchSettings-modal .search-setting-control-container{height:100%;font-family:SourceSansPro-Regular;font-size:15px}.modal-body.searchSettings-modal .search-setting-control-container>div{float:left;width:325px;height:100%}.modal-body.searchSettings-modal .search-setting-control-container .left-panel{float:left;padding-top:40px;margin-right:20px}.modal-body.searchSettings-modal .search-setting-control-container .left-panel>div{height:90px}.modal-body.searchSettings-modal .search-setting-control-container .left-panel .search-result-num-control #result-num-per-datatype-slider{height:100%}.modal-body.searchSettings-modal .search-setting-control-container .left-panel .display-image-control{padding-top:25px}.modal-body.searchSettings-modal .search-setting-control-container .left-panel .display-image-control>div{float:left}.modal-body.searchSettings-modal .search-setting-control-container .left-panel .display-image-control .control-checkbox{margin-right:20px}.modal-body.searchSettings-modal .search-setting-control-container .left-panel .display-image-control .control-label label{display:block}.modal-body.searchSettings-modal .search-setting-control-container .left-panel .recent-search-num-control #recent-result-number-slider{height:100%}.modal-body.searchSettings-modal .search-setting-control-container .left-panel .settings-button-control{padding-top:15px;color:#8e52a1;height:60px}.modal-body.searchSettings-modal .search-setting-control-container .left-panel .settings-button-control span.control-button{font-family:SourceSansPro-SemiBold;color:#8e52a1;cursor:pointer}.modal-body.searchSettings-modal .search-setting-control-container .left-panel .control-title{margin-bottom:10px;font-family:SourceSansPro-SemiBold}.modal-body.searchSettings-modal .search-setting-control-container .left-panel .control-title span.count-label{float:right}.modal-body.searchSettings-modal .search-setting-control-container .right-panel{float:left}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container{line-height:32px;box-sizing:border-box;border:1px solid #e4e4e4}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-header{padding-left:40px;padding-right:10px;height:32px;font-family:SourceSansPro-SemiBold;color:#fff;background-color:#4a4a4a}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-header .header-lable.data-type{float:left}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-header .header-lable.enabled{float:right;width:50px}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content{font-size:14px;position:relative;overflow:hidden}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content.onDrag .list-item:hover{border-color:#fff}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content.onDrag .list-item:hover .item-drag-icon{background:0 0!important}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper{position:absolute;height:32px;width:323px;border-top:1px solid #fff;border-bottom:1px solid #fff;background-color:#fff;cursor:pointer}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper.list-item,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item.list-item{transition:top 250ms ease}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper.list-item-helper,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item.list-item-helper{z-index:10;box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper.list-item-helper,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper:hover,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item.list-item-helper,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item:hover{border-color:#e4e4e4}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper.list-item-helper .item-drag-icon,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper:hover .item-drag-icon,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item.list-item-helper .item-drag-icon,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item:hover .item-drag-icon{background-image:url(../img/map/thematics/UpDn.svg);background-repeat:no-repeat;background-position:center center;background-size:8px}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper.down .item-drag-icon,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item.down .item-drag-icon{background-image:url(../img/map/thematics/Dn.svg)}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper.list-item:first-child,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item.list-item:first-child{border-top:none}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper.list-item:first-child:hover .item-drag-icon,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item.list-item:first-child:hover .item-drag-icon{background-image:url(../img/map/thematics/Dn.svg)}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper.up .item-drag-icon,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item.up .item-drag-icon{background-image:url(../img/map/thematics/Up.svg)}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper.list-item:last-child,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item.list-item:last-child{border-bottom:none}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper.list-item:last-child:hover .item-drag-icon,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item.list-item:last-child:hover .item-drag-icon{background-image:url(../img/map/thematics/Up.svg)}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper.onDrag,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item.onDrag{height:24px!important;width:315px;border:1px dashed #ccc!important;margin:4px}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper.onDrag .control-checkbox,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper.onDrag .item-drag-icon,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper.onDrag .item-name,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item.onDrag .control-checkbox,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item.onDrag .item-drag-icon,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item.onDrag .item-name{display:none}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item .item-drag-icon,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper .item-drag-icon{float:left;width:40px;height:100%}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item .item-name,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper .item-name{float:left}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item .control-checkbox,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper .control-checkbox{float:right;margin-top:8px;margin-right:44px;height:16px;width:16px}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item .control-checkbox .checkmark,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper .control-checkbox .checkmark{height:16px;width:16px}.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item .control-checkbox .checkmark:after,.modal-body.searchSettings-modal .search-setting-control-container .right-panel .data-type-list-container .list-content .list-item-helper .control-checkbox .checkmark:after{top:1px;left:5px}.modal-body.searchSettings-modal .search-setting-control-container .control-checkbox{display:block;position:relative;height:18px;width:18px;cursor:pointer;font-size:23px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal-body.searchSettings-modal .search-setting-control-container .control-checkbox:hover input~.checkmark{background-color:#e4e4e4}.modal-body.searchSettings-modal .search-setting-control-container .control-checkbox input:checked~.checkmark:after{display:block}.modal-body.searchSettings-modal .search-setting-control-container .control-checkbox input{display:none}.modal-body.searchSettings-modal .search-setting-control-container .control-checkbox .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background:#fff;border:1px solid #999;cursor:pointer}.modal-body.searchSettings-modal .search-setting-control-container .control-checkbox .checkmark:after{content:"";position:absolute;display:none;left:5px;top:2px;width:5px;height:10px;border:solid #333;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-body.searchSettings-modal .search-setting-control-container .control-slider .slider{width:100%}.modal-body.searchSettings-modal .search-setting-control-container .control-slider .slider .slider-track{height:2px;margin-top:0}.modal-body.searchSettings-modal .search-setting-control-container .control-slider .slider .slider-track .slider-selection{background:#8e52a1}.modal-body.searchSettings-modal .search-setting-control-container .control-slider .slider .slider-handle.min-slider-handle.round{background:#f5f5f5;margin-top:-9px;box-shadow:#666 0 0 12px}.modal-body.searchSettings-modal .search-setting-control-container .control-slider .slider .tooltip{display:none}.modal-body.searchSettings-modal .search-setting-control-container .control-slider label{padding-top:5px;font-size:14px;color:gray}.classic-search-modal .form-group>input:focus{border:1px solid #4d90fe}.classic-search-modal span.k-autocomplete{width:75%;background-color:#fff}@media (min-width:500px) and (max-width:767px){.classic-search-modal span.k-autocomplete{width:90%}}.classic-search-modal span.k-autocomplete input{height:100%}.classic-search-modal span.k-autocomplete.k-focus{border:1px solid #4d90fe}.classic-search-modal .classic-search-focused input,.classic-search-modal .classic-search-focused input:focus{border-left-color:#4d90fe;border-top-color:#4d90fe;border-bottom-color:#4d90fe}.classic-search-modal .classic-search-focused button{border-right-color:#4d90fe;border-top-color:#4d90fe;border-bottom-color:#4d90fe}.classic-search-modal .classic-search-focused>.k-picker-wrap{border-color:#4d90fe}.classic-search-modal .disabled{opacity:.5;pointer-events:none}.classic-search-modal .row .form-group input[type=text]{padding-left:0;padding-right:0;text-indent:4px}.classic-search-modal .flexible{display:flex}.classic-search-modal .flexible .label-width{width:100px}.classic-search-modal .flexible .depart-data-label{margin-top:20px;width:100px}.classic-search-modal .flexible .depart-data{padding:0;margin-right:70px}.classic-search-modal .flexible .clear-padding{padding:0}.classic-search-modal .flexible .clear-margin{margin:0}.classic-search-modal .flexible .input-group-btn{vertical-align:top}.classic-search-dialog .modal-footer button.positive:focus{background-color:#211f1f}.classic-search-dialog .modal-footer button.negative:focus{font-weight:600;color:#101010}.gridrow.geo-search-mobile .splitmap .esri-map-toolbar-bottom{background-color:#fff;border-top:1px solid #d1d1d1;padding:0}.gridrow.geo-search-mobile .splitmap .apply-btn{box-shadow:none;float:right;height:100%;padding:18px;width:50%;color:#8f52a1;font-size:16px;border-left:1px solid #d1d1d1}.gridrow.geo-search-mobile .splitmap .close-btn{color:#000;box-shadow:none;float:right;height:100%;padding:18px;width:50%;font-size:16px}.gridrow.geo-search-mobile .splitmap .exit-btn{display:none}@media (max-width:499px){.k-mobile .typeahead.dropdown-menu{max-height:120px!important}}.mobile-header{height:44px;background-color:#262626;display:none}.mobile-header .icon{background-position:center;background-repeat:no-repeat}.mobile-header .icon.logo{background-image:url("../img/Transfinder-ViewfinderText-Only.png");height:37px;width:82px;float:left;margin-top:3px;margin-left:15px;background-size:cover}.mobile-header .icon.float-right{float:right;height:43px;width:48px;background-color:#333}.mobile-header .icon.float-right.menu{background-image:url("../img/navigation-menu/hamburger.svg");margin-left:1px;position:relative}.mobile-header .icon.float-right.menu .badge-count{position:absolute;height:16px;line-height:14px;color:#fff;background-color:red;border-radius:10px;border:1px solid #fff;text-align:center;font-size:13px;overflow:hidden;text-overflow:ellipsis;vertical-align:text-bottom;right:0;padding:0 2px;min-width:16px;top:5px}.k-mobile body{overflow:hidden}.k-mobile .page-container{height:100%}.k-mobile .page-container .main-body{height:calc(100% - 44px)}.k-mobile .map-panel .off-map-tool.tool-menu{z-index:unset}.main-body .document-grid .is-phone-device.splitmap{margin-left:0}.map-page .map-expand-button.is-mobile-device{right:15px;left:auto}.map-page.is-phone-device.map-expanded{position:absolute;z-index:1200}.map-page.is-phone-device.map-expanded.full-height{height:100%!important}.map-page.is-phone-device.map-expanded.map-landscape{width:100%!important;z-index:12000!important}.map-page.is-phone-device.map-expanded .routingmap_panel.dock-left.palette-landscape{width:50%!important;min-width:50%!important}.map-page.is-phone-device.page-map-expanded{position:absolute;z-index:1200;height:100%!important}.map-page.map-panel-phone-viewfinder.map-filter-zindex{z-index:10000}.geo-search-mobile .map-page.is-phone-device .map-expand-button.is-mobile-device{bottom:85px}.map-page.map-panel-phone-viewfinder .routingmap_panel{padding:0;width:100%;min-width:100%;top:auto;bottom:16px}.map-page.map-panel-phone-viewfinder .routingmap_panel .list-container .list{width:100%;margin-left:0}.map-page.map-panel-phone-viewfinder .routingmap_panel .list-container .list .mapviewer-palette .item-header{display:flex;align-items:center;height:45px}.map-page.map-panel-phone-viewfinder .routingmap_panel .list-container .list .mapviewer-palette .item-header .icon{flex:0 0 50px;height:45px;background-size:30px}.map-page.map-panel-phone-viewfinder .routingmap_panel .list-container .list .mapviewer-palette .item-header .title{flex:auto}.map-page.map-panel-phone-viewfinder .routingmap_panel .list-container .list .mapviewer-palette .item-header .filter{flex:0 0 60px;position:relative;filter:grayscale(1) brightness(.3)}.map-page.map-panel-phone-viewfinder .routingmap_panel .list-container .list .mapviewer-palette .item-header .filter::after{content:"";height:50px;position:absolute;left:0;top:-15px;width:1px;background-color:#ccc;opacity:.2}.map-page.map-panel-phone-viewfinder .routingmap_panel .list-container .list .mapviewer-palette .item-header .hide-eye,.map-page.map-panel-phone-viewfinder .routingmap_panel .list-container .list .mapviewer-palette .item-header .show-eye{flex:0 0 40px;background-size:20px;position:relative}.map-page.map-panel-phone-viewfinder .routingmap_panel .list-container .list .mapviewer-palette .item-header .hide-eye::after,.map-page.map-panel-phone-viewfinder .routingmap_panel .list-container .list .mapviewer-palette .item-header .show-eye::after{content:"";height:45px;position:absolute;left:-10px;top:-15px;width:1px;background-color:#ccc;opacity:.2}.map-page.map-panel-phone-viewfinder .routingmap_panel .list-container .list .mapviewer-palette .mapviewer-menu .directions-tool{height:45px;padding:0 25px;display:flex;justify-content:space-around;align-items:center}.map-page.map-panel-phone-viewfinder .routingmap_panel .list-container .list .mapviewer-palette .mapviewer-menu .directions-tool .vertical-line{height:45px;width:1px}.map-page.map-panel-phone-viewfinder .routingmap_panel .list-container .list .mapviewer-palette .mapviewer-menu .directions-tool .icon{width:40px;height:30px;background-size:30px}.map-page.map-panel-phone-viewfinder .routingmap_panel .list-container .list .mapviewer-palette .mapviewer-menu .directions-tool .icon::after{content:"";position:absolute;width:100px;height:45px;top:-7px;left:-30px}#FullPageCalloutContainer .popupPage .head,.resizable-doc .esri-popup__main-container .popupPage .head{color:#8e52a1}#FullPageCalloutContainer .popupPage .head .head-details .close-btn:after,#FullPageCalloutContainer .popupPage .head .head-details .close-btn:before,.resizable-doc .esri-popup__main-container .popupPage .head .head-details .close-btn:after,.resizable-doc .esri-popup__main-container .popupPage .head .head-details .close-btn:before{background-color:#8e52a1}#FullPageCalloutContainer .popupPage .head .head-pager .page-group .left-caret:before,#FullPageCalloutContainer .popupPage .head .head-pager .page-group .right-caret:before,.resizable-doc .esri-popup__main-container .popupPage .head .head-pager .page-group .left-caret:before,.resizable-doc .esri-popup__main-container .popupPage .head .head-pager .page-group .right-caret:before{border-left-color:#8e52a1;border-right-color:#8e52a1}#FullPageCalloutContainer .popupPage .head .photo.no-image,.resizable-doc .esri-popup__main-container .popupPage .head .photo.no-image{background-color:#8e52a1}#FullPageCalloutContainer .popupPage .content .content-extend .tab-content .sub-content .module .section-head,#FullPageCalloutContainer .popupPage .content .content-extend .tab-content .sub-content .module .section-head a.drill-down-links,#FullPageCalloutContainer .popupPage .content .content-extend .tab-content .sub-content .module .section-subhead,#FullPageCalloutContainer .popupPage .content .content-extend .tab-content .sub-content .notes-tab .center-container .notes-control button,#FullPageCalloutContainer .popupPage .content .content-extend .tab-header ul li,.resizable-doc .esri-popup__main-container .popupPage .content .content-extend .tab-content .sub-content .module .section-head,.resizable-doc .esri-popup__main-container .popupPage .content .content-extend .tab-content .sub-content .module .section-head a.drill-down-links,.resizable-doc .esri-popup__main-container .popupPage .content .content-extend .tab-content .sub-content .module .section-subhead,.resizable-doc .esri-popup__main-container .popupPage .content .content-extend .tab-content .sub-content .notes-tab .center-container .notes-control button,.resizable-doc .esri-popup__main-container .popupPage .content .content-extend .tab-header ul li{color:#8e52a1}#FullPageCalloutContainer .popupPage .content .content-extend .tab-content .sub-content .notes-tab .center-container .notes-control button,#FullPageCalloutContainer .popupPage .content .content-extend .tab-header ul li,.resizable-doc .esri-popup__main-container .popupPage .content .content-extend .tab-content .sub-content .notes-tab .center-container .notes-control button,.resizable-doc .esri-popup__main-container .popupPage .content .content-extend .tab-header ul li{border-color:#8e52a1}#FullPageCalloutContainer .popupPage .content .content-extend .tab-header ul li.select,.resizable-doc .esri-popup__main-container .popupPage .content .content-extend .tab-header ul li.select{background-color:#8e52a1}#FullPageCalloutContainer .popupPage .iconbutton.detailview,.resizable-doc .esri-popup__main-container .popupPage .iconbutton.detailview{background-image:url(../../global/img/grid/details.svg)}.resizable-doc .is-mobile-device:not(.detail-view-panel) .esri-popup__main-container .popupPage .head{background-color:#8e52a1}.password-change-dialog input[type=password]::-ms-reveal,.resetPasswordForm input[type=password]::-ms-reveal{display:none}.password-change-dialog input[type=password]::-ms-clear,.resetPasswordForm input[type=password]::-ms-clear{display:none}.password-change-dialog .input-control,.resetPasswordForm .input-control{margin-bottom:10px}.password-change-dialog .progress-bar-control,.resetPasswordForm .progress-bar-control{margin-bottom:5px}.password-change-dialog .password-container,.resetPasswordForm .password-container{position:relative}.password-change-dialog .password-input,.resetPasswordForm .password-input{width:100%;padding-right:30px}.password-change-dialog .eye-icon,.resetPasswordForm .eye-icon{position:absolute;top:50%;right:8px;transform:translateY(-50%);cursor:pointer}.password-change-dialog .icon-valid,.resetPasswordForm .icon-valid{color:green}.password-change-dialog .icon-invalid,.resetPasswordForm .icon-invalid{color:red}.password-change-dialog ul,.resetPasswordForm ul{list-style:none;padding:0;margin:0}.password-change-dialog li,.resetPasswordForm li{padding:5px 0}.password-change-dialog .progress-container,.resetPasswordForm .progress-container{width:100%;height:10px;background:#e0e0e0;border-radius:5px}.password-change-dialog .progress-bar,.resetPasswordForm .progress-bar{height:100%;width:0;background:red;transition:width .3s,background .3s}.password-change-dialog .strength-text,.resetPasswordForm .strength-text{text-align:right;font-weight:700;margin-top:5px}.password-change-dialog .image-icon,.resetPasswordForm .image-icon{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-size:contain;background-position:center;vertical-align:middle}.password-change-dialog .criteria,.resetPasswordForm .criteria{font-size:14px}.password-change-dialog .icon-eye,.resetPasswordForm .icon-eye{background-image:url('../img/eye.svg');filter:grayscale(100%) brightness(50%)}.password-change-dialog .icon-eye-slash,.resetPasswordForm .icon-eye-slash{background-image:url('../img/eye-slash.svg');filter:grayscale(100%) brightness(50%)}.password-change-dialog .icon-check,.resetPasswordForm .icon-check{background-image:url(../img/checkmark.svg)}.password-change-dialog .icon-times,.resetPasswordForm .icon-times{background-image:url(../img/xmark.svg)}.password-change-dialog .help-block,.resetPasswordForm .help-block{margin-bottom:0}.password-change-dialog .tf-btn-black.change-pwd-btn,.resetPasswordForm .tf-btn-black.change-pwd-btn{margin-right:10px;width:125px;padding:0;margin-top:10px;height:25px;padding:0 7px}.password-change-dialog .strength-meter-container,.resetPasswordForm .strength-meter-container{display:flex;gap:4px}.password-change-dialog .strength-meter-span,.resetPasswordForm .strength-meter-span{flex-grow:1;height:8px;background:#d3d3d3}.password-change-dialog .strength-label-container,.resetPasswordForm .strength-label-container{display:flex;justify-content:right}.password-change-dialog .strength-label-span,.resetPasswordForm .strength-label-span{margin-left:10px}.password-change-dialog .suggestions-container,.resetPasswordForm .suggestions-container{margin-top:10px;border:1px solid #ccc;border-radius:5px;padding:10px}.password-change-dialog .suggestions-list,.resetPasswordForm .suggestions-list{padding-left:15px;color:#333;font-size:14px;list-style-type:disc}.password-change-dialog .suggestions-list li,.resetPasswordForm .suggestions-list li{margin-bottom:5px;padding:0}.password-change-dialog .login-error,.resetPasswordForm .login-error{color:red;margin-left:15px}.password-change-dialog #password-strength-results,.resetPasswordForm #password-strength-results{margin-top:5px}.change-password{position:fixed;top:25%;box-sizing:content-box}.change-password .btn-sm.negative{float:right}