@font-face {
font-family: "GrenettePro";
src: url("fonts/GrenettePro-Regular.ttf") format("truetype");
}

body{
font-family: "GrenettePro", sans-serif;
background-color:#2d3e50;
}

body *{
color:#ffffff;
}

.navbar{
background-color:#d94925;
}

.navbar *, .navbar .navbar_font_1{
color:#ffffff;
}

.navbar .navbar_bg_1 {
background-color:#ffffff;
}

.navbar .navbar_font_2, .navbar .dropdown-item{
color:#2d3e50;
}

.navbar .navbar_bg_2 {
color:#2d3e50;
}

.navbar i, .navbar button {
color:#2d3e50;
}

.nav-circle {
width: 32px;
height: 32px;
border-radius: 50%;
background-color:#ffffff;
color: #d94925;
display: flex;
align-items: center;
justify-content: center;
font-weight: 600;
font-size: 14px;
user-select: none;
}

.nav-circle i{
color:#ffffff;
}

.no-caret::after {
display: none !important;
}

.avatar-circle-full {
_width: 256px;
_height: 256px;
_font-size: 112px;
}

.part_links ul{
_list-style: none;
_padding-left: 7px;
_margin: 0;
}
.part_links ul li a.copy_links i, .part_links ul li a.edit_links i{
_opacity:0.3;
_transition: opacity 0.2s ease;
}
.part_links ul li a.copy_links i:hover, .part_links ul li a.edit_links i:hover{
_opacity:1;
}
.part *, .part p, .edit_part_modal *{
color:#464646 !important;
}
			
footer{
background-color:#666666;
border-top:1px solid #666666;
font-size:0.8em;
}

footer *{
color:#ffffff;
}
