﻿html, body {
    font-size: 100%;
}

ul.dynatree-container,
span.dynatree-node a {
    font-size: 100%;
}

.ui-widget {
	font-size: 100%;
}

.ui-widget .ui-widget {
	font-size: 100%;
}

.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-size: 100%;
}

#main {
    background: none !important;
}

.ui-layout-pane,
.contentribbon .ui-widget-header,
div.legendUserInterfaceContainer,
div.ec01,
div.ecDataContainer div.ecDataIndex div.ecDataTitle,
div.ecDataContainer div.ecDataConsumption div.ecDataTitle, 
div.ecDataContainerHistory div.ecDataIndex div.ecDataTitle,
div.ecDataContainerHistory div.ecDataConsumption div.ecDataTitle,
div.ecDataContainer div.ecDataCost div.ecDataTitle,
div.ecDataContainer div.ecDataPrice div.ecDataTitle,   
div.ecDataContainerHistory div.ecDataCost div.ecDataTitle,
div.ecDataContainerHistory div.ecDataPrice div.ecDataTitle,
div.ecUserParentInformation,
div.ecUserParentRightInformation,
div.ecHeader fieldset,
ul.dynatree-container a:hover,
span.dynatree-active a:hover,
.k-input,
input.k-textbox, 
textarea.k-textbox, 
input.k-textbox:hover, 
textarea.k-textbox:hover, 
.k-textbox > input,
.pane,
.k-multiselect-wrap,
#header_right #logo,
#header
{
    background-color: #ffffff !important;
}
.fillIEarrow {
    fill: #ffffff;
}

body,
.pane-west,
.pane-east,
tr.jqgrow,
div.parentCommandsDiv,
div.csreBaseParentCommandsDiv, 
div.csreBaseCommandsLegendeDiv,
div.ensParentCommandsDiv,
div.ensCommandsLegendeDiv,
div.environmentalCupParentCommandsDiv,
div.environmentalCupCommandsLegendeDiv,
div.environmentalCupCommandsDiv,
div.dgAnalysisParentCommandsDiv,
div.dgAnalysisCommandsDiv,
div.dgAnalysisCommandsLegendeDiv,
div.enecUserInterfaceContainer1,
div.legendUserInterfaceContainer,
div.enecContainer1,
.oi-interval,
.oi-part,
.oi-year,
.quantityConversation,
input[type='checkbox'],
.businessSuccessAnalysisItem,
.ui-widget-content,
.ui-state-active,
.contentribbon .ui-state-active,
.contentribbon .ui-widget-content .ui-state-active,
.contentribbon .ui-widget-header .ui-state-active,
.ui-widget-content .ui-state-active, 
.ui-widget-header .ui-state-active ,
.ui-state-default .ui-corner-top .ui-tabs-active .ui-state-active,
.ui-state-active, 
.ui-widget-content .ui-state-active, 
.ui-widget-header .ui-state-active,
#accordionSUE >  .ui-state-active,
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
#tabsribbon-content,
SELECT, OPTION, input.ui-widget-content,
ul.dynatree-container,
.pane-center,
.highcharts-background,
.showComment, .orderedChart
{
    background-color: #ffffff !important;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background-image: none;    
}
ul.dynatree-container a:hover,
span.dynatree-active a:hover {
/*    color: #e08000 !important;*/
    color: #00a859 !important;
}

.ui-widget-content .pathRow,
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #AAAAAA/*{borderColorHighlight}*/;
    border-bottom-color:#ff8800/*{borderColorHighlight}*/;
	color: #000000 /*{fcHighlight}*/;
    background: -webkit-linear-gradient(#E0E0E0, #ff8800) !important; /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E0E0E0, #ff8800) !important; /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E0E0E0, #ff8800) !important; /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E0E0E0, #ff8800) !important; /* Standard syntax (must be last) */
}

