.dme_fader_wrap {
	margin-bottom:40px;
}
.dme_fader_inputs_disabled {
	filter: alpha(opacity=60);
	opacity:0.6;
}
/*--input text form enabled disabled ids in admin settings area--*/ 
#dme_scroll_to_top_fader_enabled_disabled_inputs {
	margin-left:12px;
}
#dme_scroll_to_top_fader_value_inputs {
	padding:2px 0;
	box-shadow: 2px 3px 3px #6E6E6E;
	border:1px solid black;
	border-radius:5%;
	margin-right:10px;
	padding:3px;
	margin-left:16px;
	margin-top:5px;
	width:76px;
}
#dme_scroll_to_top_fader_value_border_input {
	text-transform: lowercase; /*--for border size none instead of NONE if we use none instead of 0 for display--*/
	box-shadow: 2px 3px 3px #6E6E6E;
	border:1px solid black;
	border-radius:5%;
	margin-left:16px;margin-right:8px;
	padding:3px;
	width:48px;
}
.form-table th {
	vertical-align: top;
	text-align: left;
	padding: 20px 10px 10px 0;
	width: 300px;
	line-height: 1.3;
	font-weight: 600;
}

/*form-table td { margin-bottom: 9px; padding: 15px 10px; line-height: 1.3; vertical-align: middle; width: 300px; }*/
/*td { margin-left: 30px; vertical-align: top; }*/

/*-#input-style-bottom-shadow-styles-*/
#dme_scroll_to_top_fader_shadow_value_inputs {
	text-transform: uppercase;
	box-shadow: 2px 3px 3px #6E6E6E;
	border:1px solid black;
	border-radius:5%;
	margin-left:16px;margin-right:8px; margin-top:5px;
	padding:3px;
	width:45px;
}
@media screen and (min-width: 1px) and (max-width:778px) {
#dme_scroll_to_top_fader_shadow_value_inputs {
	margin-left:18px;margin-right:8px;
	width:45px;
	}
}
@media screen and (min-width: 779px)*/ /*and (max-width:1024px)*/ {
#dme_scroll_to_top_fader_shadow_value_inputs {
	margin-left:16px;margin-right:8px;
	width:45px;
	}
}
#dme_scroll_to_top_fader_get_img_selection {
	margin-bottom:35px;
	margin-left:10px;
}
/*--jquery for plugin admin hover over info help etc links--*/
/*---BASE---*/
div#scroll_down_pixels_trigger,
div#fade_in_time_trigger,
div#scroll_top_speed_trigger,
div#fade_in_color_trigger,
div#color_one_mouse_enter_trigger,
div#color_delay_one_enter_trigger,
div#box_shadow_color_trigger,
div#box_shadow_hover_color_trigger,
div#border_color_trigger,
div#border_hover_color_trigger,
div#fader_position_bottom_trigger,
div#fader_position_right_trigger,
div#box_shadow_horizontal_trigger,
div#box_shadow_vertical_trigger,
div#box_shadow_blur_trigger,
div#box_shadow_spread_trigger,
div#fader_border_size_trigger,
div#fader_aarow_color_trigger,
div#status_disabled_trigger,
div#status_enabled_trigger,
div#shadow_status_enabled_trigger,
div#shadow_status_disabled_trigger,
div#fader_image_selection_trigger,
div#compress_css_trigger,
div#compress_js_trigger {
	display: none;
	position: absolute;
	width: 420px;
	margin-left:-114px;
	padding: 10px;
	background:#444;
	color:#fff;
	border: 3px solid #0073aa;
	font-size: 90%;
	box-shadow: 3px 5px 5px #6E6E6E;
	border-radius:3%;
	}
div#box_shadow_horizontal_trigger {
	margin-top: -120px;
}
div#box_shadow_vertical_trigger {
	margin-top: -140px;
}
div#box_shadow_blur_trigger {
	margin-top: -160px;
}
div#box_shadow_spread_trigger {
	margin-top: -200px;
}
@media screen and (min-width: 779px) and (max-width:1200px) {
div#scroll_down_pixels_trigger,
div#fade_in_time_trigger,
div#scroll_top_speed_trigger,
div#fade_in_color_trigger,
div#color_one_mouse_enter_trigger,
div#color_delay_one_enter_trigger,
div#box_shadow_color_trigger,
div#box_shadow_hover_color_trigger,
div#border_color_trigger,
div#border_hover_color_trigger,
div#fader_position_bottom_trigger,
div#fader_position_right_trigger,
div#box_shadow_horizontal_trigger,
div#box_shadow_vertical_trigger,
div#box_shadow_blur_trigger,
div#box_shadow_spread_trigger,
div#fader_border_size_trigger,
div#fader_aarow_color_trigger,
div#box_shadow_horizontal_trigger {
	margin-top: -120px;
	}
div#box_shadow_vertical_trigger {
	margin-top: -140px;
	}
div#box_shadow_blur_trigger {
	margin-top: -160px;
	}
