.img-chooser-view{

    font: 11px Arial, Helvetica, sans-serif;
	color:black !important;
}
.img-chooser-view .thumb{

    padding: 1px;

}
.img-chooser-view .thumb img{
  /*  height: 60px;
    width: 80px;*/

}
.img-chooser-view .thumb-wrap{
    /*float: left;
    margin: 4px;
    margin-right: 0;
    padding: 5px;*/

	float: left;
    margin: 1px;
    border:1px solid #D0DEF0;
    padding: 1px;
}
.img-chooser-view .thumb-wrap span{
    display: block;
    overflow: hidden;
    text-align: center;
}
.img-chooser-view .x-view-over{
    border:1px solid #FFFFFF;
	margin:1px;
    background: #ffffff url(/js/ext-3.4/resources/images/default/grid/row-over.gif) repeat-x left top;
    padding: 1px;
	cursor:pointer;
}


.img-chooser-view .x-view-selected{
	border:1px solid #FFFFFF;
	margin:1px;
    background: #ffffff url(/js/ext-3.4/resources/images/default/grid/row-over.gif) repeat-x left top;
    padding: 1px;
}

/*
.img-chooser-view .x-view-selected .thumb{
    background:transparent;
}
.img-chooser-view .x-view-selected span{
    color:#000000;
}
*/
.img-chooser-view .loading-indicator {
    font-size:11px;
    background-image:url('/js/ext-3.4/resources/images/default/grid/loading.gif');
    background-repeat: no-repeat;
    background-position: left;
    padding-left:20px;
    margin:10px;
}


.root .x-tree-node-icon { background-image:url(/images/extui/on_root.png)  }

.treebck {
    background-image:url(/images/extui/hline.jpg); background-repeat:repeat-x;
    width:400px;
}




.chapter .x-tree-node-icon{
     background-image:url(/images/extui/folder.gif);
}

.brown .x-tree-node-icon{
     background-image:url(/images/extui/brownfolder.gif);
}



.fchapter .x-tree-node-icon{
			background-image:url(/images/extui/greenfolder.gif);
}

.fchapter a span{

            color:green;
}





.item .x-tree-node-icon{
    background-image:url(/images/extui/leaf2.png);

}

.manuf .x-tree-node-icon{
    background-image:url(/images/extui/accept.png);

}


.struct .x-tree-node-icon{
    background-image:url(/images/extui/leaf1.png)

}


.variant .x-tree-node-icon{
    background-image:url(/images/extui/leaf2.png);
}

.delvariant .x-tree-node-icon{
    background-image:url(/images/extui/delete_yellow.png);
}

.restrictedvariant .x-tree-node-icon{
    background-image:url(/images/extui/lock.png);
}

.restrictedvariant a span{
    color: #cc0000 !important;
}

/* Grid sorokhoz is alkalmazza a restrictedvariant osztályt */
.x-grid-row.restrictedvariant .x-grid-cell{
    color: #cc0000 !important;
}

.x-grid-row.restrictedvariant .x-grid-cell-text{
    color: #cc0000 !important;
}

.tempvariant .x-tree-node-icon{
    background-image:url(/images/extui/leaf2_edit.png);
}

.tempitem .x-tree-node-icon{
    background-image:url(/images/extui/leaf2_edit.png);
}

.cpritem .x-tree-node-icon {
    background-image: url('/images/extui/leaf2_link.png');
}

.cprtempitem .x-tree-node-icon {
    background-image: url('/images/extui/leaf2_link_edit.png');
}

.cprvariant .x-tree-node-icon {
    background-image: url('/images/extui/leaf2_link.png');
}

.cprdelvariant .x-tree-node-icon {
    background-image: url('/images/extui/delete_yellow_link.png');
}

.cprtempvariant .x-tree-node-icon {
    background-image: url('/images/extui/leaf2_link_edit.png');
}


#msg-div {
    position:absolute;
    left:35%;
    top:10px;
    width:250px;
    z-index:20000;
}


/*
 * FileUploadField component styles
 */
