div.h2_element_frame_default{position:relative}div.h2_numberfield_frame_default{background-color:none;height:auto;width:100%;position:relative;border-radius:3px;-webkit-box-sizing:content-box;box-sizing:content-box}input.h2_numberfield_input_default{-webkit-box-sizing:content-box;box-sizing:content-box;height:36px;padding:0 30px 0 10px;width:calc(100% - 42px);border:1px solid #bbb;border-radius:3px;font-weight:200}div.h2_emailfield_frame_default{background-color:none;height:auto;width:100%;position:relative;border-radius:3px;-webkit-box-sizing:content-box;box-sizing:content-box}input.h2_emailfield_input_default{-webkit-box-sizing:content-box;box-sizing:content-box;height:36px;padding:0 30px 0 10px;width:calc(100% - 42px);border:1px solid #bbb;border-radius:3px;font-weight:200}div.h2_textfield_frame_default{background-color:none;height:auto;width:100%;position:relative;border-radius:3px;-webkit-box-sizing:content-box;box-sizing:content-box}div.h2_textfield_hover_default{border:3px solid magenta}input.h2_textfield_input_default{-webkit-box-sizing:content-box;box-sizing:content-box;height:36px;padding:0 30px 0 10px;width:calc(100% - 42px);border:1px solid #bbb;border-radius:3px;font-weight:200}div.h2_textfield_status_blanc_default{background-color:white;width:26px;height:26px;position:absolute;top:3px;right:3px}div.h2_textfield_status_error_default{width:36px;height:36px;border-top-right-radius:3px;border-bottom-right-radius:3px;position:absolute;top:1px;right:1px;background-image:url(//cdn1.renesim.com/files/pix/invalid.png);background-size:100%;background-position:center}div.h2_textfield_status_passed_default{width:36px;height:36px;border-top-right-radius:3px;border-bottom-right-radius:3px;position:absolute;top:1px;right:1px;background-image:url(//cdn1.renesim.com/files/pix/valid.png);background-size:100%;background-position:center}div.h2_textfield_suggest_container_default{position:absolute;background-color:silver;top:100%;z-index:2}div.h2_textfield_suggest_option_default{overflow:hidden;height:20px;cursor:pointer}textarea.h2_textarea_input_default{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;border:1px solid #bbb;border-radius:3px;height:124px;padding:10px}div.h2_selectbox_input_default{-webkit-box-sizing:content-box;box-sizing:content-box;height:36px;line-height:36px;cursor:pointer;border:1px solid #bbb;border-radius:3px;padding:0 30px 0 10px;background-image:url(/files/pix/menu-tri-black.png);background-repeat:no-repeat;background-position:right 10px top 16px;Xbox-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.1);Xbackground-image:url(/files/pix/menu-tri-black.png),url();background-color:#fff;overflow:hidden;font-weight:200;background-position:right 10px top 16px,right 20px top 0;background-repeat:no-repeat,no-repeat;background-size:8px 4px,34px 34px}div.h2_selectbox_input_error_default{background-image:url(/files/pix/menu-tri-black.png),url(//cdn1.renesim.com/files/pix/invalid.png)}div.h2_selectbox_input_passed_default{background-image:url(/files/pix/menu-tri-black.png),url(//cdn1.renesim.com/files/pix/valid.png)}div.h2_selectbox_option_container_default{border-radius:3px;position:absolute;top:0;left:0;display:none;z-index:2;width:100%}div.h2_selectbox_option_slider_default{border:1px solid #bbb;-webkit-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.1);box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.1);position:absolute;top:0;left:0;max-height:186px;overflow-x:hidden;-webkit-box-sizing:content-box;box-sizing:content-box}div.h2_selectbox_option_default{height:36px;line-height:36px;padding:0 20px 0 30px;background-color:white;cursor:pointer;white-space:nowrap}div.h2_selectbox_option_mover_default{background-color:#f7f4f4}div.h2_selectbox_option_disabled_default{color:#a0a0a0}div.h2_selectbox_option_current_default{background-image:url(//cdn1.renesim.com/files/pix/selected.png);background-repeat:no-repeat;background-position:10px center;background-size:12px;font-weight:400;color:#202020}div.h2_choice_tab_default{margin-top:10px}div.h2_choice_radio_default{height:10px;width:10px;border-radius:9px;margin-top:2px;margin-left:2px;background-color:#606060}div.h2_choice_radio_clicked_default{cursor:pointer;height:15px;width:15px;border-radius:10px;background-color:#d2d4d1;margin-right:10px}div.h2_choice_element_default{float:left;width:calc(100% - 25px)}label.h2_radio_option_container_default{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}label.h2_radio_option_container_default:last-child{margin-bottom:30px}div.h2_radio_col_default{margin-right:10px;text-align:left}div.h2_check_col_default{margin-right:10px;cursor:pointer}div.h2_radio_option_click_default{cursor:pointer;height:16px;width:16px;border-radius:10px;background-color:#fff;margin-right:10px;border:1px solid #ccc}div.h2_radio_option_click_hover_default{border:1px solid #202020}div.h2_radio_option_dot_default{display:none;height:6px;width:6px;border-radius:9px;margin:4px 0 0 4px;background-color:#202020}div.h2_radio_option_dot_active_default{display:block}div.h2_radio_option_click_active_default{border-radius:10px;background-color:right;border:1px solid #606060}div.h2_radio_option_label_default{cursor:pointer;max-width:200px;color:#606060;font-size:16px}div.h2_radio_option_label_hover_default{color:#202020;font-weight:400}div.h2_radio_option_label_active_default{color:#202020;font-weight:400}div.h2_radio_option_count_default{color:#bfbfbf;font-size:14px;margin-left:5px;line-height:26px;height:26px}div.h2_check_option_count_default{color:#bfbfbf;font-size:14px;margin-left:5px;line-height:26px;height:26px}label.h2_check_option_container_default{height:auto;min-width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}label.h2_check_option_container_default:last-child{margin-bottom:30px}div.h2_check_hover_default{outline:5px auto;outline-offset:-2px}div.h2_check_option_click_default{cursor:pointer;border-radius:3px;height:16px;width:16px;margin-right:10px;background-color:#fff;border:1px solid #ccc}div.h2_check_option_click_current_default{line-height:12px;text-align:center;font-size:11px;border:1px solid #202020;background-image:url(https://cdn1.renesim.com/files/pix/checkbox.png);background-position:center;background-size:8px;background-repeat:no-repeat}div.h2_check_option_click_hover_default{border:1px solid #202020}div.h2_check_option_label_default{cursor:pointer;max-width:200px;text-align:left;color:#606060;font-size:16px;line-height:26px}div.h2_check_option_label_current_default{color:#202020;font-weight:400}div.h2_check_option_label_hover_default{color:#202020;font-weight:400}div.h2_form_col_default{float:left;text-align:left}div.h2_form_col_default:first-child{margin-left:0}div.h2_form_row_default{margin-top:10px}div.h2_form_row_element_default{float:left;width:80%}div.h2_form_row_title_default{text-align:left;letter-spacing:2px;margin-bottom:5px;float:left;width:20%}div.h2_form_title_default{text-align:left;letter-spacing:2px;margin-bottom:5px}div.h2_datefield_frame_default{position:relative}div.h2_datefield_input_default{border:1px solid #CCC;border-radius:3px;-webkit-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.1);box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.1);width:133px;cursor:pointer;height:36px;background-color:white;background-image:url(/files/pix/icon_calendar.png);background-repeat:no-repeat;background-position:100px 8px;line-height:36px;padding-left:10px}div.h2_datefield_calendar_container{z-index:100;position:relative;top:10px;left:0;width:262px;height:210px;background-color:#fff;padding:10px;border:1px solid silver;border-radius:5px}div.h2_datefield_header{height:24px;line-height:24px;text-align:center}div.h2_datefield_month_prev{background-image:url(/files/pix/arrow-left.png);width:20px;height:20px;float:left;cursor:pointer}div.h2_datefield_month_current{width:199px;float:left;text-align:center;font-size:186x}div.h2_datefield_month_next{background-image:url(/files/pix/arrow-right.png);width:20px;height:20px;float:right;cursor:pointer}div.h2_datefield_week{height:24px;line-height:24px;text-align:center;font-size:12px}div.h2_datefield_week_day{height:20px;float:left;height:20px;width:34px}div.h2_datefield_days{width:239px;height:145px;line-height:23px;text-align:center}div.h2_datefield_day_empty{height:23px;width:33px;background-color:#fff;float:left;border-left:1px solid #fff}div.h2_datefield_day{height:23px;width:33px;float:left;border-left:1px solid silver;cursor:pointer;font-size:12px;font-weight:bold}div.h2_datefield_day_upper{border-top:1px solid silver}div.h2_datefield_day_lower{border-bottom:1px solid silver}div.h2_datefield_day_last_column{border-right:1px solid silver}div.h2_datefield_day_today{background-color:#49abb7;color:#fff}div.h2_datefield_day_passed{background-color:#f0f0f0;color:silver;cursor:default}div.h2_datefield_day_holiday{color:#ff8080;cursor:default}div.h2_timefield_frame_default{position:relative}div.h2_timefield_input_default{border:1px solid #CCC;border-radius:3px;-webkit-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.1);box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,0.1);width:90px;cursor:pointer;height:36px;background-color:white;background-image:url(/files/pix/icon_clock.png);background-repeat:no-repeat;background-position:60px 8px;line-height:36px;padding-left:10px}div.h2_timefield_clock_container_default{position:relative;top:20px;left:0;width:110px;height:80px;background-color:#fff;border:1px solid silver;border-radius:5px;text-align:center}div.h2_timefield_clock_col_default{float:left;width:40px;height:100px;line-height:70px;position:relative;top:5px}div.h2_timefield_clock_colon_default{float:left;width:20px;height:70px;line-height:70px}div.h2_timefield_clock_more_default{height:20px;width:40px;background-image:url(/files/pix/arrow-up.png);background-repeat:no-repeat;background-position:10px 0;cursor:pointer}div.h2_timefield_clock_more_disabled_default{height:20px;width:40px;background-position:10px 0;cursor:pointer}div.h2_timefield_clock_less_default{height:20px;width:40px;background-image:url(/files/pix/arrow-down.png);background-repeat:no-repeat;background-position:10px 0;cursor:pointer}div.h2_timefield_clock_less_disabled_default{height:20px;width:40px;background-position:10px 0;cursor:pointer}div.h2_timefield_clock_less_disbled_default{height:20px;width:40px;background-repeat:no-repeat;background-position:10px 0;cursor:pointer}div.h2_timefield_clock_digit_default{height:30px;width:40px;line-height:30px}div.h2_preloader{width:40px;height:40px;background-image:url(/files/pix/preloader.png)}div.h2_switch_frame_default{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.h2_switch_button_default{cursor:pointer;background-color:#f7f4f4;border:1px solid #bbb;border-radius:3px;height:40px;line-height:40px;padding:0 10px;background-repeat:no-repeat;background-position:right 10px center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-size:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.h2_switch_icon_default{margin-right:10px;width:22px;height:22px;background-color:#606060;border-radius:13px;line-height:22px;text-align:center;color:#fff;font-size:9px}div.h2_switch_button_current_default{background-color:#eee9e8}div.h2_image_frame_default{position:relative;height:100px}input.h2_image_drop_default{opacity:0;position:absolute;top:0;width:100%;height:100%;background-color:red}div.h2_image_thumb_default{background-color:yellow;position:absolute;top:0;right:10px;width:100px;height:100px;background-size:contain;background-repeat:no-repeat}input.h2_image_input_default{position:absolute;top:0;left:0;width:100px;height:30px}input.h2_image_url_default{position:absolute;top:40px;left:0;width:300px;height:30px}div.h2_image_grab_default{position:absolute;top:40px;left:310px;width:50px;text-align:center;height:30px;line-height:30px;background-color:lightgrey;cursor:pointer;border-radius:2px}input[class^="h2_"]:hover,.h2_selectbox_input_default:hover{-webkit-box-shadow:0 0 4px 0 #49abb7;box-shadow:0 0 4px 0 #49abb7}input[placeholder]{color:#606060}