label.toggle-switch > *{display:inline-block;}label.toggle-switch input{position:absolute;opacity:0;}label.toggle-switch input + span{vertical-align:middle;border:1px solid rgba(0,0,0,0.4);border-radius:999px;background-color:rgba(0,0,0,0.1);-webkit-transition-duration:.4s;-webkit-transition-property:background-color, box-shadow;box-shadow:inset 0 0 0 0px rgba(0,0,0,0.4);margin:5px .5em 5px 0;}label.toggle-switch input + span,label.toggle-switch input.small + span{width:34px;height:18px;}label.toggle-switch input.medium + span{width:40px;height:20px;}label.toggle-switch input.large + span{width:50px;height:25px;}label.toggle-switch input.responsive + span{width:50px;height:25px;}@media screen and ( min-width: 768px ){label.toggle-switch input.responsive + span{width:40px;height:20px;}}@media screen and ( min-width: 1200px ){label.toggle-switch input.responsive + span{width:34px;height:18px;}}label.toggle-switch input + span > span,label.toggle-switch input.small + span > span{float:left;border-radius:inherit;background:#fff;-webkit-transition-timing-function:cubic-bezier(.54,1.85,.5,1);-webkit-transition-duration:0.4s;-webkit-transition-property:transform, background-color, box-shadow;-moz-transition-timing-function:cubic-bezier(.54,1.85,.5,1);-moz-transition-duration:0.4s;-moz-transition-property:transform, background-color;box-shadow:0px 2px 5px rgba(0,0,0,0.3), 0px 0px 0 1px rgba(0,0,0,0.4);pointer-events:none;margin-top:1px;margin-left:1px;}label.toggle-switch input + span > span,label.toggle-switch input.small + span > span{width:16px;height:16px;}label.toggle-switch input.medium + span > span{width:18px;height:18px;}label.toggle-switch input.large + span > span{width:23px;height:23px;}label.toggle-switch input.responsive + span > span{width:23px;height:23px;}@media screen and ( min-width: 768px ){label.toggle-switch input.responsive + span > span{width:18px;height:18px;}}@media screen and ( min-width: 1200px ){label.toggle-switch input.responsive + span > span{width:16px;height:16px;}}label.toggle-switch input:checked + span{background-position:0 0;background-color:#00e359;border:1px solid #00a23f;box-shadow:inset 0 0 0 10px #00e359;}label.toggle-switch input:checked + span > span{background-color:#fff;}label.toggle-switch input:checked + span > span,label.toggle-switch input:checked.small + span > span{-webkit-transform:translate3d(16px,0,0);-moz-transform:translate3d(16px,0,0);box-shadow:0px 2px 5px rgba(0,0,0,0.3), 0px 0px 0 1px #0850ac;}label.toggle-switch input:checked.medium + span > span{-webkit-transform:translate3d(20px,0,0);-moz-transform:translate3d(20px,0,0);box-shadow:0px 2px 5px rgba(0,0,0,0.3), 0px 0px 0 1px #0850ac;}label.toggle-switch input:checked.large + span > span{-webkit-transform:translate3d(25px,0,0);-moz-transform:translate3d(16px,0,0);box-shadow:0px 4px 8px rgba(0,0,0,0.3), 0px 0px 0 1px #0850ac;}label.toggle-switch input:checked.responsive + span > span{-webkit-transform:translate3d(25px,0,0);-moz-transform:translate3d(16px,0,0);box-shadow:0px 4px 8px rgba(0,0,0,0.3), 0px 0px 0 1px #0850ac;}@media screen and ( min-width: 768px ){label.toggle-switch input:checked.responsive + span > span{-webkit-transform:translate3d(20px,0,0);-moz-transform:translate3d(20px,0,0);box-shadow:0px 2px 5px rgba(0,0,0,0.3), 0px 0px 0 1px #0850ac;}}@media screen and ( min-width: 1200px ){label.toggle-switch input:checked.responsive + span > span{-webkit-transform:translate3d(16px,0,0);-moz-transform:translate3d(16px,0,0);box-shadow:0px 2px 5px rgba(0,0,0,0.3), 0px 0px 0 1px #0850ac;}}.td-combobox-wrap{position:relative;width:100%;height:30px;line-height:20px;margin:0;padding:0;}.td-combobox-wrap select,.td-combobox-wrap input[type=text]{position:absolute;top:0px;left:0px;max-width:unset;margin:0;}.td-combobox-wrap select{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%;height:100%;}.td-combobox-wrap input[type=text]{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;width:calc( 100% - 30px );}