/****** css combine: 1 total files ******/

/****** css file includes/plugins/dynamic_lists/dl_styles.css last modified 1598897941 ******/
/** table mode buttons -- TABLE-EDITS *************************************************/

.dynalist_buttons a.dl_button {
	padding: 0;
	text-decoration: none;
	border: 0;
	background: transparent url(../images/spacer.gif) no-repeat scroll 0 0;
	display: block;
	float: left;
	width: 16px;
	height: 16px;
	opacity: 0.5;
}
.dynalist_buttons a.dl_button:hover {
	opacity: 1;
}
a.dl_button span.dl_button {
	display: none;
}
a.dl_add_here_button:link, a.dl_add_here_button:visited, a.dl_add_here_button:hover, a.dl_add_here_button:active {
	margin: 1px 4px;
	text-decoration: underline;
	background-image: url(images/icons/circ_add_16.png);
}
div.dynamic_list_menu {
	display: none;
	position: absolute;
	background-color: white;
	border: 1px solid #666666;
	z-index: 1201;
	width: 160px;
	font-size: 13px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
a.dl_menu_button:link, a.dl_menu_button:visited, a.dl_menu_button:hover, a.dl_menu_button:active {
	margin: 4px;
	text-decoration: underline;
	background-image: url(images/icons/circ_dn_16.png);
}
div.dynamic_list_menu a, div.dynamic_list_menu p {
	display: block;
	padding: 5px;
	text-decoration: none;
}
div.dynamic_list_menu p {
	margin-bottom: 0px;
	font-size: 14px;
	color: black;
	border-top: 1px solid black;
}
div.dynamic_list_menu p strong {
	font-weight: 700;
}
div.dynamic_list_menu a {
	color: #337ab7;
	font-size: 13px;
}
div.dynamic_list_menu img {
	width: 20px;
	margin-right: 4px;
}
div.dynamic_list_menu a:hover {
	background-color: #8a8383;
}
.dl_move_ajax {
	margin: 1px 4px;
	background: url(images/loading.gif) center center no-repeat;
	padding: 0;
	border: 0;
	float: left;
	width: 16px;
	height: 16px;
	display: none;
}
#jonbox_copy_menu_form_container, #jonbox_export_layout_container, #jonbox_import_layout_container {
	display: none;
}
/* Primary Entry Styles */
.dynalist_entry {
	width: 100%;
	position: relative;
	float: left;
}
.dynalist_edit {
	margin: 0.625em 0;
	padding: 0.625em 0 0.625em 0;
	-moz-border-radius: 0.75em;
	-webkit-border-radius: 0.75em;
	-khtml-border-radius: 0.75em;
	border-radius: 0.75em;

}
.dl_buttons {
	position: absolute;
	z-index: 200;
	top: -10px;
	left: -20px;
	background-color: #DDD;
	border: 1px solid #BBB;
	width: 100%;
	left: 0;
	border-radius: 3px;
	text-align: left;
}
.dynalist_type-linkid>.dynalist_buttons>.dl_buttons, .dynalist_type-linklist>.dynalist_buttons>.dl_buttons {
	background-color: #DDF;
	border: 1px solid #00F;
}
.dynalist_type-linkid .dl_buttons, .dynalist_type-linklist .dl_buttons {
	background-color: #FCC;
	border: 1px solid #AAA;
}
.dynalist_edit.dynalist_type-linklist .dl_creation_action {
	display: none;
}
.dl_title {
	font-size: 2.6em;
	color: #333;
	text-shadow: 0px 0.063em 0.125em rgba(220, 229, 223, 0.9);
	position: relative;
	margin-left: .5em;
	margin-top: .5em;
	margin-bottom: 0.5em;
	line-height: 1.3em;
	width: 100%;
	clear: both;
}
span.dl_col_title {
	padding-left: 10px;
	color: #777;
	font-weight: bold;
}
span.dl_col_title.dl_col_title_insert {
	white-space: nowrap;
}
span.dl_col_title abbr[data-original-title], span.dl_col_title abbr[title] {
	border-bottom: none;
}
div.dl_import_preview_pane {
	overflow-y: auto;
	padding: 15px;
	width: 650px;
	max-height: 400px;
	margin: 0px 5px;
	background-color: #EEEEEE;
}
/* for theme_template page */
span.dl_creation_action {
	margin-left: 50px;
	background-color: #3D3;
	padding: 0px 10px;
	position: absolute;
	font-size: 16px;
}
span.dl_creation_action select.dl_tag_creation_action_selector, span.dl_creation_action select.dl_tag_creation_action_selector option {
	margin: 0;
	padding: 0;
	font-size: 16px;
}
div.dl_import_preview_pane .layout_preview_panel {
	border: 1px solid black;
	width: 200px;
	height: 200px;
	margin: 5px;
	padding: 0px;
	text-align: center;
}
div.dl_import_preview_pane .layout_preview_panel:hover {
	border: 1px solid blue;
	background-color: #fafbde;
}
div.dl_import_preview_pane .layout_preview_panel.selected {
	border: 2px solid blue;
	background-color: #f2f59a;
}
div.dl_import_preview_pane .layout_preview_panel img {
	max-width: 100%;
	max-height: 100%;
	padding: 20px 15px 0px 15px;
}
div.dl_import_preview_pane .layout_preview_panel p {
	width: 100%;
	height: 20px;
	position: absolute;
	text-align: center;
	background-color: white;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.42857143;
	color: #333;
}
div.dl_import_preview_pane .layout_preview_panel span.helper {
	height: 100%;
	vertical-align: middle;
	display: inline-block;
}
/****** end css file includes/plugins/dynamic_lists/dl_styles.css ******/
