margin-bottom: 1em;
}
-.crm-container .crm-section .label {
- float: left;
- width: 17%;
- text-align: right;
+/* todo: See PR#19968 to move towards configurable breakpoints */
+@media (min-width: 480px) {
+ .crm-container .crm-section .label {
+ float: left;
+ width: 17%;
+ text-align: right;
+ }
}
.crm-container .crm-section .label label{
text-align: left;
}
-.crm-container .crm-section .content {
- margin-left: 19%;
+@media (min-width: 480px) {
+ .crm-container .crm-section .content {
+ margin-left: 19%;
+ }
}
.crm-container .no-label .content {
}
.crm-container .disabled,
-.crm-container .disabled td,
+.crm-container .disabled *,
.crm-container .cancelled,
.crm-container .cancelled td,
.crm-container li.disabled a.ui-tabs-anchor,
box-sizing: border-box;
}
+/* Collapsible optgroups for select2 */
+div.select2-drop.collapsible-optgroups-enabled .select2-result-with-children:not(.optgroup-expanded) > .select2-result-sub > li.select2-result {
+ display: none;
+}
+div.select2-drop.collapsible-optgroups-enabled .select2-result-with-children > .select2-result-label:before {
+ font-family: FontAwesome;
+ content: "\f0da";
+ display: inline-block;
+ padding-right: 3px;
+ vertical-align: middle;
+ font-weight: normal;
+}
+div.select2-drop.collapsible-optgroups-enabled .select2-result-with-children.optgroup-expanded > .select2-result-label:before {
+ content: "\f0d7";
+}
+
span.crm-select-item-color {
display: inline-block;
width: .8em;
top: 4px;
}
.crm-container ul.crm-checkbox-list li label {
- display: block;
+ display: block !important;
padding: 2px 0 2px 22px;
margin: 0;
word-break: break-all;