﻿#resetSettings_button {
	width:256px;
}

#settings_content{
	display:flex;
	flex-direction:column;
}
#settings_content_top{
	padding:20px;
	flex:1;
	overflow-y:auto;
	overflow-x:visible;
	
	/*box-shadow: 0px -10px 10px -10px #000 inset;*/
}
#settings_content_bottom{
	padding: 0px 20px 20px;
	background-color:#EEE;

}


#settings_content {
	padding:0;
	vertical-align:middle;
}

.settings_setting {
	padding: 0px;
	vertical-align:middle;
}

.settings_space {
	height:15px;
}
.settings_hr {
	margin-top:15px;
	margin-bottom:15px;

	height:0;
	padding:0;

	border-left:none;
	/*border-top-color:*/
}
.settings_hr.noTop {
	margin-top:0;

}

.settings_label {
	font-size: 20px;
	padding: 4px;
	padding-left: 0;

	float: left;
}

.settings_rightside {
	vertical-align: middle;
	margin-top: 4px;
	margin-bottom: 4px;
	
	float: right;
}

.settings_rightside input {
	width:60px;
	height:24px;
	padding:0;
}

.secondLine{
	padding-top:0;
	margin-top:-8px;
}


.shadow-bottom_commentout {
    position: relative;

	/*top: 10px;*/

    z-index: 2;

    box-shadow: 0px -10px 10px -10px #000;

    height: 20px;
    margin-top: -35px;
    margin-right: 15px;
}


/**
 * Scrolling shadows by @kizmarh and @leaverou
 * Only works in browsers supporting background-attachment: local; & CSS gradients
 * Degrades gracefully
 */


#settings_content_top_commentout {

	background:
		/* Shadow cover */
		linear-gradient(rgba(238,238,238,0), #EEE) 50% 100%,
		/* Shadow */
		radial-gradient(farthest-side at 50% 100%, rgba(0,0,0,0.3), rgba(0,0,0,0)) 50% 100%;
	background-repeat: no-repeat;
	background-size: 100% 40px, 125% 15px;
	
	/* Opera doesn't support this in the shorthand */
	background-attachment: local, scroll;
}