	/* Large Devices, Wide Screens */
	@media only screen and (max-width : 1200px) {

	}

	/* Medium Devices, Desktops */
	@media only screen and (max-width : 992px) {
		.table-cont .table-bordered{
			width:auto !important;	
		}
	}

	/* Small Devices, Tablets */
	@media only screen and (max-width : 768px) {
		
		.handling-policy{
			padding-top:20px;
		}
		.owner-pic{
			padding-bottom:20px;
		}
		.nav-container{
			padding:0;
		}
		.navbar-header{
			background:#333;
		}
		.navbar-toggle .icon-bar{
			background:#CCC;
		}
		#main-nav .top-nav{
			text-align:center
		}
		.navbar-onitsuka .nav-justified > li.current a{
			background:none;
			color:#111;	
		}
		.btn-black{
		margin-bottom:20px;
		}
		.grey-content .part{
		clear:both;
		}
	}

	/* Extra Small Devices, Phones */ 
	@media only screen and (max-width : 480px) {
		.footer-address{
			padding-left:20px;
		}
		.slider-container .main-caption{
			display:none;
		}
		.lang-container{
			position:static;
		}
		.navbar-onitsuka .nav-justified > li{
			float:none;
			display:block;
		}
		.table-cont .table-bordered{
			width:auto !important;
			
		}
		.table-cont table.table-bordered tr td{
			padding:10px;
			
		}
		
	}
	@media only screen and (max-width : 360px) {
		.home-tag .btn-lg{
			margin:10px 0;
			padding:2px 0;
			width:90%;
		}
		.grey-content p{
			font-size:12px;
		}
		.table-cont table.table-bordered tr td{
			width:100% !important;
			display:block;
			
		}
	}
	/* Custom, iPhone Retina */ 
	@media only screen and (max-width : 320px) {
		
	}