/*
 * Style tweaks
 * --------------------------------------------------
 */
html,
body {
  //overflow-x: hidden; /* Prevent scroll on narrow devices */
}
body {
  padding-top: 180px;
}
footer {
}
.overflow{
	overflow:hidden;
}

/*
 * Off Canvas
 * --------------------------------------------------
 */
.sidebar-offcanvas{
	opacity:0;
	-moz-transition:all .5s ease-out;
	-webkit-transition: all .5s ease-out;
         -o-transition: all .5s ease-out;
            transition: all .5s ease-out;
}
.sidebar-offcanvas.active{
	opacity:1.0;
	-moz-transition:all .5s ease-out;
	-webkit-transition: all .5s ease-out;
         -o-transition: all .5s ease-out;
            transition: all .5s ease-out;
}
@media screen and (max-width: 767px) {
  .row-offcanvas {
    position: relative;
	-moz-transition:all .5s ease-out;
    -webkit-transition: all .5s ease-out;
         -o-transition: all .5s ease-out;
            transition: all .5s ease-out;
  }

  .row-offcanvas-right {
    right: 0;
  }

  .row-offcanvas-left {
    left: 0;
  }

  .row-offcanvas-right
  .sidebar-offcanvas {
    right: -75%; /* 6 columns */
  }

  .row-offcanvas-left
  .sidebar-offcanvas {
    left: -75%; /* 6 columns */
  }

  .row-offcanvas-right.active {
    right: 75%; /* 6 columns */
  }

  .row-offcanvas-left.active {
    left: 75%; /* 6 columns */
  }

  .sidebar-offcanvas {
    position: absolute;
    top: 0;
    width: 75%; /* 6 columns */
  }
}
@media (min-width: 768px) {
  .row-offcanvas {
    position: relative;
	-moz-transition:all .5s ease-out;
    -webkit-transition: all .5s ease-out;
         -o-transition: all .5s ease-out;
            transition: all .5s ease-out;
  }

  .row-offcanvas-right {
    right: 0;
  }

  .row-offcanvas-left {
    left: 0;
  }

  .row-offcanvas-right
  .sidebar-offcanvas {
    right: -20%; /* 3 columns */
  }

  .row-offcanvas-left
  .sidebar-offcanvas {
    left: -20%; /* 3 columns */
  }

  .row-offcanvas-right.active {
    right: 20%; /* 3 columns */
  }

  .row-offcanvas-left.active {
    left: 20%; /* 3 columns */
  }

  .sidebar-offcanvas {
    position: absolute;
    top: 0;
    width: -20%; /* 3 columns */
  }
}