position: absolute;
}
+.crm-container .crm-flex-box {
+ display: flex;
+ flex-wrap: wrap;
+}
+.crm-container .crm-flex-box > * {
+ flex: 1;
+ min-width: 0; /* prevents getting squashed by whitespace:nowrap content */
+}
+.crm-container .crm-flex-box > .crm-flex-2 {
+ flex: 2;
+}
+.crm-container .crm-flex-box > .crm-flex-3 {
+ flex: 3;
+}
+.crm-container .crm-flex-box > .crm-flex-4 {
+ flex: 4;
+}
+
+.crm-container .crm-draggable {
+ cursor: move;
+}
+
.crm-container input {
box-sizing: content-box;
}
+.crm-container .crm-inline-block {
+ display: inline-block;
+}
+
div.crm-container label {
font-weight: normal;
display: inline;
cursor: pointer;
}
-#crm-container input.submit-link {
+#crm-container button.submit-link {
color: #285286;
background: none transparent;
border: none;
margin-left: .5em;
}
-.crm-container .crm-button input {
- background: none;
- _background: #6C6C6C;
- /* IE6 only */
- border: medium none;
- color: #FFF;
- cursor: pointer;
- font-size: 13px;
- font-weight: normal;
- margin: 0;
- padding: 1px 8px 2px 4px;
-}
-
.crm-container .crm-button-type-cancel,
.crm-container .crm-button-type-back {
margin-left: 20px;
}
+/* Reset WP backend min-height for buttons */
+
+.wp-core-ui .crm-container .button {
+ min-height: 0;
+}
+
.crm-container a.button,
.crm-container a.button:link,
.crm-container a.button:visited,
-.crm-container input.crm-form-submit,
.crm-container .ui-dialog-buttonset .ui-button,
-.crm-container input[type=button],
.crm-container .crm-button {
text-shadow: 0 1px 0 black;
background: #696969;
text-decoration: none;
cursor: pointer;
border: 1px solid #3e3e3e;
-}
-
-.crm-container span.crm-button {
- display: block;
- float: left !important;
- overflow: hidden;
- padding: 1px;
-}
-
-.crm-container button.crm-button {
- padding: 3px 6px;
-}
-
-.crm-container button.crm-button .icon {
- margin-bottom: -4px;
-}
-
-.crm-container input.crm-form-submit,
-.crm-container input[type=button] {
- padding: 2px 6px;
-}
-
-.crm-container .crm-button input[type=button],
-.crm-container .crm-button input.crm-form-submit {
- padding: 3px 5px 2px;
- margin: 0;
- background: none;
- _background: #6C6C6C;
- /* IE6 only */
- border: none;
-}
-
-.crm-container a.button,
-.crm-container a.button:link,
-.crm-container a.button:visited {
display: block;
float: left;
+ overflow: hidden;
line-height: 135%;
+ border-radius: 3px;
}
.crm-container .crm-button:hover,
.crm-container .crm-button:focus,
-.crm-container input[type=submit]:hover,
-.crm-container input[type=button]:hover,
.crm-container .ui-dialog-buttonset .ui-button:hover,
.crm-container .ui-dialog-buttonset .ui-button:focus,
.crm-container a.button:hover,
.crm-container .crm-button-disabled,
.crm-container .crm-button.crm-button-disabled,
.crm-container .ui-dialog-buttonset .ui-button[disabled],
-.crm-container input.crm-form-submit[disabled],
-.crm-container input[type=button][disabled],
.crm-container .crm-button[disabled] {
opacity: .6;
cursor: default;
}
-.crm-container .crm-button-disabled input[disabled] {
- opacity: 1;
-}
-
.crm-container .ui-dialog-buttonpane {
background: linear-gradient(to bottom, #f2f2f2 0%,#ffffff 35%);
}
-.crm-container .ui-dialog-buttonset .ui-button {
- padding: 0;
-}
.crm-container .ui-dialog-buttonset .ui-button .ui-icon {
background-image: url("../i/icons/jquery-ui-FFFFFF.png");
}
+/* Override of a line in crm-i.css that may not be important anymore */
+.crm-container .ui-dialog-buttonset .ui-button .ui-icon[class*=" fa-"] {
+ margin-top: 0;
+}
+
/* No crm-button styling for PayPal Express buttons */
.crm-container input#_qf_Register_upload_express,
.crm-container input#_qf_Payment_upload_express,
margin-left: 3px;
}
-.crm-container .crm-button.crm-icon-button {
- padding: 2px 2px 1px 4px;
-}
-
-.crm-container .crm-button.crm-icon-button input {
- padding-left: 18px;
-}
-
-.crm-container .crm-button.button-crm-i {
- padding: 2px 0 1px 5px;
-}
-
-.crm-container .crm-button.button-crm-i input {
- padding-left: 0;
-}
-
.crm-container .delete-icon {
background-position: -176px -96px;
}
color: #86c661;
}
-.crm-button>.crm-i {
- padding-left: 5px;
-}
-
-.crm-container .crm-button .crm-i + input[type="button"],
-.crm-container .crm-button .crm-i + input.crm-form-submit {
- padding-left: 0;
-}
-
.crm-container a.helpicon {
opacity: .8;
}
}
/* rounded corners */
-.crm-container .crm-button,
-.crm-container a.button,
-.crm-container a.button:link,
-.crm-container input.crm-form-submit,
-.crm-container input[type=button] {
- border-radius: 3px;
-}
-
-
.crm-container div.status,
.crm-container #help,
.crm-container .help,