@layer-background: rgba(255, 255, 255, 0.7); .module-layer { position: relative; margin-top: 1%; background: @layer-background; margin-bottom: 3%; padding-bottom: 2%; } #create-user-template-container { .module-layer; #user-whole-container { padding-top: 2%; } .label-value-pair { margin-bottom: 1%; } .choose-cl-title { display: inline-block; margin-bottom: 1%; font-weight: bold; font-size: 120%; } .cl-lists { height: 400px; overflow: hidden; } .choose-cl { vertical-align: top; } .choose-cl-list { display: inline-block; width: 95%; border: 1px solid #000; border-radius: 5px; min-height: 400px; overflow-y: auto; height: 300px; } .link-cl-user { display: block; .link-cl-user-header { display: inline; width: 25%; font-weight: bold; } .link-cl-user-data { width: 70%; display: inline; } } .choose-cl-row { width: 100%; background-color: #fff; border: 1px solid #ddd; border-top-right-radius: 4px; border-top-left-radius: 4px; display: block; padding: 10px 15px; margin-bottom: -1px; cursor: pointer; } .choose-cl-row:hover { background: rgba(223, 240, 216, 0.5); } .choose-cl-row .dndDraggingSource { display: none; } .choose-cl-row .dndPlaceholder { background-color: #ddd; display: block; } .choose-cl-row.selected { background-color: #dff0d8; color: #3c763d; } #user-action-buttons { margin: 1% 0 2% 1%; } .draggable-icon { color: #3c763d; left: 28.5%; font-size: 200%; } .new-company-details { padding-left: 2%; } .select-inactive { background-color: #dddddd; } .company-admin-box { padding-left: 1.5%; } .new-company-details-container { margin-top: 1%; width: 100%; border-top: 2px solid #3bb9ff; border-bottom: 2px solid #3bb9ff; background: rgba(59, 185, 255, 0.1); padding: 2% 0; margin-bottom: 2%; } } #show-users { padding-bottom: 2%; .search-input { padding: 1%; .search-icon { margin-left: 1%; } } .user-types-container { padding-bottom: 2%; } .users-informations-container { width: 100%; display: inline-block; } .users-info-button { display: inline-block; text-align: right; width: 90%; position: absolute; } .show-users-layer { position: relative; margin-top: 2%; background: @layer-background; padding: 3%; height: 270px; } .show-users-title { font-size: 120%; font-weight: bold; display: inline-block; } .users-info { margin-bottom: 4%; } .user-type-show { text-align: center; font-size: 140%; font-weight: bold; } .company-name-info-title { text-align: center; margin-bottom: 5%; border-bottom: 2px solid #000; } } #link-customers-template-container{ .module-layer; padding-top: 2%; .user-header { padding: 1%; text-align: center; background: #337ab7; color: #FFF; font-size: 120%; font-weight: bold; } .user-big-container{ height: 445px; overflow: hidden; } .user-container { border: 2px solid #337ab7; border-radius: 10px; } .user-list{ min-height: 400px; height: 400px; overflow: auto; } .user-layer { padding: 1%; border-bottom: 2px solid #337ab7; cursor: pointer; } .customer-row { padding: 1%; border-bottom: 2px solid #337ab7; cursor: move; } .customer-row:hover, .customer-layer:hover { background: rgba(59, 185, 255, 0.5); } .selected-user { background: rgba(59, 185, 255, 1); } .users-link-buttons { margin: 2% 0; } }