.blockbkg 
  {
      opacity: 80%;
      filter:alpha(opacity=80);
      background-color: hsla(186, 75%, 84%, 0.9);
      width: 100%;
      min-height: 100%;
      overflow: hidden;
      float: absolute;
      position: fixed;
      top: 0;
      left: 0;
      color: white;
      overflow:visible;
    overflow-style:marquee-block;

    }
    .pop
    {
      position: relative;
      z-index:99999;
      box-shadow:0px 1px 3px 0px rgba(0,0,0,0.75)
    }

    .conte {
     
      color: black;
      font-size: 16px;
     
      padding: 20px;
      padding-top:5px;
      display:block;
      position:relative;
      width:555px;
      height:560px;
     margin: 50px auto auto;
      overflow:hidden;
    
    }
    .conte img 
    {
       border: 1px solid black;
       border-bottom: 3px solid #0c0c7f;
      border-radius:20px;
      -moz-border-radius:20px;
      -o-border-radius:20px;
      -webkit-border-radius:20px;
      -ms-border-radius:20px;
    }
    .closebtn {
      width: 20px;
      height: 20px;
      padding: 5px;
      padding-right:0px;
      margin: 2px;
      float:right;
      top: 0;
      background-image:url(../images/fancy_closebox.png);
      background-repeat: no-repeat;
      background-position:center;
      background-color: lightgray;
      display: block;
    }
    .closebtn:hover {
      cursor: pointer;
    }
    @media (max-width: 479px){
      .blockbkg 
  {
      background-color: black;
      opacity: 80%;
      filter:alpha(opacity=80);
      background-color: hsla(186, 75%, 84%, 0.9);
      width: 100%;
      min-height: 100%;
      overflow: hidden;
      float: absolute;
      position: fixed;
      top: 0;
      left: 0;
      color: white;
      overflow:visible;
    overflow-style:marquee-block;
    }
    .pop
    {
      position: relative;
      z-index:99999;
      box-shadow:0px 1px 3px 0px rgba(0,0,0,0.75)
    }
    .pop img
    {
      width:224px;
    }
    .conte {
      background-color:rgb(217,214,214);
      color: black;
      font-size: 16px;
      border: 5px solid black;
     
      border-radius:20px;
      -moz-border-radius:20px;
      -o-border-radius:20px;
      -webkit-border-radius:20px;
      -ms-border-radius:20px;
      padding: 20px;
      padding-top:0px;
      display:block;
      position:relative;
      width:267px;
     height: 287px;
      margin:auto;
      overflow:hidden;
    
    }
    .closebtn {
      width: 20px;
      height: 20px;
      padding: 3px;
      padding-right:0px;
      
      float:right;
      top: 0;
      background-image:url(../images/fancy_closebox.png);
      background-repeat: no-repeat;
      background-position:center;
      background-color: lightgray;
      display: block;
      margin-right: -12px;
    }
    .closebtn:hover {
      cursor: pointer;
    }
    }