p.popupHeader {
   font-size:13px;
   font-weight:bold;
   color:#ff0;
   text-align:center;
}
p.mocAlert {
   color: #e1f5fe;
   font-weight:bold;
   font-size:11px;
   text-align:center;
}
.bgCorners {
   background:#222;
   padding:5px;
   width:99%;
   border-top-left-radius: 10px;
   border-top-right-radius: 10px;
   border-bottom-left-radius: 10px;
   border-bottom-right-radius: 10px;
   -moz-border-radius-topleft: 10px;
   -moz-border-radius-topright: 10px;
   -moz-border-radius-bottomleft: 10px;
   -moz-border-radius-bottomright: 10px;
   -webkit-border-top-right-radius: 10px;
   -webkit-border-top-left-radius: 10px;
   -webkit-border-bottom-left-radius: 10px;
   -webkit-border-bottom-right-radius: 10px;
}

#indexYouTubeEmbed {
   width:70%;
   padding:5px;
   background-color:#222;
   margin:auto;
   text-align:center;
   border-top-left-radius: 10px;
   border-top-right-radius: 10px;
   border-bottom-left-radius: 10px;
   border-bottom-right-radius: 10px;
   -moz-border-radius-topleft: 10px;
   -moz-border-radius-topright: 10px;
   -moz-border-radius-bottomleft: 10px;
   -moz-border-radius-bottomright: 10px;
   -webkit-border-top-right-radius: 10px;
   -webkit-border-top-left-radius: 10px;
   -webkit-border-bottom-left-radius: 10px;
   -webkit-border-bottom-right-radius: 10px;
}
.container {
  position: relative;
  width: 100%;
  overflow: hidden;
  padding-top: 56.25%; /* 16:9 Aspect Ratio */
}
.responsive-iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  border: none;
}

/***** START OF MEDIA QUERIES *****/

/***** Desktops / Laptops *****/
@media all and (min-width:1025px) and (max-width:1600px) {
   #indexYouTubeEmbed {
      width:70%;
      padding:5px;
      background-color:#222;
      text-align:center;
   }
}

/***** iPad [portrait + landscape] *****/
@media all and (min-width:769px) and (max-width:1024px) {
   #indexYouTubeEmbed {
      width:95%;
	  padding:5px;
	  background-color:#222;
      text-align:center;
   }
}

/***** TABLETS *****/
@media all and (min-width:481px) and (max-width:768px) {
   #indexYouTubeEmbed {
      width:95%;
      padding:5px;
      background-color:#222;
      text-align:center;
   }
}

/***** iPhone LANDSCAPE MODE *****/
@media all and (max-width: 480px) {
   #indexYouTubeEmbed {
      width:95%;
      padding:5px;
      background-color:#222;
      text-align:center;
   }
}

/***** iPhone PORTRAIT MODE *****/
@media all and (max-width: 320px) {
   #indexYouTubeEmbed {
      width:95%;
      padding:5px;
      background-color:#222;
      text-align:center;
   }
}
/***** END OF MEDIA QUERIES *****/