﻿body{overflow-y:scroll;padding-right:0 !important;margin-right:0 !important;padding-right:0 !important;margin-right:0 !important;}body.modal-open{overflow-y:scroll !important;overflow-x:hidden !important;}.clear-float{clear:both !important;}body.page-md>.select2-container.select2-container--open .select2-results>.select2-results__options{max-height:200px !important;overflow-y:auto !important;}.homepage-panel>div{margin-bottom:25px;}.page-mode-popup{height:0;overflow:hidden;}.page-mode-popup .page-header,.page-mode-popup .page-head,.page-mode-popup .page-footer,.page-mode-popup .portlet-title,.page-mode-popup form>.form-actions{display:none;}.page-mode-popup .page-content-inner .portlet.light[id]{position:fixed;height:100%;width:100%;top:0;left:0;overflow-y:auto;}.page-header-top .page-header-menu .hor-menu>.navbar-nav>li>a{padding:5px 15px;}.form-group .select2-container{width:100% !important;}.form-group .select2-container.select2-container--default,.form-group .select2-container.select2-container--bootstrap{padding:0;}.form-group .select2-container.select2-container--default .select2-selection--single,.form-group .select2-container.select2-container--bootstrap .select2-selection--single{border:0 none;border-bottom:1px solid #c2cad8;}.form-group.form-md-line-input .form-control.no-border{border:none;}.form-group.form-md-line-input .form-control.no-border.select2-hidden-accessible{height:0;}.form-group.form-md-line-input .form-control[type="checkbox"]{width:34px;}.select2-choices{max-height:250px;overflow-y:auto;}.validation-block{display:block;color:#f00;position:absolute;margin:2px 0 0 0;text-align:right;width:100%;font-size:12px;font-weight:normal;}.portlet-body>div.grid-holder-holder{margin:0 -20px -15px -20px;}.modal-body>div.grid-holder-holder{margin:-15px;}.form-body.tab-pane>div.grid-holder-holder{margin:-16px -20px 15px -20px;}.form-body.tab-pane>div.grid-holder-holder>div.grid-holder{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;}body.in-modal-popup .form-body.tab-pane>div.grid-holder-holder{margin-top:0;}.portlet>.portlet-title>.tools>a.collapse{background-image:url("../js/plugins/jquery-ui/css/images/ui-icons_444444_256x240.png");}.form-group.form-md-checkboxes{padding-top:16px;}.form-group.form-md-checkboxes .md-checkbox .check:focus,.boolean-cell .md-checkbox .check:focus{outline-offset:3px;outline-style:groove;outline-width:1px;}.boolean-cell .md-checkbox .box:focus{outline:-webkit-focus-ring-color auto 5px;}.form-group input.form-control.error,.form-group textarea.form-control.error{background-color:rgba(255,128,128,.1);border:1px solid #ff8080;}.backgrid .row-group-header{writing-mode:vertical-rl;transform:scale(-1);min-width:30px;}.backgrid td.editable{border:1px solid #ddd;}.backgrid td.editable:not([data-column-operation]):not(.error){cursor:text;background-color:rgba(82,168,236,.05);}.backgrid td.editable.editor:not(.error){outline:0 none !important;outline-offset:-1px !important;border-bottom:solid 2px #1c5695 !important;background-color:rgba(205,223,80,.2) !important;height:100%;}.backgrid td.editable.boolean-cell,.backgrid td.editable.editor.boolean-cell{background-color:rgba(82,168,236,.05) !important;border-bottom:1px solid #ddd !important;padding:0;}.backgrid td.editable.boolean-cell .check,.backgrid td.editable.boolean-cell .box,.backgrid td.editable.boolean-cell .inc,.backgrid td.editable.editor.boolean-cell .check,.backgrid td.editable.editor.boolean-cell .box,.backgrid td.editable.editor.boolean-cell .inc{left:45%;}.backgrid td.editable.boolean-cell:hover,.backgrid td.editable.editor.boolean-cell:hover{cursor:pointer;}.backgrid td.editable input{height:100%;}.backgrid .grayout,.backgrid [data-column-operation]{background-color:#f9f9f9 !important;border-top:1px solid #ddd !important;border-bottom:1px solid #ddd !important;}#bgPreviousPlannedMeasureGrid .grayout{border-right:1px solid #ddd;}.annual-report-backgrid{position:relative;border-top:1px solid #ddd;margin-bottom:15px;}.annual-report-backgrid table{table-layout:fixed;}.annual-report-backgrid table th{font-family:Arial,Helvetica,sans-serif;color:#666;white-space:normal;font-size:12px;}.annual-report-backgrid table th.EnergyConsumptionGroupName{width:40px;}.annual-report-backgrid table th.UnitDisplayName{width:100px;}.annual-report-backgrid table th.Consumption_m3,.annual-report-backgrid table th.FacilityId,.annual-report-backgrid table th.FacilityStatusId,.annual-report-backgrid table th.EnergyMeasureUnitDisplayName{width:200px;}.annual-report-backgrid table th.AverageWorkLoadInPercentages,.annual-report-backgrid table th.ScoreId{width:120px;}.annual-report-backgrid table th.EnergyConsumerGroupId{width:150px;}.annual-report-backgrid table th.AnnualEnergyConsumption,.annual-report-backgrid table th.ReductionAmount,.annual-report-backgrid table th.ReductionRate,.annual-report-backgrid table th.ReductionOfEnergyExpense_1000RSD_per_year,.annual-report-backgrid table th.PaybackPeriod_months,.annual-report-backgrid table th.NetPresentValue_1000RSD,.annual-report-backgrid table th.InternalRateOfReturn,.annual-report-backgrid table th.DynamicPaybackPeriod_months{width:75px;}.annual-report-backgrid table th.EnergyConsumptionUnitDisplayName,.annual-report-backgrid table th.InvestmentCosts_1000RSD{width:85px;}.annual-report-backgrid table td{font-size:12px;}.annual-report-backgrid table td.select-cell,.annual-report-backgrid table td.string-cell{text-align:left;}.annual-report-backgrid.high-rows td{height:30px;white-space:pre-wrap;}.annual-report-backgrid.unwraped-backgrid td,.annual-report-backgrid.unwraped-backgrid th{white-space:normal;}#energysavings .annual-report-backgrid thead th.EnergyMeasureUnitDisplayName{width:250px;}.auto-separate-thousands{text-align:right;}.panel-heading[data-toggle=collapse]{cursor:pointer;}.panel-heading[data-toggle=collapse] i{color:#666;margin-top:2px;}.panel-heading[data-toggle=collapse] i.fa-caret-up{display:none;}.panel-heading[data-toggle=collapse] i.fa-caret-down{display:block;}.panel-heading[data-toggle=collapse].open i.fa-caret-up{display:block;}.panel-heading[data-toggle=collapse].open i.fa-caret-down{display:none;}.transient.hidden-transient,.transient .hidden-transient{display:none !important;}.persistent.hidden-persistent,.persistent .hidden-persistent{display:none !important;}.portlet-body-form{margin-top:15px;}.ar-enpi{margin-bottom:15px;}.ar-enpi div.row{border-bottom:1px solid #ddd;min-height:50px;}.ar-enpi .col-md-4{text-align:center;}.btn-add-to-evaluations-per-criteria,.btn-add-to-attachments,.btn-remove-from-attachments,.btn-remove-appointment,.btn-add-to-largest-consumers,.btn-add-to-greater-consumers{margin-top:3px;color:#d91e18;}.form-control[disabled]{background-color:#eee;}a.form-control.always-edited{border-bottom:1px dashed #c2cad8 !important;color:#337ab7 !important;}a.form-control.always-edited~label{top:4px !important;font-size:11px !important;color:#999 !important;}.clear-grid-selection{position:absolute;cursor:pointer;margin-right:2px;font-size:15px;top:9px;right:2px;z-index:888;}.new-entity-iframe-holder iframe{border:0 none;width:100%;}.modal[data-modal-mode=iframe] .modal-mode.new-entity-iframe-holder{display:block !important;}.modal[data-modal-mode=iframe] button.popup-editor{display:inline-block !important;}.modal[data-modal-mode=iframe] .modal-mode.grid-selection,.modal[data-modal-mode=iframe] button.select-grid-item{display:none;}.modal[data-modal-mode=grid] .modal-mode.grid-selection{display:block !important;}.modal[data-modal-mode=grid] button.select-grid-item{display:inline-block !important;}.modal[data-modal-mode=grid] .modal-mode.new-entity-iframe-holder,.modal[data-modal-mode=grid] button.popup-editor{display:none;}.list-group>textarea{border:0 none;}.list-group-item.error .self-assessment-question-text{color:#ff8080;font-weight:400;}.questionnaire-number-field{width:auto;}.questionnaire-option{margin-top:3px;padding-right:20px;}.input-group.grid-select-popup.no-button{width:100%;}.input-group.grid-select-popup.no-button .clear-grid-selection{top:4px;}.header-content{margin-right:200px;margin-left:150px;clear:both;}.header-content .page-logo{margin-top:0;margin-left:-110px;float:left;width:110px;}.header-content .page-flag{float:right;width:290px;background:url(layout/img/eu-flag.png) top center no-repeat;height:128px;margin-top:5px;margin-right:-200px;width:160px;padding:85px 10px 3px 10px;color:#ddd;text-align:center;text-shadow:3px 3px 3px #000;font-size:12px;}.header-content .header-content-central{padding-top:5px;margin-top:0;margin-left:25px;color:#fff;font-size:16px;text-shadow:3px 3px 3px #000;font-weight:bold;}.header-content .header-content-central h2{margin-top:10px !important;font-size:16px;}.header-content .header-content-central h1{font-size:18px;text-transform:uppercase;margin-top:0;}.header-content .header-content-central h1.application-name{font-size:16px;text-transform:none;margin-top:40px;}.grid-modal-holder{display:none;}.top-menu>.navbar-nav>li>a{color:#fff !important;padding:5px 15px !important;}.top-menu>.navbar-nav>li>a:hover{background-color:#c13037;}.location-report-subtitle{font-size:13px;}html{height:100%;box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}body.page-md{position:relative;margin:0;padding-bottom:20px;min-height:100%;background:#eff3f8;}.page-content-inner{margin-bottom:60px;}.page-content-wrapper{border-top:solid 2px #ccc;}footer{margin-top:20px;position:absolute;right:0;bottom:0;left:0;}footer .container{text-align:center;}.panel-heading>span.bold{font-weight:600 !important;color:#666 !important;}div.ui-jqgrid .ui-jqgrid-htable thead tr th div{max-height:35px;height:auto;white-space:normal;}div.ui-jqgrid .ui-th-column,div.ui-jqgrid .ui-jqgrid-htable th.ui-th-column,div.ui-jqgrid tr.jqgrow td a.gridrow-button,div.ui-jqgrid .ui-pg-button{color:#666;}div.ui-jqgrid .ui-pg-button.ui-state-disabled:hover{color:#777;}.page-header .page-header-menu .hor-menu .navbar-nav .classic-menu-dropdown i{color:#fff;}.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li>a{color:#eee;}.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li:hover>a{color:#fff;font-weight:500;}.page-header .page-header-menu .hor-menu .navbar-nav>li.classic-menu-dropdown .dropdown-menu{min-width:235px;max-width:290px;}.page-header .page-header-menu .hor-menu .navbar-nav .menu-dropdown{text-shadow:3px 3px 3px #000;padding:2px;}.page-header .page-header-menu .hor-menu .navbar-nav .menu-dropdown i{float:left;margin-left:-7px;}.page-header .page-header-menu .hor-menu .navbar-nav .menu-dropdown i+span{display:block;margin-left:17px;margin-top:-3px;}.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li.active>a,.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li.active>a:hover,.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li.current>a,.page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li.current>a:hover{color:#fff;font-weight:700;}.jumbotron{border:solid 1px #fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);background-color:#faf8f6;}.jumbotron.error-page{color:#555;}.jumbotron.error-page img{margin-top:-5px;}.jumbotron.error-page h2{font-size:28px;font-weight:500;}.jumbotron.error-page p{font-size:16px;font-weight:400;}.login-form .form-actions{margin-top:30px;}.login-form .form-title{margin-top:0;margin-bottom:20px;font-weight:600;font-size:18px;}#partAnnualReportDetails,#partLocationReportDataDetails,#partEnergyAuditReportDetails{position:relative;}#partAnnualReportDetails .generic-spinner,#partLocationReportDataDetails .generic-spinner,#partEnergyAuditReportDetails .generic-spinner{background:url(layout/img/loading-spinner-blue.gif) no-repeat 50% 50% #f0eeee;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10000;filter:Alpha(Opacity=50);opacity:.5;display:none;}.btn-upload-attachment{width:100%;}.select2-search__field{border:solid 1px #ccc !important;}.panel-uploaded-attachments .fa-download{width:auto !important;}select option.not-selectable{color:#ccd;}.report-tab-subtitle{color:#777;margin-bottom:15px;font-weight:700;text-transform:uppercase;}.page-content-inner[data-current-tab="#conversions"] .save-entity,.page-content-inner[data-current-tab="#userroles"] .save-entity,.page-content-inner[data-current-tab="#locations"] .save-entity,.page-content-inner[data-current-tab="#employees"] .save-entity,.page-content-inner[data-current-tab="#jobappointments"] .save-entity,.page-content-inner[data-current-tab="#handovers"] .save-entity,.page-content-inner[data-current-tab="#traineerecords"] .save-entity,.page-content-inner[data-current-tab="#examcandidaterecords"] .save-entity,.page-content-inner[data-current-tab="#locationstab"] #ptRegistrationFormDesignatedOrganizationDetails .save-entity{display:none !important;}@media(max-width:991px){.page-flag{display:none;}.header-content{margin-left:10px;margin-right:10px;}.header-content .header-content-central h1,.header-content .header-content-central h2{font-size:12px;}}.in-modal-popup #partPersonDetails .nav.nav-pills,.in-modal-popup #partLegalEntityDetails .nav.nav-pills{display:none;}.inline-button{font-size:10px !important;white-space:normal;}[data-is-water="true"] .hidden-when-water,[data-is-water="false"] .hidden-when-not-water{display:none !important;}.hide-all-validations-during-reload label[for]{color:#999 !important;}.hide-all-validations-during-reload .validation-block{display:none !important;}.modal-body div.ui-jqgrid .ui-jqgrid-htable thead tr th div{margin:0 1px !important;}.backgrid.reports-backgrid{font-size:9px;border-top:solid 1px #000;}.backgrid.reports-backgrid th.renderable{background-color:#f5f5f5;}.portlet>.portlet-subtitle{border-bottom:1px solid #eee;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;min-height:30px;line-height:25px;margin:0 -20px 10px -16px;padding:10px 20px;font-size:16px;font-weight:600;}.portlet>.portlet-footer{border-top:1px solid #eee;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;min-height:30px;margin:0 -20px -15px -20px;padding:10px 20px 10px 20px;font-size:16px;font-weight:600;background-color:#f4f4f4;}.renderable.with-graph-marker{padding-right:30px;position:relative;}.with-graph-marker .open-chart{cursor:pointer;color:#d91e18;font-size:14px;}.renderable.with-graph-marker .open-chart{display:block;position:absolute;top:5px;right:5px;width:20px;height:20px;}.parameter-entry-helper{display:block;position:absolute;top:10px;width:20px;height:20px;cursor:pointer;color:#d91e18;font-size:14px;}.parameter-entry-helper.parameter-entry-helper--open-chart{right:65px;}.parameter-entry-helper.parameter-entry-helper--excel-export{right:35px;}.parameter-entry-helper.parameter-entry-helper--excel-import{right:5px;}#partEnergyBalanceReport[data-is-comparison='1'] .scenario-1-header,#partEnergyBalanceReport[data-is-comparison='1'] .scenario-1-value{color:#66b;}#partEnergyBalanceReport[data-is-comparison='1'] .scenario-2-header,#partEnergyBalanceReport[data-is-comparison='1'] .scenario-2-value{color:#6b6;}h3.graph-title{display:block;text-align:center;color:#db2c37;font-weight:bold;}i.view-password{width:24px;height:24px;position:absolute;right:0;top:15px;cursor:pointer;}i.view-password.icn-eye{background:url(layout/img/eye-icon.png) left center no-repeat;}i.view-password.icn-eye.pressed{background:url(layout/img/eye-icon-pressed.png) left center no-repeat !important;}.amChartsLegend.amcharts-legend-div{overflow-y:auto !important;max-height:300px;height:300px !important;}.amcharts-export-menu.amcharts-export-menu-top-right{top:-48px;right:-8px;}