.menuContainer{width:350px}.TSQLBuilder{float:left}.TSQLBuilder .deleteTick,.TSQLBuilder .insertTick{width:.5em;height:1em;display:none;cursor:pointer}.TSQLBuilder .dynatree-container li ul li:hover .deleteTick,.TSQLBuilder .dynatree-container li:hover .insertTick{background:#fc6;display:inline}.dynatree-node.disabled{background:#efefef}.dynatree-node.sqlElement.dynatree-active{background:#6f9}.sqlx{color:#000;font-size:100%;margin:0 5px;min-width:10px;min-height:12px;display:inline-block;cursor:pointer;padding-left:2px;padding-right:2px}.sqlx.enabler{border:0}.sqlx.enabler input{border:0;position:relative;top:2px}.sqlx.more{float:right;background:#aff;font-size:75%;margin-top:1px;border:1px solid #0ff}.sqlx.xfield,.sqlx.xfld{border:1px solid #f96;background-color:#fc9}.sqlx.xnonAlphOp,.sqlx.xopr{border:1px solid #666;background-color:#ccc}.sqlx.xcmp,.sqlx.xcondOp{border:1px solid #666;background-color:#ccc}.sqlx.xcon{border:1px solid #f6f;background-color:#fcf}.sqlx.xexp{border:1px solid #f6f;background-color:#fcf}.sqlx.xfun,.sqlx.xfunction{border:1px solid #6ff;background-color:#cff}.sqlx.xagg{border:1px solid #6f9;background-color:#cf9}.sqlx.xpar{border:1px solid #deeef0;background-color:#eefef0}.sqlx.xconstant,.sqlx.xval{border:1px solid #fc6;background-color:#ee9}.sqlx.xand,.sqlx.xlogOp{border:1px solid #43c;background-color:#1de;width:25px;text-align:center}.sqlx.xor{border:1px solid #52c;background-color:#1e9}.sqlx.magg,.sqlx.mcmp,.sqlx.mexp,.sqlx.mfld,.sqlx.mfun,.sqlx.mopr,.sqlx.mval{border:1px solid #fff}.sqlx.magg:hover{border:1px solid #6f9;background-color:#cf9}.sqlx.mfld:hover{border:1px solid #f96;background-color:#fc9}.sqlx.mopr:hover{border:1px solid #666;background-color:#ccc}.sqlx.mcmp:hover{border:1px solid #666;background-color:#ccc}.sqlx.mfun:hover{border:1px solid #6ff;background-color:#cff}.sqlx.mval:hover{border:1px solid #fc6;background-color:#ee9}.sqlx.mexp:hover{border:1px solid #f6f;background-color:#fcf}.TSQLEditor,.sql-tooltip{background-color:#ffa;border:1px solid #cc9;padding:3px;font-size:10px;-moz-box-shadow:inset 2px 2px 11px #666;-webkit-box-shadow:inset 2px 2px 11px #666;box-shadow:inset 2px 2px 11px #666;-moz-box-shadow:2px 2px 11px #666;-webkit-box-shadow:2px 2px 11px #666;box-shadow:2px 2px 11px #666}.sql-tooltip span.ui-icon{display:inline-block}span.dynatree-node span.ui-icon{display:inline-block}.TSQLEditor{display:none;padding-right:7px;padding-bottom:10px}.xsql-clear{clear:both}.TSQLEasyBuilder .TContainer{overflow:hidden!important}#easyBuilderCanvas{position:relative;width:100%}.TSQLEasyContainer{background:#fff;border:1px dashed #ccc;width:100%;height:300px;overflow:scroll}.TSQLEasyLevel{position:relative;float:left;border:1px solid #777;border-width:0 0 0 1px;height:100%;min-width:350px;display:inline-block}.TSQLEasyLevel:first-child{border-left:0}.TSQLEasyLevel.drophover{border-color:#fc6;border-width:0 1px 0 1px;z-index:2}.TSQLEasyLevel.excluded{background:#fee}.TSQLEasyLevel .caption,.TSQLEasyLevel .subCaption{text-align:center}.TSQLEasyLevel .subCaption{font-size:13px}.TSQLEasyLevel .menu{float:right;width:auto}.TSQLEasyLevel .menu span{float:right;display:inline-block;cursor:pointer;margin-left:5px}.TSQLEasyLevel .menu span.left{float:left}.TSQLEasyBase{background-color:rgba(15,15,15,.25);width:100%;min-height:150px;padding-bottom:25px}.TSQLEasyBase .base,.TSQLEasyBase .counter{color:#82b8dc}.TSQLEasyBase .base{float:left;margin:7px 0 0 3px;padding:2px;padding-left:9px}.TSQLEasyBase .base.drophover{padding:0;padding-left:7px;border:2px dashed #e76916}.TSQLEasyBase.drophover{border-color:#fc6;background-color:#d6ffe4;background-image:-webkit-linear-gradient(top,#d6ffe4,#9fb);background-image:-moz-linear-gradient(top,#d6ffe4,#9fb);background-image:-o-linear-gradient(top,#d6ffe4,#9fb);background-image:-ms-linear-gradient(top,#d6ffe4,#9fb);background-image:linear-gradient(top,#d6ffe4,#9fb);background:-webkit-gradient(linear,top,bottom,color-stop(0,#d6ffe4),color-stop(100%,#9fb))}.TSQLEasyBase .counter{float:right;margin:4px 7px 0 0}.TSQLEasyBlock,.TSQLEasyCounter{height:auto;background-color:#d8e4f2;background-image:-webkit-linear-gradient(top,#d8e4f2,#89b7d9);background-image:-moz-linear-gradient(top,#d8e4f2,#89b7d9);background-image:-o-linear-gradient(top,#d8e4f2,#89b7d9);background-image:-ms-linear-gradient(top,#d8e4f2,#89b7d9);background-image:linear-gradient(top,#d8e4f2,#89b7d9);background:-webkit-gradient(linear,top,bottom,color-stop(0,#d8e4f2),color-stop(100%,#89b7d9))}.TSQLEasyBlock .counter,.TSQLEasyCounter .counter{color:#254264}.TSQLEasyField .TSQLEasyBase{margin-right:14px;border-color:#fc6;background-color:#fec;background-image:-webkit-linear-gradient(top,#fec,#fc6);background-image:-moz-linear-gradient(top,#fec,#fc6);background-image:-o-linear-gradient(top,#fec,#fc6);background-image:-ms-linear-gradient(top,#fec,#fc6);background-image:linear-gradient(top,#fec,#fc6);background:-webkit-gradient(linear,top,bottom,color-stop(0,#fec),color-stop(100%,#fc6))}.TSQLEasyField .TSQLEasyBase.drophover{border-color:#fc6;background-color:#fff1d6;background-image:-webkit-linear-gradient(top,#fff1d6,#fd9);background-image:-moz-linear-gradient(top,#fff1d6,#fd9);background-image:-o-linear-gradient(top,#fff1d6,#fd9);background-image:-ms-linear-gradient(top,#fff1d6,#fd9);background-image:linear-gradient(top,#fff1d6,#fd9);background:-webkit-gradient(linear,top,bottom,color-stop(0,#fff1d6),color-stop(100%,#fd9))}.TSQLEasyBlock{width:95%;overflow:hidden;display:table;margin:0 auto}.TSQLEasyBlock .slick-icon{margin-top:5px;cursor:pointer}.TSQLEasyBlock .drophover{border-color:#fc6}.TSQLEasyBlock .menu{display:table-cell;border-left:1px solid #8cafd8;width:75px;padding-left:12px}.TSQLEasyBlock .menu .counter{float:none;display:inline-block}.TSQLEasyBlock .elementsContainer{display:table-cell;padding:7px 3px 7px 7px;height:auto}.TSQLEasyBlock .elementsContainer .expand{float:right;background-position:-18px 0}.TSQLEasyBlock .elementsContainer .collapse{float:right;background-position:-280px -140px}.TSQLEasyBlock .counting,.TSQLEasyCounter .counting{width:16px;height:16px;background:url(../img/Loader2-16.GIF);background-repeat:no-repeat;background-position:right}.TSQLEasyCounter{height:15px;border:1px solid #94cc51;font-size:19px;background-color:#abff9e;background-image:-webkit-linear-gradient(top,#abff9e,#94cc51);background-image:-moz-linear-gradient(top,#abff9e,#94cc51);background-image:-o-linear-gradient(top,#abff9e,#94cc51);background-image:-ms-linear-gradient(top,#abff9e,#94cc51);background-image:linear-gradient(top,#abff9e,#94cc51);background:-webkit-gradient(linear,top,bottom,color-stop(0,#abff9e),color-stop(100%,#94cc51))}.TSQLEasyCounter .container{padding:7px}.TSQLEasyEditor .container{padding:7px}.TSQLEasyEditor .TEdit,.TSQLEasyEditor .TSelect{margin:7px}.TSQLEasyEditor .TSelect select{width:154px}.TSQLEasyElement{display:inline-block;float:left;position:relative;line-height:22px;margin:0 0 0 7px}.TSQLEasyElement>span{display:inline-block}.TSQLEasyElement.active{width:auto;z-index:2}.TSQLEasyElement.TSQLEasyCondOp.active,.TSQLEasyElement.TSQLEasyCondOp:hover{background:#fc6}.TSQLEasyElement.TSQLEasyField.active,.TSQLEasyElement.TSQLEasyField.drophover,.TSQLEasyElement.TSQLEasyField:hover{background:#6f9}.TSQLEasyElement.drophover{border:2px dashed #e76916;padding:0;cursor:move!important}.TSQLEasyElement.TSQLEasyCondOp.drophover{background:0;border:0}.TSQLEasyElement.TSQLEasyCondOp{text-align:center}.TSQLEasyElement.TSQLEasyLogOp{display:inline-block;text-align:center;cursor:pointer}.TSQLEasyElement.TSQLEasyLogOp:hover{background:#cf9}.TSQLEasyElement input{display:inline-block;width:100px}.TSQLEasyElement .TSelect{display:inline-block}.TSQLEasyTree{border:1px solid #ccc}.TSQLEasyTree .TTreeContainer .dynatree-node.baseTable .dynatree-icon{background:url(../img/silk_icons.png);background-position:-180px -62px}.TSQLEasyTree .TTreeContainer .dynatree-node.joinDown .dynatree-icon{background:url(../img/silk_icons.png);background-position:-120px 0}.TSQLEasyTree .TTreeContainer .dynatree-node.joinUp .dynatree-icon{background:url(../img/silk_icons.png);background-position:-160px -20px}.TSQLEasyTree .TTreeContainer .dynatree-node.functions .dynatree-icon{background:url(../img/silk_icons.png);background-position:-119px -220px}.TSQLEasyTree .TTreeContainer .dynatree-node.profiles .dynatree-icon{background:url(../img/silk_icons.png);background-position:-60px -440px}.dynatree-drag-helper{z-index:10000}.dynatree-drag-helper a{cursor:default}.clear{clear:both}.dynatree-icon.SqlSortAsc{background-image:url(data:image/gif;base64,R0lGODlhEAAQAPMKADOqM2aAM2aAZmaqM2aqZmbVZpmqZpnVM5nVZv///wAAAAAAAAAAAAAAAAAAAAAAACH5BAUAAAoALAAAAAAQABAAAAQmMMlJq704681zGN1AIMEWGEhaYgERqK4WFIfAvSQ3BAHQ/cAgJwIAOw==)}.dynatree-icon.SqlSortDesc{background-image:url(data:image/gif;base64,R0lGODlhEAAQALMLAJLNXpDEaZPNX4/NU5bUWJnXWpDNVIvFWXyuWmOPRf///////wAAAAAAAAAAAAAAACH5BAEAAAsALAAAAAAQABAAAAQwcMlJq704Y8W7VkmYKF8yAOPGJQbqVWBIBCJpgUAhHOmWAIheJmbTLDjGpHLJtEQAADs=)}