/* 3ds Custom */
.itemAuthorBlock.k2Author-1.mt-40 {
    display: none;
}

/* Typography */
a, p, ul, li, h1, h2, h3, h4, h5, h6, em, strong {font-family: "Roboto Condensed",sans-serif!important;}
p,li{font-size:14px;}
[class*=uk-icon-] {font-family: FontAwesome!important;}
.icon-plus:before {content: "\f067"!important;}
.icon-download:before {content: "\f01a"!important;}

/* Menu */
.block-mainnav .fxmenu li.level1 > .level1{color:#1a1a1a;border: 2px solid transparent;font-size: 16px;line-height: 36px;}
#block-mainnav .fxmenu li.level1.active .level1 {border-color: #1a1a1a;}
.block-mainnav-wrapper.pull-right {margin-top: 25px;}
.header-content-7 .header-banner .position-top-banner > div .contentmod > .btn, .header-content-7 .header-banner .position-top-banner > div .contentmod .btn-logout{  color:#1a1a1a;  box-shadow: inset 0 0 0 1px #1a1a1a;}
.header-content-7 #block-mainnav .fxmenu li.level1 .level1:hover{    border-color: #1a1a1a;}
.block-mainnav .fxmenu li.level1 > .level1{padding:0 15px;}
.block-mainnav .fxmenu li.level1{padding:0 9px}
.header-content .header-banner .position-top-banner > div .contentmod > .btn:hover, .header-content-7 .header-banner .position-top-banner > div .contentmod .btn-logout:hover{background-color: #9fe179;color:#7f4900;-webkit-box-shadow: inset 0 0 0 1px #fff;box-shadow: inset 0 0 0 1px #fff;}
.headroom.headroom--not-top .block-mainnav-wrapper.pull-right .block-mainnav .fxmenu li.level1 > .level1{color:#1a1a1a!important;}
.headroom.headroom--not-top #block-mainnav .fxmenu li.level1.active .level1{border-color: #1a1a1a!important;}
.headroom.headroom--not-top #block-mainnav .fxmenu li.level1 .level1:hover{border-color: #1a1a1a!important;}
.headroom.headroom--not-top .block-mainnav .fxmenu li.level1 > .level1{line-height:36px!important;}
.headroom.headroom--not-top .header-banner .position-top-banner > div .contentmod > .btn, .headroom.headroom--not-top .header-banner .position-top-banner > div .contentmod .btn-logout{color:#1a1a1a;  box-shadow: inset 0 0 0 1px #1a1a1a!important;}
.headroom.headroom--not-top .header-banner .position-top-banner > div .contentmod > .btn:hover, .headroom.headroom--not-top .header-banner .position-top-banner > div .contentmod .btn-logout:hover{color:#7f4900;}
.headroom.headroom--not-top.header-content .header-banner .position-top-banner > div .contentmod {line-height:85px;}
.headroom.headroom--not-top .header-logo.pull-left img {width: 140px;padding: 5px 0px;    transition: 0.5s all;}
.headroom.headroom--top .header-logo.pull-left img{transition: 0.5s all;}
.block-mainnav .fxmenu > .level1 > .fxcolumns:before{background-color:#7f4900}
.headroom.headroom--pinned,.headroom.headroom--unpinned{webkit-animation-name: none;-moz-animation-name: none;-o-animation-name: none;animation-name: none;}
.headroom.headroom--not-top{background-color: rgba(255, 255, 255, 0.85); background-image:url('../../../images/touristree/general/texture_grain.png')}
.headroom.headroom--top .header-logo.pull-left img {transition: 0.5s all;width: 100%;padding: 0px 0px;}
#block-header .dropdown-menu{background-color: #313131;border-color: #313131;min-width: 100px;}
.dropdown-menu ul > li > a:hover{background-color: #313131;}
form#login-form {margin: 0px;}
button.btn.btn-default.btn-sm {margin: 0 auto;display: table;}
.dropdown-menu.dropdown-menu-right {line-height: normal;}

/* Search */
#block-slideshow .jv-module:nth-child(2) {position: absolute;bottom: 10%;right: 0;left: 0;background: transparent;}
.search-events {margin:0 auto; display:table;     padding: 15px 0px;}
.search-events .span3, .search-events .span4, .search-events .span2 {margin-bottom: 0px!important;}
.search-events input#search_eb_box {margin-bottom: 0px;}
.search-events .btn-primary, .search-events .btn-primary:active, .search-events .btn-primary.active, .search-events .open > .dropdown-toggle.btn-primary, .search-events .btn-primary:hover {color: #fff;background-color: rgba(195,214,155,0.5);border-color:#ffffff;}
.search-events .form-control, .search-events input[type="text"], .search-events input[type="password"], .search-events input[type="number"], .search-events input[type="email"], .search-events select, .search-events textarea, .search-events div#k2FrontendContainer ul.tags{color: #fff;background-color: rgba(0,0,0,0.2);font-weight:100;font-size:16px;}
.search .panel-body .row {display: none;}
.view-search.option-com_eventbooking h1.eb-page-heading {display: none;}

/* General */
.search-wrapper {background-color: rgba(195,214,155,0.9);}
.demomenu .demomenu-button .btn:hover{background-color: #262626;border-color: #262626;}
.demomenu .demomenu-button .btn{z-index:1;}
a.btn.btn-darker.btn-lg.backtotop.open{z-index:9;}
.tp-caption img{width: 100%!important;height: auto!important;}
.text-primary {color: #b1acae;}
.footer-10 .footer .jvnewsletter-box .input-group-btn:before{background: #c3d69b;}
.footer .blk-buttomb{padding: 95px 0 50px;}
.demomenu .demomenu-content .container .demomenuLogo img{max-height: 70px;}
.demomenuText i.fa.fa-arrow-up {color: #fff;margin-left: 5px;}
.demomenuTitle {text-align: center;}
.demomenu .demomenu-content .listItem{padding-bottom:0px;}
#block-bottom .spshare, .footer .spshare {display: none;}
.phrases-box.radio .controls {display: -webkit-box;}
.view-event div#map_canvas {width: 100%!important;height: 500px!important;}
.acymailing_module_form .input-group input {height: 34px !important;font-size: 12px !important;padding-left: 20px !important;border-color: #dadada;background-color: #f9f9f9;width:81%!important;}
input.button.subbutton.btn.btn-lightdark {width: 34px!important;background-color: #c3d69b;border-color: #c3d69b;color: #fff;line-height: 1px;position: absolute;bottom: 9px;right: 0;}
.acymailing_module_form .input-group {width: 100%;}
.acymailing_module form {margin-bottom: 0;}
.contact input.button.subbutton.btn.btn-lightdark, .blog input.button.subbutton.btn.btn-lightdark, .about-touristree input.button.subbutton.btn.btn-lightdark, .terms-of-use input.button.subbutton.btn.btn-lightdark{bottom: 0;}
.register-call {cursor: pointer; max-width: 25px;    display: inline;}


/* User Login/Register/Profile */ 
.rightBtn:hover{background-image:none!important;}
a.forgetLnk.registerLnk {margin-left: 0px!important;}
span.loginBtn {color: #1a1a1a;box-shadow: inset 0 0 0 1px #1a1a1a;min-width: 28px;height: 28px;line-height: 26px;text-align: center;font-size: 12px;padding: 0;outline: none !important;border-radius: 18px;font-size: 12px;background: transparent;}
label.ial-check-lbl.smallTxt .ial-checkbox {float: right;margin: 1px 0px 0px 4px;}
.rightBtn:hover, .selectBtn:hover .rightBtn, .selectBtn.ial-active .rightBtn {background: #9fe179!important;}
.logBtn.selectBtn .loginBtn:hover, .userBtn.selectBtn  .rightBtn:hover{background: #9fe179!important;background-image: -moz-linear-gradient(top, #9fe179, #9fe179)!important;background-image: -o-linear-gradient(top, #9fe179, #9fe179)!important;background-image: -ms-linear-gradient(top, #9fe179, #9fe179)!important;background-image: -webkit-gradient(linear, left top, left bottom, from(#9fe179), to(#9fe179))!important;color:#7f4900;}
.headroom--pinned .loginBtn:hover, .headroom--pinned .rightBtn:hover{    box-shadow: inset 0 0 0 1px #fff!important;}
#member-profile fieldset:nth-child(2) {display: none;}

/* Home */
.black-layer {position: absolute!important;bottom: 0!important;left: 0!important;top: initial!important;}
.white-layer {position: absolute!important;top: 0!important;left: 0!important;}
.home_page #block-top .container , #block-slideshow .container {width: 100%;}
#jvcustom-848 {padding-top: 10px;padding-bottom: 10px;}
#jvcustom-852 {padding-top: 0px;padding-bottom: 0px;}
.home_page #block-top-a .container {width: 100%;padding-left: 0px;padding-right: 0px;}
#jvcustom-852 .uk-overlay-background {background: rgba(49, 49, 49, 0.85);}
.home_page #block-top-a .title-module {text-align: center;padding: 50px 0px 10px;font-size: 30px;}
.tour-category .imagebox-icon{background-color: rgba(49, 49, 49, 0.85);}
.imagebox-3 .imagebox:hover .imagebox-icon{width: 90px;}
.tour-category .imagebox-content {margin-left: 10px;}
.home_page #block-top .bg-fullwidth.darker {padding: 25px 0;}
.tour-category .imagebox-title {transform: rotate(90deg);transform-origin: left top 0;position: absolute;top: 15px;color: #fff;z-index: 9;margin-left: 50px;font-size: 20px;width: 460px;text-align: center;}
.tour-category .imagebox-link:hover{background-color: #c3d69b;border-color: #c3d69b;}
.home_page #block-main{display:none;}
.uk-icon-button{background: transparent!important;color: #f5f5f5!important;}
.home_page section#contenttop .jvoverlay {background-color: #C3D69B;background-image:url('../../../images/touristree/general/texture_grain.png')}
#jvcustom-852 .uk-subnav:before {content: "";background-color: #313131;left: -2000px;right: -2000px;top: 0;bottom: 0;position: absolute;display: block;z-index: 0;}
#jvcustom-852 .uk-subnav{    margin: 0px!important;}
#jvcustom-852  .uk-subnav-pill>*>:focus, #jvcustom-852  .uk-subnav-pill>*>:hover{background:transparent; box-shadow:none;}
#jvcustom-852 .uk-subnav-pill>.uk-active>*{background:none;}
#jvcustom-852 .uk-subnav>*{margin-bottom:10px;padding-right:10px;margin-left: 5px;margin-right: 5px;}
#jvcustom-852 .uk-subnav>*>*{color:#fff!important;}
#jvcustom-852 li.uk-active, #jvcustom-852 li:hover{border: 1px solid #fff;}
.testimonial-15 .testimonial, .testimonial-15 .testimonial-name {color:#000;}
.testimonial-15 .testimonials-inner.carouselOwl .owl-buttons > div{border:1px solid #000; color:#000;}
.testimonial-15 .testimonials-inner.carouselOwl .owl-pagination > div{    -webkit-box-shadow: 0 0 0 1px #000000;    box-shadow: 0 0 0 1px #000000;}
.testimonial-15 .testimonials-inner.carouselOwl .owl-pagination > div.active{    background-color: #000;}
span.post-info-icon {display: none!important;}
.blog-image-left .post-body .post-image .post-info-date, .blog-image-left .post-body .post-image > a.popup-modal i {background-color: #C3D69B;}
 .position.position-bottomb-2, .position.position-bottomb-3, .position.position-bottomb-4{margin-top: 75px;}
 .imagebox:hover > .imagebox-image img {-webkit-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);transition: 0.5s all;}
.imagebox > .imagebox-image img {-webkit-transform: scale(1.00);-ms-transform: scale(1.00);-o-transform: scale(1.00);transform: scale(1.00);transition: 0.5s all;}
img.uk-overlay-scale {height: auto !important;}
figure.uk-overlay.uk-overlay-hover:hover .home-events-box {display: none;}
.home-events-box {width: 90%;height: 90%!important;position: absolute;top: 0;bottom: 0;right: 0;left: 0;text-align: center;border: 1px solid white;z-index: 9;margin: auto!important;display: table-caption;background-color: rgba(0,0,0,0.3);}
.home-events {position: relative;display: table;top: 45%;margin: auto;}
.home-events-title {color: #fff;font-size: 40px;font-weight: normal;}
.testimonial-head {padding-left: 0px!important;}
.ui-datepicker {width: 20em!important;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active{text-align:center;}
#jvcustom-556 .owl-item:first-child .social-cols {float: right;margin-right: 20px;}
#jvcustom-556 .owl-item:last-child .social-cols {float: left;margin-left: 20px;}


/* Mini Calendar Home */
#ds-calendar {position: absolute;top: 50%;right: 80px;z-index: 9;width: 300px;}
#ds-calendar td.extcal_month_label, #ds-calendar .mod_eb_mincalendar_td_dayname{font-size:16px;font-weight: 100;}
#ds-calendar table.extcal_navbar, #ds-calendar td.mod_eb_mincalendar_not_today, td.mod_eb_mincalendar_no_event a{font-size:15px;font-weight: 100;}
#ds-calendar .search-events .btn-primary, #ds-calendar .search-events .btn-primary:active, #ds-calendar .search-events .btn-primary.active, #ds-calendar .search-events .open > .dropdown-toggle.btn-primary, #ds-calendar .search-events .btn-primary:hover{
    color: #fff;background-color: rgba(195,214,155,0.5);border-color: #ffffff;}
#ds-calendar .extcal_minical table.extcal_minical {background-color: rgba(195,214,155,0.5);}
#ds-calendar td.mod_eb_mincalendar_event {background-color: rgba(127,73,0,0.75);}
#ds-calendar a, #ds-calendar .extcal_minical .extcal_month_label a, #ds-calendar .mod_eb_mincalendar_td_dayname .saturday, #ds-calendar .mod_eb_mincalendar_td_dayname .sunday {color: #ffffff;font-weight: 100;}
#ds-calendar .extcal_minical .extcal_navbar {border-bottom: 1px solid #ffffff;}
#ds-calendar td.mod_eb_mincalendar_today {color: #000000;font-size: 15px;}

/* Events */
.view-upcomingevents #block-main h1.eb-page-heading {display: none;}
#eb-event-page .eb-description {border: none;}
.btn-primary, .btn-primary:hover,.btn-primary:active {color:#000; background-color: #C3D69B;border-color: #C3D69B;}
.extcal_minical table.extcal_minical{background-color: #c3d69b;}
a{color: #7f4900;}
#extcal_minical997 a, .extcal_minical .extcal_month_label a, .mod_eb_mincalendar_td_dayname .saturday, .mod_eb_mincalendar_td_dayname .sunday {color:#fff;}
td.mod_eb_mincalendar_event {background-color:rgba(127,73,0,0.85);}
.extcal_minical .extcal_navbar{border-bottom: 1px solid #fff;}
td.mod_eb_mincalendar_today {color: #000;font-weight: bold;}
#eb-event-page .eb-box-heading{background-color:transparent ;background-image:none; border:0px;}
#eb-event-page .eb-page-heading {border-bottom: 1px solid #7f4900;}
.view-upcomingevents img.eb-thumb-left, .view-category.option-com_eventbooking img.eb-thumb-left, .view-search.option-com_eventbooking img.eb-thumb-left{width:200px;}
.view-event img.eb-thumb-left {margin-bottom: 25px!important;}
.eb-event-price-container .eb-individual-price{color:#000;}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus, .simple-pagination ul > li > a:hover, .simple-pagination ul > li > span:hover, .simple-pagination ul > li > a:focus, .simple-pagination ul > li > span:focus, .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus, .simple-pagination ul > .active > a, .simple-pagination ul > .active > span, .simple-pagination ul > .active > a:hover, .simple-pagination ul > .active > span:hover, .simple-pagination ul > .active > a:focus, .simple-pagination ul > .active > span:focus{
	background-color: #c3d69b;border-color: #c3d69b;}
.pagination ul > li > a:hover, .pagination ul > .active > a, .pagination ul > .active > span {background-color: #c3d69b;}
.pagination ul > .active > a, .pagination ul > .active > span{color:#fff;}
.upcoming-events .event_date {font-style: normal;color:#969595;}
.upcoming-events .event_date strong {color: #000;}
td.eb_event span {color: #000;}
#eb-categories .eb-description, #eb-events .eb-description, #eb-event-page .eb-description{border:0px;}
.view-category #block-main h1.eb-page-heading, .view-calendar #block-main h1.eb-page-heading {display: none;}
#eb-categories .eb-box-heading, #eb-events .eb-box-heading, #eb-event-page .eb-box-heading{border:0px;background:transparent;}
#eb-events .eb-event {border-bottom: 1px dotted #a5a5a5;}
.view-category.option-com_eventbooking #block-main {padding-top: 0px;}
span.event-date span.month {background: #c3d69b;border: 1px solid #c3d69b;}
span.event-date span.day {border: 1px solid #c3d69b;color: #c3d69b;}
small.category, small.location {color: #c3d69b;}
.category strong {font-weight: normal;}
ul.eventsmall li{border-top: 1px solid #c3d69b;}
li.address.getdirection {display: inherit;}
li.address {display: none;}
.view-event .sidebar .title-module:before, .sidebar-5 .sidebar .title-module:before {content: "";width: 20px;height: 1px;position: absolute;top: 25px;left: 0;background-color: #c3d69b;}
div#eb-event-page .btn {border: 1px solid #dddddd;    width: 100%;}
#eb-event-info th {text-align: center;color: #000;font-size: 14px;}
#eb-event-info td{vertical-align:middle;    text-align: center;}
#eb-event-info .eb-taskbar li {float: none!important;}
.view-upcomingevents .btn-inverse{background-color: #c3d69b;background-image: -moz-linear-gradient(top, ##c3d69b, ##c3d69b);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c3d69b), to(#c3d69b));background-image: -webkit-linear-gradient(top, #c3d69b, #c3d69b);background-image: -o-linear-gradient(top, #c3d69b, #c3d69b);background-image: linear-gradient(to bottom, #c3d69b, #c3d69b);}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled]{background-color: #c3d69b;}
.eb-event-date-year ,  .eb-event-date-month{font-size:11px;}
span.not-activated {color: #ff0000;}
span.activated {color: #008000;}
div#rsep_fb_like , div#rsep_twitter {margin-right: 5px;}
.view-event img.eb-thumb-left {width: 100%;}

/* Events Calendar View */
.input-small {width: 150px;}
.eb-container #eb-calendarwrap  .nav > li > a:hover{color:#000!important;}
.view-calendar aside#sidebar-b {display: none;}
.view-calendar #main-content {width: 100%;}

/*Events Timeline View*/
.view-category .sidebar .title-module:before, .sidebar-5 .sidebar .title-module:before{background-color: #c3d69b;}
.eb-events-timeline .eb-event-information .span8 i.icon-map-marker {display: none!important;}

/* Event Registration*/
.input-append .add-on, .input-prepend .add-on{    background-color: transparent; border: 0px solid #ccc;}
#registration-code-title:hover .register-info {display: inherit;}
#registration-code-title .register-info{display:none;}
#registration-code-title .register-info {display: none;font-size: 14px;position: absolute;color: #fff;background: rgba(38, 38, 38, 1);cursor: pointer;border-radius: 5px;opacity: 1;pointer-events: none;-webkit-transition: opacity 175ms ease-in-out,-webkit-transform 175ms ease-in-out;transition: opacity 175ms ease-in-out,-webkit-transform 175ms ease-in-out;transition: transform 175ms ease-in-out,opacity 175ms ease-in-out;transition: transform 175ms ease-in-out,opacity 175ms ease-in-out,-webkit-transform 175ms ease-in-out;top: -15px;z-index: 99999999999;width: 90%;padding: 9px;left: 130px;font-weight: 100;}
#registration-code-title:hover .register-info {display: inherit;-webkit-transition: opacity 175ms ease-in-out,-webkit-transform 175ms ease-in-out;transition: opacity 175ms ease-in-out,-webkit-transform 175ms ease-in-out;transition: transform 175ms ease-in-out,opacity 175ms ease-in-out;transition: transform 175ms ease-in-out,opacity 175ms ease-in-out,-webkit-transform 175ms ease-in-out;}
div#field_registration_code {position: relative;}
.view-register #sidebar-b {display: none;}
#payment_method_container .control-label {font-weight: bold;}

/* Demo Menu */
.demomenu .demomenu-content .listItem .item a:after{background-color: rgba(49, 49, 49, 0.85);content: "Check out our Tours";color: #fff;text-align: center;font-size: 16px;}
.demomenu .demomenu-content .listItem .owl-buttons div{    margin-top: -40px;}
.demomenu .demomenu-content .listItem .item a{text-align:center;}
/*.demomenu-content img {height: 114px;}*/

/* About Page */
.process-4 .step.active .step-icon, .process-4 .step:hover .step-icon{background-color: transparent;-webkit-box-shadow: inset 0 0 0 1px transparent;box-shadow: inset 0 0 0 1px transparent;}
.process-4 .step-icon:before, .heading-style1 > *:not(.heading-sub):before, .primary.bg-fullwidth:before{background-color: #C3D69B;}
.primary.bg-fullwidth.arrow-bottom:after {border-color: #c3d69b transparent transparent transparent;}
.bg-fullwidth{padding:50px 0;}
.bg-primary, .counters .bg-danger, .counters .bg-info, .counters .bg-success {background-color: #c3d69b;}

/* Blog Page */
.post-toolbar.mt-40.clearfix {margin-top: 0px;}
.sp_twitter {width: 65px!important;margin-left: 10px;}
.fb_iframe_widget span {vertical-align: initial!important;}
.k2Author-1 .itemAuthorLeft .itemAuthorLink a, .k2Author-2 .itemAuthorLeft .itemAuthorLink a{border: 1px solid #c3d69b;background-color: #c3d69b;}
.pager li > a:hover, .pager li > a:focus{background-color: #C3D69B;border: 1px solid #C3D69B;}

.tagscloud2 > a:hover, .tagscloud2 > span:hover, .tagscloud5 > a:hover, .tagscloud5 > span:hover{background-color: #c3d69b;}

/* Contact Page */
.contact-mail {color:inherit;  font-weight: bold;}
.contact-mail:hover {color:#fff;}
.iconbox-14 .iconbox {-webkit-box-shadow: inset 0 0 0 1px #c3d69b;box-shadow: inset 0 0 0 1px #c3d69b;}
.iconbox-14 .iconbox:hover{background-color: #c3d69b;}
.iconbox-14 .iconbox:hover .iconbox-icon {color: #c3d69b;}
.g-recaptcha {display: table;margin: 0 auto;}

/* Footer */
.demomenu .demomenu-content .listItem .owl-buttons div:hover {background-color: #c3d69b;}
.close-footer-button {position: absolute;right: 20px;top: -52px;width: 55px;height: 52px;background: #313131;border: 0px;color: #fff;font-size: 18px;border-radius: 3px 3px 0px 0px;outline: none !important;display: block;padding: 0px 20px;}
a.btn-hiddenDemo {color: #fff;position: relative;top: 10px;}

/* Call Button */
.custom.customcall {position: fixed;bottom: 30px;left: 30px;font-size: 18px;padding: 8px 10px;color: #fff;cursor: pointer;z-index: 9;width: 48px;height: 48px;border-radius: 2px;background-color: rgba(38, 38, 38, 0.95);border-color: rgba(38, 38, 38, 0.95);
margin-left: 1px;border: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}
.callbox i {font-size: 24px;transition: 0.5s all;transform: rotate(360deg);position: relative;left: 3px;top: 2px;}
.customcall #callbox span {font-size: 16px;position: absolute;color: #fff;background: rgba(38, 38, 38, 1);cursor: pointer;border-radius: 5px;opacity: 1;pointer-events: none;-webkit-transition: opacity 175ms ease-in-out,-webkit-transform 175ms ease-in-out;transition: opacity 175ms ease-in-out,-webkit-transform 175ms ease-in-out;transition: transform 175ms ease-in-out,opacity 175ms ease-in-out;transition: transform 175ms ease-in-out,opacity 175ms ease-in-out,-webkit-transform 175ms ease-in-out;top: 0px;z-index: 99999999999;width: 210px;padding: 9px;text-align: center;left: 60px;}
.customcall #callbox span:before {border-left: 1px solid rgba(38, 38, 38, 1);border-width: 9.9px;margin-top: -14.9px;top: 50%;content: " ";height: 20px;width: 0;position: absolute;pointer-events: none;left: -1px;transform: rotate(45deg);-webkit-transition: opacity 175ms ease-in-out,-webkit-transform 175ms ease-in-out;transition: opacity 175ms ease-in-out,-webkit-transform 175ms ease-in-out;transition: transform 175ms ease-in-out,opacity 175ms ease-in-out;transition: transform 175ms ease-in-out,opacity 175ms ease-in-out,-webkit-transform 175ms ease-in-out;}
.customcall #callbox:not(:hover) span {display: none;}
.custom.customcall:hover .callbox i {transition: 0.5s all;transform: rotate(404deg);}
#userForm h2 {margin-top: 0px;}

/* Repsonsive */
.header-content-7 a.flexMenuToggle {margin-right: 3px;color: #1a1a1a;-webkit-box-shadow: inset 0 0 0 1px #1a1a1a;box-shadow: inset 0 0 0 1px #1a1a1a;}
.headroom--not-top.header-content-7 a.flexMenuToggle {margin-top: 30px;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.header-content-7 a.flexMenuToggle:hover {background-color: #c3d69b;-webkit-box-shadow: inset 0 0 0 1px #c3d69b;box-shadow: inset 0 0 0 1px #c3d69b;}


@media (max-width:1660px){#ds-calendar{bottom: 30%;top: inherit;}}
@media (max-width:1200px){#block-slideshow .container {padding-left: 0;padding-right: 0;}}
@media screen and (max-width: 992px){	
	ul.fxmenu-touch:before{line-height: 105px;height: 105px;background-image: url(/images/touristree/logo_white.png);background-repeat: no-repeat;background-position: 35px;}
	#block-mainnav-mobile ul.fxmenu-touch {padding-top: 105px;}
}
@media (max-width: 992px){
	.bg-fullwidth.darker .col-xs-4 {width: 100%;}
}
@media (max-width:768px){
	.custom.customcall{bottom: 15px;}
	.view-event .extended-breadcrumb-6 .pageHeading {font-size: 30px;}
}
@media (max-width:700px){
	input.btn.btn-primary.button.search_button {width: 100%;}
}
@media (max-width:660px){
	#eb-events .eb-description-details.span7 {width: 100%;}
	#eb-events .span5 {width: 100%;}
	#eb-event-info .span8{width:100%;}
	#eb-event-info .span4 {width:100%;}
	.tour-category .imagebox-title{font-size:26px;margin-left:38px;}
	div#eb-event-info {overflow: auto;}
	#eb-event-info th{    min-width: 100px;}
}
@media (max-width:500px){
	.tour-timeline .eb-event-information.row-fluid .span8 {width: 100%;}
	.tour-timeline .eb-event-information.row-fluid .span4{margin-left: 0px;} 
	.tour-timeline .eb-event-information.row-fluid .span4 .eb-event-price-container {float: none;}
	.tour-category .imagebox-title{width: 360px;}
	.customcall #callbox span{display:none;}
}
@media (max-width:480px){
	#jvcustom-556 .owl-wrapper {width: 100%!important;}
	#jvcustom-556 .owl-item {width: 50%!important;}
}
@media (max-width:400px){
  .tour-category .imagebox-title{font-size: 22px;width: 300px;}
}
@media (max-width:340px){
	.headroom.headroom--top .header-logo.pull-left img{width: 170px;}
}
@media (max-width:320px){
  .tour-category .imagebox-title{width:220px;}
}
@media (min-width:1220px){
	#jvcustom-852 .uk-grid-width-xlarge-1-3>* {width: 33.36%;}
}



.disqus-module {
    margin-top: 100px;
}