.ios-container{overflow:hidden;margin-top:20px;width:150px}.ios-content{margin-left:auto;margin-right:auto;display:block;margin-top:20px}.itp-overlay{position:fixed;top:0;left:0;height:100%;width:100%;z-index:3000;background-color:rgba(0,0,0,0.5)}.itp-drawer{position:fixed;bottom:0;left:0;width:100%;z-index:3001;background-color:white;pointer-events:all}.itp-b{border-color:transparent !important;max-width:90px !important}.itp-bb-2{width:175px;bottom:0;position:absolute;right:0;z-index:10}.itp-bb-3{width:255px;bottom:0;position:absolute;right:0;z-index:10}.itp-nm-c .itp-scroller-hours{width:90px;left:50%;margin-left:-120px;display:inline;overflow:hidden;position:absolute}.itp-nm-c .itp-scroller-minutes{width:90px;left:50%;display:inline;overflow:hidden;position:absolute;margin-left:-10px}.itp-nm-c .itp-scroller-daytime{width:40px;left:50%;margin-left:90px;display:inline;overflow:hidden;position:absolute}.itp-nm-r{text-align:center;font-size:24px;color:#555;line-height:40px}.itp-nm-cs{position:fixed;border-color:#11c1f3 !important;border-top:solid;border-bottom:solid;border-width:1px;width:200px;height:40px;left:50%;margin-left:-120px;z-index:5;pointer-events:none}.itp-daytime-cs{position:fixed;border-color:#11c1f3 !important;border-top:solid;border-bottom:solid;border-width:1px;width:40px;height:40px;left:50%;margin-left:90px;z-index:5;pointer-events:none}.itp-nm-n{width:140px;height:40px;display:inline-block;text-align:center;line-height:40px}.ios-content>.itp-hour-nm{width:90px}.ios-content>.itp-minute-nm{width:90px}.ios-content>.itp-daytime-nm{width:40px}.itp-nm-n:first-child{padding-bottom:40px}.itp-scroller-minutes .ios-container,.itp-scroller-hours .ios-container,.itp-scroller-daytime .ios-container{overflow:hidden;margin-top:40px}.itp-scroller-minutes .ios-content,.itp-scroller-hours .ios-content,.itp-scroller-daytime .ios-content{margin-top:0}.itp-colon{position:fixed;width:10px;height:40px;left:50%;font-size:22px;margin-top:8px;margin-left:-20px}.itp-drawer .ios-container{width:90px !important}.itp-scroller-daytime>.ios-container{width:40px !important}.itp-button-bar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.itp-button-bar>.itp-button:last-child{border-right-width:1px;border-radius:0 4px 4px 0}.itp-button-bar>.itp-button:first-child{border-radius:4px 0 0 4px}.itp-button.itp-button-calm.itp-button-outline{border-color:#11c1f3;background:transparent;color:#11c1f3}.itp-button.itp-button-balanced.itp-button-outline{border-color:#33cd5f;background:transparent;color:#33cd5f}.itp-button-bar>.itp-button{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:block;overflow:hidden;padding:0 16px;width:0;border-width:1px 0 1px 1px;border-radius:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.itp-button-outline.itp-button-outline{border-color:#b2b2b2;background:transparent;color:#b2b2b2}.itp-button-outline{-webkit-transition:opacity .1s;transition:opacity .1s;background:0;box-shadow:none}.itp-button{border-color:transparent;background-color:#f8f8f8;color:#444;position:relative;display:inline-block;margin:0;padding:0 12px;min-width:52px;min-height:47px;border-width:1px;border-style:solid;border-radius:4px;vertical-align:top;text-align:center;text-overflow:ellipsis;font-size:16px;line-height:42px;cursor:pointer}