.Rich_Web_Timeline_Absolute_Div { position: fixed; width: 100%; z-index: 9999999999999; top: 50%; transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); left: 0; text-align: center; display: none; }
.Rich_Web_Timeline_Fixed_Div { position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 999999999999; background: rgba(0, 0, 0, 0.2); }
.Rich_Web_Timeline_Relative_Div { position: relative; background: #47bde5; margin: 0 auto; padding: 5px 10px; color: #ffffff; border: 2px solid #ffffff; float: left; left: 50%; transform: translateX(-50%); -moz- transform: translateX(-50%); -webkit- transform: translateX(-50%); text-shadow: 1px 1px 1px #000000; }
.Rich_Web_Timeline_Relative_Div p { font-size: 16px; width: 100%; }
.Rich_Web_Timeline_Relative_Div span { position: relative; float: right; margin: 5px 10px; padding: 5px 10px; background: #ffffff; color: #47bde5; cursor: pointer; border: 1px solid #ffffff; border-radius: 5px; text-shadow: none; }
.Rich_Web_Timeline_Relative_Div span:hover { color: #009dff; }
.AddTimeline, .AddOption { position: absolute; right: 10px; bottom: 10px; background: #47bde5; cursor: pointer; border: none; box-shadow: 0px 0px 2px #47bde5; -moz-box-shadow: 0px 0px 2px #47bde5; -webkit-box-shadow: 0px 0px 2px #47bde5; color: #fff; text-shadow: 1px 1px 1px #000000; width: 100px; height: 30px; transition: all 0.3s linear; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; }
.SaveTimeline, .SaveOption { position: absolute; right: 120px; bottom: 10px; padding: 0px; background: #47bde5; cursor: pointer; border: none; box-shadow: 0px 0px 2px #47bde5; -moz-box-shadow: 0px 0px 2px #47bde5; -webkit-box-shadow: 0px 0px 2px #47bde5; color: #fff; text-shadow: 1px 1px 1px #000000; width: 0px; height: 30px; transition: all 0.3s linear; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; }
.UpdateTimeline, .UpdateOption { position: absolute; right: 120px; bottom: 10px; padding: 0px; background: #47bde5; cursor: pointer; border: none; box-shadow: 0px 0px 2px #47bde5; -moz-box-shadow: 0px 0px 2px #47bde5; -webkit-box-shadow: 0px 0px 2px #47bde5; color: #fff; text-shadow: 1px 1px 1px #000000; width: 0px; height: 30px; transition: all 0.3s linear; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; }
.CanselTimeline, .CanselOption { position: absolute; right: 10px; bottom: 10px; padding: 0px; background: #47bde5; cursor: pointer; border: none; box-shadow: 0px 0px 2px #47bde5; -moz-box-shadow: 0px 0px 2px #47bde5; -webkit-box-shadow: 0px 0px 2px #47bde5; color: #fff; text-shadow: 1px 1px 1px #000000; width: 0px; height: 30px; transition: all 0.3s linear; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; }
.AddTimeline:hover, .SaveTimeline:hover, .UpdateTimeline:hover, .CanselTimeline:hover { color: #fff; background: #30a9d1; box-shadow: 0px 0px 2px #30a9d1; -moz-box-shadow: 0px 0px 2px #30a9d1; -webkit-box-shadow: 0px 0px 2px #30a9d1; }
.Rich_Web_Timeline_Content { position: relative; width: 99%; }
.Rich_Web_Timeline_Table_Data { position: absolute; top: 0%; left: 0%; width: 100% !important; margin-top: 10px; z-index: 1; }
.RW_TI_Table_1 *, .RW_TI_Table_2 *, .RW_TI_Table_G_1 *, .RW_TI_Table_G_2 * { box-sizing: border-box !important; -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; }
.RW_TI_Table_1 { border-collapse: separate; border-spacing: 1px; width: 100%; background-color: #fff; text-align: center; text-shadow: 1px 1px 1px #000000; padding: 1px; color: #fff; height: 15px; }
.RW_TI_Table_1_Tr { background: #30a9d1; }
.RW_TI_Table_1_Tr td:nth-child(1) { width:10%; }
.RW_TI_Table_1_Tr td:nth-child(2) { width:25%; }
.RW_TI_Table_1_Tr td:nth-child(3) { width:25%; }
.RW_TI_Table_1_Tr td:nth-child(4) { width:10%; }
.RW_TI_Table_1_Tr td:nth-child(5) { width:10%; }
.RW_TI_Table_1_Tr td:nth-child(6) { width:10%; }
.RW_TI_Table_1_Tr td:nth-child(7) { width:10%; }
.RW_TI_Table_2 { border-collapse: separate; border-spacing: 1px; width: 100%; background-color: #fff; margin-top:10px; text-align: center; text-shadow:0px 0px 0px #000000; padding: 1px; color: #34383c; margin-bottom: 100px; }
.RW_TI_Table_2_Tr { background: #f1f1f1; }
.RW_TI_Table_2_Tr:nth-child(even) { background: #ffffff; }
.RW_TI_Table_2_Tr:hover { background: #e9e9e9; }
.RW_TI_Table_2_Tr a { text-decoration: none; color: #ff0000; }
.RW_TI_Table_2_Tr td:nth-child(1) { width:10%; }
.RW_TI_Table_2_Tr td:nth-child(2) { width:25%; }
.RW_TI_Table_2_Tr td:nth-child(3) { width:25%; }
.RW_TI_Table_2_Tr td:nth-child(4) { width:10%; }
.RW_TI_Table_2_Tr td:nth-child(5) { width:10%; cursor:pointer; }
.RW_TI_Table_2_Tr td:nth-child(6) { width:10%; cursor:pointer; }
.RW_TI_Table_2_Tr td:nth-child(7) { width:10%; cursor:pointer; }
.RW_TI_Table_G_1 { border-collapse: separate; border-spacing: 1px; width: 100%; background-color: #fff; text-align: center; text-shadow: 1px 1px 1px #000000; padding: 1px; color: #fff; height: 15px; }
.RW_TI_Table_G_1_Tr { background: #30a9d1; }
.RW_TI_Table_G_1_Tr td:nth-child(1) { width:10%; }
.RW_TI_Table_G_1_Tr td:nth-child(2) { width:30%; }
.RW_TI_Table_G_1_Tr td:nth-child(3) { width:30%; }
.RW_TI_Table_G_1_Tr td:nth-child(4) { width:10%; }
.RW_TI_Table_G_1_Tr td:nth-child(5) { width:10%; }
.RW_TI_Table_G_1_Tr td:nth-child(6) { width:10%; }
.RW_TI_Table_G_2 { border-collapse: separate; border-spacing: 1px; width: 100%; background-color: #fff; margin-top:10px; text-align: center; text-shadow:0px 0px 0px #000000; padding: 1px; color: #34383c; margin-bottom: 100px; }
.RW_TI_Table_G_2_Tr { background: #f1f1f1; }
.RW_TI_Table_G_2_Tr:nth-child(even) { background: #ffffff; }
.RW_TI_Table_G_2_Tr:hover { background: #e9e9e9; }
.RW_TI_Table_G_2_Tr a { text-decoration: none; color: #ff0000; }
.RW_TI_Table_G_2_Tr td:nth-child(1) { width:10%; }
.RW_TI_Table_G_2_Tr td:nth-child(2) { width:30%; }
.RW_TI_Table_G_2_Tr td:nth-child(3) { width:30%; }
.RW_TI_Table_G_2_Tr td:nth-child(4) { width:10%; cursor:pointer; }
.RW_TI_Table_G_2_Tr td:nth-child(5) { width:10%; cursor:pointer; }
.RW_TI_Table_G_2_Tr td:nth-child(6) { width:10%; cursor:pointer; }
.rw_ti_fileso { color: #02b424; }
.rw_ti_pencil { color: #ff0000; }
.rw_ti_trash { color: #00a0d2; }
.Rich_Web_New_Timeline_Option { position:absolute; top:0%; left:0%; width:100% !important; margin-top:10px; z-index:1; display:none; }
.RW_Ti_Option_Table { position: relative; width: 100%; padding: 1px; background-color: #fff; text-align: center; color: #000; font-size: 12px; margin-bottom: 15px; }
.RW_Ti_Option_Table tr { background: #ffffff; height: 35px; }
.RW_Ti_Option_Table tr:nth-child(even) { background: #f1f1f1; }
.RW_Ti_Option_Table td { width: 25%; position: relative; }

.Rich_Web_Timeline_ShortTable { position: relative; float: right; width: 28%; padding: 1px; background-color: white; text-align: justify; color: #000; font-size: 12px; }
.Rich_Web_Timeline_OptionTable { float: left; position: relative; width: 100%; padding: 1px; background-color: #fff; color: #000; font-size: 12px; margin-bottom: 15px; text-align: center; }
.Rich_Web_Timeline_SaveTable { float: left; position: relative; width: 70%; padding: 1px; background-color: #fff; color: #000; font-size: 12px; margin-bottom: 15px; text-align: center; }
.Rich_Web_TI_SaveTable_TR, .Rich_Web_TI_SaveTable_TR_1, .Rich_Web_TI_SaveTable_3_tr { background: #f1f1f1; font-size: 12px; font-family: Arial; }
.Rich_Web_TI_SaveTable_TR:nth-child(even), .Rich_Web_TI_SaveTable_TR_1:nth-child(even), .Rich_Web_TI_SaveTable_3_tr:nth-child(even) { background: #ffffff; }
.Rich_Web_TI_SaveTable_TR_1 { background: #ffffff; height: 23px; font-size: 12px; font-family: Arial; }
.Rich_Web_TI_SaveTable_TR_1:nth-child(even) { background: #f1f1f1; }
.Rich_Web_TI_Select_Menu { width: 70%; }

.Rich_Web_TI_td_DO { background: #f1f1f1; }
.Rich_Web_TI_td_DO:nth-child(even) { background: #ffffff; height: 36px; line-height: 3; }
.Rich_Web_Timeline_ShortTable td { text-align: center; padding: 5px; }
.Rich_Web_TI_SaveTable_2, .Rich_Web_TI_SaveTable_3 { border-collapse: separate; border-spacing: 1px; position: relative; width: 100%; padding: 1px; background-color: #fff; text-align: center; color: #000; font-size: 12px; margin-bottom: 15px; border-radius: 5px; z-index: 1; }
.ti_copy:hover, .ti_edit:hover, .ti_del:hover { cursor: pointer; }
.Rich_Web_TI_SaveTable_3 tr:hover { background: #e9e9e9; cursor: all-scroll; }
.Rich_Web_TI_SaveTable_2 td { background: #25b7e8; color: #fff; text-shadow: 1px 1px 1px #000000; }
.Rich_Web_TI_SaveTable_2 td:nth-child(1) { width:5%; }
.Rich_Web_TI_SaveTable_2 td:nth-child(2) { width:25%; }
.Rich_Web_TI_SaveTable_2 td:nth-child(3) { width:15%; }
.Rich_Web_TI_SaveTable_2 td:nth-child(4) { width:25%; }
.Rich_Web_TI_SaveTable_2 td:nth-child(5) { width:10%; }
.Rich_Web_TI_SaveTable_2 td:nth-child(6) { width:10%; }
.Rich_Web_TI_SaveTable_2 td:nth-child(7) { width:10%; }
.Rich_Web_TI_SaveTable_3 td:nth-child(1) { width:5%; }
.Rich_Web_TI_SaveTable_3 td:nth-child(2) { width:25%; }
.Rich_Web_TI_SaveTable_3 td:nth-child(3) { width:15%; }
.Rich_Web_TI_SaveTable_3 td:nth-child(4) { width:25%; position: relative; text-align: left; padding-left: 15px; }
.Rich_Web_TI_SaveTable_3 td:nth-child(5) { width:10%; cursor:pointer; }
.Rich_Web_TI_SaveTable_3 td:nth-child(6) { width:10%; cursor:pointer; }
.Rich_Web_TI_SaveTable_3 td:nth-child(7) { width:10%; cursor:pointer; }

.Rich_Web_TI_ST_TR_1 { background-color: #30a9d1; color: #ffffff; }
.Rich_Web_TI_ST_TR_2 { background-color: #f1f1f1; color: #000000; }
.Rich_Web_TI_td_Data, .Rich_Web_TI_td_Data_Form { text-align: center; background-color: #25b7e8; height: 27px; border: 1px solid #fff; color: #ffffff; padding: 5px; font-size: 16px; line-height: 25px; }
.Rich_Web_TI_td_Data_Form input { width: 70px; padding: 5px 10px; background: #fff; cursor: pointer; border: none; color: #000; transition: all 0.3s linear; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; font-size: 10px; margin: 10px; }
.Rich_Web_TI_td_Data_Form input:hover { color: #fff; background: #30a9d1; text-shadow: 0px 0px 2px #fff; }
.Rich_Web_TI_td_Data_Options { text-align: center; background-color: #ffffff; border-radius: 5px; height: 547px; border: 1px solid #fff; color: #000000; font-size: 18px; line-height: 25px; }
.Rich_Web_TI_td_DO { background: #f1f1f1; height: 23px; font-size: 12px; font-family: Arial; }

.range-timeline { width: 100%; }
.range-timeline__range { -webkit-appearance: none; width: calc(100% - (130px)); height: 10px; border-radius: 5px; background: #d7dcdf; outline: none; padding: 0; margin: 0; }
.range-timeline__range::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: 20px; height: 20px; border-radius: 50%; background: #2c3e50; cursor: pointer; -webkit-transition: background .15s ease-in-out; transition: background .15s ease-in-out; }
.range-timeline__range::-webkit-slider-thumb:hover { background: #23282d; }
.range-timeline__range:active::-webkit-slider-thumb { background: #23282d; }
.range-timeline__range::-moz-range-thumb { width: 20px; height: 20px; border: 0; border-radius: 50%; background: #2c3e50; cursor: pointer; -webkit-transition: background .15s ease-in-out; transition: background .15s ease-in-out; }
.range-timeline__range::-moz-range-thumb:hover { background: #23282d; }
.range-timeline__range:active::-moz-range-thumb { background: #23282d; }
.range-timeline__value { display: inline-block; position: relative; color: #ffffff; line-height: 20px; text-align: center; border-radius: 3px; background: #2c3e50; padding: 5px 15px; margin-left: 8px; }
.range-timeline__value:after { position: absolute; top: 8px; left: -7px; width: 0; height: 0; border-top: 7px solid transparent; border-right: 7px solid #2c3e50; border-bottom: 7px solid transparent; content: ''; }
::-moz-range-track { background: #d7dcdf; border: 0; }
input::-moz-focus-inner, input::-moz-focus-outer { border: 0; }

.JAddGI2 { position: absolute; right: 10px; bottom: 10px; padding: 5px 10px; background: #47bde5; cursor: pointer; border: none; box-shadow: 0px 0px 2px #47bde5; -moz-box-shadow: 0px 0px 2px #47bde5; -webkit-box-shadow: 0px 0px 2px #47bde5; color: #fff; text-shadow:1px 1px 1px #000000; width:100px; height:30px; transition:all 0.3s linear; -moz-transition:all 0.3s linear; -webkit-transition:all 0.3s linear; }
.JAddGI2Anim { width:0px !important; padding:0px !important; transition:all 0s linear; -moz-transition:all 0s linear; -webkit-transition:all 0s linear; }
.JSaveGI2, .JUpdateGI2, .JCanselGI2 { position: absolute; right: 10px; bottom: 10px; padding: 0px; background: #47bde5; cursor: pointer; border: none; box-shadow: 0px 0px 2px #47bde5; -moz-box-shadow: 0px 0px 2px #47bde5; -webkit-box-shadow: 0px 0px 2px #47bde5; color: #fff; text-shadow:1px 1px 1px #000000; width:0px; height:30px; transition:all 0.3s linear; -moz-transition:all 0.3s linear; -webkit-transition:all 0.3s linear; }
.JSaveGI2Anim { padding: 5px 10px !important; width:100px !important; right:120px !important; transition:all 0s linear; -moz-transition:all 0s linear; -webkit-transition:all 0s linear; }
.JAddGI2:hover, .JSaveGI2:hover, .JCanselGI2:hover, .JUpdateGI2:hover { color: #fff; background:#30a9d1; box-shadow: 0px 0px 2px #30a9d1; -moz-box-shadow: 0px 0px 2px #30a9d1; -webkit-box-shadow: 0px 0px 2px #30a9d1; } 
.JCanselGI2Anim { padding: 5px 10px !important; width:100px !important; transition:all 0s linear; -moz-transition:all 0s linear; -webkit-transition:all 0s linear; }

.RW_TimeLine_Loading { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 999999999999; background: rgba(0, 0, 0, 0.2); display: none; }
.RW_TimeLine_Loading img { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); }
.RW_Timeline_ShowType_span{ display: inline-block; width: 150px; }

.pInputs2{
	position: relative;
}
.pInputs2 input{
	width: 70%
}

.pInputs1 input{
	width: 70%;
}