@media (min-width: 450px) and (max-width: 768px) {
	.no-padding-sm{
		padding-left: 0;
		padding-right: 0;
	}
	.no-margin-sm{
		margin-left: 0;
		margin-right: 0;
	}
	.center-xs{
		text-align: center;
	}
	.left-xs{
		text-align: left;
	}
	.right-xs{
		text-align: right;
	}
	.dark-xs{
		color: #343434;
	}


	#navbarJJ{
		border: 0;
	}
	.navbar-collapse{
		position: relative;
	}
	.subnav-menu{
		float: unset;
	}
	.affix-nav{
		padding: 3px 0;
	}
	.affix-nav *{
		font-size: 9px;
	}
	.subnav-menu>li>a{
		padding: 0 4px;
	}
	.navbar-nav {
	    margin: 7.5px 0;
	}
	#navbarJJ .navbar-menu>ul>li:after{
		display: none;
	}
	.navbar-toggle{
		padding: 13px 10px;
	}

	.career-title{
		margin-top: 0;
	}
	.btn-career{
		margin: 15px 0;
	}
	.career-bg-xs{
		background: #f2f2f2;
		padding: 40px 25px;
		margin: 0 15px;
		margin-top: 30px;
		text-align: justify;
		text-align-last: center;
		border-radius: 15px;
	}

}