@import "demo-resume";

/*
* Text Color
*/
body {
	color: #999;
}

p {
	color: #999;	
}

.custom-text-color-2 {
	color: #999 !important;
}

/*
* Buttons
*/
.custom-btn-style-2 {
	color: var(--light) !important;
}

/*
* BG Dark
*/
html,
html.dark body,
html.dark .body {
	background-color: transparent;
}

html.dark {
	.bg-color-darken {
		background-color: #171717;
	}
}

/*
* Border
*/
.custom-border {
	border: 10px solid #171717;
}

/*
* Header
*/
#header.header-floating-icons {
	.header-nav-main {
		nav {
			> ul {
				> li {
					> a {
						&.active {
							background: #1e1e1e !important;
							color: var(--light) !important;

							&:after {
								background: #1e1e1e;
							}
						}
					}
				}
			}
		}
	}
}

/*
* About Me
*/
.custom-about-me-links {
	&:after {
		border-bottom-color: #353535;
	}
}

.custom-nav-button {
	&.custom-divisors {
		&:before, &:after {
			border-#{$left}-color: #353535;
		}
	}
}

@media (max-width: 991px) {
	.custom-xs-border-bottom {
		border-bottom-color: #353535;
	}
}

.custom-box-shadow-1 {
	box-shadow: none;
}

.custom-box-shadow-2 {
	box-shadow: 0px 12px 90px -10px #191919 !important
}

.custom-box-shadow-3 {
	box-shadow: 0 30px 40px -15px #191919;
}

.custom-box-shadow-4 {
	box-shadow: 0px 12px 90px -10px #191919 !important
}

/*
* Experience
*/
section.custom-timeline {
	.timeline-bar {
		background: var(--light);
	}

	.timeline-box {
		&.right {
			&:before {
				background: #FFF !important;
			}
		}
	}
}

/*
* Skills & Language
*/
.custom-progress-bars {
	.progress {
		.progress-bar {
			background-color: var(--light);
		}
	}
}

/*
* Thumb Info
*/
html.dark .thumb-info {
	background-color: #171717;
}

/*
* Portfolio
*/
.custom-nav-sort {
	&.nav {
		> li {
			> a {
				color: var(--light);
			}
		}
	}
}