@charset "UTF-8";
/* --------------------------- TempalteTrip Custom Styles ----------------------------- */
.owl-wrapper-outer {
  float: left;
  width: 100%;
  overflow: hidden;
}
.owl-wrapper-outer .owl-wrapper {
  position: relative;
}
.owl-wrapper-outer .owl-wrapper:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  line-height: 0;
  visibility: hidden;
}
.owl-wrapper-outer .owl-wrapper .owl-item {
  float: left;
}

.customNavigation {
  float: none;
  display: inline-block;
  position: static;
  text-align: center;
  width: auto;
}
.customNavigation a {
  padding: 9px 13px 7px;
  text-transform: uppercase;
  font: 400 13px/18px "Roboto", Helvetica, sans-serif;
  float: left;
  border: 1px solid #777777;
  letter-spacing: 0.4px;
  color: #222222;
  width: auto;
  height: auto;
}
.customNavigation a.prev {
  margin: 0 4px 0 0;
}
.customNavigation a.prev:before {
  background: transparent url("../../img/templatetrip/sprite.png") no-repeat scroll -17px -359px;
  content: "";
  float: left;
  height: 15px;
  text-align: left;
  width: 24px;
}
.customNavigation a.next:before {
  background: transparent url("../../img/templatetrip/sprite.png") no-repeat scroll -8px -392px;
  content: "";
  float: right;
  height: 15px;
  text-align: right;
  width: 24px;
}
.customNavigation a:hover {
  border-color: #232323;
  background: #222222;
  color: white;
}
.customNavigation a:hover.prev:before {
  background-position: -75px -359px;
}
.customNavigation a:hover.next:before {
  background-position: -66px -392px;
}
