@import 'richwebicons.css';
.codepen body{margin:10px 0 0}
.codepen body textarea{display:none}
.mce-container textarea{display:initial!important}
.mce-content-body{font-family:Lato!important;font-size:14px;color:#828282;padding:0 25px 25px}
.mce-content-body h1,.mce-content-body h2,.mce-content-body h3,.mce-content-body h4,.mce-content-body h5,.mce-content-body h6{font-family:aileron;font-weight:200;line-height:1.4em;margin:25px 0 15px}
.mce-content-body h1{font-size:34px}
.mce-content-body h2{font-size:30px}
.mce-content-body h3{font-size:26px}
.mce-content-body h4{font-size:22px}
.mce-content-body h5{font-size:18px}
.mce-content-body h6{font-size:14px}
.mce-content-body p{margin:25px 0}
.mce-content-body ol,.mce-content-body ul{margin-left:15px;list-style-position:outside;margin-bottom:20px}
.mce-content-body ol li,.mce-content-body ul li{margin-left:10px;margin-bottom:10px;color:#828282}
.mce-content-body ul{list-style-type:disc}
.mce-content-body ol{list-style-type:decimal}
.mce-content-body a[href]{text-decoration:underline}
.mce-content-body table{width:100%;border-spacing:0;border-collapse:separate;border:1px solid #aaa}
.mce-content-body table tr:nth-child(even){background:#FAFAFA}
.mce-content-body table caption,.mce-content-body table td,.mce-content-body table th{padding:15px 7px;font:inherit}
.mce-content-body table th{font-weight:400;color:#6E6E6E;background-position:100% 100%;background-size:2px 10px;background-repeat:no-repeat}
.mce-content-body table th:last-child{background:0 0}
.button.button-small.wp-picker-clear{ display: none; }
.Rich_Web_Tabs_Range {	max-width: 500px; width: 100%; border-bottom-width: 0px !important; }
.Rich_Web_Tabs_Range__range { -webkit-appearance: none; width: calc(100% - (130px)); height: 10px; border-radius: 5px; background: #d7dcdf; outline: none; padding: 0; margin: 0; }
.Rich_Web_Tabs_Range__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; }
.Rich_Web_Tabs_Range__range::-webkit-slider-thumb:hover { background: #23282d; }
.Rich_Web_Tabs_Range__range:active::-webkit-slider-thumb { background: #23282d; }
.Rich_Web_Tabs_Range__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; }
.Rich_Web_Tabs_Range__range::-moz-range-thumb:hover { background: #23282d; }
.Rich_Web_Tabs_Range__range:active::-moz-range-thumb { background: #23282d; }
.Rich_Web_Tabs_Range__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; }
.Rich_Web_Tabs_Range__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; }

.Rich_Web_Tabs_Add { 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_Tabs_AddAnim { width:0px !important; padding:0px !important; transition:all 0s linear; }
.Rich_Web_Tabs_Save,.Rich_Web_Tabs_Update,.Rich_Web_Tabs_Cancel { position: absolute; right: 10px; bottom: 10px; padding: 0px; background: #47bde5; cursor: pointer; border: none; box-shadow: 0px 0px 2px #47bde5; color: #fff; text-shadow:1px 1px 1px #000000; width:0px; height:30px; transition:all 0.3s linear; }
.Rich_Web_Tabs_SaveAnim { padding: 5px 10px !important; width:100px !important; right:120px !important; transition:all 0s linear; } 
.Rich_Web_Tabs_Save:hover,.Rich_Web_Tabs_Cancel:hover,.Rich_Web_Tabs_Update:hover,.Rich_Web_Tabs_Add:hover { color: #fff; background:#30a9d1; box-shadow: 0px 0px 2px #30a9d1; }
.Rich_Web_Tabs_CancelAnim { padding: 5px 10px !important; width:100px !important; transition:all 0s linear; }
.Rich_Web_Tabs_Content { position:relative; width:99%; }
.Rich_Web_Tabs_Content_Data1 { position:absolute; top:0%; left:0%; width:100% !important; margin-top:10px;	z-index:1; }
.Rich_Web_Tabs_Content_Table { border-collapse: separate; border-spacing: 1px; width: 100%; background-color: #fff; text-align: center; text-shadow:1px 1px 1px #000000; padding: 1px; color: #fff; }
.Rich_Web_Tabs_Content_Table_Tr { background:#30a9d1; }
.Rich_Web_Tabs_Content_Table td:nth-child(1) { width:5%; }
.Rich_Web_Tabs_Content_Table td:nth-child(2) { width:25%; }
.Rich_Web_Tabs_Content_Table td:nth-child(3) { width:25%; }
.Rich_Web_Tabs_Content_Table td:nth-child(4) { width:15%; }
.Rich_Web_Tabs_Content_Table td:nth-child(5) { width:10%; }
.Rich_Web_Tabs_Content_Table td:nth-child(6) { width:10%; }
.Rich_Web_Tabs_Content_Table td:nth-child(7) { width:10%; }
.Rich_Web_Tabs_Content_Table2 { 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; }
.Rich_Web_Tabs_Content_Table_Tr2 {	background:#f1f1f1; }
.Rich_Web_Tabs_Content_Table_Tr2:nth-child(even) {	background:#ffffff; }
.Rich_Web_Tabs_Content_Table_Tr2:hover { background-color: #e9e9e9; }
.Rich_Web_Tabs_Content_Table2 td:nth-child(1) { width:5%; }
.Rich_Web_Tabs_Content_Table2 td:nth-child(2) { width:25%; }
.Rich_Web_Tabs_Content_Table2 td:nth-child(3) { width:25%; }
.Rich_Web_Tabs_Content_Table2 td:nth-child(4) { width:15%; }
.Rich_Web_Tabs_Content_Table2 td:nth-child(5) { width:10%; cursor:pointer; }
.Rich_Web_Tabs_Content_Table2 td:nth-child(6) { width:10%; cursor:pointer; }
.Rich_Web_Tabs_Content_Table2 td:nth-child(7) { width:10%; cursor:pointer; }
.Rich_Web_Tabs_Edit { color:#ff0000; }
.Rich_Web_Tabs_Del { color:#00a0d2; }
.Rich_Web_Tabs_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_Tabs_Absolute_Div { position: fixed; width: 100%; z-index: 9999999999999; top: 50%; transform: translateY(-50%); left: 0; text-align: center; display: none; }
.Rich_Web_Tabs_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_Tabs_Relative_Div p { font-size: 16px; width: 100%; }
.Rich_Web_Tabs_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_Tabs_Relative_Div span:hover { color: #ffffff; background: #30a9d1; text-shadow: 1px 1px 1px #000000; }
.Rich_Web_Tabs_Content_Data2 { position:absolute; top:0%; left:0%; width:100% !important; margin-top:10px; z-index:1; display:none; }
.Rich_Web_Tabs_ShortTable { position:relative; width: 28%; padding: 1px; background-color: white; text-align: justify; color: #000; font-size: 12px; }
.Rich_Web_Tabs_ShortTable tr td { padding:5px; text-align:center; }
.Rich_Web_Tabs_ShortTable tr:nth-child(1) { background-color: #30a9d1; color: #ffffff; }
.Rich_Web_Tabs_ShortTable tr:nth-child(2) { background-color: #f1f1f1; }
.Rich_Web_Tabs_ShortTable tr:nth-child(3) { background-color: #f1f1f1; }
.Rich_Web_Tabs_ShortTable tr:nth-child(4) { background-color: #30a9d1; color: #ffffff; }
.Rich_Web_Tabs_ShortTable tr:nth-child(5) { background-color: #f1f1f1; }
.Rich_Web_Tabs_ShortTable tr:nth-child(6) { background-color: #f1f1f1; }
.Rich_Web_Tabs_MainTable { position:relative; width: 70%; padding: 1px; background-color: #ffffff; text-align: justify; color: #000; font-size: 12px; }
.Rich_Web_Tabs_MainTable td { width: 25%; text-align: center; font-size: 14px; }
.Rich_Web_Tabs_MainTable input[type=text], .Rich_Web_Tabs_MainTable select { width: 80%; }
.Rich_Web_Tabs_MainTable tr:nth-child(odd) { height: 38px; background-color: #f1f1f1; }
.Rich_Web_Tabs_MainTable tr:nth-child(even) { height: 38px; background-color: #ffffff; }
.Rich_Web_Tabs_MainTable select { background: #6ecae9; border-radius: 2px; color: white; }
.Rich_Web_Tabs_MainTable select option { margin: 40px; background: #6ecae9; color: #fff; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4); }
.Rich_Web_Tabs_MainTable select option:not(:checked) { background-color: #47adcf; color:#ffffff; }
.Rich_Web_Tabs_Add_Tab { background: #f1f1f1; color: #fff; text-shadow:1px 1px 1px #000; }
.Rich_Web_Tabs_Sav_Tab, .Rich_Web_Tabs_Res_Tab, .Rich_Web_Tabs_Upd_Tab { color: #fff; margin-left: 10px; padding: 5px 7px; border-radius: 2px; background-color: #30a9d1; text-shadow:1px 1px 1px #000000; cursor: pointer; border: none; font-size:16px; }
.Rich_Web_Tabs_Sav_Tab:hover, .Rich_Web_Tabs_Res_Tab:hover, .Rich_Web_Tabs_Upd_Tab:hover { background-color: #ffffff; color: #30a9d1; box-shadow: 0px 0px 10px #fff; }
.Rich_Web_Tabs_Upd_Tab { display:none; }
.Rich_Web_Save_Tabs_Table1 { position:relative; width: 100%; padding: 1px; background-color: #fff; text-align: center; color: #000; font-size: 14px; margin-top:15px; margin-bottom:15px; }
.Rich_Web_Save_Tabs_Table1 tr { background:#30a9d1; }
.Rich_Web_Save_Tabs_Table1 tr td { color:#fff; text-shadow:2px 2px 2px #000000; }
.Rich_Web_Save_Tabs_Table1 tr td:nth-child(1) { width:5%; }
.Rich_Web_Save_Tabs_Table1 tr td:nth-child(2) { width:40%; }
.Rich_Web_Save_Tabs_Table1 tr td:nth-child(3) { width:25%; }
.Rich_Web_Save_Tabs_Table1 tr td:nth-child(4) { width:10%; }
.Rich_Web_Save_Tabs_Table1 tr td:nth-child(5) { width:10%; }
.Rich_Web_Save_Tabs_Table1 tr td:nth-child(6) { width:10%; }

.Rich_Web_Save_Tabs_Table2 { position:relative; width: 100%; padding: 1px; background-color: #fff; text-align: center; color: #000; font-size: 14px; margin-bottom: 100px; }
.Rich_Web_Save_Tabs_Table2 tr { background:#f1f1f1; }
.Rich_Web_Save_Tabs_Table2 tr td { padding:5px; }
.Rich_Web_Save_Tabs_Table2 tr:nth-child(even) { background:#ffffff; }
.Rich_Web_Save_Tabs_Table2 tr:hover { background:#e9e9e9; cursor: all-scroll; }
.Rich_Web_Save_Tabs_Table2 tr td:nth-child(1) { width:5%; }
.Rich_Web_Save_Tabs_Table2 tr td:nth-child(2) { width:40%; }
.Rich_Web_Save_Tabs_Table2 tr td:nth-child(3) { width:25%; }
.Rich_Web_Save_Tabs_Table2 tr td:nth-child(4) { width:10%; cursor: pointer !important; }
.Rich_Web_Save_Tabs_Table2 tr td:nth-child(5) { width:10%; cursor: pointer !important; }
.Rich_Web_Save_Tabs_Table2 tr td:nth-child(6) { width:10%; cursor: pointer !important; }

.Rich_Web_Tabs_SubIcon { color: #0073aa; }
.Rich_Web_Tabs_Clone { color: #02b424; }
.Rich_Web_Tabs_Pencil { color: #0073aa; }
.Rich_Web_Tabs_Trash { color: #ff0000; }