.dtportfolio-onepage-navigation-title-holder { display: inline-block; position: fixed; left: 0; top: 50%; margin: auto; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); z-index:99; }
	.dtportfolio-onepage-navigation-title-holder li { display:block; padding-bottom: 10px; }
	.dtportfolio-onepage-navigation-title-holder.default { left:20px; } 
	
	.dtportfolio-onepage-navigation-title-holder.boxed > li > a, .dtportfolio-onepage-navigation-title-holder.default > li > a { background-color: #000; padding: 2px 10px; color:#fff; }
	.dtportfolio-onepage-navigation-title-holder.default > li > a { border-radius: 8px; -webkit-border-radius: 8px; }
	.dtportfolio-onepage-navigation-title-holder.boxed > li > a > span:last-child, .dtportfolio-onepage-navigation-title-holder.default > li > a > span:last-child { display:none; padding:0 3px 0 5px; }
	.dtportfolio-onepage-navigation-title-holder > li > a, .dtportfolio-onepage-navigation-title-holder.boxed > li > a:hover > span:last-child, .dtportfolio-onepage-navigation-title-holder.default > li > a:hover > span:last-child, .dtportfolio-onepage-navigation-title-holder.boxed > li > a.active > span:last-child, .dtportfolio-onepage-navigation-title-holder.default > li > a.active > span:last-child { display:inline-block; }
 
 	
	.dtportfolio-onepage-navigation-title-holder.rounded > li > a > span:first-child { margin:2px 0 0 10px; color: #000; background: #fff; padding: 5px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; width: 20px; height: 20px; font-size: 13px; background: #fff; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); line-height:8px; float:right; text-align:center; }
	.dtportfolio-onepage-navigation-title-holder.rounded > li { display: block; margin: 5px; background: rgba(0, 0, 0, 0.7); text-align: right; padding: 5px 10px; -webkit-border-radius: 0 30px 30px 0; -moz-border-radius: 0 30px 30px 0; border-radius: 0 30px 30px 0; -webkit-transition: all 1s; -moz-transition: all 1s; -ms-transition: all 1s; -o-transition: all 1s; transition: all 1s; }
	.dtportfolio-onepage-navigation-title-holder.rounded > li:hover { -webkit-transform: translate(60px, 0); -moz-transform: translate(60px, 0); -ms-transform: translate(60px, 0); -o-transform: translate(60px, 0); transform: translate(60px, 0); background: rgba(0, 0, 0, 0.95); }
	.dtportfolio-onepage-navigation-title-holder.rounded > li:hover > a > span:first-child { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg); -webkit-transition: all 1s; -moz-transition: all 1s; -ms-transition: all 1s; -o-transition: all 1s; transition: all 1s; }
 	.dtportfolio-onepage-navigation-title-holder.rounded { padding: 0; -webkit-transform: translate(-85px, -50%); -moz-transform: translate(-85px, -50%); -ms-transform: translate(-85px, -50%); -o-transform: translate(-85px, -50%); transform: translate(-85px, -50%); }
	.dtportfolio-onepage-navigation-title-holder.rounded > li > a { color:#fff; }