ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

*{
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.wrap{
	position: relative;
	width: 80%;
	max-width: 960px;
	margin: 20px auto;
}

.big, .s-block, .logo, .logo:before, .list, .m-top, .m-bottom, .w-image, .w-title, .m-image, .b-list, .ava, .t-block, .block{
	background: #FFFFFF;
}

.big {
	width: 100%;
	min-height: 100px;
}

.small {
	width: 90%;
	margin: 40px auto;
	overflow: hidden;
}

.s-block {
	float: left;
	width: 32%;
	margin: 0 2% 20px 0;
	min-height: 300px;
}

.s-block:nth-child(3n+3){
	margin: 0 0 20px 0;
}

img {
 max-width: 100%;
 height: auto;
 -ms-interpolation-mode: bicubic;
}


@media screen and (min-width: 400px) and (max-width: 800px) {

		.s-block{
			width: 48%;
		}

		.s-block:nth-child(odd){
			margin: 0 2% 0 0;
		}
    }

@media screen and (max-width: 400px) {
		
		.s-block{
			width: 100%;
		}

    }    