
* {box-sizing: border-box;}
h1,h2,h3,h4,h5,h6,p,a,span {text-transform: none !important;word-wrap: break-word;margin: 0;padding: 0;}
			
.resize-container {position: absolute;}
.edit-text {width: 100%;}
.ui-resizable-w,.ui-resizable-e,.ui-resizable-n,.ui-resizable-s {position: absolute;opacity: 1;z-index: 999;}
.ui-resizable-w:before,.ui-resizable-e:before,.ui-resizable-n:before,.ui-resizable-s:before {content: "";position: absolute;display: block;width: 8px;height: 8px;background: #fff;border: solid 1px #08a1ef;border-radius: 5px;z-index: 999;}
.ui-resizable-w {left: 0;border-left: solid 1px #60c1ff;}			
.ui-resizable-e {right: 0;border-right: solid 1px #60c1ff;}
.ui-resizable-n {top: 0;border-top: solid 1px #60c1ff;}
.ui-resizable-s {bottom: 0;border-bottom: solid 1px #60c1ff;}
.ui-resizable-w,.ui-resizable-e {top: 0;width: 5px;height: 100%;cursor: w-resize;}
.ui-resizable-n,.ui-resizable-s {width: 100%;height: 5px;cursor: n-resize;}
.ui-resizable-w:before {top: 50%;left: -5px;transform: translateY(-50%);}
.ui-resizable-e:before {top: 50%;right: -5px;transform: translateY(-50%);}
.ui-resizable-n:before {left: 50%;top: -5px;transform: translateX(-50%);}
.ui-resizable-s:before {left: 50%;bottom: -5px;transform: translateX(-50%);}
.ui-resizable-nw,.ui-resizable-ne,.ui-resizable-sw,.ui-resizable-se {width: 10px;height: 10px;background: #fff;border: solid 1px #08a1ef;border-radius: 6px;z-index: 999;}
.ui-resizable-nw {top: -4px;left: -4px;cursor: nw-resize;}
.ui-resizable-ne {top: -4px;right: -4px;cursor: ne-resize;}
.ui-resizable-sw {bottom: -4px;left: -4px;cursor: ne-resize;}
.ui-resizable-se {bottom: -4px;right: -4px;cursor: nw-resize;}
.ui-word-box {width: 100%;height: 100%;position: absolute;cursor: move;}
.ui-word-ss {font-size: 14px;line-height: 1.75;color: gray;}
.ui-resizable-handle{position: absolute;}
.btnCopy{position:absolute;top:50px;}
.copy_module{position: absolute;width:36px;right:-24px;top:-20px;}
.delete_module{position: absolute;width:36px;right:12px;top:-20px;}
.edit_module{position: absolute;width:36px;right:-60px;top:-20px;}
.message_text{font-size: 20px;color: red;display: block;}
.react_container{height:100%;}
a.focus_ele_a {cursor: move;}

/*position: relative;top:0;bottom:0;*/

/*#div_body {position: fixed;width: 100%;top:0;bottom:0;}*/

.toast_box {display:block;position: fixed;z-index: 999999;top: 0px;margin: 20px auto;left: 0px;right: 0px;text-align: center;background: transparent;width: 200px;}  
.toast_inner_box {padding:5px 10px;font-size: 16px;background: #ccc;border-radius: 5px;}
.toast_inner_box div {width: 100%;height: 100%;opacity: 0.5;}