.x-form-file-wrap {
    position: relative;
    height: 22px;
    overflow : hidden;
}
.x-form-file-wrap .x-form-file {
    position: absolute;
    right: 0;
    -moz-opacity: 0;
    filter:alpha(opacity: 0);
    opacity: 0;
    z-index: 2;
    height: 22px;

}
.x-form-file-wrap .x-form-file-btn {
    position: absolute;
    right: 0;
    z-index: 1;


}
.x-form-file-wrap .x-form-file-text {
    position: absolute;
    left: 0;
    z-index: 3;
    color: #777;
}

td.x-grid3-td-wrcol {
    overflow: hidden;
}
td.x-grid3-td-wrcol div.x-grid3-cell-inner {
    white-space: normal;  /*wrcol for tooltip nowrap into grid row*/
}




.x-grid3-hd-row td.ux-filtered-column {
        font-style: italic;
        font-weight: bold;
}




.upload-icon {
        background: url('/images/extui/xhtml_add.png') no-repeat 0 0 !important;
        background-position: 0 2px;
 	    background-repeat: no-repeat;
 	    padding-left:18px;
 	    padding-top:3px;
 	    padding-bottom:2px;
 	    padding-right:0;
        width:1px;


}

.nodebolded {
    font-weight:bold !important;
    color:#ff00ff;
}


.x-tree-multiline-node-details  {

            font: bold 13px arial,sans-serif !important;
}





.x-btn-text-icon-bold .x-btn-center .x-btn-text{
	background-position: 0 2px;
	background-repeat: no-repeat;
	padding-left:18px;
	padding-top:3px;
	padding-bottom:2px;
    padding-right:0;
    font-weight:bold !important;
}


.green-row {
      color:#66CC00 !important;
}

.red-row {
      color:#FF0000 !important;
}


.ph-text-delete {
	color:red !important;
}

.letiltott-row{
		color:red !important;
}
.hianyos-row{
		color:orange !important;
}


.athozott-row {
      background-color:lightgray !important;
}

.forrasjeloles-row {
      color:lightgray !important;
}



.ktetel-row {
      background-color:#66CC00 !important;
}

.onadattar-row {
      background-color:#11AA00 !important;
}

.koltsegvetes-row {
      background-color:#22FF00 !important;
}

.sajatadattar-row {
      background-color:#FF1122 !important;
}



.x-grid3-row.ph-background-current .x-grid3-cell{
   /* background-color: gray !important; */
}
.x-grid3-row.ph-text-delete-ph-background-current .x-grid3-cell{
  /* background-color: gray !important;
   color:red !important;*/
}






.gray-row {
      color:#657383 !important;

}

.grayef-row {
      color:#EFEFEF !important;

}



.bold-row  {
      font-weight: bold !important;
      color:red;
}

.onlybold-row .x-grid3-cell-inner {
      font-weight: bold !important;

}


.x-grid3-row td, .x-grid3-summary-row td {
-moz-user-select:none;
line-height:13px;
padding-left:1px;
padding-right:1px;
vertical-align:middle;
}


.x-form-invalid, textarea.x-form-invalid {
    background:#FFFFFF url(../images/default/form/text-bg.gif) repeat-x scroll 0 0;
    border: 1px solid #B5B8C8;
}






.x-form-radio-group .x-panel-body { background-color: transparent; }


.disabled-fld {
    color:#15428B;
    background:#DFE8F6 none repeat scroll 0 0;
}




.x-panel-collapsed-text {
    color:#15428B;
    font-family:tahoma,arial,verdana,sans-serif;
    font-size:11px;
    font-weight:bold;
    margin:3px;

}

/*collapsed panel vertical szovegehez */
.vertical li em {
  display: block;
  text-align: center;
}

.x-mask-loading-none  {
    display:none;
}

.x-mask-loading-none div {
    display:none;
}


.cell-header {
    background:#B5B8C8 !important;
	font-weight:bold;
	border:1px solid;
}

.cell-header-panel {
    background:#B5B8C8 !important;
}

