.nav.navbar-nav#main-navigation{
	padding-right:100px;
}
body{
	overflow-x: hidden;
}
h3.project-title{
	color:#fff;
}
.port-single nav ul li{
	display:inline-block;
}
.port-single nav ul{
	margin-top: 5px;
}
.dark .port-single nav ul li a:hover{
	color: #fff;
}
.pt-50{
	padding-top:50px;
}
body.error-page.coming-soon .error{
	background: url(../../../images/backgrounds/coming-soon.jpg) no-repeat ;
}
body.error-page .error{
	background: url(../../../images/backgrounds/404.jpg) no-repeat ;
}
body.error-page.server-error-page .error{
	background: url(../../../images/backgrounds/503.jpg) no-repeat ;
}

.tp-caption a.custom-button.slider-button.scroll-to-target:hover span{
	color:#fff !important;
}