.codefield,.readonly_codefield{float:none}.datixSelect,.datixMultiSelect,.datixSelectTablet,.datixMultiSelectTablet{position:absolute;background-color:#FFF;border:1px solid #6d6d6d;border-top:0;overflow:hidden;overflow-y:scroll;border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;z-index:999999!important;max-height:200px}
.datixSelect .limit-message,.datixMultiSelect .limit-message,.datixSelectTablet .limit-message,.datixMultiSelectTablet .limit-message{margin:0;padding:5px;border-bottom:1px solid #bce8f1;color:#31708f}
.datixSelect ul,.datixMultiSelect ul,.datixSelectTablet ul,.datixMultiSelectTablet ul{max-height:auto;overflow:hidden}.datixSelectMobile{float:left}.dropdown_button_image_mobile{cursor:pointer;float:left;width:20px;height:20px;background:url(../images/DATIX_Dropdown_n_mobile.gif) no-repeat}
.disable-button .dropdown_button_image_mobile{background:url(../images/DATIX_Dropdown_n_mobile_disabled.gif) no-repeat}.dropdown_button_image_mobile_close{cursor:pointer;float:left;width:20px;height:20px;background:url(../images/DATIX_Dropdown_h_mobile.gif) no-repeat}
.datixSelectMobile select{white-space:nowrap;margin:0 0 0 5px}.datixSelectOption{padding:5px;font-size:14px;cursor:default;overflow:hidden;word-wrap:break-word}.datixSelectOption-hover{background:#ececec;border:0}
li.datixSelectOption:hover{background:#ececec;border:0}.datixSelectOption-selected{background:#dadada}.datixSelect .new-code,.datixMultiSelect .new-code,.datixSelectTablet .new-code .datixMultiSelectTablet .new-code{color:#f60}
.input-wrapper{display:inline-block;float:left;position:relative}.input-wrapper .plus-icon{color:#f60;position:absolute;right:1px;top:1px}.input-wrapper .clear-icon{color:#666;position:absolute;right:1px;top:2px}
.multiSelectList,.multiSelectListTablet{border:0;float:none;height:auto;width:auto;line-height:14px;min-height:32px;max-height:150px;overflow-y:auto;overflow-x:hidden;padding:0;margin-right:50px;background:0}
.multiSelectList li,.multiSelectListTablet li{padding:5px 30px 5px 10px;display:inline-block;margin:5px;margin-right:10px;background-color:#e4e4e4;border:1px solid #aaa;box-sizing:border-box;border-radius:4px;position:relative;max-width:92%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;position:relative}
.multiSelectList li .delete,.multiSelectListTablet li .delete{position:absolute;right:5px;cursor:pointer}.delete img{height:15px}.multiSelectListDisable{position:absolute;height:98px;background-color:#FFF;opacity:.5;filter:alpha(opacity=50)}
.dropdown-wrapper{position:relative;width:100%}a.dropdown_button_image{color:#094367;font-size:16px;width:34px;height:32px;position:absolute;top:0;right:0;padding-top:4px;text-align:center;border-left:1px solid #6d6d6d}
.dropdown_button_image:hover{cursor:pointer;background:0;text-decoration:none}.dropdown_button_image:before{font-family:"FontAwesome";font-size:16px;content:"\f078";font-weight:400}
.dropdown-wrapper input.form-control:focus+a.dropdown_button_image{border-color:#ef6000}.multi-select-list-container{position:relative;margin-bottom:8px}.multi-select-list-container .multiSelectList{border:1px solid #6d6d6d;border-top-left-radius:2px;border-bottom-left-radius:2px;width:100%}
.multi-select-list-container .mutlilistbox_image{display:inline-block;position:absolute;right:0;top:0;width:34px;height:32px;cursor:pointer;text-align:center;border-top:1px solid #6d6d6d;border-right:1px solid #6d6d6d;border-top-right-radius:2px;border-bottom-right-radius:2px;padding-top:5px;background-image:url(../images/icons/icon_delete.png);background-position:7px 5px;background-repeat:no-repeat}
div.multilistbox_select_box{width:300px}div.multilistbox_button_wrapper{float:left;padding-left:2px}div.multilistbox_delete_button_wrapper{padding-top:4px;padding-bottom:4px}.dropdown-wrapper .fa-circle{position:absolute;top:17px;left:10px}
.dropdown-wrapper .form-control{padding-right:52px}.codefield.has-colour{padding-left:30px}.dropdown-wrapper textarea.treefield{resize:none;height:32px;width:calc(100% - 34px);overflow:hidden;min-height:32px;border-top-right-radius:0;border-bottom-right-radius:0;padding:3px 15px 0}
.dropdown-wrapper textarea.treefield+a.dropdown_button_image{border:1px solid #6d6d6d;border-left:none;border-top-right-radius:2px;border-bottom-right-radius:2px}.dropdown-wrapper textarea.treefield:focus+a.dropdown_button_image{border-color:#ef6000}
.dropdown-wrapper textarea.treefield+a.dropdown_button_image:before{content:"\f002"}.dtx-custom-select{position:relative;display:flex;width:auto;height:32px;overflow:hidden}
.dtx-custom-select>select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;background-color:#fff;background-image:none;border:1px solid #6d6d6d!important;border-radius:2px;padding:0 15px;color:#232323;flex:1}
.dtx-custom-select>select:focus{border:1px solid #ef6000!important}.dtx-custom-select>select::-ms-expand{display:none}.dtx-custom-select::after{position:absolute;font-family:"FontAwesome";font-size:16px;content:"\f078";font-weight:400;width:34px;height:32px;right:0;padding:7px 0 0 8px;border-left:1px solid #6d6d6d;cursor:pointer;pointer-events:none}