    .topTriangle .triangle {
        border-left: 800px solid transparent;
        border-right: 0px solid transparent;
        border-bottom: 70px solid #ffffff;
    }

    .triangleHolder.topTriangle {
		margin-top: -50px;
        float: left;
    }

    .bottomTriangle .triangle {
        border-left: 0px solid transparent;
        border-right: 800px solid transparent;
        border-top: 70px solid #ffffff;
    }

    .triangleHolder {
        width: 100%;
        height: 70px;
        overflow: hidden;
        position: relative;
        z-index: 4;
    }

    .partContent .imgHolder {
        border-radius: 500px;
        width: 260px;
        float: none;
        margin: auto;
    }

.triangle{
    position:absolute;
    right:0;
    bottom:0;
    width: 0;
    height: 0;
}

.topTriangle .triangle{
    border-left: 2500px solid transparent;
    border-right: 0px solid transparent;
    border-bottom: 150px solid #ffffff;
}

.bottomTriangle .triangle{
    border-left:  0px solid transparent;
    border-right: 2500px solid transparent;
    border-top: 150px solid #ffffff;
}

.triangleHolder{
    width:100%;
    height:150px;
    overflow:hidden;
    position:relative;
    z-index:4;
}

.triangleHolder.topTriangle{
    margin-top:-150px;
    float:left;
}

.triangle{
    position:absolute;
    right:0;
    bottom:0;
    width: 0;
    height: 0;
}

.topTriangle .triangle{
    border-left: 2500px solid transparent;
    border-right: 0px solid transparent;
    border-bottom: 150px solid #ffffff;
}

.bottomTriangle .triangle{
    border-left:  0px solid transparent;
    border-right: 2500px solid transparent;
    border-top: 150px solid #ffffff;
}

div.shapka{
	position: absolute;
    width: 100%;
    z-index: 100;
}

.imageContainer{
    position:relative;
    /*padding-bottom:400px;*/
    padding-bottom:400px;
    background-size: cover;
    background-position: center center;
    background-attachment: fixed;
}