body{margin:0;padding:0;color:#113a69;font:normal 10pt Arial,Helvetica,sans-serif;background:url(../../images/bg.jpg) repeat-y top center;}.hidden{display:none !important;}#page{min-height:100%;}#page-wrap{margin:0pt 4px 15px 4px;padding-bottom:35px;}#header{margin:0;padding:0;}#dashboard{min-height:775px;}#js-warning{height:36px;background-color:#FFBABA;padding-top:6px;padding-left:5px;}#js-warning-title{font-size:150%;}#js-warning-desc{font-size:125%;}#top-nav{height:36px;background:url(../../images/top_nav_bg.jpg) repeat-x top left;}#top-nav .title{float:left;width:300px;line-height:30px;padding-left:5px;}#top-nav .title span{color:#FFFFFF;font-size:10pt;font-weight:bold;}#top-nav .top-menu{float:right;}#top-nav .top-menu ul{list-style-type:none;height:36px;margin:0; padding:0; position:relative;}#top-nav .top-menu ul li{float:right;}#top-nav .top-menu ul li a{font-size:8pt;padding:4px;background-position:left center;color:#FFFFFF;text-decoration:none;}#top-nav .help-icon{float:right;padding:7px 1px 0pt 0pt;}#navigation{height:42px;background:#fff url('../../images/banner_bg.jpg') repeat-x bottom;}#navigation ul{list-style-type:none;margin:0;padding-top:2px;position:relative;}#navigation ul li, #navigation ul li ul li{float:left;padding:5px 5px 0 5px;display:inline-block; overflow:visible;}#navigation ul li ul li{float:none;display:block;padding-right:0;}#navigation ul li ul li hr{margin:5px 0 5px 0;}#navigation ul li ul li:first-child{padding-left:5px;}#navigation ul li:first-child{padding-left:0pt;}#navigation ul li a{font-size:10pt;color:#113a69;text-decoration:none;}#navigation ul li ul{display:none;position:absolute; top:100%;width:160px;background:#FFF; height:auto;padding:5px 10px 5px 10px;border:1px solid #113a69;border-radius:4px;z-index:10;-webkit-box-shadow:6px 6px 6px -6px #343434;-moz-box-shadow:6px 6px 6px -6px #343434;box-shadow:6px 6px 6px -6px #343434;}#navigation ul li:hover > ul{ display:block; }#navigation ul li a:hover{color:#8499bf;}#navigation ul li span.two-line{width:65px;margin-top:-7px;margin-left:2px;text-align:center;}#nav-dropmenu{float:right;}#nav-dropmenu .menu{list-style:none;font-weight:normal;float:right;}#nav-dropmenu .menu li{float:left;margin-right:0;position:relative;text-align:center;padding:5px 10px;}#nav-dropmenu .menu a{display:block;padding:5px;color:#fff;background:#113A68;text-decoration:none;font-size:11px;}#nav-dropmenu .menu a:hover{color:#ccc;background:#113A68;text-decoration:none;}#nav-dropmenu .menu ul{background:#113A68;list-style:none;position:absolute;left:-9999px; padding-left:0;}#nav-dropmenu .menu ul li{padding-top:0; float:none;}#nav-dropmenu .menu ul a{white-space:nowrap; }#nav-dropmenu .menu li:hover ul{ left:0; }#nav-dropmenu .menu li:hover a{ background:#113A68;text-decoration:none;}#nav-dropmenu .menu li:hover ul a{ text-decoration:none;}#nav-dropmenu .menu li:hover ul li a:hover{ background:#113A68;padding-bottom:5px;}#dashboard .grid-view .items{overflow:hidden;white-space:nowrap;}#content{padding:20px;}#sidebar{padding:20px 20px 20px 0;}#footer{position:fixed;height:35px;width:100%;border-top:1px solid #113a69;background:#FFFFFF url(../../images/panel_header_bg.jpg) repeat-x bottom left;bottom:0;left:0;}#footer .home{float:left;padding:6px 0pt 0pt 5px;}#footer .home .left{margin-right:20px !important;}#footer .home span.text{margin-top:1.5px;}#footer .status{float:left;margin:5px 0pt 5px 15px;padding:0pt 0pt 0pt 10px;line-height:25px;}#footer .status span{font-size:10pt;}#footer .copyright{float:right;margin:4px 10px 0pt 0pt;font-size:8pt;text-align:right;color:#aaa;}#footer .positive{color:green;}#footer .negative{color:red;}#footer .neutral{color:orange;}#logo{margin:0px 0pt 0px 15px;padding:10px 0pt 10px 0pt;font-size:200%;}#mainmenu{}#mainmenu ul{padding:6px 20px 5px 20px;margin:0px;}#mainmenu ul li{display:inline;}#mainmenu ul li a{color:#ffffff;background-color:transparent;font-size:12px;font-weight:bold;text-decoration:none;padding:5px 8px;}#mainmenu ul li a:hover, #mainmenu ul li.active a{color:#6399cd;background-color:#EFF4FA;text-decoration:none;}#status-text ul, #status-text-bottom ul{display:inline-block;overflow:hidden;margin:0;transition:max-height .7s;list-style:none;}#status-text .flash, #flashmessagepopup .flash{font-weight:700;font-size:16px;}#status-text .header-warning i, #status-text-bottom .header-warning i{vertical-align:top;}#status-text .flash-error, #flashmessagepopup .flash-error{}#status-text .flash-notice, #flashmessagepopup .flash-notice{}#status-text .flash-success, #flashmessagepopup .flash-success,#status-text .flash-info, #flashmessagepopup .flash-info{}div.flash-error a{color:#8a1f11;}div.flash-notice a{color:#514721;}div.flash-success a, div.flash-info a{color:#264409;}div.form .rememberMe label{display:inline;}div.view{padding:10px;margin:10px 0;border:1px solid #C9E0ED;}div.breadcrumbs{font-size:0.9em;padding:5px 20px;}div.breadcrumbs span{font-weight:bold;}div.breadcrumbs span.disabled{color:#808080;}div.appform-panel div.breadcrumbs{margin:0px 2px 0pt;overflow:auto;padding:5px;background-color:#E4E9EE;border-bottom:1px solid #BBBBBB;}div.appform-panel div.breadcrumbs a.homelink{color:#113a69;}div.appform-panel div.breadcrumbs a.homelink:hover{color:#3399ff;}div.search-form{padding:10px;margin:10px 0;background:#eee;}.portlet{}.portlet-decoration{padding:3px 8px;background:#B7D6E7;border-left:5px solid #6FACCF;}.portlet-title{font-size:12px;font-weight:bold;padding:0;margin:0;color:#298dcd;}.portlet-content{font-size:0.9em;margin:0 0 15px 0;padding:5px 8px;background:#EFFDFF;}.portlet-content ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}.portlet-content li{padding:2px 0 4px 0px;}.operations{list-style-type:none;margin:0;padding:0;}.operations li{padding-bottom:2px;}.operations li a{font:bold 12px Arial;color:#0066A4;display:block;padding:2px 0 2px 8px;line-height:15px;text-decoration:none;}.operations li a:visited{color:#0066A4;}.operations li a:hover{background:#80CFFF;}.user{clear:both;margin:1px 0pt 1px 0pt;padding:5px;overflow:auto;}.row-shade{background-color:#eee;}.user .name{float:left;width:230px;}.disabled-button{color:#ccc;}div.panel-controls a.button{margin-left:5px;}.column-button{border:none;background-color:transparent;padding:0px;margin:0px;}.menuitem .icon{float:left;margin:3px 0pt 0pt 1px;}.menuitem .text{float:left;padding:2px 3px 8px 2px;font-size:12px;}.bar-item .icon{float:left;margin:0px 0pt 5px 0px;}.bar-item .text{float:left;padding-left:5px;padding-top:2px;}span.required{color:red;}.outer-meter-wrap{border:1px solid #113A69;text-align:center;padding:4px;margin-bottom:1.2em;}.meter-wrap{position:relative;}.meter-wrap, .meter-value, .meter-text{width:170px; height:20px;}.meter-wrap, .meter-value{background:#bdbdbd url(../../images/pb_background.png) top left repeat-x;}.meter-text{position:absolute;top:0; left:0;padding-top:2px;color:#000;font-weight:700;text-align:center;width:100%;}#flash-wrapper{position:fixed;top:0;left:50%;width:500px;margin-left:-250px;margin-top:0px;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.report .report-filters{background-color:#E4E9EE;border-bottom:1px solid #bbbbbb;margin-bottom:15px;margin-top:0px;overflow:auto;padding:3px;}div.report-filterpick div#accordion div.body{padding:15px;border-radius:4px 4px 0 0;}div.report-filterpick div#accordion div.body:last-of-type{border-radius:4px 4px 4px 4px;border-bottom:0;}div.report-filterpick div#group div.body{padding:10px;}div.report-filterpick div.panel{margin:5px;}div.report-filterpick div.buttons-datepick button{width:150px;margin-bottom:3px;}span.hint{font-weight:normal;color:black;font-size:90%;border-bottom:1px dotted black;}.report .report-filters .filter-label{font-weight:bold;}.report .report-filters .label{float:left;}.report .report-body{margin:0 5px 10px 5px;}.report .report-body p{margin-bottom:8px;}.report .report-body h2, .report .report-body h3{color:#113a69;font-size:16px;font-weight:bold;margin-bottom:0px;margin-top:5px;clear:both;}.report .report-body h3{font-size:14px;}.report .report-body hr{margin-bottom:10px;margin-top:5px;}.report .report-graphs .report-legend .legendColorBox{width:0px;}.report .report-graphs .report-legend .legendLabel{height:0px;}.report .report-graphs h2, .report .report-graphs h3{text-align:center;margin-bottom:5px;}.report .report-body td{text-align:center;}.report div.canvas{text-align:center;display:inline-block;}.report div.canvas h2, .report div.canvas canvas{display:inline-block;clear:both;}.report div.canvas h2{margin-bottom:10px;}.report div.canvas canvas{margin:0 auto;text-align:left;}div.grid-view table.items td.notes-column p{margin-bottom:3px;}div.grid-view table.items td.notes-column p:last-child{margin-bottom:0px;}div.grid-view table.items tbody tr th{background:none repeat scroll 0 0 #C3D9FF;text-align:left;color:#113a69;}.revisions-changes td, .revisions-added td, .revisions-removed td{cursor:default;}.default-cursor, .default-cursor tr, .default-cursor td, .default-cursor th{cursor:default !important;}.revisions-changes{color:blue;}.revisions-added{color:green;}.revisions-removed{color:red;}.rejected-item-row{background-color:#f6d1d1;background:repeating-linear-gradient(45deg, #ffffff, #ffffff 15px, #ffeaea 15px, #ffeaea 30px) repeat scroll 0 0 rgba(0, 0, 0, 0);}.rejected-item-row td{font-weight:700;}input[type="checkbox"].error{box-shadow:0px 0px 10px #cc0000;}.multi-pin{}.multi-pin-field{width:2em !important;margin-right:5px !important;}.smartpass{display:grid;grid-template-columns:auto auto auto;grid-gap:10px;margin-top:10px !important;display:flex;flex-direction:column;}.smartpass.header{white-space:nowrap;}.smartpass .column{border-radius:10px;border:1px solid #46216F;background-color:#f2edf9;padding:10px 20px;margin-bottom:10px;}.smartpass .head{display:flex;justify-content:center;}.smartpass .foot{display:flex;}.smartpass .button{float:left;margin-right:20px;margin-bottom:10px;white-space:nowrap;}.smartpass .device-button{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;}.smartpass .active{background-image:none;margin-right:15px;}.smartpass .disabled{background-image:none;}.smartpass .badge-title{display:inline-block;color:#444;}.smartpass .badge{display:inline-block;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;border-radius:.25rem;background-color:#fff;margin-right:5px;}.smartpass #devices .foot{flex-direction:column;}#smartpass-modal .body .process, #smartpass-modal .body .title, #smartpass-modal .body .code{margin:0 25px 10px 25px;}#smartpass-modal .body .title{font-weight:700;text-align:left;}#smartpass-modal .body .code{font-weight:700;font-size:2rem;text-align:center;}#smartpass-modal .header .icon-mobile{float:left;margin-top:9px;}#smartpass-modal div .form{margin:0 25px;}#smartpass-modal .body .map-title{padding-top:10px;font-weight:500;}#smartpass-modal .body .map-canvas-container.inner-panel-container{background-color:#eeeeee;width:100% !important;height:300px !important;}#smartpass-form .row.submit{margin-bottom:20px;}#viewSmartPassDetailsForm{margin:0;}.smartpass-view-detail .panel.full-panel, .smartpass-view-detail .panel .body{background-color:#f6f6f6 !important;}#smartpass-modal #tx_device_platform, #smartpass-modal #version, #smartpass-modal #cd_status, #smartpass-modal #scans, #smartpass-modal #DateOfLastScan{background-color:#f1f1f1;}#smartpass-form #tx_device_platform, #smartpass-form #version, #smartpass-form #cd_status, #smartpass-form #scans, #smartpass-form #DateOfLastScan{background-color:#f1f1f1;}#map-canvas{padding:0px;}#smartpass-modal .header{margin:25px;}#smartpass-modal .header .title{font-weight:700;font-size:1.5rem;}#smartpass-modal .header .icon-mobile{font-weight:700;font-size:1.25rem;margin-top:3px;padding-right:5px;}#smartpass-form > div > label{padding-top:10px;}#smartpass-form .button{margin-top:10px;}#smartpass-form_es_ > ul{padding:5px 10px;}#smartpass-modal .errorSummary{background:#DB634F;text-shadow:0 1px 1px #d7503a;color:#FFF;font-weight:500;border:none;margin:0px;padding:8px;-webkit-border-radius:4px;}#smartpass-modal .errorMessage{color:red;font-size:0.9em;padding-bottom:0.25em;}#smartpass-modal .errorSummary p{margin:0;padding:0px 5px 5px 5px;}#smartpass-modal .errorSummary ul{margin:0;padding:0;}#smartpass-modal .errorSummary ul li{padding-left:22px;line-height:16px;}#smartpass-form > div.panel-block-alert.panel-alert.panel-alert-error{padding:0px;margin-top:20px;}@media (min-width:765px){.smartpass{flex-direction:row;}.smartpass .foot{flex-direction:row;}}@media (min-width:570px){.smartpass #devices .foot{flex-direction:row;}}@media (max-width:1024px){.mobile-panel{overflow:hidden;width:100% !important;box-sizing:border-box;border:none;margin-left:0px !important;}.mobile-panel .header{background:rgb(255,255,255); background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkzJSIgc3RvcC1jb2xvcj0iI2VkZjNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOWUwZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 56%, rgba(237,243,252,1) 93%, rgba(217,224,232,1) 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(56%,rgba(255,255,255,1)), color-stop(93%,rgba(237,243,252,1)), color-stop(100%,rgba(217,224,232,1))); background:-webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 56%,rgba(237,243,252,1) 93%,rgba(217,224,232,1) 100%); background:-o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 56%,rgba(237,243,252,1) 93%,rgba(217,224,232,1) 100%); background:-ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 56%,rgba(237,243,252,1) 93%,rgba(217,224,232,1) 100%); background:linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 56%,rgba(237,243,252,1) 93%,rgba(217,224,232,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d9e0e8',GradientType=0 ); height:30px;border-top-left-radius:0;border-top-right-radius:0;}.mobile-panel .header .icon{margin:0px 0 0 10px;}.mobile-panel .header span.title{width:auto;margin:0px 0 0 10px;}.mobile-panel .body{margin:auto 10px;}.mobile-panel .row-wrap{display:block;box-sizing:border-box;margin-bottom:15px;}.mobile-panel .row-wrap .row{display:block;box-sizing:border-box;padding-left:5px;}.mobile-panel .row-wrap .row label{display:block;margin-bottom:3px;margin-left:2px;font-weight:700;}.mobile-panel .row-wrap .row input{width:95%;margin-bottom:10px;}.mobile-panel .button-area{overflow:hidden;background-color:#e4e9ee;border-top:1px solid #bbb;clear:both;overflow:auto;height:100%;}.mobile-panel textarea{width:95%;}.mobile-panel .button-area button{border-radius:4px 4px 4px 4px;}.mobile-panel .button-area button .text{font-weight:700;}}@media print{a[href]:after{content:none !important;visibility:hidden;}}#pass-active-grid-driver-wrapper div.active div, div.suspended-legend div.active div,#pass-active-grid-driver-wrapper div.expired div, div.suspended-legend div.expired div{text-align:center;line-height:20px;width:21px;display:inline-block;}div.suspended-legend div.suspended,#pass-active-grid-driver-wrapper div.suspended{float:left;margin:1px 0 0 1px;}div.suspended-legend div.suspended,div.suspended-legend div.suspended div,#pass-active-grid-driver-wrapper div.suspended,#pass-active-grid-driver-wrapper div.suspended div{transform:rotate(-90deg);width:21px;height:21px;overflow:hidden;}div.suspended-legend div.suspended div,#pass-active-grid-driver-wrapper div.suspended div{transform:rotate(45deg);}div.suspended-legend div.suspended div div,#pass-active-grid-driver-wrapper div.suspended div div{line-height:20px;text-align:center;color:white;font-weight:bold;background-color:#DB634F;}#pass-active-grid-driver-wrapper div.active, div.suspended-legend div.active{color:white;font-weight:bold;float:left;height:21px;width:21px;background-color:#61B776;border-radius:50%;display:inline-block;text-align:center;margin:1px 0 0 1px;}#pass-active-grid-driver-wrapper div.expired, div.suspended-legend div.expired{color:white;font-weight:bold;float:left;height:21px;width:21px;background-color:#898989;display:inline-block;text-align:center;margin:1px 0 0 1px;}div.suspended-legend > div > span{margin-left:3px;line-height:21px;}div.suspended-legend > div{display:inline-block;margin-left:2px;}#pass-active-grid-driver-wrapper div.expired,#pass-active-grid-driver-wrapper div.active,#pass-active-grid-driver-wrapper div.suspended{margin:5px 0 0 5px;}.ms-container{background-image:url('../../images/multiselect/switch.png') !important;}