.line-group-container .line-group:before{content:attr(data-text);display:block;font-weight:500;margin-bottom:10px;margin-top:10px;text-transform:capitalize;width:100%}.line-group-container .line-group:first-child:before{display:none}.line-group-container .line-group .rule-line{margin-bottom:10px;position:relative}.line-group-container .line-group .rule-line:hover .remove-rule-line{opacity:1}.line-group-container .line-group .remove-rule-line{background-color:var(--bb-body-bg);border-radius:50%!important;display:block;height:30px;opacity:0;position:absolute;right:2.75rem;top:.35rem;transform:rotate(45deg);transition:all .15s ease-in-out 0s;width:30px}.line-group-container .line-group .remove-rule-line span{background-color:var(--bb-body-color);display:block;height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.line-group-container .line-group .remove-rule-line span:before{background-color:var(--bb-body-color);content:"";display:block;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1px}.line-group-container .line-group .remove-rule-line:hover{opacity:1}.line-group-container .line-group .rule-a{margin-left:0!important}.line-group-container>.line-group:first-child>.rule-line:first-child .remove-rule-line{display:none!important}.custom-fields-rules .rules-b-group .form-control{margin-left:0}.add-new-field:before{border-bottom:var(--bb-border-width) var(--bb-border-style) var(--bb-border-color);border-left:var(--bb-border-width) var(--bb-border-style) var(--bb-border-color);border-top:var(--bb-border-width) var(--bb-border-style) var(--bb-border-color);content:"#";display:inline-block;line-height:39px;position:absolute;text-align:center;width:51px}.add-new-field ul.list-group.field-table-header{flex-direction:row;padding-left:0}.add-new-field ul.edit-field-group-items.field-group-items li:last-child{margin-bottom:15px}.add-new-field ul.edit-field-group-items.field-group-items li ul.list-group.field-table-header li:last-child{margin-bottom:0}.item-details .add-new-field:before{display:none}.field-table-header{margin:0;padding-left:50px}.field-table-header .list-group-item{border:var(--bb-border-width) var(--bb-border-style) var(--bb-border-color);margin-bottom:0;padding:10px 15px 9px}.field-table-header .list-group-item:not(:first-child){border-left:0}.field-group-items.edit-field-group-items{margin-top:-1px}.field-group-items .item-details{display:none}.field-group-items .field-column{clear:both;padding:10px}.field-group-items li.active>.item-details{display:block}.field-group-items li.active>.field-column{border-bottom:var(--bb-border-width) var(--bb-border-style) var(--bb-border-color);padding:10px}.field-group-items li.active>.item-details>.line,.field-group-items li.active>.item-details>.options>.line{border-bottom:var(--bb-border-width) var(--bb-border-style) var(--bb-border-color);margin-bottom:0;padding:10px}.field-group-items>li>.field-column>.show-item-details{background-color:var(--bb-body-bg);border-left:var(--bb-border-width) var(--bb-border-style) var(--bb-border-color);color:var(--bb-body-color);height:40px;line-height:40px;position:absolute;right:0;text-align:center;top:0;width:39px}.field-group-items>li>.field-column>.show-item-details .icon{vertical-align:middle}.field-group-items>li>.field-column>.show-item-details.active{height:40px;line-height:40px}.pt10{padding-top:10px}.p10{padding:10px}body[dir=rtl] .line-group-container .line-group .remove-rule-line{left:0;right:auto}body[dir=rtl] .line-group-container .line-group .rule-a,body[dir=rtl] .line-group-container .line-group .rule-type,body[dir=rtl] .line-group-container .line-group .rules-b-group{margin-left:0!important;margin-right:5px!important}body[dir=rtl] .add-new-field:before{border-left:none;border-right:var(--bb-border-width) var(--bb-border-style) var(--bb-border-color)}body[dir=rtl] .field-table-header .list-group-item:not(:first-child){border-left:var(--bb-border-width) var(--bb-border-style) var(--bb-border-color);border-right:none}body[dir=rtl] .field-table-header{padding-left:0;padding-right:50px}body[dir=rtl] .field-group-items>li:after{border-left:1px solid #aaa;border-right:none;left:auto;right:0}body[dir=rtl] .field-group-items li{padding:0 50px 0 0}body[dir=rtl] .field-group-items>li:before{left:auto;right:10px}body[dir=rtl] .field-group-items{padding-right:0}body[dir=rtl] .field-group-items>li>.field-column>.show-item-details{border-left:none;border-right:var(--bb-border-width) var(--bb-border-style) var(--bb-border-color);left:0;right:auto}body[dir=rtl] .line-group-container .line-group .location-add-rule-and{margin-left:0;margin-right:5px}
