/* module-key = 'com.brikit.blueprintmaker:blueprint-maker-web-resources', location = 'blueprint-maker/css/blueprint-maker.css' */
.data-template-field-macro {
	display: inline-block;
	color: #CCC;
	cursor: pointer;
	padding: 0px 6px;
	border: 1px solid #CCC;
	border-radius: 2px;
}

.not-from-blueprint {
	font-style: italic;
	color: #CCC;
}

#no-blueprint-fields-required-message {
	padding: 80px 0 0 80px;
	font-weight: bold;
	font-size: larger;
}

#create-dialog.blueprint-maker-dialog .templates,
#create-dialog.blueprint-maker-dialog .template {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

#create-dialog.blueprint-maker-dialog .template.selected {
    background-color: #EBF2F9;
    border: 1px solid #CDDCEC;
    border-radius: 3px;
}

#create-dialog.blueprint-maker-dialog .template-selection-header {
    padding: 20px 20px 10px 20px;
}

#create-dialog.blueprint-maker-dialog .templates {
    padding: 10px;
    overflow: auto;
    list-style: none;
    margin: 0;
    width: 840px;
    height: 340px;
}

#create-dialog.blueprint-maker-dialog .templates {
	height: auto;
}

#create-dialog.blueprint-maker-dialog .templates:focus {
    outline: none;
}

#create-dialog.blueprint-maker-dialog .template {
    float: left;
    vertical-align: top;
    margin: 0;
    padding: 10px;
    border: 1px solid white;
    border-radius: 3px;
    cursor: pointer;
    width: 388px;
    height: 80px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}

#create-dialog.blueprint-maker-dialog .template-meta {
    padding-left: 60px;
}

#create-dialog.blueprint-maker-dialog .template-description {
    margin-top: 0;
    height: 40px;
    overflow: hidden;
}

#create-dialog.blueprint-maker-dialog .template-preview {
    float: left;
    width: 48px;
    height: 48px;
    vertical-align: text-bottom;
}

#create-dialog.blueprint-maker-dialog .template-name {
    font-weight: bold;
    margin-top: 0;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

#create-dialog.blueprint-maker-dialog .template-description .original-blueprint {
	font-weight: normal;
	font-style: italic;
}

#create-dialog.blueprint-maker-dialog .icon-super-impose {
	position: absolute; 
	width: 16px; 
	height: 16px; 
	margin: 14px 0 0 10px; 
	padding: 6px; 
	background-color: white; 
	background-repeat: no-repeat; 
	background-position: center;
}

#create-dialog.blueprint-maker-dialog .icon-blank-space-large {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAA3NCSVQICAjb4U/gAAAAyVBMVEX///+urq6rq6urq6upqamnp6ednZ2ZmZmVlZWRkZGNjY2Li4v////7+/v5+fn39/f19fXz8/Pv7+/t7e3r6+vp6enl5eXi4uLf39/d3d3b29vZ2dnX19fV1dXT09PMzMzJycnHx8fDw8PBwcHAwMC9vb27u7u3t7e1tbWxsbGurq6tra2pqamnp6elpaWgoKCdnZ2VlZWTk5ORkZGPj4+NjY2Li4uJiYmFhYWDg4OBgYF+fn58fHx6enp4eHh2dnZ0dHRycnJwcHDxS7jWAAAAQ3RSTlMARFV3d4i7zN3u7u7/////////////////////////////////////////////////////////////////////////Sd2ZowAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQAxOC82LzEz5gIkqQAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAJdSURBVEiJjZbrYppAFITxrgUjitW0NRWNNmkTbaoxqV32Mrz/Q2VB0b2hnZ84nyw7e85ZzzNVb/oEuYjfrFs/G6q2GSA4o5QyxgXA2tUL9von6U42T9Nx1B8Mb+OnbSIZv+w1lY78w00chYqGs51EOhWXv8HAX25DS1//CNCG7W8B+zvbLtWf/gVapr8NsY6cfqnBb6Bt+vmizJ7pUehEC3x+yR+Gc6GuqgHx47I/DB8ETl9eoXiHQ+uRSryAFrvbwT6xRFma0i8KMPyHzsFfA+kGtsI0hUbMBGo54GPq8AdBmu5Ap2egv4Wf+asgTr8E+q/A7ExMBKp5BPdlQHCz04j3PAyGm1IgCDViLpg80ti6/TkQ9FRiSFH3mmUrkkCUEW8KsUPT88WoFHg4ErRIcCV8j4i9nu8qOgKb9KT1EbjnxAM3802Or+ydCRQby+CBaevI8k2MRfZ5AYwkkHJz5Tsk3/VnrAAGVALCBLJ8YzcQZQAzgTxfjaDqkmADeb6xC/jG4REeWkCeb+wAFnJbzeDO+cY2sJbBmUfjnG8SWcCbPBo1bDRAyXdlAp9ZVnNMaMdbzdcEltnxlgW0CFyS+ZrAoYBKS5SZwITnJVraBCzg9dAEZM0lrjYjbToQF21GNrLn/wCGpGhkWaucXAeUVpk14+ga8BNQxlALpH8ZeBT6EGqDWO9QgV/CHkHirhzYWyMrH4rPXTfQTRxDUX45RRI7gG6cOMfuYbCTZU8HektSNtiz0eLLRrZdjg87Rsl4uZUP/FqJPVN+OYEQXErIS8OVy0mu0/UndV5/PgCjxsg2VvCWWQAAAABJRU5ErkJggg==);
}
/* module-key = 'com.brikit.blueprintmaker:blueprint-maker-web-resources', location = 'blueprint-maker/css/brikit-dialog.css' */
#create-dialog.brikit-dialog ol.templates {
	margin: 0 auto;
}

/* module-key = 'com.brikit.blueprintmaker:blueprint-maker-web-resources', location = 'blueprint-maker/css/live-blueprint.css' */
.edit-live-blueprint-button {
	display: none;
	margin-top: 1em;
}

.brikit-edit-mode .edit-live-blueprint-button, ## show button when Theme Press is in block-edit mode
.edit-live-blueprint-button.no-blueprint {
	display: inline-block;
}
