#popups {
   visibility: hidden;
   opacity: 0;
   margin-top: -300px;
}
 
#popups:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
}
.popups-contenedor {
 
   margin:auto;
   padding:3px 20px 5px 30px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:750px
 

}
a.popups-cerrar {
   position: absolute;
   top:3px;
   right:31%;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}
@media only screen and (max-width: 768px) {

a.popups-cerrar {
   position: absolute;
   top:3px;
   right:2%;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}
    }
/* estilos para el enlace */
    
a.popups-link {
  text-align: center;
  display: block;
  margin: 30px 0;
}
/* 1 */
#popupa {
   visibility: hidden;
   opacity: 0;
   margin-top: -300px;
}
 
#popupa:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
}
.popupa-contenedor {
   position: relative;
   margin:7% auto;
   padding:30px 20px 5px 20px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:700px;
 

}
a.popupa-cerrar {
   position: absolute;
   top:3px;
   right:3px;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}

/* estilos para el enlace */
    
a.popupb-link {
  text-align: center;
  display: block;
  margin: 10px 0;
}
/* 2 */
#popupb {
   visibility: hidden;
   opacity: 0;
   margin-top: -400px;
}
 
#popupb:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
    margin-top: -40px;
}
.popupb-contenedor {
   position: relative;
   margin:7% auto;
   padding:20px 20px 5px 20px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:700px;
 
 

}

a.popupb-cerrar {
   position: absolute;
   top:3px;
   right:3px;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}

/* estilos para el enlace */
    
a.popupb-link {
  text-align: center;
  display: block;
  margin: 30px 0;
}

/* 3 */
#popupc {
   visibility: hidden;
   opacity: 0;
   margin-top: -400px;
}
 
#popupc:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
    margin-top: -40px;
}
.popupc-contenedor {
   position: relative;
   margin:7% auto;
   padding:20px 20px 5px 20px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:700px;
 
 

}

a.popupc-cerrar {
   position: absolute;
   top:3px;
   right:3px;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}

/* estilos para el enlace */
    
a.popupc-link {
  text-align: center;
  display: block;
  margin: 30px 0;
}
/* 4 */
#popup {
   visibility: hidden;
   opacity: 0;
   margin-top: -400px;
}
 
#popupd:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
    margin-top: -40px;
}
.popupd-contenedor {
   position: relative;
   margin:7% auto;
   padding:20px 20px 5px 20px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:700px;
 
 

}

a.popupd-cerrar {
   position: absolute;
   top:3px;
   right:3px;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}

/* estilos para el enlace */
    
a.popupd-link {
  text-align: center;
  display: block;
  margin: 30px 0;
}
/* 4 */
#popupd {
   visibility: hidden;
   opacity: 0;
   margin-top: -400px;
}
 
#popupd:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
    margin-top: -40px;
}
.popupd-contenedor {
   position: relative;
   margin:7% auto;
   padding:20px 20px 5px 20px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:700px;
 
 

}

a.popupd-cerrar {
   position: absolute;
   top:3px;
   right:3px;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}

/* estilos para el enlace */
    
a.popupd-link {
  text-align: center;
  display: block;
  margin: 30px 0;
}
/* 4 */
#popup {
   visibility: hidden;
   opacity: 0;
   margin-top: -400px;
}
 
#popupf:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
    margin-top: -40px;
}
.popupf-contenedor {
   position: relative;
   margin:7% auto;
   padding:20px 20px 5px 20px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:700px;
 
 

}

a.popupf-cerrar {
   position: absolute;
   top:3px;
   right:3px;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}

/* estilos para el enlace */
    
a.popupf-link {
  text-align: center;
  display: block;
  margin: 30px 0;
}
/* 4 */
#popupf {
   visibility: hidden;
   opacity: 0;
   margin-top: -400px;
}
 
#popupf:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
    margin-top: -40px;
}
.popupf-contenedor {
   position: relative;
   margin:7% auto;
   padding:20px 20px 5px 20px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:700px;
 
 

}

a.popupf-cerrar {
   position: absolute;
   top:3px;
   right:3px;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}

/* estilos para el enlace */
    
a.popupf-link {
  text-align: center;
  display: block;
  margin: 30px 0;
}
/* 4 */
#popup {
   visibility: hidden;
   opacity: 0;
   margin-top: -400px;
}
 
#popupf:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
    margin-top: -40px;
}
.popupf-contenedor {
   position: relative;
   margin:7% auto;
   padding:20px 20px 5px 20px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:700px;
 
 

}

a.popupf-cerrar {
   position: absolute;
   top:3px;
   right:3px;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}

/* estilos para el enlace */
    
a.popupf-link {
  text-align: center;
  display: block;
  margin: 30px 0;
}
/* 4 */
#popupg {
   visibility: hidden;
   opacity: 0;
   margin-top: -400px;
}
 
