﻿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.dgAnalysisParentCommandsDiv,
div.dgAnalysisCommandsDiv,
div.dgAnalysisCommandsLegendeDiv,
div.enecUserInterfaceContainer1,
div.legendUserInterfaceContainer,
div.enecContainer1,
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
{
    background-color: #ccffcc !important;
}

body,
.pane-west,
.pane-east,
tr.jqgrow,
div.parentCommandsDiv,
div.csreBaseParentCommandsDiv, 
div.csreBaseCommandsLegendeDiv,
div.ensParentCommandsDiv,
div.ensCommandsLegendeDiv,
div.environmentalCupParentCommandsDiv,
div.environmentalCupCommandsLegendeDiv,
div.environmentalCupCommandsDiv,

.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: #F0F0F0 !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: #000 !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:#00ee66/*{borderColorHighlight}*/;
	color: #000000 /*{fcHighlight}*/;
    background: -webkit-linear-gradient(#E0E0E0, #00ee66) !important; /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#E0E0E0, #00ee66) !important; /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#E0E0E0, #00ee66) !important; /* For Firefox 3.6 to 15 */
    background: linear-gradient(#E0E0E0, #00ee66) !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 .betweengroup {
    /*background: url("/Content/themes/Enekom_01/menu-betweengroup-background.png") no-repeat scroll 0% 0%;*/
    background: url('images/icons/enekom/Tollbar_BrakeLine.png')  no-repeat scroll 50% 50%;
    width:1px;
    margin:0px;
    padding:0px 10px;
    min-width:1px;
}


#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('/Content/themes/Enekom_01/add_16.png') !important;
        background-position: 0px !important;
    }

    .ui-icon-enekom-edit {
        background-image: url('/Content/themes/Enekom_01/edit-on_16.png') !important;
        background-position: 0px !important;
    }

    .ui-icon-enekom-del {
        background-image: url('/Content/themes/Enekom_01/delete_16.png') !important;
        background-position: 0px !important;
    }

    .ui-icon-enekom-excel {
        background-image: url('/Content/themes/Enekom_01/export_to_excel_16.png') !important;
        background-position: 0px !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;
}

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;*/
}

.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:#00cc00;
	border-color:#00cc00
}
.k-slider-selection{
	background-color:#00cc00
}
.k-tiles li.k-state-selected{
	border-color:#00cc00
}
.k-editor-inline ::selection{
	background-color:#00cc00;
	color:#fff
}

.k-editor-inline ::-moz-selection{
	background-color:#00cc00;
	text-shadow:none;
	color:#fff
}
.k-numeric-wrap .k-link.k-state-selected{
	background-color:#00cc00
}
.km-pane-wrapper .k-mobile-list .k-item.k-state-selected{
	background-color:#00cc00;
	border-top-color:#00cc00
}
.k-tabstrip-items .k-state-active,.k-ie7 .k-tabstrip-items .k-state-active .k-loading{
	background-color:#fff;
	background-image:none;
	border-color:#00cc00
}
.k-secondary .k-button:active{
	color:#fff;
	background-color:#00cc00;
	border-color:#00cc00
}

#tabsribbon-content {
    background: url("../../_assets/images/icons/enekom/Ozadje_Enekom_Ribbon.png") #F2F2F2 !important;
    background-position: 0px -7px !important;
    background-repeat: repeat-x !important;
}