/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
.video-container {
position: relative;
padding-bottom: 56.25%; /* Para que el contenedor tenga relación de aspecto 16/9 */
padding-top: 30px;
height: 0;
overflow: hidden;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

/* Background overrides for header and bottom-d  */ 
.tm-headerbar {  
background: url(../../../images/headerback.png) 0 100% no-repeat transparent; background-size: cover;
  padding-top: 15px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 15px;
  margin-top: 0px;
  margin-bottom: 0px;
}

.tm-toolbar {  
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  margin-top: 0px;
  margin-bottom: 0px;
  background: none #f5f5f5;  
  
}  


.tm-footer {  
  padding-top: 35px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 35px;
  
   background: none #efefeb;  
}  





.tm-navbar {
  margin-top: 0px;
  margin-bottom: 20px;
}
@media (min-width: 1220px) {
  .tm-navbar {
    margin-top: 0px;
    margin-bottom: 20px;
  }
}