#popupg:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
    margin-top: -40px;
}
.popupg-contenedor {
   position: relative;
   margin:7% auto;
   padding:20px 20px 5px 20px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:700px;
 
 

}

a.popupg-cerrar {
   position: absolute;
   top:3px;
   right:3px;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}

/* estilos para el enlace */
    
a.popupg-link {
  text-align: center;
  display: block;
  margin: 30px 0;
}

/* 4 */
#popupg {
   visibility: hidden;
   opacity: 0;
   margin-top: -400px;
}
 
#popupg:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
    margin-top: -40px;
}
.popupg-contenedor {
   position: relative;
   margin:7% auto;
   padding:20px 20px 5px 20px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:700px;
 
 

}

a.popupg-cerrar {
   position: absolute;
   top:3px;
   right:3px;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}

/* estilos para el enlace */
    
a.popupg-link {
  text-align: center;
  display: block;
  margin: 30px 0;
}

/* 4 */
#popupg {
   visibility: hidden;
   opacity: 0;
   margin-top: -400px;
}
 
#popupg:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
    margin-top: -40px;
}
.popupg-contenedor {
   position: relative;
   margin:7% auto;
   padding:20px 20px 5px 20px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:900px;
 
 

}

a.popupg-cerrar {
   position: absolute;
   top:3px;
   right:3px;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}

/* estilos para el enlace */
    
a.popupg-link {
  text-align: center;
  display: block;
  margin: 30px 0;
}

/* 4 */
#popuph {
   visibility: hidden;
   opacity: 0;
   margin-top: -400px;
}
 
#popuph:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
    margin-top: -40px;
}
.popuph-contenedor {
   position: relative;
   margin:7% auto;
   padding:20px 20px 5px 20px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:900px;
 
 

}

a.popuph-cerrar {
   position: absolute;
   top:3px;
   right:3px;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}

/* estilos para el enlace */
    
a.popuph-link {
  text-align: center;
  display: block;
  margin: 30px 0;
}

/* 4 */
#popupi {
   visibility: hidden;
   opacity: 0;
   margin-top: -400px;
}
 
#popupi:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
    margin-top: -40px;
}
.popupi-contenedor {
   position: relative;
   margin:7% auto;
   padding:20px 20px 5px 20px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:900px;
 
 

}

a.popupi-cerrar {
   position: absolute;
   top:3px;
   right:3px;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}

/* estilos para el enlace */
    
a.popupi-link {
  text-align: center;
  display: block;
  margin: 30px 0;
}
/* 4 */
#popupj {
   visibility: hidden;
   opacity: 0;
   margin-top: -400px;
}
 
#popupj:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
    margin-top: -40px;
}
.popupj-contenedor {
   position: relative;
   margin:7% auto;
   padding:20px 20px 5px 20px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:900px;
 
 

}

a.popupj-cerrar {
   position: absolute;
   top:3px;
   right:3px;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}

/* estilos para el enlace */
    
a.popupj-link {
  text-align: center;
  display: block;
  margin: 30px 0;
}

/* 4 */
#popupk {
   visibility: hidden;
   opacity: 0;
   margin-top: -400px;
}
 
#popupk:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
    margin-top: -40px;
}
.popupk-contenedor {
   position: relative;
   margin:7% auto;
   padding:20px 20px 5px 20px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:900px;
 
 

}

a.popupk-cerrar {
   position: absolute;
   top:3px;
   right:3px;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}

/* estilos para el enlace */
    
a.popupk-link {
  text-align: center;
  display: block;
  margin: 30px 0;
}

/* 4 */
#popupl {
   visibility: hidden;
   opacity: 0;
   margin-top: -400px;
}
 
#popupl:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
    margin-top: -40px;
}
.popupl-contenedor {
   position: relative;
   margin:7% auto;
   padding:20px 20px 5px 20px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:950px;
 
 

}

a.popupl-cerrar {
   position: absolute;
   top:3px;
   right:3px;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}

/* estilos para el enlace */
    
a.popupl-link {
  text-align: center;
  display: block;
  margin: 30px 0;
}
/* 4 */
#popupm {
   visibility: hidden;
   opacity: 0;
   margin-top: -400px;
}
 
#popupm:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
    margin-top: -40px;
}
.popupm-contenedor {
   position: relative;
   margin:7% auto;
   padding:20px 20px 5px 20px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:950px;
 
 

}

a.popupm-cerrar {
   position: absolute;
   top:3px;
   right:3px;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}

/* estilos para el enlace */
    
a.popupm-link {
  text-align: center;
  display: block;
  margin: 30px 0;
}
/* 4 */
#popupn {
   visibility: hidden;
   opacity: 0;
   margin-top: -400px;
}
 
#popupn:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
    margin-top: -40px;
}
.popupn-contenedor {
   position: relative;
   margin:7% auto;
   padding:20px 20px 5px 20px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:950px;
 
 

}

a.popupn-cerrar {
   position: absolute;
   top:3px;
   right:3px;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}

/* estilos para el enlace */
    
