@charset "utf-8";
 body {
	 background-color:#ffffff;}
 

video{
    position: relative;
    width: 100%;
}


#wrapper-vid {
    border: 10px solid #red;
    width:100%;
}


 video { 
   /*position: absolute;*/
     width: 100%;
     
   /* -ms-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    background: url(polina.jpg) no-repeat;
    background-size: cover; 
     
    left: 50%;
      z-index: -100;
   /* position: relative;*/
    width: 100%;
    height: auto;
   */
   
} 
body {
	height: 3000px;
	}

.box2 {
	/*margin-top: 15%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0;
	
	width: 33%;
	height: auto;
	overflow: hidden;
	z-index: 2;*/
    position: relative;
    margin-top: -26%;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 0;
    width: 45%;
    height: auto;
    overflow: hidden;
    z-index: 2;
    
} 

img{
    width: 100%; height: auto;
}

.box4 {
	width:100%; height:auto; 
    z-index:4;
    margin: 0 auto;
    position: relative;
}

.frame{
    width: 110%; height: auto;
}

@-moz-document url-prefix() {
    .box2 {
        position: sticky; top: -50px;
    }
}



*/