.separator{padding-top:1%}.offset{margin-top:10px}.add-button{float:left;width:40%}.remove-button{float:right;width:40%}.flat{border-radius:0}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="select"]{max-width:100%}a.disabled{pointer-events:none;cursor:default}input[readonly].pointer-hover{cursor:pointer}input[readonly].pointer-hover:hover{cursor:pointer}.intervalPanel{padding-left:0}.proxied-field-wrap{display:block;position:absolute;height:0;width:0;overflow:hidden}.proxied-field-btn{margin-left:5px;display:inline;content:" "}.proxied-field-btn+span{display:none}.fileDownload .lastDayOfMonth{top:40px}.fileDownload .lastMonthOfYear{top:40px}.modal-error{background:url("images/error.png") no-repeat;text-indent:40px;line-height:32px}.modal-warning{background:url("images/warning.png") no-repeat;text-indent:40px;line-height:32px}.modal-success{background:url("images/success.png") no-repeat;text-indent:40px;line-height:32px}.modal-information{background:url("images/information.png") no-repeat;text-indent:40px;line-height:32px}.modal-unauthorized{background:url("images/lock.png") no-repeat;text-indent:40px;line-height:32px}.timepicker{display:inline-table;background-color:#fff;clear:both;border:1px solid #d8dcde}.timepicker>div{float:left}.timepicker span{float:left}.timepicker>span{margin:5px}.timepicker .select-wrapper{outline:none!important;background:url(Site/images/arrow-down.png) no-repeat 35px center;background-color:#fff;border:0;width:55px!important}.timepicker .select-wrapper>select{width:100%;padding-left:11px;-moz-appearance:none;-webkit-appearance:none}.timepicker .select-wrapper>select::-ms-expand{display:none}.timepicker .select-wrapper>select:focus{outline:none!important}.timepicker .select-wrapper>select:active{outline:none!important}.select-wrapper{overflow:hidden;border:1px solid #d8dcde;text-align:center;cursor:pointer;background:url(Site/images/arrow-down.png) no-repeat 100% center;background-color:#fff}.select-wrapper>select{cursor:pointer;border:0;color:#484950;background:transparent;border:none!important;-moz-appearance:none;-webkit-appearance:none}.select-wrapper>select:focus{background-color:transparent!important}.select-wrapper>select::-ms-expand{display:none}.select-wrapper[disabled]{background-color:#eee}table .select-wrapper>select{margin-right:30px}body{font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;background-color:#f6f6f6;color:#484950}.wrapper{padding-top:50px}.wrapper h2{font-size:18px;font-weight:600;line-height:36px;text-align:left;-moz-transform:scaleY(1.0008);-ms-transform:scaleY(1.0008);-o-transform:scaleY(1.0008);-webkit-transform:scaleY(1.0008);transform:scaleY(1.0008)}.button{border-radius:2px;-moz-transform:scaleY(1.0008);-ms-transform:scaleY(1.0008);-o-transform:scaleY(1.0008);-webkit-transform:scaleY(1.0008);transform:scaleY(1.0008);border:1px solid #d8dcde;background-color:#e6e6e6;color:#5b5d67}.button:hover,.button:active{background-color:#d9d9d9;color:#4f5159}.button.big{font-size:17.99px;font-weight:600;letter-spacing:.899px;line-height:36px}.button.standard{font-size:12.99px;font-weight:600;letter-spacing:.65px;line-height:36px;height:38px}.button.confirm{border:1px solid #328dc0;background-color:#369ad2;color:#fff}.button.confirm:hover,.button.confirm:active{background-color:#2c8dc3;border-color:#f2f2f2}.button-wrapper{width:180px;margin-top:30px}.button-wrapper input{width:100%}.radio-group label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:15px;font-size:14px;line-height:36px;-moz-transform:scaleY(1.0008);-ms-transform:scaleY(1.0008);-o-transform:scaleY(1.0008);-webkit-transform:scaleY(1.0008);transform:scaleY(1.0008)}.radio-group input[type=radio]{display:none}.radio-group label:before{content:"";display:inline-block;border-radius:50%;border:1px solid #d8dcde;background-color:#f4fbfe;width:16px;height:16px;position:absolute;left:0;bottom:10px}.radio-group input[type=radio]:checked+label:before{content:"";border-radius:50%;background-color:#4fa9d7;width:18px;height:18px;bottom:9px}.radio-group input[type=radio]:checked+label>span:before{content:"";border-radius:50%;background-color:#fff;width:6px;height:6px;position:absolute;left:6px;bottom:15px}.df-modal{border-radius:2px;background-color:#f0f0f0;color:#363640;line-height:22px;text-align:left}.df-modal .modal-header,.df-modal .modal-footer{padding:20px 30px}.df-modal .modal-header{background-color:#fff}.df-modal .modal-body{padding:30px}.df-modal .modal-footer button{width:80px}.df-modal .modal-title{font-size:17.99px;font-weight:600;line-height:36px;text-align:left;-moz-transform:scaleY(1.0008);-ms-transform:scaleY(1.0008);-o-transform:scaleY(1.0008);-webkit-transform:scaleY(1.0008);transform:scaleY(1.0008)}.cg-busy{position:fixed}.spinner-grayOut{background-color:#000;z-index:20;height:100%;width:100%;top:0;left:0;opacity:.3;background-repeat:repeat;position:fixed!important}.spin{width:10%;height:10%;background-image:url("../Content/images/busyB.gif");background-repeat:no-repeat;background-size:contain;position:fixed;top:45%;left:47%;margin:-15px 0 -15px 0;z-index:100}.no-margin{margin:0!important}.no-padding{padding:0!important}.fullHeight{height:100%}.fullWidth{width:100%}.popover{max-width:50%}.popover-content{white-space:pre-wrap}.btn-descriptive{border-radius:20px;height:40px;width:40px;background-color:transparent;border:2px solid #e2e2de;padding:0!important;font-size:40px;font-weight:bold;outline:0;margin-top:10px;margin-right:10px}.btn-descriptive:before{display:block;content:'i';color:#e2e2de;margin-top:-10px;outline:0}.btn-descriptive:focus,.btn-descriptive:active{outline:none!important}.select-wrapper{overflow:hidden;height:38px!important;line-height:38px;text-align:center;cursor:pointer;background:url(images/arrow-down.png) no-repeat 100% center;background-color:#fff}.select-wrapper>select{padding-left:5px;cursor:pointer;height:38px!important;line-height:38px;border:none!important;color:#484950;background:transparent!important;width:100%!important;-moz-appearance:none;-webkit-appearance:none}.select-wrapper>select::-ms-expand{display:none}.bordered{border:1px solid #e2e2de}.checkbox label{position:relative;padding-left:23px}.checkbox label:before{content:"";border-radius:2px;background-color:#4fa9d7;width:18px;height:18px;position:absolute;padding-top:1px;top:9px;left:0}.checkbox input[type=checkbox]{display:none}.checkbox input[type=checkbox]:disabled+label{cursor:not-allowed}.checkbox input[type=checkbox]:disabled+label:before{background-color:#eee;border:1px solid #d8dcde}.checkbox input[type=checkbox]:disabled:checked+label:before{color:#6f6f78}.checkbox input[type=checkbox]:checked+label:before{content:"✓";text-shadow:1px 1px 1px rgba(0,0,0,.2);font-size:15px;color:#f3f3f3;text-align:center;line-height:15px}.ml-1{margin-left:10px!important}:invalid{box-shadow:none}:-moz-submit-invalid{box-shadow:none}:-moz-ui-invalid{box-shadow:none}html{min-height:100%;position:relative}body{margin-bottom:133px;position:static!important}#main-wrapper{padding-bottom:30px}header .top-navbar{height:100px;background-color:#0367a5;border-radius:0;margin:0}header .nav{margin-top:25px;height:50px}header .nav a.dropdown-toggle{color:#fff}header .nav a.dropdown-toggle:hover,header .nav a.dropdown-toggle:active,header .nav a.dropdown-toggle:focus{background-color:#0377a5;color:#f2f2f2}header .nav .dropdown-menu{background-color:#0377a5;padding:12px 0;width:245px}header .nav .dropdown-menu>li>a{font-size:14.99px;font-weight:400;line-height:35.994px;text-align:left;-moz-transform:scaleY(1.0008);-ms-transform:scaleY(1.0008);-o-transform:scaleY(1.0008);-webkit-transform:scaleY(1.0008);transform:scaleY(1.0008);color:#fff}header .nav .dropdown-menu>li>a:hover,header .nav .dropdown-menu>li>a:active,header .nav .dropdown-menu>li>a:focus{background-color:#0066a0;color:#f2f2f2}header .nav .glyphicon-user{margin-right:10px}header .nav .caret{margin-left:10px}header .navbar{border:none}header .navbar-header{height:100px;padding-left:10px}header .navbar-header .navbar-brand{height:100px;padding:21px 0}.menu{background-color:#01364b;height:50px}.menu a{color:rgba(255,255,255,.4);font-size:13px;font-weight:600;letter-spacing:.65px;line-height:18px;text-align:left}.menu .active a{color:#fff}.menu .tabs>li{float:left}.menu .tabs>li>a{position:relative;display:block;padding:16px 15px}.menu .tabs>li>a:hover,.menu .tabs>li>a:active{background-color:#012432}footer{background-color:#fff;border-top:1px solid #e0e0e0;bottom:0;height:133px;position:absolute;width:100%;text-align:center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}footer p{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.offset-bottom{margin-bottom:30px}.form-group{margin:0 0 4px}.form-group label{font-family:'Source Sans Pro';color:#6f6f78;font-size:13.99px;font-weight:400;line-height:36px;text-align:left;-moz-transform:scaleY(1.0008);-ms-transform:scaleY(1.0008);-o-transform:scaleY(1.0008);-webkit-transform:scaleY(1.0008);transform:scaleY(1.0008);margin:0}.form-group .form-input{border-radius:2px;border:1px solid #d8dcde;background-color:#fff;width:100%;height:45px;padding:0 12px}.form-group .form-input:focus{border-radius:2px;border-width:1px solid #369ad2;background-color:#f1f8fc;height:45px}.form-group .form-input[disabled],.form-group .form-input[readonly]{cursor:not-allowed;background-color:#eee;opacity:1}#homePage{font-size:14px;line-height:18px;text-align:left}#homePage h1,#homePage h2{font-size:18px;font-weight:600;line-height:36px;text-align:left}#homePage h1{-moz-transform:scaleY(1.0008);-ms-transform:scaleY(1.0008);-o-transform:scaleY(1.0008);-webkit-transform:scaleY(1.0008);transform:scaleY(1.0008);margin-top:100px}#homePage h2{margin-top:40px}#loginBtn{width:195px;height:58px;margin-top:10px}#opretBtn{width:99px;margin-top:10px}.submenu{background-color:#aebcbf;height:38px;padding:22px 0 0}.submenu a{color:#787878;font-size:13px;font-weight:600;letter-spacing:.65px;line-height:36px;text-align:left}.submenu .tabs>li{float:left;margin-right:5px;height:38px;min-width:163px;border-top-left-radius:3px;border-top-right-radius:3px;background:-webkit-linear-gradient(-90deg,#e9e9e9 0%,#e5e4e4 100%);background:-moz-linear-gradient(-90deg,#e9e9e9 0%,#e5e4e4 100%);background:-o-linear-gradient(-90deg,#e9e9e9 0%,#e5e4e4 100%);background:-ms-linear-gradient(-90deg,#e9e9e9 0%,#e5e4e4 100%);background:linear-gradient(180deg,#e9e9e9 0%,#e5e4e4 100%)}.submenu .tabs>li.active{background:#f6f6f6}.submenu .tabs>li.active a{color:#363640}.submenu .tabs>li.add{min-width:39px}.submenu .tabs>li>a{position:relative;display:block;padding:2px 15px 0}.submenu .tabs>li.active>a{background:#f6f6f6}h2#status{color:#365967}#addServiceUserPage .button-wrapper{width:219px}#addServiceUserPage p{font-size:14px;line-height:36px}#addServiceUserPage p.grid-description{line-height:20px}.ngGrid{background-color:#fff}.ngViewport{background-color:#fff;border-right:1px solid #d8dcde;border-left:1px solid #d8dcde;border-top:1px solid #d8dcde;overflow:hidden}.ngFooterPanel{height:80px;box-shadow:none;background-color:#fff;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;border:1px solid #d8dcde}.ngFooterPanel .ngTotalSelectContainer,.ngFooterPanel .gridNavigation{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ngFooterPanel .ngTotalSelectContainer{margin:0 10px;color:#365967;font-size:13.99px;font-weight:600;line-height:36px;text-align:left}.ngPagerButton{border-radius:2px;border:1px solid #d8dcde;background-color:#fff;width:28px;height:28px}.ngCellText{font-family:'Source Sans Pro';color:#333;font-size:15px;font-weight:400;line-height:20px;text-align:left;padding:15px}.ngPagerFirstTriangle{margin-left:-2px;border-right-color:#5fb0d5}.ngPagerFirstTriangle.ngPagerPrevTriangle{margin-left:-4px}.ngPagerFirstBar{border-left-color:#5fb0d5}.ngPagerLastTriangle{margin-left:-4px;border-left-color:#5fb0d5}.ngPagerLastTriangle.ngPagerNextTriangle{margin-left:-2px}.ngPagerLastBar{border-left-color:#5fb0d5}.ngTopPanel{background-color:#f6f6f6;border-bottom:none}.ngHeaderContainer{box-shadow:none}.ngHeaderContainer .ngVerticalBarVisible{display:none}.gridStyle{height:587px}.gridNavigation{float:right;margin-right:10px;color:#68686f;font-size:13.99px;font-weight:400;line-height:36px}.anmodBtn{border-radius:2px;border:1px solid #d8dcde;background-color:#fff;width:102px;height:38px;margin:6px;color:#5b5d67;font-size:12.99px;font-weight:600;letter-spacing:.65px;line-height:36px;-moz-transform:scaleY(1.0008);-ms-transform:scaleY(1.0008);-o-transform:scaleY(1.0008);-webkit-transform:scaleY(1.0008);transform:scaleY(1.0008)}.anmodBtn:hover,.anmodBtn:active{background-color:#d9d9d9;color:#4f5159}.ngRow{border-bottom:none}.ngRow.even,.ngRow.odd{background-color:#fff}.ngRow:hover,.ngRow:focus{background-color:#f1f8fc}.ngRow .anmodBtn{visibility:collapse}.ngRow.selected{background-color:#c9dde1}.ngRow.selected .anmodBtn{visibility:visible}.ngCell{border-bottom:1px solid #d8dcde}.submenu{background-color:#aebcbf;height:38px;padding:0}.submenu.has-search-field{height:67px}.submenu a{color:#787878;font-size:13px;font-weight:600;letter-spacing:.65px;line-height:36px;text-align:left}.submenu .tabs>li{float:left;margin-right:5px;height:38px;min-width:163px;border-top-left-radius:3px;border-top-right-radius:3px;background:-webkit-linear-gradient(-90deg,#e9e9e9 0%,#e5e4e4 100%);background:-moz-linear-gradient(-90deg,#e9e9e9 0%,#e5e4e4 100%);background:-o-linear-gradient(-90deg,#e9e9e9 0%,#e5e4e4 100%);background:-ms-linear-gradient(-90deg,#e9e9e9 0%,#e5e4e4 100%);background:linear-gradient(180deg,#e9e9e9 0%,#e5e4e4 100%);cursor:pointer}.submenu .tabs>li.active{background:#f6f6f6}.submenu .tabs>li.active a{color:#363640}.submenu .tabs>li.add{min-width:39px}.submenu .tabs>li>a{position:relative;display:block;padding:2px 15px 0}.submenu .tabs>li.active>a{background:#f6f6f6}.search-form{position:relative}.search-form .form-group .form-input{width:98%!important}.search-field{padding-right:57px!important}.search-button{background:transparent;border:none;position:absolute;right:0;height:45px;width:45px;color:#369ad2;font-size:18.84px;font-weight:400;line-height:36px}.search-button:hover{background:#d9d9d9}.submenu-button{height:36px!important;width:150px!important;text-align:center!important;display:inline-block;margin:5px 5px 0 0;cursor:pointer}.submenu-button.wide{width:230px!important}.submenu-button.narrow{width:124px!important}.submenu-button:disabled{background:#fff!important;cursor:default;pointer-events:none}.submenu-button:hover{text-decoration:none}.submenu-select-wrapper{overflow:hidden;border:1px solid #d8dcde;height:43px!important;line-height:43px;text-align:center;cursor:pointer;background:url(images/arrow-down.png) no-repeat 100% center;background-color:#f6f6f6;margin:0 5px 0 0}.submenu-select-wrapper>select{cursor:pointer;height:43px!important;line-height:43px;border:none!important;color:#484950;background:transparent!important;font-weight:bold;width:100%!important;-moz-appearance:none;-webkit-appearance:none}.submenu-select-wrapper>select::-ms-expand{display:none}.textarea{padding-left:10px;width:100%;border:none;color:#969696;resize:none;outline:none;line-height:20px}.services-list{background-color:#fff;height:580px;overflow:auto;margin-top:20px;word-wrap:break-word}.services-list-restricted-height{height:470px}.ddBreadCrumbTrail{height:38px;background-color:#aebcbf}.ddBreadCrumbTrail .breadcrumb{padding:0;margin:0;background-color:#aebcbf}.ddBreadCrumbTrail .breadcrumb>li+li:before{content:"> ";color:#484950}.ddBreadCrumbTrail li a{padding:1px 0;color:#484950;font-size:11.99px;font-weight:400;line-height:36px;text-align:left;-moz-transform:scaleY(1.0008);-ms-transform:scaleY(1.0008);-o-transform:scaleY(1.0008);-webkit-transform:scaleY(1.0008);transform:scaleY(1.0008);cursor:pointer}.group{background-color:#fff;padding:15px;border-radius:5px;border:solid 1px #666}.group-conditions{margin-left:20px}.condition,.group{margin-top:15px;margin-bottom:15px}.query-select-narrow{width:120px!important}.query-select-wide{width:200px!important}.query-value-input{border-radius:2px;padding-left:5px;border:1px solid #d8dcde;background-color:#fff;color:#484950;line-height:36px;height:38px}.filter-output{background-color:#fff}.icon{width:38px}.services-selector-width{width:180px}.subscriptions-selector-width{width:180px}.subscriptions-span-form{line-height:38px;height:43px;border:1px solid #d8dcde;padding-left:12px}.map{height:600px;width:100%}#metadata-search-text-wrapper{margin-bottom:20px}#metadata-search-btn{padding:0 20px;margin-top:20px}#metadata-search-btn>span{display:inline-block;margin-left:20px}.metadata-select-wrapper{width:353px;margin-bottom:15px}.metadata-details-margin{margin-top:40px}.metadata-references-grid{max-height:510px}