@import url(fontawesome-all.min.css);
@font-face {
font-family: Cambria;
src: url("../../fonts/Cambria.ttf");
src: url("../../fonts/cambriab.ttf") format("ttf"),
}
body {
	font-family: Cambria !important;
}
p{font-size: 1.20em !important;}

#sidebar {
	overflow-y: hidden; /* Hide vertical scrollbar */
  overflow-x: hidden; /* Hide horizontal scrollbar */
}
#sidebar nav a {
	color: #e2d9f9;
	padding: 1.25em 0;
	line-height: 1.50;
}

//mobile
@media screen and (max-width: 736px) {
	.wrapper > .inner {
	    padding: 2em 1em 1em 1em !important;
	}
	.row > * {
    padding: 0em !important;
	}
	#header > nav {
    font-size: 0.7em !important;
	}
	#sidebar .logo{ display: none !important; }
}

@media screen and (max-width: 980px) {
	.wrapper > .inner {
	    padding: 2em 1em 1em 1em !important;
	}
	.row > * {
    padding: 0em !important;
	}
	#header > nav {
    font-size: 0.7em !important;
	}
	#sidebar .logo{ display: none !important; }
}

@media screen and (max-width: 1280px) {
	.wrapper > .inner {
	    padding: 2em 2em 2em 2em !important;
	}
	.row > * {
    padding: 0em !important;
	}
	#header > nav {
    font-size: 0.7em !important;
	}
	#sidebar .logo{ display: none !important; }
}

@media screen and (max-width: 1680px) {
	.wrapper > .inner {
	    padding: 2em 2em 2em 2em !important;
	}
	.row > * {
    padding: 0em !important;
	}
}

h1 {
    font-size: 1.75em !important;
}
label {
    font-size: 1.0em !important;
}
.wizard > .content {
    background: #2c2146 !important;
}
.asterisk{
	/*****/
	color:#fc5137;
	font-size:10px;
}

.features section {
    width: 100% !important;
}
.features section:nth-child(-n + 2) {
    border-top-width: 1px;
}
