@media screen and (max-width: 1590px) {
	.main {
		overflow: hidden;
	}
	.p1, .p2, .p3, .p4 {
		display: none;
	}
	#inside_globe {
		display: none;
	}
}
@media screen and (min-width: 1590px) and (max-width: 1800px) {
	#about .cell_3 {
		display: block;
		width: 100%;
	}
	#about blockquote { margin-top: 0; }
}
@media screen and (max-width: 1190px) {

	a.fancybox-next span::before, a.fancybox-prev span::before {
		display: none;
	}

	header .slider-pagination {
		bottom: 148px;
		width: auto;
		left: 614px; right: auto;
	}
	
	header .slider-pagination a {
		float: left;
		margin-right: 10px;
		margin-bottom: 0;
	}

	header .slider-control-prev, header .slider-control-next {
		margin-top: auto;
		top: auto;
		bottom: 129px;
		left: 480px;
	}
	header .all_projects {
		left: 460px;
	}
	
	header .slider-control-next {
		left: 550px;
	}

	header .top_slider .images {
		margin-left: 60px;
	}
	
	header .top_slider .years {
		left: 480px;
	}

	.slider-control-prev span,
	.slider-control-next span,
	.p1,
	.p2	{
		display: none;
	}
	
	#team .desc:before,
	#team .desc:after,
	#key_events:before,
	#key_events:after {
		display: none;
	}

	#team .desc .foot {
		padding: 0 !important; left: 55px !important;
	}
	#team .photos:before {
		display: none;
	}
	
	#key_events .slider-control-prev,
	#key_events .slider-control-next {
		display: none;
	}
	
	#team .photos {
		left: -48px;
		max-width: 940px;
	}
	
	#team .information .item {
		width: auto;
	}
	#team .slide_content .prefix_4 {
		padding-left: 480px;
	}
	#team .slide_content .cell_8 {
		width: 460px;
	}
	
	#team .slider-control-next {
		right: -30px;
	}
	#team .slider-control-prev {
		right: 40px;
	}
	
	#team .photos .scroller ul {
		padding-left: 0;
	}
	
	#team .photos .scroller ul li.active {
		margin-left: 0;
		position: absolute;
	}
	#team .photos .scroller ul li.active span {
		bottom: -10px;
	}
}

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

	.slider-control-prev span,
	.slider-control-next span {
		display: none;
	}

	header .slider-pagination {
		bottom: 148px;
		width: auto;
		left: 754px; right: auto;
	}
	
	header .slider-pagination a {
		float: left;
		margin-right: 10px;
		margin-bottom: 0;
	}

	header .slider-control-prev, header .slider-control-next {
		margin-top: auto;
		top: auto;
		bottom: 129px;
		left: 620px;
	}
	header .all_projects {
		left: 600px;
	}
	
	header .slider-control-next {
		left: 690px;
	}
	
	header .top_slider .images {
		margin-left: 200px;
	}
}

/*@media screen and (max-width: 480px) {

	body {
		overflow: hidden;
	}

	header .logo {
		width: 55px;
		overflow: hidden;
		margin-top: 39px;
		margin-left: 40px;
	}
	nav { display: none; }
	
	header .languages {
		margin-top: 51px;
		right: auto; left: 107px;
	}
	
	.row {
		margin-left: auto;
		margin-right: auto;
	}
	
	.cell_1, .cell_2, .cell_3, .cell_4, .cell_5, .cell_6, .cell_7, .cell_8, .cell_9, .cell_10, .cell_11, .cell_12 {
		display: inline;
		float: left;
		margin-left: 10px;
		margin-right: 10px;
	}
	
	.clear {
		clear: both;
		display: block;
		overflow: hidden;
		visibility: hidden;
		width: 0;
		height: 0;
	}

	.clearfix:before, .clearfix:after, .row:before, .row:after {
		content: '.';
		display: block;
		overflow: hidden;
		visibility: hidden;
		font-size: 0;
		line-height: 0;
		width: 0;
		height: 0;
	}

	.clearfix:after, .row:after {
		clear: both;
	}
	.clearfix, .row {
		zoom: 1;
	}
}*/