/****************************/


body{
  background-color: #ffffff;
  overflow-x: hidden;
}


/**************************/

video{
  /*height: 100%;
  width: 100%;*/
}

/**************************/

.main{
    padding-top: 20px;
    padding-bottom: 30px;
    padding-left: 50px;
    padding-right: 50px;
}

/**************************/

.img-fluid{
    /*height: 100%;*/
    display: block;
    float: left;
}

/**************************/

a {
    color:#ba3d3d;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition:.5s;
  }
  a:hover {
    color:#999999;
    text-decoration: none;
  }

/**************************/

li.footer-list{
    display: inline-block;
    padding-right: 20px;
 }



/**************************/

.nav-toggle{
  background-image: url('../images/nav-bg.jpg');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 0;
  position: fixed;
  z-index: 1;
  top: 0;
  right: 0;
  background-color: #ba3d3d;
  overflow-x: hidden;
  transition: 0.5s;
  padding-top: 60px;
}
.nav-toggle-items{
  right: 50px;
}
.nav-toggle a {
  padding: 8px 8px 8px 32px;
  text-decoration: none;
  font-size: 25px;
  color: #ffffff;
  display: block;
  transition: 0.3s;
}

.nav-toggle a:hover {
  color: #dedede;
}

.nav-toggle .closebtn {
  top: 0;
  right: 0;
  font-size: 36px;

}

.openbtn {
    font-size: 20px;
    cursor: pointer;
    background-color: #ba3d3d;
    color: white;
    padding: 10px 15px;
    border: none;
}

.openbtn:hover {
  background-color: #701f1f;
}

/**************************/
