/**
 * base styling.
 */
.shortcode-ui-attribute-external_url label:after,
.shortcode-ui-attribute-pages_option label:after,
.shortcode-ui-attribute-video_url label:after,
.shortcode-ui-attribute-link_text label:after,
.shortcode-ui-attribute-modal_title label:after,
.shortcode-ui-attribute-image_options label:after{
    content: '*';
    display: inline-block;
    color: red;
    margin: 0 0 0 5px;
}

.shortcode-ui-attribute-external_url .error,
.shortcode-ui-attribute-pages_option .error,
.shortcode-ui-attribute-video_url .error,
.shortcode-ui-attribute-link_text .error,
.shortcode-ui-attribute-modal_title .error,
.shortcode-ui-attribute-image_options .error{
    border-color: #a94442 !important;
}

.shortcode-ui-attribute-external_url .error:focus,
.shortcode-ui-attribute-pages_option .error:focus,
.shortcode-ui-attribute-video_url .error:focus,
.shortcode-ui-attribute-link_text .error:focus,
.shortcode-ui-attribute-modal_title .error:focus,
.shortcode-ui-attribute-image_options .error:focus{
    border-color: #843534 !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;
}


.edit-shortcode-form .select2-container {
	width: 100% !important;
	max-width: 600px;
}
