.smart-filter-row{top:4px;left:4px;width:100%;height:40px;position:absolute}.filter{margin-top:33px;background:white;width:330px;height:360px;border-style:dashed;border-width:1px;border-color:#e5e5e5;-moz-box-shadow:3px 3px 6px 1px #ccc;-webkit-box-shadow:3px 3px 6px 1px #ccc;box-shadow:3px 3px 6px 1px #ccc;z-index:99;cursor:default;opacity:1}.filter .filter-row{min-height:45px;margin:0 20px 0 20px;vertical-align:middle}.filter .filter-row2{min-height:90px;margin:0 20px 0 20px}.filter tr{min-height:45px}.filter td{vertical-align:middle}.filter.switch-button{margin-top:0;float:left}.filter .jqx-input{margin-bottom:0;margin-right:10px;padding:0 8px 0 8px;float:left;height:32px;width:100px}.filter .header{width:120px;font-size:large;float:left;padding:10px 10px 0 0}.filter .label{font-size:smaller;float:left;margin:10px 10px 0 10px;text-overflow:ellipsis;width:auto;overflow:hidden;display:block;white-space:nowrap;text-align:left}.filter .label2{float:left;font-size:small;margin:0 4px 0 4px;text-overflow:ellipsis;width:80px;overflow:hidden;display:block;white-space:nowrap;text-align:center;line-height:35px;vertical-align:middle;height:35px}.filter .label3{font-size:small;float:left;margin:0 4px 0 4px;text-overflow:ellipsis;width:80px;overflow:hidden;display:block;white-space:nowrap;text-align:right}.jqx-tabs-headerWrapper{display:flex}.filter-cancel-button{background:url("../img/grid/cancel-filter.png") no-repeat scroll 0 0 #f6f6f6;position:absolute;left:calc(100% - 35px);top:0;width:35px;height:33px;z-index:9999;border-style:dashed;border-width:0 0 0 1px}.filter-cancel-button:focus{outline:0}.smart-filter-input{border-style:dashed !important;border-width:1px;border-color:#e5e5e5;padding:0 8px 0 8px !important;height:35px !important;border-style:dashed;position:absolute;z-index:9;margin:4px;border-radius:3px !important;font-size:small;line-height:27px;color:#767676;opacity:.7}.smart-filter-input:hover{color:black;opacity:1}.smart-filter-input.jqx-rc-all{height:33px !important;line-height:25px !important}.left{text-align:left}.right{text-align:right}.center{text-align:center}.jqx-grid-cell-filter-row .jxq-input input{width:100% !important;padding:0 8px 0 8px !important}.smart-filter-div{height:35px;border-style:dashed;position:absolute;z-index:9999;margin:4px;font-size:small;background-color:#f6f6f6;border-radius:3px;border-width:1px;border-color:#e5e5e5;line-height:27px;cursor:pointer;opacity:1}.smart-filter-button{padding:8px 30px 8px 8px;border-style:dashed;border-width:0;border-radius:3px;color:#767676;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;width:100%;height:100%;position:absolute;border-color:transparent;left:0;background:url(../img/grid/pos-icon-down.png) right 10px center no-repeat;text-align:left;cursor:pointer;opacity:.7}.smart-filter-button:hover{color:black;opacity:1}.smart-filter-button:focus{outline:0}.smart-filter-inner-input{border-style:dashed;border-width:0;width:calc(100% - 40px);height:100%;position:absolute;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px;font-size:small;color:#767676}.smart-filter-inner-input:hover{color:black}.smart-filter-input-outer{border-style:dashed !important;border-width:1px;border-color:#e5e5e5 !important;padding:0 8px 0 8px !important;height:30px !important;width:100px !important;border-style:dashed;position:relative;border-radius:3px !important;font-size:small;background-color:#f6f6f6}.jqx-listbox-pos2{border-style:dashed;border-color:#e5e5e5;-moz-box-shadow:3px 3px 6px 1px #ccc;-webkit-box-shadow:3px 3px 6px 1px #ccc;box-shadow:3px 3px 6px 1px #ccc}.filter .smart-button{width:120px;float:right;text-align:center;margin-top:10px}.filter .smart-home-currency{margin-top:8px}.jqx-icon-arrow-down-pos2{background-image:url(../img/grid/pos-icon-down.png)}.smart-filter-selected button:not(.switch-button){border-color:#dc3636;background-image:url(../img/grid/pos-icon-down-selected.png) !important}.smart-filter-selected{border-color:#dc3636}.smart-filter-selected .smart-filter-input div{border-color:#dc3636}.smart-filter-selected .jqx-icon-arrow-down-pos2{background-image:url(../img/grid/pos-icon-down-selected.png) !important}.filter button{border-color:transparent;margin-top:0}.filter button:focus{outline:0}.filter-label{margin:10px 20px 0 20px}