@import url("font-awesome.min.css");
@import url("http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,300italic,400,400italic");

@font-face {
    font-family: Helios-Cond-Light-Regular;
    src: url("../fonts/Helios-Cond-Light-Regular.ttf");
    /*font-style: normal;*/
    /*font-weight: normal;*/
}

@font-face {
	font-family: 'HelveticLight';
	src: url('../fonts/helveticaneuecyr-light.otf');
}

#four {
	font-family: "HelveticLight", Arial, 'sans serif';
}

/* Icon */

	.icon {
		text-decoration: none;
		border-bottom: none;
		position: relative;
	}

		.icon:before {
			-moz-osx-font-smoothing: grayscale;
			-webkit-font-smoothing: antialiased;
			font-family: FontAwesome;
			font-style: normal;
			font-weight: normal;
			text-transform: none !important;
		}

		.icon > .label {
			display: none;
		}

		.icon.style1:before {
			color: #c3e895;
		}

		.icon.style2:before {
			color: #8addaa;
		}

		.icon.style3:before {
			color: #6bd4c8;
		}

		.icon.style4:before {
			color: #57aed3;
		}

		.icon.style5:before {
			color: #4a87d3;
		}

		.icon.style6:before {
			color: #6b88e6;
		}

		.icon.major {
			text-decoration: none;
			color: #555;
			cursor: default;
			display: inline-block;
			margin: 0 0 1.5em 0;
		}

			.icon.major:before {
				-moz-osx-font-smoothing: grayscale;
				-webkit-font-smoothing: antialiased;
				font-family: FontAwesome;
				font-style: normal;
				font-weight: normal;
				text-transform: none !important;
			}

			.icon.major:before {
				font-size: 4em;
				line-height: 1em;
			}



ul.icons {
			cursor: default;
			list-style: none;
			padding-left: 0;
		}

			ul.icons li {
				display: inline-block;
				padding: 0 1.25em 0 0;
			}
/*
				ul.icons li:last-child {
					padding-right: 0;
				}

				ul.icons li .icon:before {
					font-size: 1.5em;
				}

		ul.major-icons {
			list-style: none;
			padding-left: 0;
		}

			ul.major-icons li {
				display: inline-block;
				padding: 2.5em;
				text-align: center;
			}*/

/*				ul.major-icons li .icon {
					-moz-transform: rotate(45deg);
					-webkit-transform: rotate(45deg);
					-ms-transform: rotate(45deg);
					transform: rotate(45deg);
					border-radius: 4px;
					border: solid 1px rgba(144, 144, 144, 0.5);
					display: inline-block;
					height: 8em;
					line-height: 8em;
					margin: 0;
					text-align: center;
					width: 8em;
				}*/

/*					ul.major-icons li .icon:before {
						-moz-transform: rotate(-45deg);
						-webkit-transform: rotate(-45deg);
						-ms-transform: rotate(-45deg);
						transform: rotate(-45deg);
						display: inline-block;
						line-height: inherit;
					}*/

					/*********************************************************************************/
/* Footer                                                                        */
/*********************************************************************************/

	.contacts{
		overflow: hidden;
		padding-top: 1em;
		background: #E3F0F7;
		text-align: center;
		padding-bottom: 0.6em;
		padding-top: 2em;
		margin-top: 1em;

		padding-bottom: 2em;
		margin-bottom: 2em;
	}


		
	.contacts .fbox1,
	.contacts .fbox2,
	.contacts .fbox3
	{
		/*float: left;*/
		/*width: 320px;*/
		padding: 0px 40px 0px 40px;
	}
	
	.contacts .icon
	{
		display: block;
		margin-bottom: 0.1em;
		font-size: 3em;
	}

	
	.contacts .title
	{
		font-size: 1.1em;
	}

	#four {
		margin-bottom: 30px;
	}

	.header {
		text-align: center;
		padding-top: 2em;
	}

@media only screen and (max-width: 350px) {
 .contacts .emails  span:nth-child(1){
 	/*padding-bottom: 5px;*/
 }
}