#div_right{
  
	background-color: var(--boston-blue);

	position: fixed; 

	top: 0; 
	right: 0;
	bottom: 0;
	
	overflow: scroll;
	transition: 0.5s;
}

#div_right.equal{

	width: 50%;
}

#div_right.big{

	width: 85%;
}

/* --- category lists ---*/
.cat-list{
	
	padding: 0;
	margin: 0;
}
.cat-list li{
	
	display: inline-block;
	color: white;
	font-size: 16px;
	font-family: apax-bold;
}
.cat-list li:hover{
	
	font-family: helvetica;
	font-size: 20px;
	cursor: pointer;
}

.middot{
	
	color: white;
	font-family: apax-bold;
	display: inline-block;
	font-size: 16px;
	margin: 0 4px;
}

/* ------------ navbar ----------------*/
#navbar_right{
	
	position: sticky;
	top: 0;
	margin: 15px;
	
	text-align: center;
}

#navbar_right li.active{
	
	font-family: helvetica;
	font-size: 20px;
}



/* ------------ projects ----------------*/
#content_right{
	
	position: absolute;
	top: 70px;
	bottom: 0;
	overflow: scroll;
	padding: 0;
	color: white;
}

#div_desktop .project{

	margin: 10px 0 50px;
	margin-left: 5vw;
}
#div_right.equal .project{

	width: 40vw;
}

#div_right.big .project{

	width: 75vw
}


#div_desktop .project .any{
	
	font-size: 26px;
	font-family: saolDisplay-regularItalic;
	margin: 0;
	margin-bottom: -5px;
}
#div_desktop .project .titol{
	
	font-family: apax-bold;
	font-size: 22px;
	
	margin: 0;
	margin-bottom: 12px;
}
#div_desktop .project .img-div{
	
	width: 100%;
	display: flex;
	overflow-x: auto;
	margin-bottom: 10px;
	
}
#div_desktop .project .project-img{
	
	height: 100%;
	margin-right: 10px;
}
#div_desktop .project .project-url iframe{

    height: 100%;
    margin-right: 10px;
}


#div_desktop .project .subtitol{
	
	font-family: saolDisplay-regularItalic;
	font-size: 18px;
	margin: 0 100px 0 0;
}
#div_desktop .project .seemore{
	
	font-family: saolDisplay-regularItalic;
	float: right;
	margin: 0;
	cursor: pointer;
}
#div_desktop .project .seemore:hover .underlined{
	
	border-bottom: solid white 1px;
}

#div_desktop .project ul{
	
	margin: 0;
}
#div_desktop .project li{
	
	font-size: 12px;
}
#div_desktop .project li:hover{
	
	font-family: apax-bold;
	font-size: 12px;
	border-bottom: solid white 1px;
}
#div_desktop .project .middot{

	font-size: 12px;
}


















