.range-cs { width: 100%; !important }
.Rich_Web_CS_Forms_Range__range,.range-cs__range { -webkit-appearance: none !important; width: calc(100% - (130px)) !important; height: 10px !important; border-radius: 5px !important; background: #d7dcdf !important; outline: none !important; padding: 0 !important; margin: 0 !important; display:inline-block !important;max-width: 300px !important;}
.Rich_Web_CS_Forms_Range__range::-webkit-slider-thumb,.range-cs__range::-webkit-slider-thumb { -webkit-appearance: none !important; appearance: none !important; width: 20px !important; height: 20px !important; border-radius: 50% !important; background: #2c3e50 !important; cursor: pointer !important; -webkit-transition: background .15s ease-in-out !important; transition: background .15s ease-in-out !important; }
.Rich_Web_CS_Forms_Range__range::-webkit-slider-thumb:hover,.range-cs__range::-webkit-slider-thumb:hover { background: #23282d !important; }
.Rich_Web_CS_Forms_Range__range::-webkit-slider-thumb,.range-cs__range:active::-webkit-slider-thumb { background: #23282d !important; }
.Rich_Web_CS_Forms_Range__range::-moz-range-thumb,.range-cs__range::-moz-range-thumb { width: 20px !important; height: 20px !important; border: 0 !important; border-radius: 50% !important; background: #2c3e50 !important; cursor: pointer !important; -webkit-transition: background .15s ease-in-out !important; transition: background .15s ease-in-out !important; }
.Rich_Web_CS_Forms_Range__range::-moz-range-thumb:hover,.range-cs__range::-moz-range-thumb:hover { background: #23282d !important; }
.Rich_Web_CS_Forms_Range__range::-moz-range-thumb,.range-cs__range:active::-moz-range-thumb { background: #23282d !important; }
.Rich_Web_CS_Forms_Range__value,.range-cs__value { display: inline-block !important; position: relative !important; color: #ffffff !important; line-height: 20px !important; text-align: center !important; border-radius: 3px !important; background: #2c3e50 !important; padding: 5px 15px !important; margin-left: 8px !important; }
.Rich_Web_CS_Forms_Range__value:after,.range-cs__value:after { position: absolute !important; top: 8px !important; left: -7px !important; width: 0 !important; height: 0 !important; border-top: 7px solid transparent !important; border-right: 7px solid #2c3e50 !important; border-bottom: 7px solid transparent !important; content: '' !important; }
::-moz-range-track { background: #d7dcdf !important; border: 0 !important; }
.Rich_Web_CS_Forms_Range__range{width: calc(100% - (80px)) !important;}
div { white-space:normal !important; }
#rw_cs_desc_HTML_Text_ifr { height:250px !important; }
.rich_web { margin-left:5px; font-size: 18px; cursor: pointer; color: #6ecae9; outline:none; border:none; box-shadow:none; }
.RW_Label { color: #6ecae9 !important; }
.tooltip-inner { max-width: 200px !important; padding: 3px 8px !important; color: #fff !important; font-size:12px !important; line-height:15px !important; background-color: rgba(109,150,191,0.5) !important; border-radius: 4px !important; text-align:justify !important; }
.tooltip.right .tooltip-arrow { top: 50% !important; left: 0 !important; margin-top: -5px !important; border-width: 5px 5px 5px 0 !important; border-right-color: rgba(109,150,191,0.5) !important; }
.RW_Pan_Heading { font-size:18px !important; background:#6ecae9 !important; color:#fff !important; text-shadow:1px 1px 1px #000000 !important; padding:10px !important; }
.RW_F { margin-bottom:5px !important; }
.RW_Line_Soperator { height: 1px; background: #717171; border-bottom: 1px solid #DDD; margin: 10px 0; }
.RW_CS_Button { padding: 5px 10px; margin-bottom:5px; background: #47bde5; cursor: pointer; border: none; box-shadow: 0px 0px 2px #47bde5; color: #fff; text-shadow: 1px 1px 1px #000000; border-radius:4px; height: 30px; transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; }
.RW_CS_Button:hover { color: #fff; background: #30a9d1; box-shadow: 0px 0px 2px #30a9d1; }
.RW_CS_Button_Res { padding:5px 10px; background: #30a9d1; cursor: pointer; border: none; box-shadow: 0px 0px 2px #47bde5; color: #fff; text-shadow: 1px 1px 1px #000000; border-radius:4px; height: 30px; transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -ms-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; }
.RW_CS_Button_Res:hover { color: #fff; background: #47bde5; box-shadow: 0px 0px 2px #30a9d1; }
.RW_Modal { background: #47bde5 !important; }
.RW_Modal_Text { color: #fff; text-shadow: 1px 1px 1px #000000; }
.btn-primary { background:#337ab7 !important; border-color:#2e6da4 !important; }
.btn-primary:hover { color: #fff !important; background-color: #286090 !important; border-color: #204d74 !important; }
.close { color: #fff !important; text-shadow: 1px 1px 1px #000000 !important; }
#RW_Load_Content_Admin { position:fixed; top:0px; left:0px; background-color:rgba(0,0,0,0.5); z-index:9999999; width:100%; height:100%; display:none; }
.RW_Loader_Frame { position:relative; top:45%; left:50%; width:80px; height:80px; transform:translateY(-50%) translateX(-50%); -webkit-transform:translateY(-50%) translateX(-50%); -ms-transform:translateY(-50%) translateX(-50%); -moz-transform:translateY(-50%) translateX(-50%); -o-transform:translateY(-50%) translateX(-50%); }
.RW_Loader_Text { position:relative; text-align:center; top:45%; transform:translateY(-100%); }
.loader1, .loader2, .loader3, .loader4 { position:absolute; border:5px solid transparent; border-radius:50%; }
.loader1 { border-top:5px solid #fff; border-bottom:5px solid #fff; box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; }
.loader2 { border-left:5px solid red; border-right:5px solid red; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; top:50%; left:50%; transform:translateY(-50%) translateX(-50%); -webkit-transform:translateY(-50%) translateX(-50%); -ms-transform:translateY(-50%) translateX(-50%); -moz-transform:translateY(-50%) translateX(-50%); -o-transform:translateY(-50%) translateX(-50%); }
.loader3 { width:60%; height:60%; border-top:25px solid yellow; border-bottom:25px solid yellow; border-right:25px solid yellow; top:50%; left:50%; box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; transform:translateY(-50%) translateX(-50%); -webkit-transform:translateY(-50%) translateX(-50%); -ms-transform:translateY(-50%) translateX(-50%); -moz-transform:translateY(-50%) translateX(-50%); -o-transform:translateY(-50%) translateX(-50%); animation:clockLoadingmin 1s linear 5000000000; -webkit-animation:clockLoadingmin 1s linear 5000000000; -ms-animation:clockLoadingmin 1s linear 5000000000; -moz-animation:clockLoadingmin 1s linear 5000000000; -o-animation:clockLoadingmin 1s linear 5000000000; }
.loader1 { width:100%; height:100%; animation:clockLoading 1s linear 5000000000; -webkit-animation:clockLoading 1s linear 50000000000; -ms-animation:clockLoading 1s linear 500000000000; -moz-animation:clockLoading 1s linear 50000000000; -o-animation:clockLoading 1s linear 50000000000; }
.loader2 { width:80%; height:80%; animation:anticlockLoading 1s linear 5000000000; -webkit-animation:anticlockLoading 1s linear 5000000000; -ms-animation:anticlockLoading 1s linear 5000000000; -moz-animation:anticlockLoading 1s linear 5000000000; -o-animation:anticlockLoading 1s linear 5000000000; }
#RW_CS_Header { opacity:0; transform:translateY(-100%); -webkit-transform:translateY(-100%); -ms-transform:translateY(-100%); -moz-transform:translateY(-100%); -o-transform:translateY(-100%); }
.RW_CS_HeaderAnim { opacity:1 !important; transform:translateY(0%) !important; -webkit-transform:translateY(0%) !important; -ms-transform:translateY(0%) !important; -moz-transform:translateY(0%) !important; -o-transform:translateY(0%) !important; transition:all 0.4s linear !important; -webkit-transition:all 0.4s linear !important; -ms-transition:all 0.4s linear !important; -moz-transition:all 0.4s linear !important; -o-transition:all 0.4s linear !important; }
@keyframes clockLoading{
	from{transform:rotate(0deg);-webkit-transform:-webkit-rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);}
	to{transform:rotate(360deg);-webkit-transform:-webkit-rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);}
}
@keyframes anticlockLoading{
	from{transform:translateY(-50%) translateX(-50%) rotate(0deg);-webkit-transform:-webkit-translateY(-50%) -webkit-translateX(-50%) -webkit-rotate(0deg);-ms-transform:translateY(-50%) translateX(-50%) rotate(0deg);-moz-transform:translateY(-50%) translateX(-50%) rotate(0deg);-o-transform:translateY(-50%) translateX(-50%) rotate(0deg);}
	to{transform:translateY(-50%) translateX(-50%) rotate(-360deg);-webkit-transform:-webkit-translateY(-50%) -webkit-translateX(-50%) -webkit-rotate(-360deg);-ms-transform:translateY(-50%) translateX(-50%) rotate(-360deg);-moz-transform:translateY(-50%) translateX(-50%) rotate(-360deg);-o-transform:translateY(-50%) translateX(-50%) rotate(-360deg);}
}
@keyframes clockLoadingmin{
	from{transform:translateY(-50%) translateX(-50%) rotate(0deg);-webkit-transform:-webkit-translateY(-50%) -webkit-translateX(-50%) -webkit-rotate(0deg);-ms-transform:translateY(-50%) translateX(-50%) rotate(0deg);-moz-transform:translateY(-50%) translateX(-50%) rotate(0deg);-o-transform:translateY(-50%) translateX(-50%) rotate(0deg);}
	to{transform:translateY(-50%) translateX(-50%) rotate(360deg);-webkit-transform:-webkit-translateY(-50%) -webkit-translateX(-50%) -webkit-rotate(360deg);-ms-transform:translateY(-50%) translateX(-50%) rotate(360deg);-moz-transform:translateY(-50%) translateX(-50%) rotate(360deg);-o-transform:translateY(-50%) translateX(-50%) rotate(360deg);}
}
.RW_Ubdate_Info, .RW_Reseted_Info { position:fixed; top:5px; right:5px; background:#d9edf7; width:250px; z-index:99999999999; padding:15px; border-radius:4px; box-shadow:0px 0px 30px; text-shadow:1px 1px 1px #fff; color:#31708f !important; display:none; }
.RW_Reseted_Info { background:#30a9d1 !important; }
.RW_collapsed { box-shadow:none !important; display:block !important; width:100% !important; height:100% !important; padding:10px !important; }
.RW_Panel_Heading { background:#6ecae9 !important; color:#fff !important; text-shadow: 1px 1px 1px #000000; position:relative !important; box-sizing:border-box !important; padding:0px !important; }
.panel-title { position:relative !important; box-sizing:border-box !important; width:100% !important; height:100% !important; }
.RW_Pl_Mode_Panel_Group {  }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: #555555 !important; background-color: #fff !important; border: 1px solid #dddddd !important; border-bottom-color: transparent !important; cursor: default; box-shadow:none !important; }
.nav-tabs > li > a:hover { background-color: #eeeeee !important; cursor: pointer !important; }
.nav-tabs > li > a { box-shadow:none !important; color: #6ecae9 !important; }
.RW_inp { height:28px !important; }
.RW_marg { margin-bottom:15px !important; }
.datInpRW { padding:12px !important; }
.input-append .add-on:last-child { height:26px !important; }
.bootstrap-datetimepicker-widget { background:#6ecae9 !important; box-shadow:0px 0px 15px; }
.bootstrap-datetimepicker-widget:before { content: ''; display: inline-block; border-left: 7px solid transparent !important; border-right: 7px solid transparent !important; border-bottom: 7px solid #6ecae9 !important; border-bottom-color: #6ecae9 !important; position: absolute; top: -7px; left: 6px; }
.bootstrap-datetimepicker-widget:after { content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #6ecae9 !important; position: absolute; top: -6px; left: 7px; }
.rw_rad { outline:none !important; height:none !important; padding:0px !important; }
.rw_rad { height:16px !important; width:16px !important; }
.rw_rad:checked:before { content: "\2022"; text-indent: -9999px !important; -webkit-border-radius: 50px !important; border-radius: 50px !important; font-size: 24px !important; width: 6px !important; height: 6px !important; margin: 4px !important; line-height: 16px !important; background-color: #1e8cbe !important; }
.rw_rad_l { margin:10px 15px  !important; }
.RW_CS_Table > td { text-align:center !important; }
.RW_CS_SVBut, .RW_CS_RBut, .RW_CS_UPBut { padding: 5px 10px; background: #fff; cursor: pointer; border: none; color: #000; transition: all 0.3s linear; font-size:10px; margin:0px 10px; box-shadow:0px 0px 5px;border-radius:4px;outline:none !important; }
.RW_CS_RBut { background: #30a9d1 !important; color: #fff !important; }
.RW_CS_RBut:hover { background: #fff !important; color:#000 !important; }
.RW_CS_SVBut:hover, .RW_CS_RBut:hover, .RW_CS_UPBut:hover { color: #fff; background: #30a9d1; text-shadow: 0px 0px 2px #fff; }
.RW_CS_UPBut { display:none; }
.rw_cs_SaveISl_Table2 { position:relative; width: 100%; padding: 1px; background-color: #fff; text-align: center; color: #000; font-size: 12px; margin-bottom:15px; }
.rw_cs_SaveISl_Table2 tr { background:#30a9d1; }
.rw_cs_SaveISl_Table2 tr td { color:#fff; text-shadow:2px 2px 2px #000000; }
.rw_cs_SaveISl_Table2 tr td:nth-child(1) { width:5%; }
.rw_cs_SaveISl_Table2 tr td:nth-child(2) { width:25%; }
.rw_cs_SaveISl_Table2 tr td:nth-child(3) { width:40%; }
.rw_cs_SaveISl_Table2 tr td:nth-child(4) { width:15%; }
.rich_web_SaveSl_Table2 tr td:nth-child(5) { width:15%; }
.rw_cs_SaveISl_Table3 { position:relative; width: 100%; padding: 1px; background-color: #fff; text-align: center; color: #000; font-size: 12px; margin-bottom:15px; }
.rw_cs_SaveISl_Table3 tr { background:#f1f1f1; }
.rw_cs_SaveISl_Table3 tr td { padding:5px; }
.rw_cs_SaveISl_Table3 tr:nth-child(even) { background:#ffffff; }
.rw_cs_SaveISl_Table3 tr:hover { background:#e9e9e9; cursor: all-scroll; }
.rw_cs_SaveISl_Table3 tr td:nth-child(1) { width:5%; }
.rw_cs_SaveISl_Table3 tr td:nth-child(2) { width:25%; }
.rw_cs_SaveISl_Table3 tr td:nth-child(3) { width:40%; }
.rw_cs_SaveISl_Table3 tr td:nth-child(4) { width:15%; }
.rw_cs_SaveISl_Table3 tr td:nth-child(5) { width:15%; }
.rwIcPencil { color:#47bde5 !important; }
.rwIcDelete { color:red !important; }
.rw_cs_SaveVSl_Table2 { position:relative; width: 100%; padding: 1px; background-color: #fff; text-align: center; color: #000; font-size: 12px; margin-bottom:15px; }
.rw_cs_SaveVSl_Table2 tr { background:#30a9d1; }
.rw_cs_SaveVSl_Table2 tr td { color:#fff; text-shadow:2px 2px 2px #000000; }
.rw_cs_SaveVSl_Table2 tr td:nth-child(1) { width:5%; }
.rw_cs_SaveVSl_Table2 tr td:nth-child(2) { width:25%; }
.rw_cs_SaveVSl_Table2 tr td:nth-child(3) { width:40%; }
.rw_cs_SaveVSl_Table2 tr td:nth-child(4) { width:15%; }
.rich_web_SaveSl_Table2 tr td:nth-child(5) { width:15%; }
.rw_cs_SaveVSl_Table3 { position:relative; width: 100%; padding: 1px; background-color: #fff; text-align: center; color: #000; font-size: 12px; margin-bottom:15px; }
.rw_cs_SaveVSl_Table3 tr { background:#f1f1f1; }
.rw_cs_SaveVSl_Table3 tr td { padding:5px; }
.rw_cs_SaveVSl_Table3 tr:nth-child(even) { background:#ffffff; }
.rw_cs_SaveVSl_Table3 tr:hover { background:#e9e9e9; cursor: all-scroll; }
.rw_cs_SaveVSl_Table3 tr td:nth-child(1) { width:5%; }
.rw_cs_SaveVSl_Table3 tr td:nth-child(2) { width:25%; }
.rw_cs_SaveVSl_Table3 tr td:nth-child(3) { width:40%; }
.rw_cs_SaveVSl_Table3 tr td:nth-child(4) { width:15%; }
.rw_cs_SaveVSl_Table3 tr td:nth-child(5) { width:15%; }
.rw_ord { text-align:center; padding:15px; box-sizing:border-box; background-color:#5bc0de; border-radius:4px; color:#ffffff; text-shadow:1px 1px 1px #000000; box-shadow:0px 0px 10px #000000; cursor:move !important; }
.rw_ord:hover { background-color:#31b0d5; }
.SChb { margin:2px 0 0 -20px !important; outline:none !important; }
.SL { margin:8px !important; }
.rw_SB_T { margin:0px !important; }
.rw_SB_T thead tr th { border:0px !important; vertical-align: middle !important; text-align:center !important; }
.rw_SB_T thead tr th:nth-child(1) { width:5%; }
.rw_SB_T thead tr th:nth-child(2) { width:80%; }
.rw_SB_T thead tr th:nth-child(3) { width:15%; }
.rw_SB { padding:0px 15px !important; }
.RW_SB_inp { margin-bottom:0px !important; }
.fadeout { transform:scale(0,0); -webkit-transform:scale(0,0); -ms-transform:scale(0,0); -moz-transform:scale(0,0); -o-transform:scale(0,0); cursor:move; }
.fadein { transform:scale(1,1) !important; -webkit-transform:scale(1,1) !important; -ms-transform:scale(1,1) !important; -moz-transform:scale(1,1) !important; -o-transform:scale(1,1) !important;}
.time { transition:all 0.4s linear !important; -webkit-transition:all 0.4s linear !important; -ms-transition:all 0.4s linear !important; -moz-transition:all 0.4s linear !important; -o-transition:all 0.4s linear !important; }
.fadeout:nth-child(1) { position:relative; z-index:13; }
.fadeout:nth-child(2) { position:relative; z-index:12; }
.fadeout:nth-child(3) { position:relative; z-index:11; }
.fadeout:nth-child(4) { position:relative; z-index:10; }
.fadeout:nth-child(5) { position:relative; z-index:9; }
.fadeout:nth-child(6) { position:relative; z-index:8; }
.fadeout:nth-child(7) { position:relative; z-index:7; }
.fadeout:nth-child(8) { position:relative; z-index:6; }
.fadeout:nth-child(9) { position:relative; z-index:5; }
.fadeout:nth-child(10) { position:relative; z-index:4; }
.fadeout:nth-child(11) { position:relative; z-index:3; }
.fadeout:nth-child(12) { position:relative; z-index:2; }
.fadeout:nth-child(13) { position:relative; z-index:1; }
.RW_Panel_Heading:hover { background-color:#31b0d5 !important; }
/* Contact Forms */
.Rich_Web_CS_Forms_Fields { border-collapse: separate; border-spacing: 2px; position:relative; width: 100%; padding: 1px; background-color: #ffffff; text-align: justify; color: #000; font-size: 12px; margin: 0 auto; top: 10px; }
.Rich_Web_CS_Forms_Fields tr td { padding:5px; text-align:center; background-color: #6ecae9; font-size: 16px; cursor: pointer; transition: all 0.3s; color: #fff; text-shadow:1px 1px 1px #000000}
.Rich_Web_CS_Forms_Fields tr td:hover { background-color: #30a9d1; }
.Rich_Web_CS_Forms_Fields tr td:active { background-color: #6ecae9; }
.Rich_Web_CS_Forms_Fields .rich_web { color: #ffffff; }
.Rich_Web_CS_Forms_Fields_Content { position:relative; width: 100%; background-color: #ffffff; text-align: justify; color: #000; font-size: 12px; top: 20px; float: left; border: 2px dashed #6ecae9; margin-bottom: 50px; -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; }
.Rich_Web_CS_Forms_FC { width: 100%; position: relative; background-color: #f1f1f1; height: 30px; cursor: move; float: left; -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; border: 1px solid white;}
.Rich_Web_CS_Forms_FC_C { width: 30px; height: 100%; position: absolute; top: 0; left: 30px; border-right: 1px solid white; }
.Rich_Web_CS_Forms_FC_C span { display: inline-block; height: 100%; font-size: 22px; margin-left: 1px; color: #0073aa; cursor: pointer; line-height: 1.3; }
.Rich_Web_CS_Forms_FC_C span:hover { opacity: 0.8; }
.Rich_Web_CS_Forms_FC_Lab { width: calc(100% - 60px); height: 100%; position: absolute; top: 0; right: 0; }
.Rich_Web_CS_Forms_FC_Lab label { cursor: move; line-height: 2; margin-left: 10px; display: inline-block; }
.Rich_Web_CS_Forms_FC_Lab i, .Rich_Web_CS_Forms_Fields_Edit_Title i { float: right; margin-right: 15px; line-height: 2; font-size: 14px; cursor: pointer; }
.Rich_Web_CS_Forms_FC_Lab i:hover, .Rich_Web_CS_Forms_Fields_Editing div i:hover { opacity: 0.8; }
.Rich_Web_CS_Forms_FC_LabEdit, .Rich_Web_CS_Forms_Fields_Editing div i.rich_web { color: #0073aa; }
.Rich_Web_CS_Forms_FC_LabRemove { color: #ff0000; display: none !important; transition: all 0.3s; }
.Rich_Web_CS_Forms_FC:hover .Rich_Web_CS_Forms_FC_LabRemove { display: inline-block !important; }
.Rich_Web_CS_Forms_FC:hover { background-color: #e9e9e9; }
.Rich_Web_CS_Forms_FC_No { width: 30px; height: 100%; position: absolute; top: 0; left: 0; border-right: 1px solid white; }
.Rich_Web_CS_Forms_FC_No span { display: block; height: 100%; width: 100%; text-align: center; font-size: 13px; color: #0073aa; cursor: move; line-height: 1; position: relative; top: 50%; transform: translateY(-25%); }
.Rich_Web_CS_Forms_FC_LabCopy { color: #02b424; }
.Rich_Web_CS_Forms_Fields_Editing { position:relative; width: 100%; background-color: #ffffff; text-align: justify; color: #000; font-size: 12px; top: 20px; float: left; display: none; margin-bottom: 50px;}
.Rich_Web_CS_Forms_Fields_Edit_Title { padding: 10px; border-bottom: 1px solid #dddddd; }
.Rich_Web_CS_Forms_Fields_Editing div span, .Rich_Web_CS_Forms_Fields_Editing div i.rich_web { font-size: 23px; }
.Rich_Web_CS_Forms_Fields_Editing div i { line-height: 1; }
.Rich_Web_CS_Forms_Fields_Editing_Text_div1, .Rich_Web_CS_Forms_Fields_Editing_Text_div2, .Rich_Web_CS_Forms_Fields_Editing_Text_div3 { width: 100%; position: relative; padding: 10px; border-bottom-width: 0px !important; float: left; }
.Rich_Web_CS_Forms_Fields_Editing_Text_div1 label, .Rich_Web_CS_Forms_Fields_Editing_Text_div2 label { font-size: 14px; margin-left: 10px; }
.Rich_Web_CS_Forms_Fields_Editing_Text_div1 input[type=text], .Rich_Web_CS_Forms_Fields_Editing_Text_div1 select, .Rich_Web_CS_Forms_Fields_Editing_Text_div2 input[type=text], .Rich_Web_CS_Forms_Fields_Editing_Text_div2 select { margin-left: 10px; width: 20%; height: 28px; padding: 0; margin-bottom: 0; }
.Rich_Web_CS_Forms_Fields_Editing_Text_div2 input[type=checkbox], .Rich_Web_CS_Forms_Fields_Editing_Text_div2 input[type=text] { margin-left: 20px !important; }
.Rich_Web_CS_Forms_Fields_Editing_Text_div2 i, .Rich_Web_CS_Forms_Fields_Editing_Text_div3 i { float: none !important; margin-left: 10px; }
.Rich_Web_CS_Forms_Fields_Editing_Text_div3 div { position: relative; border-bottom-width: 0px !important; float: left; margin-left: 15px; }
.Rich_Web_CS_Forms_FC_EditOption_Del, .Rich_Web_CS_Forms_FC_EditChecks_Del, .Rich_Web_CS_Forms_FC_EditRadios_Del { font-size: 16px !important; color: #ff0000 !important; }
.Rich_Web_CS_Forms_FC_EditChecks_Check, .Rich_Web_CS_Forms_FC_EditRadios_Check { margin-left: 5px !important; }
.Rich_Web_CS_Forms_Fixed_Div { position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 999999999999; background: rgba(0, 0, 0, 0.2); display: none; }
.Rich_Web_CS_Forms_Absolute_Div { position: fixed; width: 100%; z-index: 9999999999999; top: 50%; transform: translateY(-50%); left: 0; text-align: center; display: none; }
.Rich_Web_CS_Forms_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%); text-shadow: 1px 1px 1px #000000; }
.Rich_Web_CS_Forms_Relative_Div p { font-size: 16px; width: 100%; }
.Rich_Web_CS_Forms_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_CS_Forms_Relative_Div span:hover { color: #ffffff; background: #30a9d1; text-shadow: 1px 1px 1px #000000; }
.Rich_Web_CS_Forms_Fields_Editing label { display: inline-block !important; }
/* Forms General */
.Rich_Web_CS_Forms_Content_Data2_Option { width:100% !important; margin-top:10px; z-index:1; }
.Rich_Web_CS_Forms_Content_Table_Option3 { border-collapse: separate; border-spacing: 2px; position:relative; width: 100%; padding: 1px; background-color: #fff; text-align: center; color: #000; font-size: 12px; margin-bottom:15px; }
.Rich_Web_CS_Forms_Content_Table_Option3 tr { background:rgba(255,255,255,.9); height: 35px; }
.Rich_Web_CS_Forms_Content_Table_Option3 tr:nth-child(even) { background: #f1f1f1; }
.Rich_Web_CS_Forms_Content_Table_Option3 tr td { width: 50%; }
.Rich_Web_CS_Forms_Content_Table_Option3 input[type=text], .Rich_Web_CS_Forms_Content_Table_Option3 select, .Rich_Web_CS_Forms_Content_Table_Option3 input[type=email] { width: 70%; height: 28px; padding: 0; margin-bottom: 0; }
.Rich_Web_CS_Forms_Content_Table_Option4 { border-collapse: separate; border-spacing: 2px; position:relative; width: 100%; padding: 1px; background-color: #fff;  text-align: center; color: #000; font-size: 12px; margin-bottom:15px; }
.Rich_Web_CS_Forms_Content_Table_Option4 tr { background:rgba(255,255,255,.9); height: 35px; }
.Rich_Web_CS_Forms_Content_Table_Option4 tr:nth-child(even) { background: #f1f1f1; }
.Rich_Web_CS_Forms_Content_Table_Option4 tr td { width: 25%; }
.Rich_Web_CS_Forms_Content_Table_Option4 input[type=text], .Rich_Web_CS_Forms_Content_Table_Option4 select, .Rich_Web_CS_Forms_Content_Table_Option4 input[type=email] { width: 70%; height: 28px; padding: 0; margin-bottom: 0; }
/* Forms Theme */
.Rich_Web_CS_Forms_Content_Data2_Theme { width:100% !important; margin-top:10px; z-index:1; }
.Rich_Web_CS_Forms_Content_Table_Theme3 { border-collapse: separate; border-spacing: 2px; position:relative; width: 100%; padding: 1px; background-color: #fff; text-align: center; color: #000; font-size: 12px; margin-bottom:15px; }
.Rich_Web_CS_Forms_Content_Table_Theme3 tr { background:rgba(255,255,255,.9); height: 35px; }
.Rich_Web_CS_Forms_Content_Table_Theme3 tr:nth-child(even) { background: #f1f1f1; }
.Rich_Web_CS_Forms_Content_Table_Theme3 tr td { width: 25%; cursor: default; position: relative; }
.Rich_Web_CS_Forms_Content_Table_Theme3 input[type=text], .Rich_Web_CS_Forms_Content_Table_Theme3 select { width: 70%; height: 28px; padding: 0; margin-bottom: 0; }
/* Message Manager */
.Rich_Web_CS_Forms_Send_Message{ position: absolute; right: 10px; bottom: 10px; padding: 5px 10px; background: #47bde5; cursor: pointer; border: none; box-shadow: 0px 0px 2px #47bde5; color: #fff; text-shadow:1px 1px 1px #000000; width:100px; height:30px; transition:all 0.3s linear; }
.Rich_Web_CS_Forms_Send_Message:hover { color: #fff; background:#30a9d1; box-shadow: 0px 0px 2px #30a9d1; }
.Rich_Web_CS_Forms_Content_Message { position:relative; width:99%; }
.Rich_Web_CS_Forms_Content_Data2_Message { width:100% !important; margin-top:10px; z-index:1;}
.Rich_Web_CS_Forms_Content_Table_Message4 { position:relative; width: 70%; padding: 1px; border-collapse: separate; border-spacing: 2px; background-color: #fff; text-align: center; font-size: 12px; margin-bottom:15px; float: left; }
.Rich_Web_CS_Forms_Content_Table_Message4 tr { background:rgba(255,255,255,.9); height: 35px; }
.Rich_Web_CS_Forms_Content_Table_Message4 tr:nth-child(even) { background: #f1f1f1; }
.Rich_Web_CS_Forms_Content_Table_Message4 tr td { width: 25%; }
.Rich_Web_CS_Forms_Content_Table_Message4 input[type=text], .Rich_Web_CS_Forms_Content_Table_Message4 select, .Rich_Web_CS_Forms_Content_Table_Message4 input[type=email] { width: 70%; height: 28px; padding: 0; margin-bottom: 0; }
.Rich_Web_CS_Forms_Content_Table_Message5 { position:relative; width: 25%; padding: 1px; border-collapse: separate; border-spacing: 1px; background-color: #fff; text-align: center; font-size: 12px; margin-bottom:15px; float: left; margin-left: 1%;}
.Rich_Web_CS_Forms_Content_Table_Message5 tbody { max-height:450px; overflow-y:auto; display:block; }
.Rich_Web_CS_Forms_Content_Table_Message5 thead { display:block; }
.Rich_Web_CS_Forms_Content_Table_Message5 tr { background:rgba(255,255,255,.9); height: 35px; }
.Rich_Web_CS_Forms_Content_Table_Message5 tr:nth-child(even) { background: #f1f1f1; }
.Rich_Web_CS_Forms_Content_Table_Message5 tr td { width: 25%; }
.Rich_Web_CS_Forms_Content_Table_Message5 input[type=text], .Rich_Web_CS_Forms_Content_Table_Message5 select, .Rich_Web_CS_Forms_Content_Table_Message5 input[type=email] { width: 70%; height: 28px; padding: 0; margin-bottom: 0; }
.Rich_Web_CS_Forms_Content_Table_Message5 img { width: 18px; float: right; margin-right: 15px; cursor: pointer; }
.Rich_Web_CS_Forms_Content_Table_Message5 img:hover { opacity: 0.8; }
/* Submissions Menu */
.Rich_Web_CS_Forms_Content_Submission { position:relative; width:99%; }
.Rich_Web_CS_Forms_Content_Data2_Submission { width:100% !important; margin-top:10px; z-index:1;}

.Rich_Web_CS_Forms_Content_Table_Submission4 { position:relative; width: 100%; padding: 1px; border-collapse: separate; border-spacing: 2px; background-color: #fff; text-align: center; color: #000; font-size: 12px; margin-bottom:15px; float: left; }
.Rich_Web_CS_Forms_Content_Table_Submission4 tr { background:rgba(255,255,255,.9); height: 35px; }
.Rich_Web_CS_Forms_Content_Table_Submission4 tr:nth-child(even) { background: #f1f1f1; }
.Rich_Web_CS_Forms_Content_Table_Submission4 tr td { width: 25%; }
.Rich_Web_CS_Forms_Content_Table_Submission4 select { width: 70%; }
.Rich_Web_CS_Forms_Content_Table_Submission5 { position:relative; width: 100%; padding: 0px; border-collapse: separate; border-spacing: 1px; background-color: #f1f1f1; text-align: center; color: #000; font-size: 12px; float: left; }
.Rich_Web_CS_Forms_Content_Table_Submission5_2 { margin: 5px 0px 15px 0px; }
.Rich_Web_CS_Forms_Content_Table_Submission5 tr { background:rgba(255,255,255,.9); height: 35px; }
.Rich_Web_CS_Forms_Content_Table_Submission5_1 tr:nth-child(1) { font-size: 14px !important; font-weight: 600; }
.Rich_Web_CS_Forms_Content_Table_Submission5 tr:nth-child(even) { background: #f1f1f1; }
.Rich_Web_CS_Forms_Content_Table_Submission5 tr td:nth-child(1) { width: 15%; }
.Rich_Web_CS_Forms_Content_Table_Submission5 tr td:nth-child(2) { width: 15%; }
.Rich_Web_CS_Forms_Content_Table_Submission5 tr td:nth-child(3) { width: 10%; }
.Rich_Web_CS_Forms_Content_Table_Submission5 tr td:nth-child(4) { width: 15%; }
.Rich_Web_CS_Forms_Content_Table_Submission5 tr td:nth-child(5) { width: 15%; }
.Rich_Web_CS_Forms_Content_Table_Submission5 tr td:nth-child(6) { width: 15%; }
.Rich_Web_CS_Forms_Content_Table_Submission5 tr td:nth-child(7) { width: 5%; }
.Rich_Web_CS_Forms_Content_Table_Submission5 tr td:nth-child(8) { width: 5%; }
.Rich_Web_CS_Forms_Content_Table_Submission5 tr td:nth-child(9) { width: 5%; }
.Rich_Web_CS_Forms_Content_Table_Submission5_2 tr td:nth-child(7), .Rich_Web_CS_Forms_Content_Table_Submission5_2 tr td:nth-child(8), .Rich_Web_CS_Forms_Content_Table_Submission5_2 tr td:nth-child(9) { font-size: 16px; cursor: pointer; }
.Rich_Web_CS_Forms_Content_Table_Submission5 tr td:nth-child(7):hover, .Rich_Web_CS_Forms_Content_Table_Submission5 tr td:nth-child(8):hover, .Rich_Web_CS_Forms_Content_Table_Submission5 tr td:nth-child(9):hover { opacity: 0.8 }
.Rich_Web_CS_Forms_Content_Table_Submission5 tr td i.rich_web { color: inherit; }
.Rich_Web_CS_Forms_Submission_Div { position: fixed; top: 20%; left: 30%; width: 40%; z-index: 999999999; display: none; background-color: white; }
.Rich_Web_CS_Forms_Submission_Div_Main { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999999; background-color: rgba(0,0,0,0.6); display: none; cursor: pointer; }
.Rich_Web_CS_Forms_Submission_Div table { position: relative; width: 100%; background-color: #c0c0c0; border-collapse: separate; border-spacing: 2px; }
.Rich_Web_CS_Forms_Submission_Div table td:nth-child(odd) { font-weight: 700; text-align: center; width: 40%; background-color: white; }
.Rich_Web_CS_Forms_Submission_Div table td:nth-child(even) { font-weight: normal; text-align: justify; width: 60%; background-color: white; }
/* Switch */
.RWCSswitch { position: relative; display: block; vertical-align: top; width: 80px; height: 25px; padding: 3px; margin:auto; margin-top: -3px; background: linear-gradient(to bottom, #eeeeee, #FFFFFF 25px); background-image: -webkit-linear-gradient(top, #eeeeee, #FFFFFF 25px); border-radius: 18px; box-shadow: inset 0 -1px white, inset 0 1px 1px rgba(0, 0, 0, 0.05); cursor: pointer; }
.RWCSswitch-input { position: absolute; top: 0; left: 0; opacity: 0; }
.RWCSswitch-label { position: relative; display: block; height: inherit; font-size: 10px; text-transform: uppercase; background: #ff0000; border-radius: inherit; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15); }
.RWCSswitch-label:before, .RWCSswitch-label:after { position: absolute; top: 50%; margin-top: -.5em; line-height: 1; -webkit-transition: inherit; -moz-transition: inherit; -o-transition: inherit; transition: inherit; }
.RWCSswitch-label:before { content: attr(data-off); right: 11px; color: #ff0000; }
.RWCSswitch-label:after { content: attr(data-on); left: 11px; color: #FFFFFF; opacity: 0; }
.RWCSswitch-input:checked ~ .RWCSswitch-label { background: #E1B42B; }
.RWCSswitch-input:checked ~ .RWCSswitch-label:before { opacity: 0; }
.RWCSswitch-input:checked ~ .RWCSswitch-label:after { opacity: 1; }
.RWCSswitch-handle { position: absolute; top: 4px; left: 4px; width: 28px; height: 28px; background: linear-gradient(to bottom, #FFFFFF 40%, #f0f0f0); background-image: -webkit-linear-gradient(top, #FFFFFF 40%, #f0f0f0); border-radius: 100%; box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2); }
.RWCSswitch-handle:before { content: ""; position: absolute; top: 50%; left: 50%; margin: -6px 0 0 -6px; width: 12px; height: 12px; background: linear-gradient(to bottom, #eeeeee, #FFFFFF); background-image: -webkit-linear-gradient(top, #eeeeee, #FFFFFF); border-radius: 6px; box-shadow: inset 0 1px rgba(0, 0, 0, 0.02); }
.RWCSswitch-input:checked ~ .RWCSswitch-handle { left: 74px; box-shadow: -1px 1px 5px rgba(0, 0, 0, 0.2); }
.RWCSswitch-light { padding: 0; background: #FFF; background-image: none; }
.RWCSswitch-light .RWCSswitch-label { background: #FFF; border: solid 2px #ff0000; box-shadow: none; }
.RWCSswitch-light .RWCSswitch-label:after { color: #79e271; }
.RWCSswitch-light .RWCSswitch-label:before { right: inherit; left: 11px; }
.RWCSswitch-light .RWCSswitch-handle { top: 5px; left: 55px; background: #ff0000; width: 16px; height: 16px; box-shadow: none; }
.RWCSswitch-light .RWCSswitch-handle:before { background: #fe8686; }
.RWCSswitch-light .RWCSswitch-input:checked ~ .RWCSswitch-label { background: #FFF; border-color: #79e271; }
.RWCSswitch-light .RWCSswitch-input:checked ~ .RWCSswitch-handle { left: 55px; box-shadow: none; background: #79e271 }
.RWCSswitch-light .RWCSswitch-input:checked ~ .RWCSswitch-handle:before { background: rgba(255,255,255,0.7); }
.RWCSswitch-label, .RWCSswitch-handle { transition: All 0.3s ease; -webkit-transition: All 0.3s ease; -moz-transition: All 0.3s ease; -o-transition: All 0.3s ease; }
/* Switch */
.Rich_web_Subject_Icon { margin-left: 5px; cursor: pointer; font-size: 16px; }
.SChbF { margin: -4px 0 0 -20px !important; outline: none !important; }
.modal.in .modal-dialog { top:28% !important; }
.modal-open .modal { padding-right:0px !important; background:rgba(0,0,0,0.4); }
.modal-backdrop { display:none !important; }
.rw_ic_collaps { position: absolute; right: 10px; top: 10px; color: #ffffff; font-size: 17px; }