.field-validation-error{color:red;display:block;margin-top:8px;text-align:center}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}.actionlink{display:inline-block;position:absolute;top:0;left:0;width:75px;height:100%}.actionlink img{position:relative;top:50%;left:50%;margin-top:-16px;margin-left:-16px}.data.left-actionlink{margin-left:60px;border-left:solid thin;padding-left:25px}.ui-li .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li{padding-right:15px}.ui-bar-a,.ui-body-a,.ui-btn-up-a,.ui-btn-hover-a,.ui-btn-down-a,.ui-bar-b,.ui-body-b,.ui-btn-up-b,.ui-btn-hover-b,.ui-btn-down-b,.ui-bar-c,.ui-body-c,.ui-btn-up-c,.ui-btn-hover-c,.ui-btn-down-c,.ui-bar-d,.ui-body-d,.ui-btn-up-d,.ui-btn-hover-d,.ui-btn-down-d,.ui-bar-e,.ui-body-e,.ui-btn-up-e,.ui-btn-hover-e,.ui-btn-down-e,.ui-btn-active{text-shadow:none}#page-container{min-width:320px}#page-container .ui-header{min-height:50px}#page-container .ui-header h1{font-size:1.3em}#page-container .ui-header .attention{position:absolute;left:60px;top:0;padding:10px}#page-container .ui-content{overflow:auto;overflow-x:auto!important;overflow-y:hidden!important}.ui-icon-myicons-expanded{background-color:transparent;box-shadow:none;padding:5px 5px 5px 5px;background-image:url("images/black/collapse24.png")}.ui-icon-myicons-collapsed{background-color:transparent;box-shadow:none;padding:5px 5px 5px 5px;background-image:url("images/black/expand24.png")}.ui-icon-myicons-nav{background-color:transparent;box-shadow:none;padding:5px 5px 5px 5px;background-image:url("images/black/navlink24.png")}.ui-icon-myicons-none{display:none}.calldetail{height:50px}.calldetail .header{float:left;margin-top:17px;font-size:18px}.calldetail .cnt{float:right;font-size:24px;font-weight:bold;padding:7px 15px 7px 15px;margin-top:2px;margin-right:10px}.calldetail .collapsible-header-btn img{display:inline-block;margin:8px}.groupPopup .listheader,.navlist .listheader{height:18px;font-weight:bold}.listheader .headerimage{float:left}.listheader .headertext{margin-left:25px}.navlist ul{min-width:250px}.navlist ul li{height:50px;padding:5px 5px 5px 5px}.actionlist .listheader{height:18px;font-weight:bold}.actionlist .listheader .headerimage{float:left}.actionlist .listheader .headertext{margin-left:25px}.actionlist ul{min-width:250px}.actionlist ul li{height:60px;padding:5px 5px 5px 5px}.actionlist ul li a img{margin-top:5px;margin-left:5px}.navHeader a{height:52px}.alert{color:red}.imagebutton{height:55px}.imagebutton .image{float:left}.imagebutton .text{margin-top:8px}.search-input{display:inline-block;padding-top:1px;padding-bottom:7px;width:calc(100% - 150px)}.search-button{width:100px}.menurow{border-top:1px solid #333;border-bottom:1px solid #333;background:#bbb;color:#333;text-shadow:0 1px 0 #eee;background-image:-webkit-gradient(linear,left top,left bottom,from(#ddd),to(#ccc));background-image:-webkit-linear-gradient(#ddd,#ccc);background-image:-moz-linear-gradient(#ddd,#ccc);background-image:-ms-linear-gradient(#ddd,#ccc);background-image:-o-linear-gradient(#ddd,#ccc);background-image:linear-gradient(#ddd,#ccc);font-family:Helvetica,Arial,sans-serif}.menurow h1{font-size:20px}.menurow .ui-li-count{font-size:24px;padding:7px 15px 7px 15px}.datarow{border-top:2px solid #000}.datarow h1{font-size:20px}.listdata-hidden{display:none}.listdata-show{display:block}.entry{position:relative;padding-bottom:35px!important}.entry.nobottompadding{padding-bottom:0!important}.entry .ui-li-count{font-size:24px;padding:7px 15px 7px 15px;margin-right:25px}.entry .data{padding-bottom:5px;padding-right:35%}.entry .data-fullwidth{padding-bottom:5px;padding-right:45px}.data label,.data-fullwidth label{display:inline-block;width:100px}.data h1 .subheader{font-weight:normal;font-size:14px;border-left:solid thin;padding-left:10px;margin-left:5px}.data h6{font-size:12px}.entry .aside{position:absolute;top:0%;bottom:0%;left:65%;right:0%;text-align:right;margin-top:-25px;padding-right:40px}.entry .aside h2{font-size:28px;font-weight:bold;display:inline-block;width:100%}.entry .aside h3{font-size:14px;font-weight:bold}.entry .aside .status{font-size:32px;font-weight:bold}.entry .aside .status .substatus{font-size:12px;font-weight:bold;vertical-align:text-top}.entry .detailbutton{position:absolute;top:50%;right:0%;height:36px;margin-top:-18px}.navigationbuttons{position:absolute;bottom:0;z-index:999}.navigationbuttons a{padding:12px}.entry .menulink{position:absolute;top:0%;bottom:0%;left:0%;right:0%;margin-top:-25px;margin-right:-15px;margin-bottom:-12px;margin-left:-15px;z-index:1}#map_div{position:fixed!important;position:absolute;top:50px;right:0;bottom:0;left:0}.statusoverview .ui-block-a{width:50%}.statusoverview .ui-block-b{width:25%}.statusoverview .ui-block-c{width:25%}.wide-slider .ui-slider-switch{margin-left:52%;width:46%}.settingsfield{height:55px;border-bottom:1px solid #333}.settingsfield div.name{width:46%;font-size:14px;font-weight:bold;padding-top:20px;white-space:normal!important}.settingsfield div.control .ui-slider-switch{float:right;width:46%;margin-top:7px}.wrapping-text{white-space:normal!important}.calltech .icon{float:left;padding-top:15px;padding-left:0}.calltech .entry{padding-left:15px;margin-left:50px;border-left:solid 1px #000}.entry .aside .editbutton{clear:both;float:right;padding-top:20px}.contractstatus{position:absolute;margin-top:-24px;right:40px;top:50%}.groupPopup{min-width:250px}.groupPopup.members li:not([data-role=list-divider]){height:45px;padding-left:15px}.groupPopup a h1{display:inline;margin:0;padding-left:15px}.configlist li:nth-child(2n){background-image:linear-gradient(#fbfbfb,#f5f5f5)}.configlist li:nth-child(2n+1){background-image:linear-gradient(#efefef,#e9e9e9)}.configlist li.ui-li-divider{padding:0 15px;background-image:linear-gradient(#dbdbdb,#d5d5d5)}.configlist .ui-li-count{font-size:16px}.filter-onlytechs{text-decoration:none;color:#000!important}.filter-onlytechs span{position:relative;top:-2px}#memberslist .filter-onlytechs{position:absolute;top:50%;margin-top:-8px;right:60px}.actionrow{font-size:12px;font-weight:normal;margin-left:40px}h2.actionrow{font-size:16px;font-weight:bold;margin-left:28px;padding-top:2px}.actionrow .name{font-size:16px;font-weight:bold;display:inline-block;width:200px;margin-left:-5px;padding-left:30px}.group .actionrow .name{padding-left:0;margin-right:30px}.tech-icon{background-image:url(images/black/technician16.png);background-repeat:no-repeat;background-position:0 50%}.configlist div.relatedgroup{margin-top:2px}.configlist span.right{display:inline-block;min-width:145px}span.right a{display:inline-block;height:16px;width:16px;background-repeat:no-repeat;margin-bottom:-2px;margin-right:10px}span.right a.checked{background-image:url(images/black/checked16.png)}span.right a.unchecked{background-image:url(images/black/unchecked16.png)}.grouplabel{display:inline-block;width:125px}.groupinfo li{min-height:0}.groupinfo img{position:absolute;top:50%;margin-top:-8px;right:10px}span.action{position:absolute;top:50%;left:10px;margin-top:-8px}span.action a{display:inline-block;height:16px;width:16px;background-repeat:no-repeat}.action .save{background-image:url(images/black/plus16.png)}.action .delete{background-image:url(images/color/delete16.png)}.action .edit{background-image:url(images/black/pencil16.png)}#saveGroup{width:125px;margin:10px auto}.editgroup{width:450px}.customselectoption a{min-height:50px;font-size:12px;font-weight:normal}.customselectoption .header{font-size:16px;font-weight:bold}.customselectoption .info{margin-left:10px}.customselectoption .label{display:inline-block;width:40px}.groupPopup>form{margin:0;padding-top:5px}.groupPopup>form:before{background-repeat:no-repeat;background-position:15px 0;padding-left:40px;font-size:14px;font-weight:bold}#agent-popup>form:before{content:'Add Member';background-image:url(images/black/user16.png)}#group-popup>form:before{content:'Add Group';background-image:url(images/black/group16.png)}.footer{margin-bottom:30px;padding:25px;font-size:14px;background:#fff;color:#000;text-align:center;border-color:#000;border-style:solid;border-width:5px 1px 5px 1px;text-shadow:0 -1px 1px #000}.services{width:auto!important;margin-bottom:10px!important;height:50px}.footer img{width:300px;display:block;margin:0 auto}.footer p{text-align:center;white-space:normal;font-size:.75em;margin:0 auto}.footer .heading{font-weight:bold}.footer .subtext{font-weight:normal}@media all and (max-width:849px){.configlist div.name{display:block;width:100%}}@media all and (max-width:599px){.configlist span.right{padding:5px;display:block;width:100%}span.right.not-tech{display:none}.editgroup{width:275px}.data label:not(.delay-block),.data-fullwidth label:not(.delay-block){display:block;font-weight:bold}}@media all and (max-width:449px){.data label,.data-fullwidth label{display:block;font-weight:bold}}@media all and (max-width:645px){.footer .services{width:100%}}