

p {   padding-bottom: 12px; }

header.light .header_top .right .inner #lang_sel {
    border-right: 1px solid rgba(255,255,255,0.3);
    display: none;
}
.pad-me-block {	padding:35px 20px 50px 20px;}
.about-this-tour {	padding:35px 20px 0px 20px;}	
.about-this-tour p {font-size:18px;line-height:28px;padding-bottom:20px;}
.service_table_holder.title_on_top .service_table_inner .service_table_content {    padding: 0 20px;    border-bottom: 2px solid #dadada !important;}
.badge_icon img { display:none; }.about-this-tour {	border-top: 0px !important;}#cta-buttons .wpb_wrapper {	text-align:center;}
.reservation-block { font-size: 16px; padding:35px 20px 20px 20px; }
.reservation-block p { font-size: 16px; }
form.cf7_custom_style_2 p {	margin-bottom:10px;}
.small-h2 h2 {	font-size:20px;}.small-h2 p {	padding-bottom:15px;}
.drop_down .narrow .second .inner ul li {    width: 330px;}
.medium.qbutton_with_icon {	margin-top:15px;}
@media only screen and (max-width: 1200px){
 nav.main_menu > ul > li > a span.item_inner {
   padding: 0 12px;
 }
}

.eltd-info-card-slider-pagination {
    padding: 10px 0 30px !important;
}

.single_image_shader_landing .vc_single_image-wrapper {
    position: relative;
    overflow: hidden;
}

.single_image_shader_landing .vc_single_image-wrapper:after {
    content: '';
    position: absolute;
    width: 0;
    height: 0;
    right: -450px;
    border-bottom: 750px solid transparent;
    border-right: 450px solid rgba(255,255,255,0.4);
    -webkit-transition:right .4s cubic-bezier(0.24, 0.91, 0.36, 1);
    transition:right .4s cubic-bezier(0.24, 0.91, 0.36, 1);
}

.single_image_shader_landing .vc_single_image-wrapper:hover:after {
    right: 0;
}

.gform_wrapper form ul li.gfield {

}

.gform_wrapper .top_label .gfield_label {
    margin: 26px 0 0 !important;
    margin-top: 26px !important;
}
.gform_wrapper .top_label .gfield_description {
margin: 0px 0px 5px 0px !important;
padding:0px !important;
}
.gform_wrapper .field_sublabel_above .ginput_complex label,
.gform_wrapper .field_sublabel_above .gfield_date_month label,
.gform_wrapper .field_sublabel_above .gfield_date_day label,
.gform_wrapper .field_sublabel_above .gfield_date_year label {
margin: 0px !important;
padding:0px !important;
}
body .gform_wrapper label.gfield_label+div.ginput_container {
margin-top: 0px !important;
}
.gform_confirmation_message_1  {
font-weight:bold;
margin-top:30px !important;
margin-bottom:30px !important;
color:green;
font-size:16px;
}

.rental-notes .service_table_title_inner {
   padding:15px 0px 5px 0px !important;
}
.rental-notes .service_table_inner ul {
   margin:15px 0px 0px 0px;
   list-style-type: circle !important;
}
.rental-notes .service_table_inner li {
   text-align:left;
   padding:0px 0px 10px 0px !important;
   border-bottom:0px !important;
   list-style: inside !important;
}
.add-pad li.service_table_content {
   padding:10px 15px !important;
   line-height:22px;
}
.add-pad li.service_table_content p {
   padding-bottom:20px !important;
color:#464646 !important;
}

.inc-not-inc .service_table_title_inner {
     padding: 10px 0px !important;
}
.tour-call-out { margin-top:50px; }
.tour-call-out h3 { margin-bottom:12px; }
@media only screen and (max-width: 768px) {
  .single_image_shader_landing .vc_single_image-wrapper:after {    
    border-bottom-width: 450px;    
    border-right-width: 300px;    
    right: -300px;
  }
}

@media only screen and (max-width: 600px) {
  .single_image_shader_landing .vc_single_image-wrapper:after {    
    border-bottom-width: 350px;    
    border-right-width: 200px;    
    right: -200px;
  }
}.moose{fill:none;stroke:#F27055;stroke-width:3;stroke-miterlimit:10;}

.moose1{fill:none;stroke:#fff;stroke-width:2;stroke-miterlimit:10;}

.moose2{fill:none;stroke:#E5735C;stroke-width:2;stroke-miterlimit:10;}

.moose3{fill:none;stroke:#E5735C;stroke-width:2;stroke-miterlimit:10;}

.moose4{fill:none;stroke:#E5735C;stroke-width:2;stroke-miterlimit:10;}

.moose5{fill:none;stroke:#fff;stroke-width:3;stroke-miterlimit:10;}