@media (min-width: 768px) and (max-width: 1200px) {
.main-menu ul li.megamenu .menu-wrapper {width:940px;}
.img_list img{left:-25%;} #search{padding:0 15%; padding-top:100px;}
}
@media (max-width: 991px) {
ul#top_tools, .sticky ul#top_tools{ margin:3px 45px 0 0;}
.sticky nav{ margin-top:3px; }
nav{ margin-top:15px; }
header.plain{ padding-bottom:10px;}
header.plain.sticky{ padding-bottom:0;}
header #logo img.logo_normal, header #logo img.logo_sticky { width:auto; height:60px;}
.main-menu ul li.megamenu .menu-wrapper {width:auto; margin-top:20px;}
#single_tour_feat ul{margin-bottom:10px;}
.review_strip_single.last {border-bottom:1px solid #ddd; margin-bottom:20px;}
a#phone, a#email_footer{
font-size:12px;
padding-left:25px;
margin:15px 0;
}
a#phone:before, a#email_footer:before{
font-size:18px;
} #search{padding: 0 5%;padding-top:130px;}
.plan {min-height: inherit;}
}
@media (min-width: 769px) and (max-width: 979px) {
#map-container {height:280px;position:relative;top:0;overflow:hidden; }
#content-row{height:auto;padding-top:0;} .plan-tall + .plan {border: solid #dddddd 1px;}
.plan-tall {margin-right:0;}
.col-md-4.plan:first-child {
margin-right:0;
margin-left:0;
border-right: solid #dddddd 1px;
}
}
@media (max-width: 768px) {
.parallax-content-1 div{padding:0 10%; font-size:14px;}
.parallax-content-1 div h3{font-size:36px;}
.step{
padding:20px 31px 20px 31px;
}
.cards{
margin-top:0;
margin-bottom:20px;
}
#single_tour_feat ul li i{
font-size:28px;
}
#hero_video a.video{
display:inline-block;
}
.login_social{
margin-bottom:5px;
}
.parallax-content-1 div h1:before,.parallax-content-1 div h1:after {
width: 30px;
}
#hero_2 .intro_title h1:before,#hero_2 .intro_title h1:after {
width: 30px;
} #search{padding: 0 5%;padding-top:100px;}
} @media (max-width: 767px) {
#top_line{ display:none;}
.strip_all_tour_list{text-align:center;}
.img_list{
width:100%;
margin:auto;
}
.img_list img{
left:0;
width:100%;
height:auto;
top:-45%;
}
.tour_list_desc{
padding:0 15px;
border-right: none;
height:auto;
}
.price_list{
display:block;
height:auto;
margin-left:0;
text-align:center;
padding:25px 0 15px 0;
}
.price_list div{
display: block;
text-align:center;
}
.price_list .button{
display:block;
margin:15px;
}
.main_title{font-size:14px;}
.main_title h2{  font-size:24px; }
.main_title p{font-size:16px} .styled-select-cat select {
background: transparent;
width:107%;
padding:7px 5px 5px 45px;
border: 0;
border-radius: 0;
height: 50px;
margin:0;
font-weight:400;
-moz-appearance: window;
-webkit-appearance: none;
cursor: pointer;
color:#888;
}
.styled-select-cat {
width: 100%;
overflow:hidden;
height: 50px;
position:relative;
border:none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
} 
.styled-select-cat:before {
font-style: normal;
font-weight: normal;
font-family: "icon_set_1";
font-size:22px;
content: "\53";
position:absolute;
left:15px;
top:15px;
} 
.styled-select-cat::-ms-expand, {display: none;}
.styled-select-cat select:focus { outline:none;} .table.cart-list, .table.cart-list thead, .table.cart-list tbody, .table.cart-list th, .table.cart-list td, .table.cart-list  tr{ display: block; border:0; }
.table.cart-list thead tr { position: absolute;top: -9999px;left: -9999px;}
.table.cart-list tr { border: 1px solid #ccc; }
.table.cart-list td { border: none;border-bottom: 1px solid #eee; position: relative;padding-left: 50%; }
.table.cart-list td:before { position: absolute;top: 12px;left: 12px;width: 45%; padding-right: 10px; white-space: nowrap;}
.table.cart-list td:nth-of-type(1):before { content: "Item"; font-weight: bold; color:#111;  }
.table.cart-list td:nth-of-type(2):before { content: "Quantity"; font-weight: bold; color:#111;  }
.table.cart-list td:nth-of-type(3):before { content: "Discount"; font-weight: bold;  color:#111;}
.table.cart-list td:nth-of-type(4):before { content: "Total"; font-weight: bold;  color:#111;}
.table.cart-list td:nth-of-type(5):before { content: "Actions"; font-weight: bold; color:#111;} .table.cart-list.tour, .table.cart-list.tour thead, .table.cart-list.tour tbody, .table.cart-list.tour th, .table.cart-list.tour td, .table.cart-list.tour  tr{ display: block; border:0; }
.table.cart-list.tour thead tr { position: absolute;top: -9999px;left: -9999px;}
.table.cart-list.tour tr { border: 1px solid #ccc; }
.table.cart-list.tour td { border: none;border-bottom: 1px solid #eee; position: relative;padding-left: 50%;  min-height:55px;}
.table.cart-list.tour td:before { position: absolute;top: 12px;left: 12px;width: 45%; padding-right: 10px; white-space: nowrap;}
.table.cart-list.tour td:nth-of-type(1):before { content: "Item"; font-weight: bold; color:#111;}
.table.cart-list.tour td:nth-of-type(2):before { content: "Adults"; font-weight: bold; color:#111;  }
.table.cart-list.tour td:nth-of-type(3):before { content: "Childs"; font-weight: bold;  color:#111;}
.table.cart-list.tour td:nth-of-type(4):before { content: "Total"; font-weight: bold;  color:#111;} .table.cart-list.hotel, .table.cart-list.hotel thead, .table.cart-list.hotel tbody, .table.cart-list.hotel th, .table.cart-list.hotel td, .table.cart-list.hotel  tr{ display: block; border:0; }
.table.cart-list.hotel thead tr { position: absolute;top: -9999px;left: -9999px;}
.table.cart-list.hotel tr { border: 1px solid #ccc; }
.table.cart-list.hotel td { border: none;border-bottom: 1px solid #eee; position: relative;padding-left: 50%;  min-height:55px;}
.table.cart-list.hotel td:before { position: absolute;top: 12px;left: 12px;width: 45%; padding-right: 10px; white-space: nowrap;}
.table.cart-list.hotel td:nth-of-type(1):before { content: "Room Type"; font-weight: bold; color:#111;}
.table.cart-list.hotel td:nth-of-type(2):before { content: "Quantity"; font-weight: bold; color:#111;  }
.table.cart-list.hotel td:nth-of-type(3):before { content: "Adults"; font-weight: bold;  color:#111;}
.table.cart-list.hotel td:nth-of-type(4):before { content: "Childs"; font-weight: bold;  color:#111;}
.table.cart-list.hotel td:nth-of-type(5):before { content: "Total"; font-weight: bold;  color:#111;}
.thumb_cart{ display:none;}
#single_tour_feat ul{
display:block;
margin-bottom:10px;
}
#single_tour_feat ul li{
display: inline-block;
width:auto;
font-size:11px;
} .margin_60 {padding-top:30px; padding-bottom:30px;}
.margin_30 {margin-top:15px; margin-bottom:15px;} .parallax-window, #hero_2 {
height: 240px;
min-height:240px;
}
.parallax-content-1{
height:240px;
}
.parallax-content-1 > div{
padding:0 5%;
font-size:12px;
padding-top:20px;
}
.parallax-content-1 div h1, .parallax-content-1 div h3{
font-size:20px;
padding-top:15px;
} #banner{
padding:20px;
}
.banner a{
position:relative;
top:15px;
right:0;
left:0;
margin-bottom:20px;
}
.banner h4{
font-size:22px;
} .strip_all_tour_list .tooltip-content-flip {width:70px;} .parallax-content-2 {
padding-bottom:15px;
}
.parallax-content-2 div h1{
font-size:22px;
}
.parallax-content-2 .rating{font-size:12px; display:none;}
#price_single_main, #price_single_main.hotel{
font-size:11px;
text-align:left; }
#price_single_main span{font-size:20px; line-height: 20px;}
#price_single_main sup{font-size:20px; top:0;}
#hero_2 .intro_title h1{
font-size:22px;
}
.bs-wizard > .bs-wizard-step .bs-wizard-stepnum {font-size: 12px; }
#hero {
height: 300px;
font-size:12px;
} .intro_title h1 {
font-size: 26px;
margin-bottom:5px;
color:#fff;
font-weight:bold;
text-transform:uppercase;
}
.item_cart{margin-top:0;}
.intro_title.error h1{
font-size:50px;
} .radio_fix{margin-top:10px}
.col-md-4.plan:first-child, 
.col-md-4.plan:last-child {
margin-right: 0px;
margin-left: 0px;
border-width: 1px 1px 1px 1px;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.plan-tall + .plan {
border-left: 1px;
border: solid #dddddd;
}
.plan-tall {margin-right:0;}
} @media (max-width: 480px) {
.features-slider {padding: 11% 50px 10% 50px;}
.features-content {padding: 10%;}
.box_style_1{padding:15px;}
.box_style_1 h3.inner{ margin:-15px -15px 15px -15px; }
.img_list img{left:0;width:100%;height:auto;top:-5%;}
.tooltip-item::after {width: 180px;}
.tooltip-content {width: 180px;margin: 0 0 20px -90px;}
.styled-select-filters { margin-bottom:5px;} 
.search_bar {width:100%;}
a#access_link, a#wishlist_link{
position:relative;
text-indent:-999px;
width:20px;
height:20px;
display:block;
}
#wishlist_link:before, #access_link:before{text-indent:0px;font-size:20px;}
#hero {height: 200px;}
.intro_title{ display:none;}
ul#top_tools{ margin:0 25px 0 0;}
.sticky ul#top_tools{ margin:0 25px 0 0;}
.dropdown.dropdown-cart{ display:none;}
.dropdown.dropdown-search{ font-size:20px;}
#testimonials h2{
font-size:28px;
} .score{
float:none;
margin-top:15px;
}
.intro_title.error {
display: table-cell;
}
.intro_title.error h1{
font-size:36px;
}
.intro_title.error a.button_intro{
display:none;
} #search{padding:0 5%; padding-top:100px;}
} @media only screen and (max-width: 320px) {
}
.row.add-clearfix > .col-xs-2:nth-child(6n+1) {
clear: both; }
.row.add-clearfix > .col-xs-3:nth-child(4n+1) {
clear: both; }
.row.add-clearfix > .col-xs-4:nth-child(3n+1) {
clear: both; }
.row.add-clearfix > .col-xs-6:nth-child(2n+1) {
clear: both; }
@media (min-width: 481px) { .row.add-clearfix > .col-sms-2:nth-child(2n+1) {
clear: none; }
.row.add-clearfix > .col-sms-2:nth-child(3n+1) {
clear: none; }
.row.add-clearfix > .col-sms-2:nth-child(4n+1) {
clear: none; }
.row.add-clearfix > .col-sms-2:nth-child(6n+1) {
clear: both; }
.row.add-clearfix > .col-sms-3:nth-child(2n+1) {
clear: none; }
.row.add-clearfix > .col-sms-3:nth-child(3n+1) {
clear: none; }
.row.add-clearfix > .col-sms-3:nth-child(4n+1) {
clear: both; }
.row.add-clearfix > .col-sms-4:nth-child(2n+1) {
clear: none; }
.row.add-clearfix > .col-sms-4:nth-child(3n+1) {
clear: both; }
.row.add-clearfix > .col-sms-6:nth-child(2n+1) {
clear: both; } }
@media (min-width: 768px) { .row.add-clearfix > .col-sm-2:nth-child(2n+1) {
clear: none; }
.row.add-clearfix > .col-sm-2:nth-child(3n+1) {
clear: none; }
.row.add-clearfix > .col-sm-2:nth-child(4n+1) {
clear: none; }
.row.add-clearfix > .col-sm-2:nth-child(6n+1) {
clear: both; }
.row.add-clearfix > .col-sm-3:nth-child(2n+1) {
clear: none; }
.row.add-clearfix > .col-sm-3:nth-child(3n+1) {
clear: none; }
.row.add-clearfix > .col-sm-3:nth-child(4n+1) {
clear: both; }
.row.add-clearfix > .col-sm-4:nth-child(2n+1) {
clear: none; }
.row.add-clearfix > .col-sm-4:nth-child(3n+1) {
clear: both; }
.row.add-clearfix > .col-sm-6:nth-child(2n+1) {
clear: both; } }
@media (min-width: 992px) {
.mobile-menu {
display: none !important; }
.visible-mobile {
display: none !important; } .row.add-clearfix > .col-md-2:nth-child(2n+1) {
clear: none; }
.row.add-clearfix > .col-md-2:nth-child(3n+1) {
clear: none; }
.row.add-clearfix > .col-md-2:nth-child(4n+1) {
clear: none; }
.row.add-clearfix > .col-md-2:nth-child(6n+1) {
clear: both; }
.row.add-clearfix > .col-md-3:nth-child(2n+1) {
clear: none; }
.row.add-clearfix > .col-md-3:nth-child(3n+1) {
clear: none; }
.row.add-clearfix > .col-md-3:nth-child(4n+1) {
clear: both; }
.row.add-clearfix > .col-md-4:nth-child(2n+1) {
clear: none; }
.row.add-clearfix > .col-md-4:nth-child(3n+1) {
clear: both; }
.row.add-clearfix > .col-md-6:nth-child(2n+1) {
clear: both; } }
@media (min-width: 1200px) {
.container {
padding-left: 0;
padding-right: 0; } .row.add-clearfix > .col-lg-2:nth-child(2n+1) {
clear: none; }
.row.add-clearfix > .col-lg-2:nth-child(3n+1) {
clear: none; }
.row.add-clearfix > .col-lg-2:nth-child(4n+1) {
clear: none; }
.row.add-clearfix > .col-lg-2:nth-child(6n+1) {
clear: both; }
.row.add-clearfix > .col-lg-3:nth-child(2n+1) {
clear: none; }
.row.add-clearfix > .col-lg-3:nth-child(3n+1) {
clear: none; }
.row.add-clearfix > .col-lg-3:nth-child(4n+1) {
clear: both; }
.row.add-clearfix > .col-lg-4:nth-child(2n+1) {
clear: none; }
.row.add-clearfix > .col-lg-4:nth-child(3n+1) {
clear: both; }
.row.add-clearfix > .col-lg-6:nth-child(2n+1) {
clear: both; } }h2 b, h3 b, h4 b, h5 b, h6 b{color:#1cbbb4;}
a.button_intro, .button_intro  {background: #1cbbb4;}
a.button_intro:hover, .button_intro:hover {color:#1cbbb4 !important;}
a.button_intro:hover, .button_intro:hover {color:#1cbbb4;}
a.button_drop, .button_drop  {color:#1cbbb4 !important;}
a.button_drop.outilne, .button_drop.outline  {color:#1cbbb4;}
a.btn_1, .btn_1{background: #1cbbb4;}
a.btn_1.white, .btn_1.white  {color:#1cbbb4;}
a.btn_1.outline:hover,.btn_1.outiline:hover, input .btn_1.outiline:hover{background:#1cbbb4;border:2px solid #1cbbb4;}
a.btn_1:hover, .btn_1:hover {background: #333;}
a.btn_1_map{background: #1cbbb4;}
a {color: #1cbbb4;}
#search .btn_1.green{background: #1cbbb4;} header#colored.sticky{background-color:#1cbbb4; border-bottom:2px solid #1cbbb4}
.dropdown-cart .dropdown-menu, .dropdown-access .dropdown-menu, .dropdown-search .dropdown-menu {border-top: 2px solid #1cbbb4;}
.dropdown-cart .dropdown-menu:before, .dropdown-access .dropdown-menu:before, .dropdown-search .dropdown-menu:before {border-bottom-color: #1cbbb4;}
ul#cart_items li strong > a:hover{color:#1cbbb4;} #search .nav-tabs > li.active > a,
#search .nav-tabs > li.active > a:hover,
#search .nav-tabs > li.active > a:focus {
background-color: #1cbbb4;
}
.cbp_tmtimeline:before {
background: #1cbbb4 !important;
}
.cbp_tmtimeline > li .cbp_tmicon {
color: #1cbbb4 !important;
box-shadow: 0 0 0 3px #1cbbb4 !important;
}
.input-group button:hover, .input-group button:focus {background-color:#1cbbb4; border-color:#1cbbb4}
.other_tours ul li a:hover{color:#1cbbb4;}
.bs-wizard > .bs-wizard-step > .bs-wizard-dot:after {background: #1cbbb4;} 
.form_title h3 strong{background-color:#1cbbb4;}
.features-content {background-color: #1cbbb4;}
#Img_carousel .sp-selected-thumbnail {border-bottom: 2px solid #1cbbb4;}
#directions { background-color:#1cbbb4; }
ul.list_ok li:before {color:#1cbbb4;}
ul.list_order li b {background-color:#1cbbb4;}
.tooltip-back {background: #1cbbb4;}
.tooltip-content-flip .tooltip-front::after, .tooltip-content-flip .tooltip-back::after {
border-top: 10px solid #1cbbb4;
}
.banner h4{color:#1cbbb4;}
.banner.colored{background:#1cbbb4 url(//trailhopper.com.au/wp-content/themes/trailhopper/img/banner_bg_colored.png) no-repeat center bottom;}  .main-menu > ul > li:hover > a {color: #1cbbb4;}
.main-menu ul ul:before{border-bottom-color: #1cbbb4;} .main-menu ul ul,
.main-menu ul .menu-wrapper {border-top: 2px solid #1cbbb4;}
.main-menu ul ul li:hover > a {color:#ffffff;}
@media only screen and (max-width: 991px) { .main-menu ul li a:hover,
a.menu-item-has-children:hover,
a.menu-item-has-children:focus,
a.menu-item-has-children-mega:hover,
a.menu-item-has-children-mega:focus{color:#ffffff !important;}	
.main-menu ul ul,
.main-menu ul .menu-wrapper {border-top: none;}
}.owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
} .owl-carousel{
display: none;
position: relative;
width: 100%;
-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
display: none;
position: relative;
-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
overflow: hidden;
position: relative;
width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item{
float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
cursor: pointer;
}
.owl-controls {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
} .grabbing { 
cursor:url(//trailhopper.com.au/wp-content/themes/trailhopper/css/grabbing.png) 8 8, move;
} .owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
-webkit-backface-visibility: hidden;
-moz-backface-visibility:    hidden;
-ms-backface-visibility:     hidden;
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
} .owl-origin {
-webkit-perspective: 1200px;
-webkit-perspective-origin-x : 50%;
-webkit-perspective-origin-y : 50%;
-moz-perspective : 1200px;
-moz-perspective-origin-x : 50%;
-moz-perspective-origin-y : 50%;
perspective : 1200px;
} .owl-fade-out {
z-index: 10;
-webkit-animation: fadeOut .7s both ease;
-moz-animation: fadeOut .7s both ease;
animation: fadeOut .7s both ease;
}
.owl-fade-in {
-webkit-animation: fadeIn .7s both ease;
-moz-animation: fadeIn .7s both ease;
animation: fadeIn .7s both ease;
} .owl-backSlide-out {
-webkit-animation: backSlideOut 1s both ease;
-moz-animation: backSlideOut 1s both ease;
animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
-webkit-animation: backSlideIn 1s both ease;
-moz-animation: backSlideIn 1s both ease;
animation: backSlideIn 1s both ease;
} .owl-goDown-out {
-webkit-animation: scaleToFade .7s ease both;
-moz-animation: scaleToFade .7s ease both;
animation: scaleToFade .7s ease both;
}
.owl-goDown-in {
-webkit-animation: goDown .6s ease both;
-moz-animation: goDown .6s ease both;
animation: goDown .6s ease both;
} .owl-fadeUp-in {
-webkit-animation: scaleUpFrom .5s ease both;
-moz-animation: scaleUpFrom .5s ease both;
animation: scaleUpFrom .5s ease both;
}
.owl-fadeUp-out {
-webkit-animation: scaleUpTo .5s ease both;
-moz-animation: scaleUpTo .5s ease both;
animation: scaleUpTo .5s ease both;
}  @-webkit-keyframes empty {
0% {opacity: 1}
}
@-moz-keyframes empty {
0% {opacity: 1}
}
@keyframes empty {
0% {opacity: 1}
}
@-webkit-keyframes fadeIn {
0% { opacity:0; }
100% { opacity:1; }
}
@-moz-keyframes fadeIn {
0% { opacity:0; }
100% { opacity:1; }
}
@keyframes fadeIn {
0% { opacity:0; }
100% { opacity:1; }
}
@-webkit-keyframes fadeOut {
0% { opacity:1; }
100% { opacity:0; }
}
@-moz-keyframes fadeOut {
0% { opacity:1; }
100% { opacity:0; }
}
@keyframes fadeOut {
0% { opacity:1; }
100% { opacity:0; }
}
@-webkit-keyframes backSlideOut {
25% { opacity: .5; -webkit-transform: translateZ(-500px); }
75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }
}
@-moz-keyframes backSlideOut {
25% { opacity: .5; -moz-transform: translateZ(-500px); }
75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }
}
@keyframes backSlideOut {
25% { opacity: .5; transform: translateZ(-500px); }
75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }
}
@-webkit-keyframes backSlideIn {
0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }
75% { opacity: .5; -webkit-transform: translateZ(-500px); }
100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }
}
@-moz-keyframes backSlideIn {
0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }
75% { opacity: .5; -moz-transform: translateZ(-500px); }
100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }
}
@keyframes backSlideIn {
0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }
75% { opacity: .5; transform: translateZ(-500px); }
100% { opacity: 1; transform: translateZ(0) translateX(0); }
}
@-webkit-keyframes scaleToFade {
to { opacity: 0; -webkit-transform: scale(.8); }
}
@-moz-keyframes scaleToFade {
to { opacity: 0; -moz-transform: scale(.8); }
}
@keyframes scaleToFade {
to { opacity: 0; transform: scale(.8); }
}
@-webkit-keyframes goDown {
from { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes goDown {
from { -moz-transform: translateY(-100%); }
}
@keyframes goDown {
from { transform: translateY(-100%); }
}
@-webkit-keyframes scaleUpFrom {
from { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpFrom {
from { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpFrom {
from { opacity: 0; transform: scale(1.5); }
}
@-webkit-keyframes scaleUpTo {
to { opacity: 0; -webkit-transform: scale(1.5); }
}
@-moz-keyframes scaleUpTo {
to { opacity: 0; -moz-transform: scale(1.5); }
}
@keyframes scaleUpTo {
to { opacity: 0; transform: scale(1.5); }
}.owl-theme .owl-controls{
margin-top: 10px;
text-align: center;
} .owl-theme .owl-controls .owl-buttons div{
color: #FFF;
display: inline-block;
zoom: 1;
*display: inline; margin: 5px;
padding: 3px 10px;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
background: #869791;
filter: Alpha(Opacity=50); opacity: 0.5;
}  .owl-theme .owl-controls.clickable .owl-buttons div:hover{
filter: Alpha(Opacity=100); opacity: 1;
text-decoration: none;
} .owl-theme .owl-controls .owl-page{
display: inline-block;
zoom: 1;
*display: inline; margin-bottom:-10px;
}
.owl-theme .owl-controls .owl-page span{
display: block;
width: 12px;
height: 12px;
margin: 5px 7px;
filter: Alpha(Opacity=50); opacity: 0.5;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
background: #999;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
filter: Alpha(Opacity=100); opacity: 1;
} .owl-theme .owl-controls .owl-page span.owl-numbers{
height: auto;
width: auto;
color: #FFF;
padding: 2px 10px;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
} .owl-item.loading{
min-height: 150px;
background: url(//trailhopper.com.au/wp-content/themes/trailhopper/css/AjaxLoader.gif) no-repeat center center
}.addtoany_content{clear:both;margin:16px 0}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.addtoany_list a:hover,.widget .addtoany_list a:hover{border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}