#accordionSUE,
#accordionSUE > .ui-state-default {
    background-image: none;
}

#accordionSUE >  .ui-state-active {
    color: #000;
    background-image: none;
}

div[ID*="ui-accordion-accordionSUE-panel"] {
	padding: 0.25em !important;
}


#tabsribbon-content {
    /*background: url("/Content/themes/Enekom_01/menu-background.png") #FAFAFA !important;*/
}
/*#menuribbon .icon-group ul li {
    min-width: 64px; 
    height: 72px;
}*/

.ui-widget-content {
    background: none;
}

#menuribbon .icon-group .name {
    color: #606060;
}

#menuribbon .betweengroup:first-child {
    padding-left:0px;
}

/*span.node-class-folder-0 span.dynatree-icon {background-image: url('Dynatree/contextmenu/images_csre/Hiska1-16.png');}

span.node-class-folder-1 span.dynatree-icon {background-image: url('Dynatree/contextmenu/images_csre/Hiska2-16.png');}

span.node-class-folder-2 span.dynatree-icon {background-image: url('Dynatree/contextmenu/images_csre/Hiska3-16.png');}

span.node-class-folder-3 span.dynatree-icon {background-image: url('Dynatree/contextmenu/images_csre/Hiska4-16.png');}

span.node-class-folder-4 span.dynatree-icon {background-image: url('Dynatree/contextmenu/images_csre/Hiska5-16.png');}

span.node-class-folder-5 span.dynatree-icon {background-image: url('Dynatree/contextmenu/images_csre/Hiska6-16.png');}

span.node-class-folder-5 span.dynatree-icon,
span.node-class-folder-6 span.dynatree-icon,
span.node-class-folder-7 span.dynatree-icon,
span.node-class-folder-8 span.dynatree-icon,
span.node-class-folder-9 span.dynatree-icon,
span.node-class-folder-10 span.dynatree-icon {background-image: url('Dynatree/contextmenu/images_csre/Hiska7-16.png');}*/

.ui-dialog-buttonpane .ui-dialog-buttonset button.buttonCloseDialog span,
.ui-dialog-buttonpane .ui-dialog-buttonset button.buttonSaveDialog span {height: 16px; margin: 1px; text-align: center; }
.ui-button-text-only .ui-button-text {padding: 5px 13px;}

    .ui-jqgrid tr.ui-row-ltr td.DelnoUspesno
    {
        background: url('../../_assets/images/icons/csre/dg/ICO_graficni_prikaz_uspesnosti_Planirano.svg') no-repeat center center !important;
        background-size: 16px !important;
    }
    .ui-jqgrid tr.ui-row-ltr td.Neuspesno
    {
        background: url('../../_assets/images/icons/csre/dg/ICO_graficni_prikaz_uspesnosti_Neuspesno.svg') no-repeat center center !important;
        background-size: 16px !important;
    }
    .ui-jqgrid tr.ui-row-ltr td.NiPodatka
    {
        background: url('../../_assets/images/icons/csre/dg/ICO_graficni_prikaz_uspesnosti_Mankajoci_podatki.svg') no-repeat center center !important;
        background-size: 16px !important;
    }
    .ui-jqgrid tr.ui-row-ltr td.NiPremice
    {
        background: url('../../_assets/images/icons/csre/dg/ICO_graficni_prikaz_uspesnosti_Mankajoci_bistveni_podatki.svg') no-repeat center center !important;
        background-size: 16px !important;
    }
    .ui-jqgrid tr.ui-row-ltr td.Uspesno
    {
        background: url('../../_assets/images/icons/csre/dg/ICO_graficni_prikaz_uspesnosti_Uspesno.svg') no-repeat center center !important;
        background-size: 16px !important;
    }

    .ui-icon-enekom-add {
        background-image: url('../../_assets/images/icons/enekom/buttons/Enekom_BTN_Dodaj.svg') !important;
        background-position: 0px !important;
    }

    .ui-icon-enekom-edit {
        background-image: url('../../_assets/images/icons/enekom/buttons/Enekom_BTN_Uredi.svg') !important;
        background-position: 0px !important;
    }

    .ui-icon-enekom-del {
        background-image: url('../../_assets/images/icons/enekom/buttons/Enekom_BTN_Izbrisi.svg') !important;
        background-position: 0px !important;
    }

    .ui-icon-enekom-excel {
        background-image: url('../../_assets/images/icons/enekom/Enekom_Izvoz_v_excel.svg') !important;
        background-position: center center !important;
        padding-right: 10px;
        /*background-size: 24px auto !important;*/
    }

    .ui-icon-enekom-refresh {
        background-image: url('/Content/themes/Enekom_01/osvezi_16.png') !important;
        background-position: 0px !important;
     }

