#overlay {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */

  letter-spacing:2px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.5); /* Black background with opacity */
  z-index: 9999; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}

.subdiv {
    text-align: left;
    position: absolute;
    background-color: #fff;
    font: normal 13px;
    border-radius: 0px;
    border-radius: 2px;
    z-index: 100;
    top: 30%;
    left: 25%;
    width: 50%;
    height: 40%;
    -webkit-box-shadow: 0px 0px 12px 0px #333; /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
    -moz-box-shadow: 0px 0px 12px 0px #333; /* Firefox 3.5 - 3.6 */
    box-shadow: 0px 0px 12px 0px #333; /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}

#overlayNews {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */

  letter-spacing:2px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.5); /* Black background with opacity */
  z-index: 9999; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}

.subdivNews {
    text-align: left;
    position: absolute;
    background-color: #fff;
    font: normal 13px;
    border-radius: 0px;
    border-radius: 2px;
    z-index: 100;
    top: 20%;
    left: 35%;
    width: 30%;
   
    -webkit-box-shadow: 0px 0px 12px 0px #333; /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
    -moz-box-shadow: 0px 0px 12px 0px #333; /* Firefox 3.5 - 3.6 */
    box-shadow: 0px 0px 12px 0px #333; /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}

#overlaySearch {
  position: fixed; /* Sit on top of the page content */
  display: none; /* Hidden by default */
  width: 100%; /* Full width (cover the whole page) */
  height: 100%; /* Full height (cover the whole page) */

  letter-spacing:2px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.5); /* Black background with opacity */
  z-index: 9999; /* Specify a stack order in case you're using a different order for other elements */
  cursor: pointer; /* Add a pointer on hover */
}

.subdivSearch {
    text-align: left;
    position: absolute;
    background-color: #fff;
    font: normal 13px;
    border-radius: 0px;
    border-radius: 2px;
    z-index: 100;
    top: 25%;
    left: 30%;
    width: 40%;
    -webkit-box-shadow: 0px 0px 12px 0px #333; /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
    -moz-box-shadow: 0px 0px 12px 0px #333; /* Firefox 3.5 - 3.6 */
    box-shadow: 0px 0px 12px 0px #333; /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}