div#box_shadow_spread_trigger {
	margin-top: -200px;
	}
/*-centering info links smaller screens-*/
div#status_disabled_trigger,
div#status_enabled_trigger,
div#shadow_status_enabled_trigger,
div#shadow_status_disabled_trigger {
	width: 380px;
	margin-left:-110px;
	}
div#fader_image_selection_trigger {
	width: 400px;
	margin-left:-114px;
	}
div#compress_css_trigger,
div#compress_js_trigger {
	width: 400px;
	margin-left:-114px;
	}
}
@media screen and (min-width: 481px) and (max-width: 778px) {
div#scroll_down_pixels_trigger,
div#fade_in_time_trigger,
div#scroll_top_speed_trigger,
div#fade_in_color_trigger,
div#color_one_mouse_enter_trigger,
div#color_delay_one_enter_trigger,
div#box_shadow_color_trigger,
div#box_shadow_hover_color_trigger,
div#border_color_trigger,
div#border_hover_color_trigger,
div#fader_position_bottom_trigger,
div#fader_position_right_trigger,
div#box_shadow_horizontal_trigger,
div#box_shadow_vertical_trigger,
div#box_shadow_blur_trigger,
div#box_shadow_spread_trigger,
div#fader_border_size_trigger,
div#fader_aarow_color_trigger,
div#box_shadow_horizontal_trigger {
	margin-top: -120px;
	}
div#box_shadow_vertical_trigger {
	margin-top: -140px;
	}
div#box_shadow_blur_trigger {
	margin-top: -160px;
	}
div#box_shadow_spread_trigger {
	margin-top: -200px;
	}
/*-centering info links smaller screens-*/
div#status_disabled_trigger,
div#status_enabled_trigger,
div#shadow_status_enabled_trigger,
div#shadow_status_disabled_trigger {
	width: 370px;
	margin-left:-110px;
	}
div#fader_image_selection_trigger {
	width: 390px;
	margin-left:-114px;
	}
div#compress_css_trigger,
div#compress_js_trigger {
	width: 360px;
	margin-left:-114px;
	}
}
@media screen and (min-width:1px) and (max-width: 480px) {
div#scroll_down_pixels_trigger,
div#fade_in_time_trigger,
div#scroll_top_speed_trigger,
div#fade_in_color_trigger,
div#color_one_mouse_enter_trigger,
div#color_delay_one_enter_trigger,
div#box_shadow_color_trigger,
div#box_shadow_hover_color_trigger,
div#border_color_trigger,
div#border_hover_color_trigger,
div#fader_position_bottom_trigger,
div#fader_position_right_trigger,
div#box_shadow_horizontal_trigger,
div#box_shadow_vertical_trigger,
div#box_shadow_blur_trigger,
div#box_shadow_spread_trigger,
div#fader_border_size_trigger,
div#fader_aarow_color_trigger,
div#box_shadow_horizontal_trigger {
	margin-top: -120px;
	}
div#box_shadow_vertical_trigger {
	margin-top: -140px;
	}
div#box_shadow_blur_trigger {
	margin-top: -160px;
	}
div#box_shadow_spread_trigger {
	margin-top: -200px;
	}
/*-centering info links smaller screens-*/
div#status_disabled_trigger,
div#status_enabled_trigger,
div#shadow_status_enabled_trigger,
div#shadow_status_disabled_trigger {
	width: 260px;
	margin-left:-150px;
	}
div#fader_image_selection_trigger {
	width: 310px;
	margin-left:-120px;
	}
