#templateManager { background: #eee; } .panel { border: 1px solid rgb(211, 211, 211); border-radius: 0; display: flex; margin-bottom: 10px; background: #fff; } .panel-toolbar { border-top: 1px solid rgb(211, 211, 211); border-left: 1px solid rgb(211, 211, 211); border-right: 1px solid rgb(211, 211, 211); border-radius: 0; display: flex; background: #fff; } .template-panel { margin-top: 8px; border: 1px solid rgb(211, 211, 211); padding: 5px; background: #eee; } #wizform > table > tbody > tr > td { background: #fff; } .template-container { width: 50%; float: left; position: relative; min-height: 1px; padding: 10px; } div:nth-of-type(odd).template-container { border-right: 1px solid rgb(211, 211, 211); } .template-container-full { width: 100%; float: left; position: relative; min-height: 1px; padding: 10px; } .template-container-attachment { width: 100%; position: relative; min-height: 1px; padding: 10px; margin-top: 10px; } .template-panel-container, .template-panel-container:after{clear:both} .template-panel-container { background: #fff; } .hidden { visibility: hidden; } .visible { visibility: visible; } .form-control { border-radius: 0; } .form-group { box-sizing: border-box; border-collapse: collapse; display: inline-block; margin-bottom: 15px; } .button-group, .group { display: inline-block; } .button-group-separator { padding-top: 4px; margin-left: 4px; margin-right: 6px; border-right: 1px solid rgb(211, 211, 211); display: inline; content: ' ' } .clear-block { display: block; }