/*body * { -webkit-user-select:none; }*/

.main_square_box{
    height:100%;
    width:100%;
    position:absolute;
    background-color:pink;
    opacity:0.3;
    z-index:1000;    
}

.shapes_container{
    width:100%;
    height:100%;
    top:0;
    left:0;
    /*background-color:black;*/
    position:absolute;
    z-index:2500; 
}

.resizableShape {
    width: 150px;
    height: 150px;
    opacity:0.95;
    cursor:move;
    position:absolute !important;
    border:solid 1px #9c9e9f;
    z-index:3000;
    background-color: #ffffff;
}

.ui-resizable-ne{
    
     /*bottom: -8px;*/
     top:-8px;
     height: 14px;
     right: -8px;
     width: 14px;   
}

.ui-resizable-nw{
     top: -8px;
     height: 14px;
     left: -8px;
     width: 14px;    
}

.ui-resizable-sw{
    width:14px;
    height:14px;
    left: -8px;
    bottom:-8px;
}

.ui-resizable-ne,.ui-resizable-nw,.ui-resizable-sw, .ui-icon{
     background-color:white;  
     border:solid 1px #707172;    
}

.ui-resizable-w{
     left:-2px;
     top:50%;
     height:14px;     
     background-color:#78797a;
     margin-top:-7px;
     width:3px;
}

.ui-resizable-e{
     right:-2px;
     top:50%;
     height:14px;     
     background-color:#78797a;
     margin-top:-7px;
     width:3px;    
}

.ui-resizable-n{
     top:-2px;
     left:50%;
     height:3px;     
     background-color:#78797a;
     margin-left:-7px;
     width:14px;    
}

.ui-resizable-s{
     bottom:-2px;
     left:50%;
     height:3px;     
     background-color:#78797a;
     margin-left:-7px;
     width:14px;   
}

.ui-icon{
   /* background-color: #000000;*/
    background-image: none !important;
    bottom: -8px;
    height: 14px;
    right: -8px;
    width: 14px;    
}

.ui-resizable-helper {
    border: 1px solid blue;   
    opacity: 0.9;
}
.ui-resizable-ghost {
     opacity:0 !important;
 }
 
 .shape_close{
     background:url("../img/shape_close.png") no-repeat; 
     width:19px;
     height:19px;
     float:right;
     margin-top:15px;
     margin-right:15px;
     cursor:pointer !important;     
 }