
body, .onepage-wrapper, html {
  display: block;
  position: static;
  padding: 0;
  width: 100%;
  height: 100%;
}

.onepage-wrapper {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
  padding: 0;
  -webkit-transform-style: preserve-3d;
}

.onepage-wrapper .section {
  width: 100%;
  height: 100%;
}

.onepage-pagination {
    position: absolute;
    right: 5.2vw;
    top: 65%;
    z-index: 5;
    list-style: none;
    margin: 0;
    padding: 0;
    display: none;
}
.onepage-pagination li {
  padding: 0;
  text-align: center;
}
.onepage-pagination li a{
    /* padding: 10px; */
    padding-bottom: 1.92vw;
/*    width: 4px;
    height: 4px;*/
    display: block;

}



.onepage-pagination li a:before{
  content: '';
  position: absolute;
    background: #ff0000;
    width: 5.2vw;
    height: 1.92vw;
/*  border-radius: 10px;*/
/*  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;*/
}


.onepage-pagination li:nth-of-type(1) a:before{
    background: url(../images/menu_05.png) center no-repeat;
/*    -moz-background-size: cover;*/
    background-size: cover;
        top: 9.6vw;

}

.onepage-pagination li:nth-of-type(2) a:before{
    background: url(../images/menu_01.png) center no-repeat;
/*    -moz-background-size: cover;*/
    background-size: cover;
}

.onepage-pagination li:nth-of-type(3) a:before{
    background: url(../images/menu_02.png) center no-repeat;
/*    -moz-background-size: cover;*/
    background-size: cover;
}

.onepage-pagination li:nth-of-type(4) a:before{
    background: url(../images/menu_03.png) center no-repeat;
/*    -moz-background-size: cover;*/
    background-size: cover;
}

.onepage-pagination li:nth-of-type(5) a:before{
    background: url(../images/menu_04.png) center no-repeat;
/*    -moz-background-size: cover;*/
    background-size: cover;
}






.onepage-pagination li a.active:before{
    width: 5.2vw;
    height: 1.92vw;
/*    width: 6vw;
    height: 2vw;*/
/*  border: 1px solid black;*/
/*  margin-top: -4px;
  left: 8px;*/
}

.onepage-pagination li:nth-of-type(1) a.active:before{
    background: url(../images/menu_05_h.png) center no-repeat;
/*    -moz-background-size: cover;*/
    background-size: cover;

}

.onepage-pagination li:nth-of-type(2) a.active:before{
    background: url(../images/menu_01_h.png) center no-repeat;
/*    -moz-background-size: cover;*/
    background-size: cover;
}

.onepage-pagination li:nth-of-type(3) a.active:before{
    background: url(../images/menu_02_h.png) center no-repeat;
/*    -moz-background-size: cover;*/
    background-size: cover;
}

.onepage-pagination li:nth-of-type(4) a.active:before{
    background: url(../images/menu_03_h.png) center no-repeat;
/*    -moz-background-size: cover;*/
    background-size: cover;
}

.onepage-pagination li:nth-of-type(5) a.active:before{
    background: url(../images/menu_04_h.png) center no-repeat;
/*    -moz-background-size: cover;*/
    background-size: cover;
}



.disabled-onepage-scroll, .disabled-onepage-scroll .wrapper {
  overflow: auto;
}

.disabled-onepage-scroll .onepage-wrapper .section {
  position: relative !important;
  top: auto !important;
  left: auto !important;
}
.disabled-onepage-scroll .onepage-wrapper {
  -webkit-transform: none !important;
  -moz-transform: none !important;
  transform: none !important;
  -ms-transform: none !important;
  min-height: 100%;
}


.disabled-onepage-scroll .onepage-pagination {
  display: none;
}

body.disabled-onepage-scroll, .disabled-onepage-scroll .onepage-wrapper, html {
  position: inherit;
}