div#compress_css_trigger,
div#compress_js_trigger {
	width: 300px;
	margin-left:-140px;
	}
}
#dme_fader_headline_h3 {
font-style:italic;
	font-size:1.6em;
	margin: 0.5em 0;
	text-shadow: 1px 1px #1EAAF1, 
	1px 1px #1EAAF1, 
 	2px 2px #333, 
	3px 3px #333, 
	4px 4px #000, 
	4px 4px #000;
	color: #1EAAF1;
}
.dme_fader_value {
	margin-bottom:50px;
	font-weight:bold;
}
.dme_fader_value_highlight {
	margin-bottom:50px;
	font-weight:bold;
	font-size:1.08em;
	color:#1EAAF1;
}
.dme_fader_jqnote {
	font-weight:bold;
	text-decoration:underline;
}
.dme_fader_jqmax_value {
	font-weight:bold;
}
.dme_fader_jqmax_numb {
	font-weight:bold;
	color:#1EAAF1;
	font-size:1.08em;
}
/*--image selection styling--*/
#dme_fader_img_selection_choices {
	background-color:#1b99d8;
	border:2px solid #666;
	border-radius:50%;
	box-shadow: 3px 5px 5px #6E6E6E;
}
#dme_fader_img_selection_choices_help {
	display:block;
	background-color:#1b99d8;
	border:2px solid #666;
	border-radius:50%;
	box-shadow: 1px 2px 3px #acacac;
	margin-top:10px;
}
.dme_fader_img_selection_choices_help {
	background-color:#1b99d8;
	border:2px solid #666;
	border-radius:50%;
	box-shadow: 1px 2px 3px #acacac;
	margin: 10px 5px 0 10px;
}
/*--img sizes in image choices area--*/
#dme_fader_img_selection_sizes_help {
	text-align:center;
	margin-top:-16px;
	width:85%;
	color:#ffffff;
}
/*--question mark help hovers--*/
.dme_fader_admin_help_question {
	font-weight:bold;
	font-size:1.4em;
	line-height: 1.4em;
	margin: 0 0.8rem 0.2rem 0;
	padding: 4px 10px;
	text-shadow: 1px 1px #1EAAF1, 
	1px 1px #1EAAF1, 
	2px 2px #333, 
	3px 3px #333, 
	4px 4px #000, 
	4px 4px #000;
	color: #1EAAF1;
	text-decoration:none;
	box-shadow: none !important; /*--remove borders around links when clicked--*/
}
.dme_fader_admin_help_question:focus {
	text-shadow: 1px 1px #1EAAF1, 
	1px 1px #1EAAF1, 
	2px 2px #333, 
	3px 3px #333, 
	4px 4px transparent, 
	4px 4px transparent;
	color: #1EAAF1;
	box-shadow: none !important;
}
.dme_fader_admin_status_help_question {
	margin-left:4px;
	box-shadow: none !important; /*--remove borders around links when clicked--*/
}
/*--Buttons Reset Defaults and Save Changes--*/
#submit_button_top {
	margin-top:-20px;
	margin-left:-140px;
    }
@media screen and (min-width: 339px) and (max-width: 782px) {
    #submit_button_top {
        margin-top:-20px;
        padding-bottom:6px;
	margin-left:-155px;
    }
}
@media screen and (max-width: 338px) {
    #submit_button_top {
        margin-top:10px; /*--126/86--*/
        padding-bottom:6px;
margin-left:-150px;
    }
}
@media screen and (min-width: 1px) and (max-width:337px) {
    #submit_button_top {
        margin-top:-20px; /*--126/86--*/
        padding-bottom:6px;
margin-left:-150px;
    }
}
@media screen and (max-width: 782px) {
.wp-core-ui .button, .wp-core-ui .button.button-large, .wp-core-ui .button.button-small, a.preview, input#publish, input#save-post {
	padding: 6px 14px;
	line-height: normal;
	font-size: 14px;
	vertical-align: middle;
	height:32px;
	margin-bottom: 4px;
	}
}
/*--wp core button-primary additional styling--*/
.wp-core-ui .button-primary, .wp-core-ui .button-primary:focus {
	border:1px solid #000;
	text-transform: uppercase;
	box-shadow: 2px 3px 3px #6E6E6E;
	border:1px solid black;
	border-radius:5%;
	font-weight:bold;
	text-shadow: 1px 1px #000, 
	1px 1px #ececec, 
	2px 2px #3d3d3d, 
	2px 2px #3d3d3d,
	2px 2px #0085ba, 
	2px 2px #0085ba;
}
.wp-core-ui .button-primary:hover {
	border:1px solid #000;
	text-shadow: 1px 1px #000, 
	1px 1px #ececec, 
	2px 2px #333, 
	2px 2px #333,
	2px 2px #0085ba, 
	2px 2px #0085ba;
	color:#ececec;
	background-color:#006a94;
}
.save_settings_button, #submit {
	margin-left:140px;
}
@media screen and (min-width: 783px) {
.reset_settings_button {
	margin-top:-52px;
	}
}
#reset_settings_button {
background-color:#ff0000;
	border:1px solid #000;
	text-shadow: 1px 1px #000, 
	1px 1px #ececec, 
	2px 2px #333, 
	2px 2px #333,
	2px 2px #0085ba, 
	2px 2px #0085ba;
	color:#ececec; 
}
#reset_settings_button:focus {
	background-color:#D00000;
	border:1px solid #000;
	text-shadow: 1px 1px #000, 
	1px 1px #ececec, 
	2px 2px #333, 
	2px 2px #333,
	2px 2px #0085ba, 
	2px 2px #0085ba;
	color:#ececec;
}
#reset_settings_button:hover {
	background-color:#D00000;
	border:1px solid #000;
	text-shadow: 1px 1px #000, 
	1px 1px #ececec, 
	2px 2px #333, 
	2px 2px #333,
	2px 2px #0085ba, 
	2px 2px #0085ba;
	color:#ececec;
}
@media screen and (max-width: 782px) {
.reset_settings_button {
	margin-top:-60px;
	}
#reset_settings_button {
	height:32px; font-size:14px;
	padding: 6px 14px;
	line-height: normal;
	vertical-align: middle;
	margin-bottom: 4px;
	}
.save_settings_button, #submit {
	margin-left:155px;
	}
}