.cell-footer {
    background:#B5B8C8 !important;
	font-weight:bold;
	border:1px solid;
}
.cell-footer-panel {
    background:#B5B8C8 !important;
}


.cell-odd {
	background:#FFFFFF !important;
	border:1px solid;
}

.cell-even {
	background:#EFEFEF !important;
	border:1px solid;
}

/*EFEFEF*/
.cell-odd-panel {
	background:#FFFFFF !important;

}

.cell-even-panel {
    background:#EFEFEF !important;
}


.ext-chrome .x-grid3-scroller {
    overflow-x: hidden;
}


.mainbudget-row {

		color:#15428B;
		background:#fdffdf !important;
}

.mainbudget-row .x-grid3-cell-inner {
      font-weight: bold !important;
}

.cheapestbudget-row{
		background:#a5ffab !important;
}

.bekuldotttender-row{
	background:lightgray !important;
}

.lightgray-row{
	background:lightgray !important;
}

.wgrid-panel .x-grid3 table {
    table-layout: auto;
}
.wgrid-panel .x-grid3 .x-grid3-td-wtnr { }
.wgrid-panel .x-grid3 .x-grid3-td-wtname {
    width: 100% !important;
}

.field-desc {
    font-size: 12px;
}
.field-desc p {
    margin-bottom: 5px;
    color: #444;
}


kbd {
    font-weight: 700;
    font-family: Courier, "Lucida Console", "Courier New", monospace;
    background-color: #eee;
    border-radius: 2px;
    padding: 0 5px;
    border: 1px solid #ccc;
}

.x-cell td div {
    font-weight: bold;
}


/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .x-grid3-row td.x-grid3-cell
    {
        box-sizing: border-box;
    }
}
*/
/*
table caption,table th,table td {
padding : 0px !important;
margin : 0px !important;
}

*/
.tdqty {
    position: relative;
}
.ratioeq {
    color: #0C8B00;
    position: absolute;
    right: -3px;
    z-index: 2;
    top: 9px;
    font-family: monospace, Courier, "Lucida Console", "Courier New";
    font-size: 13px;
    font-weight: 600;
    text-shadow: 1px 2px 0px #fff;
}

.map-combo {min-width: 180px!important;}
.map-combo .x-form-field-trigger-wrap {width: 200px!important;}



html, body { overflow: hidden !important; height: 100% }

/* AlterEdit */
.alterEdit-fieldset .x-fieldset-header {
    color: red;
}
.alterEdit-disable {
    text-align: right;
    color: #15428B;
    background: #DFE8F6 none repeat scroll 0 0;
}
textarea.x-form-field.alterEdit-textarea-disable {
    text-align: left;
    color: #15428B;
    background: #DFE8F6 none repeat scroll 0 0;
}

textarea.textarea-bg {
    background: #D0DEF0 url('/js/ext-3.4/resources/images/default/toolbar/bg.gif') repeat-x scroll left top;
}

.budget-spanel {
    position: relative;
}
.x-spanel,
.budget-spanel {
    /*width: 90%;*/
    overflow: visible;
}

.budget-spanel .x-form-check-wrap {
    overflow: visible;
    position: absolute;
    right: 122px;
    bottom: 14px;
    z-index: 122;
}

.budget-spanel_2 .x-form-check-wrap {
    position: relative;
    top: 0;
    bottom: 0;
    right: -4px;
    margin-bottom: 5px;
}

.budget-spanel_2 .spanel_add_btn {
    margin-left: 3px;
}

/* Grid-fit */
.grid-fit .x-grid3-row-table tr,
.grid-fit .x-grid3-hd-row {
    display: flex;
}

.grid-fit .x-grid3-hd-inner { /* Hack */
    display: list-item;
    list-style: none;
}

#cprLinksGrid td.x-grid3-col {
    color: blue;
    text-decoration: underline;
    cursor: pointer;
}

/* dspricemod */
#itemeditor-eroforrasmodosit-grid .x-grid3-row {
    height: 25px;
}

.fav-row {
      background-color:#fbdf26 !important;
}
