     .level {
       float: left;
       width: 100%;
       margin: 1px;
       position: relative;
     }

     #page_parts_content {
       display: block;
       margin: 0 auto;
       float: left;
       margin-top: 10%;
       padding: 10px;
     }

     #dialog_change_style_selects {
       float: left;
       width: 100%;
       margin-top: 10px;
     }

     .text_seg {
       padding: 5px;
       margin: .5px;
       text-align: center;
       -webkit-user-select: none;
       -moz-user-select: none;
       background-color: rgba(0, 0, 0, .1);
       -ms-user-select: none;
       min-height: 15px;
       font-family: freeserif;
       margin: 2px;
     }

     input {
       font-family: freeserif;
     }

     .new_create {
       background-color: rgba(255, 0, 0, .5) !important;
     }
     
     point {
       position: absolute;
       background: red;
       width: 10px;
     }
