.off-canvas-toggle {
  z-index: 100;
}
html,
body {
  height: 100%;
}
.noscroll {
  position: fixed;
  overflow-y: scroll;
  width: 100%;
}
.t3-wrapper {
  background: #ffffff;
  position: relative;
  left: 0;
  z-index: 99;
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  overflow: visible;
}
.t3-wrapper::after {
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  background: rgba(0, 0, 0, 0.2);
  content: '';
  opacity: 0;
  -webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
  transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
  z-index: 100;
}
.t3-mainnav-android {
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
}
.t3-mainnav-android::after {
  -webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
  transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
}
.off-canvas-open .t3-wrapper::after {
  width: 100%;
  height: 10000px;
  opacity: 1;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.off-canvas-open .t3-mainnav-android::after {
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.t3-off-canvas {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  visibility: hidden;
  width: 320px;
  height: 100%;
  overflow: hidden;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.t3-off-canvas::after {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.2);
  content: '';
  opacity: 1;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.off-canvas-right.t3-off-canvas {
  display: none;
}
.off-canvas-right .off-canvas-right.t3-off-canvas {
  display: block;
}
html[dir="ltr"] .off-canvas-right.t3-off-canvas {
  left: auto;
  right: 0;
}
.off-canvas-open .t3-off-canvas::after {
  width: 0;
  height: 0;
  opacity: 0;
  -webkit-transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
  transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s;
}
.off-canvas-open .off-canvas-current {
  visibility: visible;
}
.off-canvas-open .t3-off-canvas {
  overflow-y: auto;
}
.t3-off-canvas {
  background: #000000;
  color: #eeeeee;
}
.t3-off-canvas .t3-off-canvas-header {
  background: #eeeeee;
  color: #333333;
  padding: 6px 12px;
}
.t3-off-canvas .t3-off-canvas-header h2 {
  margin: 0;
}
.t3-off-canvas .t3-off-canvas-body {
  padding: 6px 12px;
}
.t3-off-canvas .t3-off-canvas-body a {
  color: #eeeeee;
}
.t3-off-canvas .t3-off-canvas-body a:hover,
.t3-off-canvas .t3-off-canvas-body a:focus {
  color: #ffffff;
}
.t3-off-canvas .t3-off-canvas-body a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.t3-off-canvas .t3-off-canvas-body .dropdown-menu {
  position: static;
  float: none;
  display: block;
  width: 100%;
  padding: 0;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.off-canvas-effect-1.t3-off-canvas {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.off-canvas-effect-1.off-canvas-open .off-canvas-effect-1.t3-off-canvas {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.off-canvas-effect-1.t3-off-canvas::after {
  display: none;
}
.off-canvas-right.off-canvas-effect-1.t3-off-canvas {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.off-canvas-effect-2.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(320px, 0, 0);
  transform: translate3d(320px, 0, 0);
}
.off-canvas-effect-2.t3-off-canvas {
  z-index: 1;
}
.off-canvas-effect-2.off-canvas-open .off-canvas-effect-2.t3-off-canvas {
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
}
.off-canvas-effect-2.t3-off-canvas::after {
  display: none;
}
.off-canvas-right.off-canvas-effect-2.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(-320px, 0, 0);
  transform: translate3d(-320px, 0, 0);
}
.off-canvas-effect-3.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(320px, 0, 0);
  transform: translate3d(320px, 0, 0);
}
.off-canvas-effect-3.t3-off-canvas {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.off-canvas-effect-3.off-canvas-open .off-canvas-effect-3.t3-off-canvas {
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
}
.off-canvas-effect-3.t3-off-canvas::after {
  display: none;
}
.off-canvas-right.off-canvas-effect-3.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(-320px, 0, 0);
  transform: translate3d(-320px, 0, 0);
}
.off-canvas-right.off-canvas-effect-3.t3-off-canvas {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.off-canvas-effect-4.off-canvas-open .t3-wrapper,
.off-canvas-effect-4.off-canvas-open .t3-mainnav-android {
  -webkit-transform: translate3d(320px, 0, 0);
  transform: translate3d(320px, 0, 0);
}
.off-canvas-effect-4.t3-off-canvas {
  z-index: 1;
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
}
.off-canvas-effect-4.off-canvas-open .off-canvas-effect-4.t3-off-canvas {
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.off-canvas-effect-4.t3-off-canvas::after {
  display: none;
}
.off-canvas-right.off-canvas-effect-4.off-canvas-open .t3-wrapper,
.off-canvas-right.off-canvas-effect-4.off-canvas-open .t3-mainnav-android {
  -webkit-transform: translate3d(-320px, 0, 0);
  transform: translate3d(-320px, 0, 0);
}
.off-canvas-right.off-canvas-effect-4.t3-off-canvas {
  -webkit-transform: translate3d(50%, 0, 0);
  transform: translate3d(50%, 0, 0);
}
.off-canvas-effect-5.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(320px, 0, 0);
  transform: translate3d(320px, 0, 0);
}
.off-canvas-effect-5.t3-off-canvas {
  z-index: 1;
  -webkit-transform: translate3d(50%, 0, 0);
  transform: translate3d(50%, 0, 0);
}
.off-canvas-effect-5.off-canvas-open .off-canvas-effect-5.t3-off-canvas {
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.off-canvas-right.off-canvas-effect-5.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(-320px, 0, 0);
  transform: translate3d(-320px, 0, 0);
}
.off-canvas-right.off-canvas-effect-5.t3-off-canvas {
  z-index: 1;
  -webkit-transform: translate3d(-50%, 0, 0);
  transform: translate3d(-50%, 0, 0);
}
body.off-canvas-effect-6 {
  -webkit-perspective: 1500px;
  perspective: 1500px;
}
.off-canvas-effect-6 .t3-wrapper {
  -webkit-transform-origin: 0% 50%;
  transform-origin: 0% 50%;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  height: auto;
  overflow: hidden;
}
.off-canvas-effect-6.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(320px, 0, 0) rotateY(-15deg);
  transform: translate3d(320px, 0, 0) rotateY(-15deg);
}
.off-canvas-effect-6.t3-off-canvas {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.off-canvas-effect-6.off-canvas-open .off-canvas-effect-6.t3-off-canvas {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.off-canvas-effect-6.t3-off-canvas::after {
  display: none;
}
.off-canvas-right.off-canvas-effect-6 .t3-wrapper {
  -webkit-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
}
.off-canvas-right.off-canvas-effect-6.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(-320px, 0, 0) rotateY(15deg);
  transform: translate3d(-320px, 0, 0) rotateY(15deg);
}
.off-canvas-right.off-canvas-effect-6.t3-off-canvas {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
body.off-canvas-effect-7 {
  -webkit-perspective: 1500px;
  perspective: 1500px;
  -webkit-perspective-origin: 0% 50%;
  perspective-origin: 0% 50%;
}
.off-canvas-effect-7 .t3-wrapper {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.off-canvas-effect-7.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(320px, 0, 0);
  transform: translate3d(320px, 0, 0);
}
.off-canvas-effect-7.t3-off-canvas {
  -webkit-transform: translate3d(-100%, 0, 0) rotateY(-90deg);
  transform: translate3d(-100%, 0, 0) rotateY(-90deg);
  -webkit-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.off-canvas-effect-7.off-canvas-open .off-canvas-effect-7.t3-off-canvas {
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  -webkit-transform: translate3d(-100%, 0, 0) rotateY(0deg);
  transform: translate3d(-100%, 0, 0) rotateY(0deg);
}
body.off-canvas-effect-7.off-canvas-right {
  -webkit-perspective-origin: 100% 50%;
  perspective-origin: 100% 50%;
}
.off-canvas-right.off-canvas-effect-7.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(-320px, 0, 0);
  transform: translate3d(-320px, 0, 0);
}
.off-canvas-right.off-canvas-effect-7.t3-off-canvas {
  -webkit-transform: translate3d(100%, 0, 0) rotateY(90deg);
  transform: translate3d(100%, 0, 0) rotateY(90deg);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
}
.off-canvas-right.off-canvas-effect-7.off-canvas-open .off-canvas-right.off-canvas-effect-7.t3-off-canvas {
  -webkit-transform: translate3d(100%, 0, 0) rotateY(0deg);
  transform: translate3d(100%, 0, 0) rotateY(0deg);
}
body.off-canvas-effect-8 {
  -webkit-perspective: 1500px;
  perspective: 1500px;
  -webkit-perspective-origin: 0% 50%;
  perspective-origin: 0% 50%;
}
.off-canvas-effect-8 .t3-wrapper {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.off-canvas-effect-8.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(320px, 0, 0);
  transform: translate3d(320px, 0, 0);
}
.off-canvas-effect-8.t3-off-canvas {
  -webkit-transform: translate3d(-100%, 0, 0) rotateY(90deg);
  transform: translate3d(-100%, 0, 0) rotateY(90deg);
  -webkit-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.off-canvas-effect-8.off-canvas-open .off-canvas-effect-8.t3-off-canvas {
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  -webkit-transform: translate3d(-100%, 0, 0) rotateY(0deg);
  transform: translate3d(-100%, 0, 0) rotateY(0deg);
}
.off-canvas-effect-8.t3-off-canvas::after {
  display: none;
}
body.off-canvas-effect-8.off-canvas-right {
  -webkit-perspective-origin: 100% 50%;
  perspective-origin: 100% 50%;
}
.off-canvas-right.off-canvas-effect-8.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(-320px, 0, 0);
  transform: translate3d(-320px, 0, 0);
}
.off-canvas-right.off-canvas-effect-8.t3-off-canvas {
  -webkit-transform: translate3d(100%, 0, 0) rotateY(-90deg);
  transform: translate3d(100%, 0, 0) rotateY(-90deg);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
}
.off-canvas-right.off-canvas-effect-8.off-canvas-open .off-canvas-right.off-canvas-effect-8.t3-off-canvas {
  -webkit-transform: translate3d(100%, 0, 0) rotateY(0deg);
  transform: translate3d(100%, 0, 0) rotateY(0deg);
}
body.off-canvas-effect-9 {
  -webkit-perspective: 1500px;
  perspective: 1500px;
}
.off-canvas-effect-9 .t3-wrapper {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.off-canvas-effect-9.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(0, 0, -320px);
  transform: translate3d(0, 0, -320px);
}
.off-canvas-effect-9.t3-off-canvas {
  opacity: 1;
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.off-canvas-effect-9.off-canvas-open .off-canvas-effect-9.t3-off-canvas {
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.off-canvas-effect-9.t3-off-canvas::after {
  display: none;
}
.off-canvas-right.off-canvas-effect-9.t3-off-canvas {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
body.off-canvas-effect-10 {
  -webkit-perspective: 1500px;
  perspective: 1500px;
  -webkit-perspective-origin: 0% 50%;
  perspective-origin: 0% 50%;
}
.off-canvas-effect-10.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(320px, 0, 0);
  transform: translate3d(320px, 0, 0);
}
.off-canvas-effect-10.t3-off-canvas {
  z-index: 1;
  opacity: 1;
  -webkit-transform: translate3d(0, 0, -320px);
  transform: translate3d(0, 0, -320px);
}
.off-canvas-effect-10.off-canvas-open .off-canvas-effect-10.t3-off-canvas {
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
body.off-canvas-effect-10.off-canvas-right {
  -webkit-perspective-origin: 100% 50%;
  perspective-origin: 100% 50%;
}
.off-canvas-right.off-canvas-effect-10.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(-320px, 0, 0);
  transform: translate3d(-320px, 0, 0);
}
body.off-canvas-effect-11 {
  -webkit-perspective: 1500px;
  perspective: 1500px;
}
.off-canvas-effect-11 .t3-wrapper {
  height: auto;
  overflow: hidden;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.off-canvas-effect-11.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(100px, 0, -600px) rotateY(-20deg);
  transform: translate3d(100px, 0, -600px) rotateY(-20deg);
}
.off-canvas-effect-11.t3-off-canvas {
  opacity: 1;
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.off-canvas-effect-11.off-canvas-open .off-canvas-effect-11.t3-off-canvas {
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.off-canvas-effect-11.t3-off-canvas::after {
  display: none;
}
.off-canvas-right.off-canvas-effect-11.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(-100px, 0, -600px) rotateY(20deg);
  transform: translate3d(-100px, 0, -600px) rotateY(20deg);
}
.off-canvas-right.off-canvas-effect-11.t3-off-canvas {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
body.off-canvas-effect-12 {
  -webkit-perspective: 1500px;
  perspective: 1500px;
}
.off-canvas-effect-12 .t3-wrapper {
  height: auto;
  overflow: hidden;
  -webkit-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.off-canvas-effect-12.off-canvas-open .t3-wrapper {
  -webkit-transform: rotateY(-10deg);
  transform: rotateY(-10deg);
}
.off-canvas-effect-12.t3-off-canvas {
  opacity: 1;
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.off-canvas-effect-12.off-canvas-open .off-canvas-effect-12.t3-off-canvas {
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.off-canvas-effect-12.t3-off-canvas::after {
  display: none;
}
.off-canvas-right.off-canvas-effect-12 .t3-wrapper {
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
}
.off-canvas-right.off-canvas-effect-12.off-canvas-open .t3-wrapper {
  -webkit-transform: rotateY(10deg);
  transform: rotateY(10deg);
}
.off-canvas-right.off-canvas-effect-12.t3-off-canvas {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
body.off-canvas-effect-13 {
  -webkit-perspective: 1500px;
  perspective: 1500px;
  -webkit-perspective-origin: 0% 50%;
  perspective-origin: 0% 50%;
}
.off-canvas-effect-13.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(320px, 0, 0);
  transform: translate3d(320px, 0, 0);
}
.off-canvas-effect-13.t3-off-canvas {
  z-index: 1;
  opacity: 1;
  -webkit-transform: translate3d(0, -100%, 0);
  transform: translate3d(0, -100%, 0);
}
.off-canvas-effect-13.off-canvas-open .off-canvas-effect-13.t3-off-canvas {
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
  -webkit-transition-property: -webkit-transform;
  transition-property: transform;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition-speed: 0.2s;
  transition-speed: 0.2s;
}
body.off-canvas-effect-13.off-canvas-right {
  -webkit-perspective-origin: 100% 50%;
  perspective-origin: 100% 50%;
}
.off-canvas-right.off-canvas-effect-13.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(-320px, 0, 0);
  transform: translate3d(-320px, 0, 0);
}
body.off-canvas-effect-14 {
  -webkit-perspective: 1500px;
  perspective: 1500px;
  -webkit-perspective-origin: 0% 50%;
  perspective-origin: 0% 50%;
}
.off-canvas-effect-14 .t3-wrapper {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.off-canvas-effect-14.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(320px, 0, 0);
  transform: translate3d(320px, 0, 0);
}
.off-canvas-effect-14.t3-off-canvas {
  -webkit-transform: translate3d(-100%, 0, 0) rotateY(90deg);
  transform: translate3d(-100%, 0, 0) rotateY(90deg);
  -webkit-transform-origin: 0% 50%;
  transform-origin: 0% 50%;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.off-canvas-effect-14.off-canvas-open .off-canvas-effect-14.t3-off-canvas {
  -webkit-transition-delay: 0.1s;
  transition-delay: 0.1s;
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
  -webkit-transition-property: -webkit-transform;
  transition-property: transform;
  -webkit-transform: translate3d(-100%, 0, 0) rotateY(0deg);
  transform: translate3d(-100%, 0, 0) rotateY(0deg);
}
body.off-canvas-effect-14.off-canvas-right {
  -webkit-perspective-origin: 100% 50%;
  perspective-origin: 100% 50%;
}
.off-canvas-right.off-canvas-effect-14.off-canvas-open .t3-wrapper {
  -webkit-transform: translate3d(-320px, 0, 0);
  transform: translate3d(-320px, 0, 0);
}
.off-canvas-right.off-canvas-effect-14.t3-off-canvas {
  -webkit-transform: translate3d(100%, 0, 0) rotateY(-90deg);
  transform: translate3d(100%, 0, 0) rotateY(-90deg);
  -webkit-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
}
.off-canvas-right.off-canvas-effect-14.off-canvas-open .off-canvas-right.off-canvas-effect-14.t3-off-canvas {
  -webkit-transform: translate3d(100%, 0, 0) rotateY(0deg);
  transform: translate3d(100%, 0, 0) rotateY(0deg);
}
.old-ie .t3-off-canvas {
  z-index: 100 !important;
  left: -320px;
}
html[dir="ltr"] .off-canvas-right.old-ie .t3-off-canvas {
  right: -320px;
  left: auto;
}
.modal-open .t3-wrapper {
  position: static;
}
.off-canvas-toggle {
  border-radius: 0;
  border: 0;
  padding: 0;
  width: 80px;
  height: 80px;
  line-height: 80px;
  background: none;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
@media (max-width: 1399px) {
  .off-canvas-toggle {
    border-right: 1px solid rgba(255, 255, 255, 0.2);
    border-bottom: 0;
    float: left;
  }
}
.off-canvas-toggle .patty {
  background-color: #ffffff;
  height: 2px;
  width: 20px;
  display: inline-block;
  position: relative;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
@media (max-width: 768px) {
  .off-canvas-toggle .patty {
    width: 13px;
  }
}
.off-canvas-toggle .patty:before,
.off-canvas-toggle .patty:after {
  background: #ffffff;
  content: "";
  display: block;
  height: 2px;
  width: 20px;
  position: absolute;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
@media (max-width: 768px) {
  .off-canvas-toggle .patty:before,
  .off-canvas-toggle .patty:after {
    width: 13px;
  }
}
.off-canvas-toggle .patty:after {
  top: 8px;
}
@media (max-width: 768px) {
  .off-canvas-toggle .patty:after {
    top: 4px;
  }
}
.off-canvas-toggle .patty:before {
  top: -8px;
}
@media (max-width: 768px) {
  .off-canvas-toggle .patty:before {
    top: -4px;
  }
}
.off-canvas-toggle .patty:hover {
  background: #2727a4;
}
.off-canvas-toggle .patty:hover:after {
  top: 7px;
  background: #2727a4;
}
.off-canvas-toggle .patty:hover:before {
  top: -7px;
  background: #2727a4;
}
.off-canvas-toggle.btn-sidebar .patty {
  background-color: #ffffff;
  display: inline-block;
  position: relative;
  border-radius: 50%;
  height: 5px;
  width: 5px;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.off-canvas-toggle.btn-sidebar .patty:before,
.off-canvas-toggle.btn-sidebar .patty:after {
  background: #ffffff;
  content: "";
  display: block;
  position: absolute;
  border-radius: 50%;
  height: 5px;
  width: 5px;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.off-canvas-toggle.btn-sidebar .patty:after {
  top: 8px;
}
@media (max-width: 768px) {
  .off-canvas-toggle.btn-sidebar .patty:after {
    top: 4px;
  }
}
.off-canvas-toggle.btn-sidebar .patty:before {
  top: -8px;
}
@media (max-width: 768px) {
  .off-canvas-toggle.btn-sidebar .patty:before {
    top: -4px;
  }
}
.off-canvas-toggle.btn-sidebar .patty:hover {
  background: #2727a4;
}
.off-canvas-toggle.btn-sidebar .patty:hover:after {
  top: 7px;
  background: #2727a4;
}
.off-canvas-toggle.btn-sidebar .patty:hover:before {
  top: -7px;
  background: #2727a4;
}
.off-canvas-toggle:hover,
.off-canvas-toggle:active {
  background-color: rgba(0, 0, 0, 0.2);
  border-color: rgba(255, 255, 255, 0.2);
}
.off-canvas-toggle:focus {
  outline: none;
}
.off-canvas-toggle.btn-primary:focus {
  background: none;
  border-color: transparent;
}
.off-canvas-open .t3-wrapper:hover {
  cursor: w-resize;
}
.off-canvas-open .t3-wrapper:after {
  z-index: 1040;
  background: rgba(225, 225, 225, 0.8);
}
.off-canvas-open .t3-header * {
  cursor: w-resize;
}
.off-canvas-open .t3-header .head-sidebar,
.off-canvas-open .t3-header .off-canvas-toggle,
.off-canvas-open .t3-header .head-search .btn-search,
.off-canvas-open .t3-header .head-sidebar:hover,
.off-canvas-open .t3-header .off-canvas-toggle:hover,
.off-canvas-open .t3-header .head-search .btn-search:hover,
.off-canvas-open .t3-header .head-sidebar:focus,
.off-canvas-open .t3-header .off-canvas-toggle:focus,
.off-canvas-open .t3-header .head-search .btn-search:focus,
.off-canvas-open .t3-header .head-sidebar:active,
.off-canvas-open .t3-header .off-canvas-toggle:active,
.off-canvas-open .t3-header .head-search .btn-search:active {
  background: transparent;
}
.off-canvas-open .off-canvas-toggle.btn-primary {
  background: #000000;
}
.off-canvas-open #t3-off-canvas.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas"] {
  background: #000000;
  cursor: pointer;
}
@media (min-width: 768px) {
  .off-canvas-open #t3-off-canvas.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas"] {
    background: #000000;
  }
}
.off-canvas-open #t3-off-canvas.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas"] .patty {
  background-color: transparent;
}
.off-canvas-open #t3-off-canvas.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas"] .patty:before,
.off-canvas-open #t3-off-canvas.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas"] .patty:after {
  background: #ffffff;
}
.off-canvas-open #t3-off-canvas.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas"] .patty:after {
  top: 0;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.off-canvas-open #t3-off-canvas.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas"] .patty:before {
  top: 0;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.off-canvas-open #t3-off-canvas.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas"] .patty:hover:after {
  top: 0;
}
.off-canvas-open #t3-off-canvas.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas"] .patty:hover:before {
  top: 0;
}
.off-canvas-open #t3-off-canvas.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas"].btn-sidebar .patty {
  height: 2px;
  width: 20px;
}
.off-canvas-open #t3-off-canvas.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas"].btn-sidebar .patty:before,
.off-canvas-open #t3-off-canvas.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas"].btn-sidebar .patty:after {
  height: 2px;
  width: 20px;
}
.off-canvas-open #t3-off-canvas.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas"] {
  cursor: pointer;
}
@media (min-width: 768px) {
  .off-canvas-open #t3-off-canvas.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas"] {
    background: #000000;
  }
}
.off-canvas-open #t3-off-canvas.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas"] .patty {
  background-color: transparent;
}
.off-canvas-open #t3-off-canvas.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas"] .patty:before,
.off-canvas-open #t3-off-canvas.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas"] .patty:after {
  background: #ffffff;
}
.off-canvas-open #t3-off-canvas.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas"] .patty:after {
  top: 0;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.off-canvas-open #t3-off-canvas.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas"] .patty:before {
  top: 0;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.off-canvas-open #t3-off-canvas.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas"] .patty:hover:after {
  top: 0;
}
.off-canvas-open #t3-off-canvas.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas"] .patty:hover:before {
  top: 0;
}
.off-canvas-open #t3-off-canvas.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas"].btn-sidebar .patty {
  height: 2px;
  width: 20px;
}
.off-canvas-open #t3-off-canvas.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas"].btn-sidebar .patty:before,
.off-canvas-open #t3-off-canvas.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas"].btn-sidebar .patty:after {
  height: 2px;
  width: 20px;
}
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"] {
  cursor: pointer;
}
@media (min-width: 768px) {
  .off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"] {
    background: #000000;
  }
}
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"] .patty {
  background-color: transparent;
}
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"] .patty:before,
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"] .patty:after {
  background: #ffffff;
}
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"] .patty:after {
  top: 0;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"] .patty:before {
  top: 0;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"] .patty:hover:after {
  top: 0;
}
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"] .patty:hover:before {
  top: 0;
}
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"].btn-sidebar .patty {
  height: 2px;
  width: 20px;
}
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"].btn-sidebar .patty:before,
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"].btn-sidebar .patty:after {
  height: 2px;
  width: 20px;
}
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"] {
  background: #000000;
  cursor: pointer;
}
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"] .patty {
  background-color: transparent;
}
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"] .patty:before,
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"] .patty:after {
  background: #ffffff;
}
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"] .patty:after {
  top: 0;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"] .patty:before {
  top: 0;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"] .patty:hover:after {
  top: 0;
}
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"] .patty:hover:before {
  top: 0;
}
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"].btn-sidebar .patty {
  height: 2px;
  width: 20px;
}
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"].btn-sidebar .patty:before,
.off-canvas-open #t3-off-canvas-sidebar.off-canvas-current + div + div .off-canvas-toggle[data-nav="#t3-off-canvas-sidebar"].btn-sidebar .patty:after {
  height: 2px;
  width: 20px;
}
.off-canvas-open .t3-off-canvas .close .patty:before,
.off-canvas-open .t3-off-canvas .close .patty:after {
  background: #ffffff;
}
.off-canvas-open .t3-off-canvas .close .patty:after {
  top: 0;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.off-canvas-open .t3-off-canvas .close .patty:before {
  top: 0;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}
@media (max-width: 1399px) {
  .t3-off-canvas#t3-off-canvas-sidebar {
    display: none;
    left: auto;
    right: 0;
    transform: translate3d(50%, 0px, 0px);
    -webkit-transform: translate3d(50%, 0px, 0px);
    -webkit-transition: all 2s;
    -o-transition: all 2s;
    transition: all 2s;
  }
  .off-canvas-left .t3-off-canvas#t3-off-canvas-sidebar {
    display: block;
  }
  .off-canvas-open .t3-off-canvas#t3-off-canvas-sidebar {
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
  }
  .off-canvas-open .t3-off-canvas#t3-off-canvas-sidebar.off-canvas-current {
    transform: translate3d(0px, 0px, 0px);
    -webkit-transform: translate3d(0px, 0px, 0px);
  }
  .off-canvas-open .t3-off-canvas#t3-off-canvas-sidebar.off-canvas-current + .t3-wrapper {
    transform: translate3d(-320px, 0px, 0px);
    -webkit-transform: translate3d(-320px, 0px, 0px);
  }
}
.t3-off-canvas {
  background: #000000;
  color: #eeeeee;
}
.t3-off-canvas .t3-off-canvas-header {
  background: #eeeeee;
  color: #333333;
  padding: 0 0 0 12px;
  height: 35px;
}
.t3-off-canvas .t3-off-canvas-header h2 {
  margin: 0;
  line-height: 35px;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
}
.t3-off-canvas .close {
  position: absolute;
  top: 0;
  right: 0;
  width: 80px;
  height: 80px;
  text-shadow: none;
  line-height: 80px;
  font-size: 14px;
  font-weight: 400;
  display: none;
  filter: alpha(opacity=100);
  opacity: 1;
  z-index: 99;
}
@media (max-width: 767px) {
  .t3-off-canvas .close {
    display: block;
  }
}
.t3-off-canvas .close .patty {
  background-color: #000000;
  height: 2px;
  width: 20px;
  display: inline-block;
  position: relative;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
@media (max-width: 768px) {
  .t3-off-canvas .close .patty {
    width: 13px;
  }
}
.t3-off-canvas .close .patty:before,
.t3-off-canvas .close .patty:after {
  background: #000000;
  content: "";
  display: block;
  height: 2px;
  position: absolute;
  width: 20px;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
@media (max-width: 768px) {
  .t3-off-canvas .close .patty:before,
  .t3-off-canvas .close .patty:after {
    width: 13px;
  }
}
.t3-off-canvas .close .patty:after {
  top: 8px;
}
@media (max-width: 768px) {
  .t3-off-canvas .close .patty:after {
    top: 4px;
  }
}
.t3-off-canvas .close .patty:before {
  top: -8px;
}
@media (max-width: 768px) {
  .t3-off-canvas .close .patty:before {
    top: -4px;
  }
}
.t3-off-canvas .close .patty:hover {
  background: #2727a4;
}
.t3-off-canvas .close .patty:hover:after {
  top: 7px;
  background: #2727a4;
}
.t3-off-canvas .close .patty:hover:before {
  top: -7px;
  background: #2727a4;
}
.t3-off-canvas .t3-off-canvas-body {
  display: table;
  width: 100%;
  height: 100%;
  padding: 0 20px 100px;
  font-family: 'Karla', sans-serif;
  font-weight: 700;
  position: relative;
}
@media (min-width: 992px) {
  .t3-off-canvas .t3-off-canvas-body {
    font-size: 15px;
  }
}
.t3-off-canvas .t3-off-canvas-body .logo {
  margin: 0 -20px;
  padding-left: 20px;
  padding-right: 20px;
  text-align: left;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  border-right: 0;
  width: auto;
  position: static;
  float: none;
}
.t3-off-canvas .t3-off-canvas-body a {
  color: #eeeeee;
  text-decoration: none;
  display: inline-block;
}
.t3-off-canvas .t3-off-canvas-body a:hover,
.t3-off-canvas .t3-off-canvas-body a:focus {
  color: #ffffff;
  text-decoration: none;
}
.t3-off-canvas .t3-off-canvas-body a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
  outline: none;
}
.t3-off-canvas .t3-off-canvas-body .dropdown-menu .active a {
  background: transparent;
}
.t3-off-canvas .t3-off-canvas-body .nav {
  text-align: left;
}
.t3-off-canvas .t3-off-canvas-body .nav.menu > li {
  border: none;
}
.t3-off-canvas .t3-off-canvas-body .nav.menu > li > span {
  display: inline-block;
  padding: 10px 0;
  color: #eeeeee;
  text-transform: uppercase;
}
.t3-off-canvas .t3-off-canvas-body .nav.menu > li > a {
  color: #eeeeee;
  display: inline-block;
  padding: 10px 0;
  text-transform: uppercase;
  -webkit-transition: all 350ms;
  -o-transition: all 350ms;
  transition: all 350ms;
}
.t3-off-canvas .t3-off-canvas-body .nav.menu > li > a:after {
  content: "";
  position: absolute;
  left: -20px;
  bottom: 10px;
  top: 10px;
  background: #ffffff;
  height: 20px;
  width: 0;
  -webkit-transition: width 350ms;
  -o-transition: width 350ms;
  transition: width 350ms;
}
.t3-off-canvas .t3-off-canvas-body .nav.menu > li > a:hover,
.t3-off-canvas .t3-off-canvas-body .nav.menu > li > a:focus {
  background: none;
  color: #ffffff;
}
.t3-off-canvas .t3-off-canvas-body .nav.menu > li > a:hover:after,
.t3-off-canvas .t3-off-canvas-body .nav.menu > li > a:focus:after {
  width: 2px;
}
.t3-off-canvas .t3-off-canvas-body .nav.menu > li .caret {
  display: none;
}
.t3-off-canvas .t3-off-canvas-body .nav.menu > li.active > a,
.t3-off-canvas .t3-off-canvas-body .nav.menu > li.active > span {
  background: none;
  color: #ffffff;
}
.t3-off-canvas .t3-off-canvas-body .nav.menu > li.active > a:after,
.t3-off-canvas .t3-off-canvas-body .nav.menu > li.active > span:after {
  width: 2px;
}
.t3-off-canvas .t3-off-canvas-body .nav.menu > li.active > a:hover,
.t3-off-canvas .t3-off-canvas-body .nav.menu > li.active > a:focus {
  background: none;
}
.t3-off-canvas .t3-off-canvas-body .dropdown-menu {
  text-align: left;
  background: #000000;
  margin-top: 0;
}
@media (min-width: 992px) {
  .t3-off-canvas .t3-off-canvas-body .dropdown-menu {
    font-size: 15px;
  }
  .t3-off-canvas .t3-off-canvas-body .dropdown-menu .dropdown-menu {
    font-size: 14px;
  }
  .t3-off-canvas .t3-off-canvas-body .dropdown-menu .dropdown-menu > li > a {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.t3-off-canvas .t3-off-canvas-body .dropdown-menu > li > a {
  color: #999999;
  font-weight: 400;
  padding: 5px 10px;
  -webkit-transition: all 350ms;
  -o-transition: all 350ms;
  transition: all 350ms;
}
.t3-off-canvas .t3-off-canvas-body .dropdown-menu > li > a:hover,
.t3-off-canvas .t3-off-canvas-body .dropdown-menu > li > a:focus {
  background: none;
  color: #ffffff;
}
.t3-off-canvas .t3-off-canvas-body .dropdown-menu > li .caret {
  display: none;
}
.t3-off-canvas .t3-off-canvas-body .dropdown-menu > li.active > a {
  background: none;
  color: #ffffff;
}
.t3-off-canvas .t3-off-canvas-body .dropdown-menu a:after {
  display: none;
}
.t3-off-canvas .t3-off-canvas-body #login-form .input-group-addon {
  background: none;
  border: 2px solid #222222;
  border-right: none;
}
.t3-off-canvas .t3-off-canvas-body #login-form .logout-button {
  margin-top: 10px;
}
@media (min-width: 768px) {
  .t3-off-canvas .t3-off-canvas-body .table-cell {
    padding-top: 20px;
  }
}
.t3-off-canvas .t3-off-canvas-body .t3-module {
  margin-bottom: 0;
}
.t3-off-canvas .t3-off-canvas-body .module-title {
  margin-bottom: 10px;
}
.t3-off-canvas .t3-off-canvas-body .tagspopular ul > li > a {
  border: 1px solid #333333;
}
.t3-off-canvas .t3-off-canvas-body .t3-module.social-module {
  position: absolute;
  bottom: 0;
  left: 0;
  top: auto;
  width: 100%;
}
.t3-off-canvas .t3-off-canvas-body .categories-module li,
.t3-off-canvas .t3-off-canvas-body .category-module li,
.t3-off-canvas .t3-off-canvas-body .latestnews li {
  border-color: #333333;
  font-size: 15px;
}
.t3-off-canvas .t3-off-canvas-body .mod-articles-category-introtext {
  font-size: 13px;
  color: #666666;
  line-height: 1.33;
  margin-top: 5px;
}
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module {
  background: #000000;
  color: #666666;
  padding: 40px 0;
  margin: 0;
  font-size: 14px;
}
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module .module-title {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  margin-bottom: 20px;
}
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module ul {
  list-style: none;
  margin-left: 0;
  margin-bottom: 0;
  padding-left: 0;
}
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module ul > li {
  line-height: 24px;
}
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module ul > li > a {
  color: #999999;
}
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module ul > li > a:hover,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module ul > li > a:active,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module ul > li > a:focus {
  color: #ffffff;
}
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module ul.unstyled > li > a {
  border-bottom: 1px solid #333333;
}
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module select,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module textarea,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="text"],
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="password"],
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="datetime"],
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="datetime-local"],
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="date"],
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="month"],
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="time"],
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="week"],
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="number"],
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="email"],
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="url"],
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="search"],
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="tel"],
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="color"],
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module .inputbox {
  border: 2px solid #222222;
  background: #000000;
}
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module select:focus,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module textarea:focus,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="text"]:focus,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="password"]:focus,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="datetime"]:focus,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="datetime-local"]:focus,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="date"]:focus,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="month"]:focus,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="time"]:focus,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="week"]:focus,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="number"]:focus,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="email"]:focus,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="url"]:focus,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="search"]:focus,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="tel"]:focus,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module input[type="color"]:focus,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module .inputbox:focus {
  border-color: #333333;
}
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module a {
  color: #999999;
}
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module a:hover,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module a:active,
#t3-off-canvas-sidebar .t3-off-canvas-body .t3-module a:focus {
  color: #ffffff;
}