/*==========  Desktop First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
	.block-2 {
		min-height: 427px;
	}
	.block-2 ul {
		font-size: 22px;
		padding-left: 55%;
	}
	.block-2 .top-form, .block-2 .shadow {
		width: 50%;
	}
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {
	
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
	
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
	
}
@media only screen and (max-device-width : 480px) {
	/*****************************/
	.menu-wrapper , footer{
		width: 1140px;
	}
	.inner {
		width: 1280px;
	}
	.main {
		min-width: 1140px;
	}
	/*****************************/
	.mobile-menu-ico {
		display: block;
	}
	nav ul {
		display: none;
		padding-top: 116px;
		padding-bottom: 10px;
	}
	nav li {
		display: block;
		margin-bottom: 28px;
	}
	nav li a {
		font-size: 62px;
	}
	.block-4-header .label {
		right: 540px;
	}
	.block-5 .text {
		padding-left: 52px;
		padding-top: 370px;
	}
	.block-5 .text-area .photo  {
		left: 212px;
		width: 750px;
	}
	.block-5 .photo .img-1 {
		float: left;
	}
	.block-5 .photo .img-2 {
		float: right;
	}
	.block-5 .name {
		position: absolute;
		top: 260px;
	}
		.block-5 .photo .img-1 + .name {
			left: 0;
		}
		.block-5 .photo .img-2 + .name {
			right: 0;
			top: 240px;
		}
	.block-3 .text  {
		padding-left: 52px;
		padding-top: 370px;
	}
	.block-3 .photo {
		left: 450px;
	}
	.block-1 .text {
		background-position: center top;
		padding-top: 261px;
		padding-right: 0px;
	}
	.block-4-text {
		width: 920px;
		padding: 50px 44px;
	}
	.block-4-text:before, .block-4-text:after {
		left: 150px;
	}
}

/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {
	
}


/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {
	
}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {
	
}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
	
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 991px) {
	
}

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

}