

@media screen and (max-width: 768px){

}

@media screen and (min-width: 0px){

	.nav-tabs li{width: 100%; border-top: 1px solid #fff; }

	.nav-tabs li:first-child{border-top: none;}

}

@media screen and (min-width: 480px){

	#f-office .f-item{float: left; width: 50%; padding: 20px 15px;}

	#f-office .f-item:nth-child(2n+1){clear: both;}

	.nav-tabs li{width: 50%; border-top:none;}

	.nav-tabs li:nth-child(3){width: 45%; border-top: 1px solid #fff;}

	.nav-tabs li:nth-child(4){width: 55%; border-top: 1px solid #fff;}

}

@media screen and (min-width: 640px){

}

@media screen and (min-width: 768px){

	#menudesktop, nav#menutop, #banner, #home{display: block;}

	#page{padding-top: 0px;}

	#hamburger{display: none;}

	.tour{width: 50%; padding: 10px; float: left; clear: none;}
	.tour:nth-child(2n+1){clear: both;}

	#f-office .f-item{width: 25%;}

	#f-office .f-item:nth-child(2n+1){clear: none;}

}



@media screen and (min-width: 992px){

	#menudesktop a{font-size: 15px; text-transform: uppercase;}

	.nav-tabs li, .nav-tabs li:nth-child(3){width: 24%; border-top: none;}

	.nav-tabs li:nth-child(4){width: 28%; border-top: none;}

}



@media screen and (min-width: 1200px){

	.container{width: 1100px}

}