.form-check-input {
	margin: 5px !important;
	position: relative;
	bottom: 3px;
}
.form-select {
	display: block;
	width: 100%;
	padding: .375rem 2.25rem .375rem .75rem;
	-moz-padding-start: calc(0.75rem - 3px);
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #212529;
	background-color: #fff;
	background-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e);
	background-repeat: no-repeat;
	background-position: right .75rem center;
	background-size: 16px 12px;
	border: 1px solid #ced4da;
	border-radius: .25rem;
	transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.shadow {
	background: #fff;
	padding: 16px;
	margin-bottom: 0;
	box-shadow: 0 1px 8px 0 rgba(0,0,0,0.16);
	-webkit-box-shadow: 0 1px 8px 0 rgba(0,0,0,0.16);
	-moz-box-shadow: 0 0 1px 0 rgba(0,0,0,0.16);
}
.Encryp-btn {
	padding: 0px !important;
	text-align: center;
	border-radius: 30px;
}

a:link		{ text-decoration: none; color: #083d8d; }
a:visited	{ text-decoration: none; color: #083d8d; }
a:active	{ text-decoration: underline; color: #000000; }
a:hover		{ text-decoration: underline; color: #000; }
a:focus	    { outline: none; }

li
{
	line-height: 30px;
}

.margin-top-bottom-10 {
	margin-top: 15px;
}