a.waves-effect .waves-ripple{z-index:-1}.bootstrap-select .dropdown-menu{padding:0}.bootstrap-select .dropdown-toggle:focus{outline:none!important}.bootstrap-select .btn:focus{outline:none!important}.bootstrap-select>.btn-default{background:none!important;border-right:0!important;border-bottom:1px solid #e0e0e0!important;border-radius:0;padding-left:0;padding-right:20px}.has-error .bootstrap-select>.btn-default{border-bottom-color:#f44336!important}.has-success .bootstrap-select>.btn-default{border-bottom-color:#4caf50!important}.has-warning .bootstrap-select>.btn-default{border-bottom-color:#ff9800!important}.bootstrap-select>.btn-default:before{position:absolute;top:0;right:0;content:"";height:calc(100% - 2px);width:15px;background-position:right calc(100% - 7px);background-repeat:no-repeat;background-image:url("images/enfis.ui.material.select.png");pointer-events:none;z-index:5}.bootstrap-select>.btn-default:after{position:absolute;z-index:3;bottom:-1px;left:0;height:2px;width:0;content:"";-webkit-transition:all;-o-transition:all;transition:all;-webkit-transition-duration:300ms;transition-duration:300ms}.bootstrap-select>.btn-default:not(.disabled):after,.bootstrap-select>.btn-default:not(.readonly):after{background:#2196f3}.has-error .bootstrap-select>.btn-default:not(.disabled):after,.has-error .bootstrap-select>.btn-default:not(.readonly):after{background:#f44336!important}.has-success .bootstrap-select>.btn-default:not(.disabled):after,.has-success .bootstrap-select>.btn-default:not(.readonly):after{background:#4caf50!important}.has-warning .bootstrap-select>.btn-default:not(.disabled):after,.has-warning .bootstrap-select>.btn-default:not(.readonly):after{background:#ff9800!important}.bootstrap-select>.btn-default.disabled:after,.bootstrap-select>.btn-default.readonly:after{background:#ccc}.bootstrap-select.open>.btn-default:after{width:100%}.bootstrap-select>.btn-default>span.filter-option{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.bootstrap-select>.btn-default>span.bs-caret{display:none}.bootstrap-select .bs-searchbox{padding:5px 5px 5px 40px;position:relative;background:#f7f7f7}.bootstrap-select .bs-searchbox:before{position:absolute;left:0;top:0;width:40px;height:100%;content:"\f1c3";font-family:'Material-Design-Iconic-Font';font-size:25px;padding:4px 0 0 15px}.bootstrap-select .bs-searchbox input{border:0;background:transparent}.bootstrap-select.btn-group .dropdown-menu:not(.inner){width:100%}.bootstrap-select.btn-group .dropdown-menu.inner{width:100%}.bootstrap-select.btn-group .dropdown-menu li a{overflow:hidden;padding-right:30px}.bootstrap-select.btn-group .dropdown-menu li a.opt{padding-left:17px}.bootstrap-select.btn-group .dropdown-menu li a span.text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:0}.bootstrap-select .check-mark{margin-top:-5px!important;font-size:19px;-webkit-transition:all;-o-transition:all;transition:all;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);display:block!important;position:absolute;top:11px;right:15px}.bootstrap-select .check-mark:before{content:"\f26b";font-family:'Material-Design-Iconic-Font'}.bootstrap-select .selected .check-mark{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.bootstrap-select .notify{bottom:0!important;margin:0!important;width:100%!important;border:0!important;background:#f44336!important;color:#fff!important;text-align:center}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.bootstrap-select>.btn-default:before{background-image:url("images/enfis.ui.material.select%402x.png");background-size:12px 12px}}.cp-container input.cp-value{color:#000!important;background:transparent!important}.cp-container input.cp-value:disabled{color:#9d9d9d!important}.cp-container i.cp-value{width:25px;height:25px;border-radius:2px;position:absolute;top:0;right:0}.cp-container.disabled i.cp-value{opacity:.2}.cp-container .dropdown-menu{padding:20px;margin-left:0}.twitter-typeahead{width:100%;display:block!important}.twitter-typeahead .tt-menu{min-width:200px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,0.2);display:block!important;z-index:4!important;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0;filter:alpha(opacity=0);-webkit-transition:all;-o-transition:all;transition:all;-webkit-transition-duration:300ms;transition-duration:300ms;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.twitter-typeahead .tt-menu.tt-open:not(.tt-empty){-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100)}.twitter-typeahead .tt-suggestion{padding:8px 17px;color:#333;cursor:pointer}.twitter-typeahead .tt-suggestion:hover,.twitter-typeahead .tt-cursor{background-color:rgba(0,0,0,0.075)}.twitter-typeahead .tt-hint{color:#818181!important}.bootstrap-tagsinput.form-control{height:auto;border-left:0;border-right:0;border-top:0;border-radius:0;padding:4px 0;box-shadow:none!important;font-weight:500;font-size:0;line-height:30px}.bootstrap-tagsinput.form-control input{display:inline-block;padding:0;margin:0;font-size:13px;height:30px}.bootstrap-tagsinput.form-control input+.tag{margin-left:5px}.bootstrap-tagsinput.form-control .tag{display:inline-block;margin-right:5px;font-size:13px;padding:8px;max-width:100%}.bootstrap-tagsinput.form-control.disabled .tag{opacity:.5}.bootstrap-tagsinput.form-control .tag span{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bootstrap-tagsinput.form-control .tag .tag-title{width:calc(100% - 18px)}