fieldset {
    border-width: 1px;
    padding: 3px;
    border-color: #808080;
}

fieldset fieldset {
    border-color: #C0C0C0;
    margin-top:9px;
}

/*fieldset fieldset:first-child {
    margin-top:3px;
}

fieldset fieldset:last-child {
    margin-bottom:3px;
}

fieldset table {
    width: 100%;
    padding-left: 5px;
}

fieldset table tr td:first-child {
    white-space: nowrap;
    min-width: 5%;
    padding-right: 0.5em;
}*/

div.editor-label {
    padding-top:3px;
}

.editor-field {
}

.enekom-edit-dialog {
    min-width:600px;
}

fieldset table tr td {
    vertical-align:top;
}

SPAN[title]:hover:after {
    padding: 5px 10px;
    color: #333;
    z-index: 2000;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: solid 1px orange;
    background-color: #ffebc6;
}

table.noPadMar,
table.noPadMar TR,
table.noPadMar TR TD
 {
    padding: 0px !important;
    margin:0px !important;
    border: none;
}

#menuribbon .icon-group ul li DIV.sub {
    top: -12px;
    left: -4px;
}

.ui-icon-triangle-1-s {
    background-position: -65px -16px;
}

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 1px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 1px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 1px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 1px/*{cornerRadius}*/;
}

.csreBaseCommandsDiv {
    -webkit-border-radius: 2px !important;
    -moz-border-radius: 2px !important;
    border-radius: 2px !important;
    /*height: 56px;*/
    overflow: auto !important;
}

.k-state-selected, .k-state-selected:link, .k-state-selected:visited, .k-list > .k-state-selected, .k-list > .k-state-highlight, .k-panel > .k-state-selected, .k-button:active, .k-ghost-splitbar-vertical, .k-ghost-splitbar-horizontal, .k-draghandle.k-state-selected:hover, .k-scheduler .k-scheduler-toolbar .k-state-selected, .k-marquee-color {
    color: #fff;
    /*    background-color: #ffb880;*/
    background-color: #6abd96;
    border-color: #B06020;
}
.k-slider-selection{
	background-color:#ffebc6
}
.k-tiles li.k-state-selected{
	border-color:#ffebc6
}
.k-editor-inline ::selection{
	background-color:#ffebc6;
	color:#fff
}

.k-editor-inline ::-moz-selection{
	background-color:#ffebc6;
	text-shadow:none;
	color:#fff
}
.k-numeric-wrap .k-link.k-state-selected{
	background-color:#ffebc6
}
.km-pane-wrapper .k-mobile-list .k-item.k-state-selected{
	background-color:#ffebc6;
	border-top-color:#ffebc6
}
.k-tabstrip-items .k-state-active,.k-ie7 .k-tabstrip-items .k-state-active .k-loading{
	background-color:#fff;
	background-image:none;
	border-color:#ffebc6
}
.k-secondary .k-button:active{
	color:#fff;
	background-color:#00cc00;
	border-color:#ffebc6
}

.fillIEarrow {
	fill: red;
}