/* Sticky footer styles -------------------------------- */
html {
	position: relative;
	min-height: 100%;
}
body {
	background-color: #fff;
	margin-bottom: 50px;
}
footer {
	background-color: #2f3f4f;
	bottom: 0;
	height: 50px;
	position: absolute;
	width: 100%;
}
.cs-header {
	top: 0;
	height: 104px;
	background-color: var(--black);
	width: 100%;
	z-index: -1;
}
.cs-w-160 {
	width: 160px;
}
.btn-link {
	color: inherit;
}
.btn-link:hover,
.btn-link:focus,
.btn-link:active,
.btn-link.active,
.open .dropdown-toggle.btn-link {
	color: #1ab394;
	text-decoration: none;
}
.btn-link:active,
.btn-link.active,
.open .dropdown-toggle.btn-link {
	background-image: none;
	box-shadow: none;
}
.btn-link.disabled,
.btn-link.disabled:hover,
.btn-link.disabled:focus,
.btn-link.disabled:active,
.btn-link.disabled.active,
.btn-link[disabled],
.btn-link[disabled]:hover,
.btn-link[disabled]:focus,
.btn-link[disabled]:active,
.btn-link.active[disabled],
fieldset[disabled] .btn-link,
fieldset[disabled] .btn-link:hover,
fieldset[disabled] .btn-link:focus,
fieldset[disabled] .btn-link:active,
fieldset[disabled] .btn-link.active {
	color: #cacaca;
}
.form-control,
.form-control:focus,
.has-error .form-control:focus,
.has-success .form-control:focus,
.has-warning .form-control:focus,
.navbar-collapse,
.navbar-form,
.navbar-form-custom .form-control:focus,
.navbar-form-custom .form-control:hover,
.open .btn.dropdown-toggle,
.panel,
.popover,
.progress,
.progress-bar {
	box-shadow: none;
}
.form-control,
.single-line {
	background-color: #FFFFFF;
	background-image: none;
	border: 1px solid #e5e6e7;
	border-radius: 1px;
	color: inherit;
	display: block;
	padding: 6px 12px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 100%;
}
.form-control:focus,
.single-line:focus {
	border-color: #1ab394;
}
.has-success .form-control,
.has-success .form-control:focus {
	border-color: #1ab394;
}
.has-warning .form-control,
.has-warning .form-control:focus {
	border-color: #f8ac59;
}
.has-error .form-control,
.has-error .form-control:focus {
	border-color: #ed5565;
}
.has-success .control-label {
	color: #1ab394;
}
.has-warning .control-label {
	color: #f8ac59;
}
.has-error .control-label {
	color: #ed5565;
}
#main-url::before {
	content: "https://appentia.com/";
	color: var(--primary);
}
#main-url {
	font-size: 14px;
	position: absolute;
	left: -160px;
	bottom: 0;
}
