#myslideshow1{
	max-width: 100% !important;
   height: 100%;
   margin-top: 0px;
}

video {
    position: fixed;
    right: 0;
    bottom: 0;
    min-width: 105%;
    min-height: 100%;
    transform: translateX(calc((100% - 100vw) / 2));
    z-index: 0;
    top: 0%;
}
/*medium
@media only screen and (min-width: 600px) and (max-width: 992px) {
	video{
		top: -25% !important;
	}
  }
  */
  /*large
  @media only screen and (min-width: 993px) {
	video{
		top: -25% !important;
	}
  }
  */
  @media only screen and (max-width: 1201px) {/*extra large*/
	video{
		top: auto !important;
	}
  }
.containerSpinner {width: 100%; margin: 0 auto; overflow: hidden;}
.contentSpinner {
	width:100%; margin:0 auto;
	position: absolute;
	top: 35%;
}
.Spinner1 {
	background-color: rgba(0,0,0,0);
	border:4px solid #102C51;
	opacity:.9;
	border-top:5px solid rgba(16,44,81,0);
	border-left:5px solid rgba(16,44,81,0);
	border-radius:80px;
	width:100px;
	height:100px;
	margin:0 auto;
	-moz-animation:spin 1.5s infinite linear;
	-webkit-animation:spin 1.5s infinite linear;
        box-sizing:initial;
}
.sectionLogoLoading{
      position: relative;
  top: -165px;
}
.Spinner2 {
	background-color: rgba(0,0,0,0);
	border:4px solid #000000;
	opacity:.9;
	border-top:5px solid rgba(0,0,0,0);
	border-left:5px solid rgba(0,0,0,0);
	border-radius:80px;
	width:80px;
	height:80px;
	margin:0 auto;
	position:relative;
	top:-100px;
	-moz-animation:spinoff 1.5s infinite linear;
	-webkit-animation:spinoff 1.5s infinite linear;
        box-sizing:initial;
}
.SpinnerLabel{
    color: #7B7D7F;
  position: relative;
  top: -120px;
  font-size: 120%;
  font-weight: bold;
}
.template_logo_min {
        display: block;
  background-image: url(../img/televisa.png);
  overflow: hidden;
  width: 48px;
  height: 48px;
  background-position: 0px 0px;
}

@-moz-keyframes spin {
	0% { -moz-transform:rotate(0deg); }
	100% { -moz-transform:rotate(360deg); }
}
@-moz-keyframes spinoff {
	0% { -moz-transform:rotate(0deg); }
	100% { -moz-transform:rotate(-360deg); }
}
@-webkit-keyframes spin {
	0% { -webkit-transform:rotate(0deg); }
	100% { -webkit-transform:rotate(360deg); }
}
@-webkit-keyframes spinoff {
	0% { -webkit-transform:rotate(0deg); }
	100% { -webkit-transform:rotate(-360deg); }
}