a.popupn-link {
  text-align: center;
  display: block;
  margin: 30px 0;
}
/* 4 */
#popupo {
   visibility: hidden;
   opacity: 0;
   margin-top: -400px;
}
 
#popupo:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
    margin-top: -40px;
}
.popupo-contenedor {
   position: relative;
   margin:7% auto;
   padding:20px 20px 5px 20px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:950px;
 
 

}

a.popupo-cerrar {
   position: absolute;
   top:3px;
   right:3px;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}

/* estilos para el enlace */
    
a.popupo-link {
  text-align: center;
  display: block;
  margin: 30px 0;
}
/* 4 */
#popupp {
   visibility: hidden;
   opacity: 0;
   margin-top: -400px;
}
 
#popupp:target {
   visibility:visible;
   opacity: 1;
   background-color: rgba(0,0,0,0.8);
   position: fixed;
   top:0;
   left:0;
   right:0;
   bottom:0;
   margin:0;
   z-index: 999;
   -webkit-transition:all 1s;
   -moz-transition:all 1s;
   transition:all 1s;
    margin-top: -40px;
}
.popupp-contenedor {
   position: relative;
   margin:7% auto;
   padding:20px 20px 5px 20px;
   background-color: #fafafa;
   color:#333;
   border-radius: 3px;
   max-width:950px;
 
 

}

a.popupp-cerrar {
   position: absolute;
   top:3px;
   right:3px;
   background-color: #333;
   padding:7px 10px;
   font-size: 20px;
   text-decoration: none;
   line-height: 1;
   color:#fff;
}

/* estilos para el enlace */
    
a.popupp-link {
  text-align: center;
  display: block;
  margin: 30px 0;
}


.modalWindow {
   
    
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(0,0,0,0.2);
z-index: 99999;
opacity:0;
pointer-events: none;
text-align:center;
}
.modalWindow:target {
opacity:1;
pointer-events: auto;
     background-color: rgba(0,0,0,0.8);
}
.modalWindow > div {
  width: 100%;
position: relative;
margin: 10% auto;
/*background: rgb(255, 255, 255);*/
    padding: 10px;
}


.modalWindow1 {   
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(0,0,0,0.2);
z-index: 99999;
opacity:0;
pointer-events: none;
text-align:center;
}
.modalWindow1:target {
opacity:1;
pointer-events: auto;
     background-color: rgba(0,0,0,0.8);
}
.modalWindow1 > div {
width: 800px;
position: relative;
margin: 10% auto;
background: #fff;
    padding: 10px;
}


.modalWindow2 {   
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(0,0,0,0.2);
z-index: 99999;
opacity:0;
pointer-events: none;
text-align:center;
}
.modalWindow2:target {
opacity:1;
pointer-events: auto;
     background-color: rgba(0,0,0,0.8);
}
.modalWindow2 > div {
width: 800px;
position: relative;
margin: 10% auto;
background: #fff;
    padding: 10px;
}


.modalWindow3 {   
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(0,0,0,0.2);
z-index: 99999;
opacity:0;
pointer-events: none;
text-align:center;
}
.modalWindow3:target {
opacity:1;
pointer-events: auto;
     background-color: rgba(0,0,0,0.8);
}
.modalWindow3 > div {
width: 800px;
position: relative;
margin: 10% auto;
background: #fff;
    padding: 10px;
}


.modalWindow4 {   
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(0,0,0,0.2);
z-index: 99999;
opacity:0;
pointer-events: none;
text-align:center;
}
.modalWindow4:target {
opacity:1;
pointer-events: auto;
     background-color: rgba(0,0,0,0.8);
}
.modalWindow4 > div {
width: 800px;
position: relative;
margin: 10% auto;
background: #fff;
    padding: 10px;
}

.modalWindow5 {   
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(0,0,0,0.2);
z-index: 99999;
opacity:0;
pointer-events: none;
text-align:center;
}
.modalWindow5:target {
opacity:1;
pointer-events: auto;
     background-color: rgba(0,0,0,0.8);
}
.modalWindow5 > div {
width: 800px;
position: relative;
margin: 10% auto;
background: #fff;
    padding: 10px;
}

.modalWindow6 {   
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(0,0,0,0.2);
z-index: 99999;
opacity:0;
pointer-events: none;
text-align:center;
}
.modalWindow6:target {
opacity:1;
pointer-events: auto;
     background-color: rgba(0,0,0,0.8);
}
.modalWindow6 > div {
width: 800px;
position: relative;
margin: 10% auto;
background: #fff;
    padding: 10px;
}



.modalWindow2 > div {
  width: 46%;
position: relative;
margin: 10% auto;
/*background: rgb(255, 255, 255);*/
    padding: 10px;
}


@media only screen and (max-width: 768px) {
    
    .modalWindow2 > div {
  width: 100%;
position: relative;
margin: 10% auto;
/*background: rgb(255, 255, 255);*/
    padding: 10px;
}

}