/* The ribbons */
#videoyt{
  height:500px;
  width:100%;
}
.corner-ribbon {
    width: 400px;
    background: #e43;
    position: absolute;
    top: 50px;
    left: -100px;
    text-align: center;
    line-height: 50px;
    letter-spacing: 1px;
    color: #f0f0f0;
    border:4px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  .corner-ribbon a{
    text-align: center;
    line-height: 50px;
    letter-spacing: 1px;
    color: #f0f0f0; 
  }
  
  /* Custom styles */
  
  .corner-ribbon.sticky{
    position: fixed;
  }
  
  .corner-ribbon.shadow{
    box-shadow: 0 0 3px rgba(0,0,0,.3);
  }
  
  /* Different positions */
  
  .corner-ribbon.top-left{
    top: 25px;
    left: -50px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  
  .corner-ribbon.top-right{
    top: 60px;
    right: -135px;
    left: auto;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  
  .corner-ribbon.bottom-left{
    top: auto;
    bottom: 25px;
    left: -50px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
  }
  
  .corner-ribbon.bottom-right{
    top: auto;
    right: -50px;
    bottom: 25px;
    left: auto;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
  }
  
  /* Colors */
  
  .corner-ribbon.white{background: #f0f0f0; color: #555;}
  .corner-ribbon.black{background: #333;}
  .corner-ribbon.grey{background: #999;}
  .corner-ribbon.blue{background: #39d;}
  .corner-ribbon.green{background: #2c7;}
  .corner-ribbon.turquoise{background: #1b9;}
  .corner-ribbon.purple{background: #95b;}
  .corner-ribbon.red{background: #e43;}
  .corner-ribbon.orange{background: #e82;}
  .corner-ribbon.yellow{background: #ec0;}
  .corner-ribbon.navidad{background: #038D42;}

  @media screen and (max-width: 768px){
    .menuenmovil{
      display:block;
    }
    .corner-ribbon{
        display:none;
      }
    .corner-ribbon a{
        display:none;
    }  
      /* Custom styles */
      
      .corner-ribbon.sticky{
        display:none;
      }
      
      .corner-ribbon.shadow{
        display:none;
      }
      
      /* Different positions */
      
      .corner-ribbon.top-left{
        display:none;
      }
      
      .corner-ribbon.top-right{
        display:none;
      }
      
      .corner-ribbon.bottom-left{
        display:none;
      }
      
      .corner-ribbon.bottom-right{
        display:none;
      }  
      #videoyt{
        display:none;
      }
  }
  @media screen and (min-width: 768px){
  .menuenmovil{
    display:none;
  }
  }