img,media{max-width:100%}html{max-width:100%}a,p,li,ul,span{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif !important;line-height:24px !important;font-size:14px;color:#315693}a{color:#315693}a:hover,strong a:hover{color:#ef820d}H2 a:hover{color:#ef820d !important}H1,H2,H3,H4{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif !important;color:#315693;padding:0}H1{font-size:24px}H2,H2 a{font-size:18px;font-weight:400;text-decoration:none}H3{font-size:16px;font-weight:400}p,p span,a,li,span{font-family:"Roboto",Arial,"Helvetica Neue",Helvetica,sans-serif !important;font-size:14.5px}H1{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif !important;font-weight:600 !important;font-size:27px !important}H2,H3,H4{font-family:"Roboto",Arial,"Helvetica Neue",Helvetica,sans-serif !important;font-weight:700 !important}H3{font-size:18px}#block-views-testimonials-block .views-field-field-testiomonial-text .field-content{font-family:"Roboto"}body.front.html{background-color:#fff}.front .view-id-blog .views-field-body p{padding:0 2px;color:#656565}.front .l-content H2 a,.front .l-content H3 a{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif !important;font-weight:600 !important;font-size:20px !important}.front .flexslider .category a{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif !important;font-weight:300 !important;font-size:16px !important}.front .flexslider .title a{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif !important;font-weight:600 !important;font-size:34px !important}.l-region--navigation .menu .leaf a{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif !important;font-weight:600;color:#444;font-size:15px}.l-content p,.l-content p span,.l-content a,.l-content li,.l-content span{font-family:"Roboto",Arial,"Helvetica Neue",Helvetica,sans-serif !important;font-size:14.5px}.l-content article p a,.l-content article p span a,.l-content article li a,.l-content article td a{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif !important;font-weight:600 !important;font-size:14px !important;text-decoration:none;border-bottom:1px solid #bac9e0;transition:ease-in-out .15s}.l-content article p a:hover,.l-content article p span a:hover,.l-content article li a:hover,.l-content article td a:hover{border-bottom:1px solid #ffc587}.l-content .panels-flexible-region-35-center p a,.l-content .panels-flexible-region-35-center p span a,.l-content .panels-flexible-region-35-center li a{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif !important;font-weight:600 !important;font-size:14px !important;text-decoration:none;border-bottom:1px solid #bac9e0;transition:ease-in-out .15s}.l-content .panels-flexible-region-35-center p a:hover,.l-content .panels-flexible-region-35-center p span a:hover,.l-content .panels-flexible-region-35-center li a:hover{border-bottom:1px solid #ffc587}.l-content H1{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif !important;font-weight:600 !important;font-size:27px !important}.l-content H2,.l-content H3,.l-content H4{font-family:"Roboto",Arial,"Helvetica Neue",Helvetica,sans-serif !important;font-weight:700 !important}.l-content H3{font-size:18px}.l-content .count_likes,.l-content .count_visitors{font-size:13px}.l-content .view-id-blog .views-field-created-1 span,.l-content span.blog_tags a{font-size:13px}.l-content .panels-flexible-35 .views-field-field-locations{font-family:'Open Sans',Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:300;margin-top:-5px}
.l-content .panels-flexible-35 .pricing_text{font-family:"Roboto"}.l-content .panels-flexible-35 .pricing_text .small{margin:20px 10px 0}.l-content .horizontal-tabs-list{border-bottom:3px solid #b5cce2 !important}.l-content .horizontal-tabs-list a,.l-content .horizontal-tabs-list a:hover,.l-content .horizontal-tabs-list a strong{font-size:14px;border-bottom:0 !important;font-weight:600 !important}.view-tours-overviews .views-field-title h2 a,.view-event-tickets .views-field-title h2 a{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif !important;font-weight:600 !important;font-size:20px !important}.view-tours-overviews .views-field-field-description p,.view-event-tickets .views-field-field-description p{padding-right:8px}.view-services-display .views-field-title h2 a{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif !important;font-weight:600 !important;font-size:20px !important}.view-services-display .views-field-field-description p{margin-top:0}.tour_highlights .inside .pane-views-tour-highlights-block .views-field-field-highlights ul li{line-height:18px !important;font-size:14px}.sidebar H2,.l-region--sidebar-second H2{font-size:15px;font-weight:600 !important;font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif !important}.sidebar .menu li,.l-region--sidebar-second .menu li{padding:0 !important}.sidebar .menu li a,.l-region--sidebar-second .menu li a{padding:12px 0 12px 20px;display:block;width:100%;transition:ease-in-out .15s}.sidebar .menu li a:hover,.l-region--sidebar-second .menu li a:hover{padding-left:25px;background-color:#eaeaea;font-style:italic;font-weight:600;border-bottom:0}.sidebar #block-menu-menu-provinces ul.menu li.expanded.active-trail ul.menu,.l-region--sidebar-second #block-menu-menu-provinces ul.menu li.expanded.active-trail ul.menu{margin-left:10px}.l-region--footer a,.l-region--footer span,.l-region--footer p{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif !important}.view-tt-train td,.view-tt-train td span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif !important;font-weight:400 !important;font-size:13px !important}.l-main table tr:first-child{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif !important;font-weight:600 !important;font-size:14px !important}.l-main table{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif !important;font-weight:400 !important;font-size:14px !important}table td strong{font-weight:600}.views-field-field-short-title h2.field-content .title a{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif !important;font-weight:600 !important;font-size:24px !important}.page-node-8990 h1{font-size:31px !important}.page-node-8990 span,.page-node-8990 label,.page-node-8990 label span,.page-node-8990 a,.page-node-8990 p,.page-node-8990 input{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif !important}.page-node-8990 .form-item label{font-weight:600 !important}.page-node-8990 .form-item span,.page-node-8990 .form-item label.option{font-weight:400 !important}.page-node-8990 .webform-component--how-to-travel--budget-field-set .fieldset-legend{font-weight:600 !important}.page-node-8990 .webform-component--contact-information .form-item input{padding:4px 6px 5px !important}img.adaptive{width:100%;height:auto}.l-main article p,.l-main article a,.l-main article span,.l-main article li,.l-main article ul,.l-main article H1,.l-main article H2,.l-main article H3{color:#315693 !important}.l-main article a:hover{color:#ef820d !important}.l-header{background:#315693;height:53px;padding:5px 1%;position:fixed;top:0;left:0;width:100%;z-index:100}.highlight-region{margin-top:55px}.l-region,.l-main,.l-region--header{width:100%;margin:0 auto}.l-branding{width:175px;margin:0;position:relative;z-index:5}.l-highlighted-wrapper,.l-region--highlighted{padding:0 !important;margin:0 !important;width:100% !important;max-width:100%}.sprite{background-image:url(/sites/all/themes/woy/css/woy_sprite_small.png);background-repeat:no-repeat;display:block}.breadcrumb{display:none}.messages{display:none}.field--name-body,.not-front H1,.field-collection-container,#block-views-china-facts-block,#block-views-90a14edb19d1712a3a89c31d3ac72632 h2.block__title{background-color:#f3f5f9;padding:5px 15px}.node-type-blog-content .field--name-body{padding:5px 23px}.front H1,.front .tabs--primary{display:none}#block-block-38{display:none}.site-branding a{position:relative;z-index:200}
.l-region--header{width:100%}#block-views-exp-beter-search-page{display:none}#block-jump-menu-jump-menu-m-main-menu{width:70%;margin:0 auto;margin-top:4px;padding-left:3px}.ctools-jump-menu-select.ctools-jump-menu-change.form-select.ctools-jump-menu-processed{width:100%;font-size:13px}#block-system-main-menu{display:none}#collapsed-menu-button{float:right}#mobile-menu-wrapper{float:right;right:10px;top:75px;width:50%;position:absolute !important}#mobile-menu-inner{width:100%}#mobile-menu ul.menu{padding:0;text-transform:uppercase}#mobile-menu li{padding:10px 0}#mobile-menu li a{text-decoration:none}#block-jump-menu-jump-menu-m-main-menu{display:none}.responsive-menus.responsified,.responsive-menus.responsified.responsive-toggled.absolute{position:absolute;z-index:999;top:11px;width:38px;right:15px}.responsive-menus.responsified span.toggler,.responsive-menus.responsified.responsive-toggled.absolute span.toggler{background-color:#5298d8;border:0;box-shadow:none;border-radius:5px;padding:5px 5px 3px}.responsive-menus.responsified #rm-removed,.responsive-menus.responsified.responsive-toggled.absolute #rm-removed{width:185px;right:29px}.responsive-menus.responsified ul,.responsive-menus.responsified.responsive-toggled.absolute ul{display:block;padding:0;margin:0;background-color:#5298d8;box-shadow:0px 5px 12px rgba(0,0,0,0.3)}.responsive-menus.responsified .responsive-menus-simple,.responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple{box-shadow:none}.responsive-menus.responsified li.last.leaf a,.responsive-menus.responsified.responsive-toggled.absolute li.last.leaf a{border-bottom:0}.responsive-menus.responsified li a.active,.responsive-menus.responsified.responsive-toggled.absolute li a.active{background-color:#ef820d}.responsive-menus.responsified.arrest,.responsive-menus.responsified.responsive-toggled.absolute.arrest{position:fixed}.flexslider{border:0;margin:0;box-shadow:none !important}.views-field-field-slideshow-subtitle .field-content{text-align:center}.slider_desc_box{display:inline-block;padding:4px 0 35px;background:rgba(48,88,145,0.9);margin:0 auto;width:100%}.slider_desc_box a{color:#fff;text-decoration:none}.slider_desc_box .category a{font-size:14px;line-height:17px !important}.slider_desc_box .title a{font-size:22px;text-transform:uppercase;line-height:40px !important;letter-spacing:normal}.flex-control-nav{position:absolute;margin-bottom:40px;z-index:15}.flex-control-nav li{margin:0 2px}.flex-control-paging li a{width:11px;height:11px;background:rgba(255,255,255,0.9);position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flex-control-paging li a.flex-active{width:18px;height:18px;background:rgba(255,255,255,0.9)}.flex-control-paging li a:hover{background:rgba(255,255,255,0.5)}.flexslider .slides>li{-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;transition:opacity 1s ease}#block-views-why-choose-us-block{height:385px;padding:0 10px;position:absolute;width:100%;background-color:#fff}#block-views-why-choose-us-block H2 a{position:relative;z-index:2;color:#315693;text-decoration:none;font-size:18px}.view-why-choose-us .clickable-link{width:100%;height:138px;margin:0 auto}.view-why-choose-us .togg{display:none;position:absolute;left:0;background:#fff;top:10px;padding:45px 10px 0;height:361px;z-index:1}.view-why-choose-us .togg-link{width:70px;height:70px}.view-why-choose-us .togg-content{text-align:left;font-size:14px;line-height:25px;float:left;margin-top:-10px}.view-why-choose-us .views-row{height:160px;width:33%;margin:0;float:left;text-align:center}.view-why-choose-us .views-row a.togg-link{color:#315693;font-size:14px;text-decoration:none}.view-why-choose-us .views-field-title .sprite{height:75px}.view-why-choose-us .views-row .sprite{margin-bottom:30px !important}.view-why-choose-us .views-row-1 .sprite{height:75px;width:95px;background-position:-1px -71px;margin:0 auto}.view-why-choose-us .views-row-2 .sprite{height:75px;width:52px;background-position:-106px -71px;margin:0 auto}.view-why-choose-us .views-row-3 .sprite{height:75px;width:69px;background-position:-167px -75px;margin:0 auto}.view-why-choose-us .views-row-4 .sprite{height:75px;width:49px;background-position:-241px -77px;margin:0 auto}.view-why-choose-us .views-row-5 .sprite{height:75px;width:78px;background-position:-296px -71px;margin:0 auto}.view-why-choose-us .views-row-6 .sprite{height:75px;width:66px;background-position:-381px -75px;margin:0 auto}.view-why-choose-us .views-row-1:hover .sprite{background-position:-1px -155px}.view-why-choose-us .views-row-2:hover .sprite{background-position:-106px -155px}.view-why-choose-us .views-row-3:hover .sprite{background-position:-167px -159px}.view-why-choose-us .views-row-4:hover .sprite{background-position:-241px -161px}.view-why-choose-us .views-row-5:hover .sprite{background-position:-296px -155px}.view-why-choose-us .views-row-6:hover .sprite{background-position:-381px -159px}.view-why-choose-us .views-row:hover a.togg-link{color:#ef820d}.view-why-choose-us .togg h3{text-align:left;margin:9px 0 -7px}
.view-why-choose-us .togg-content .togg-link{float:left;margin:-8px 0 -17px -13px;width:56px;height:56px;transform:scale(0.5)}.view-why-choose-us .togg-content .togg-link a{color:rgba(255,255,255,0)}.togg-back.sprite{float:left;height:56px !important;width:56px !important;background-image:url(/sites/all/themes/woy/css/woy_sprite_small.png);background-color:#315693;background-position:-8px -8px !important;margin:0 !important}.statistics_counter{display:none}.logged-in .statistics_counter{display:block}#block-views-testimonials-block{background-color:#c6d5e4;padding:20px 10px;display:inline-block;margin-top:375px}#block-views-testimonials-block .views-row{width:100%;margin:15px 0;float:left}#block-views-testimonials-block .views-row-first{margin-top:0}#block-views-testimonials-block .views-field-field-testiomonial-text .sprite{background-position:-456px -80px;height:26px;width:30px;float:left;margin-left:-43px}#block-views-testimonials-block .views-field-field-testiomonial-text .sprite p{display:none}#block-views-testimonials-block .views-field-field-testiomonial-text .field-content{background-color:#eaeeee;padding:26px 20px 26px 55px;font-style:italic;font-size:13px;line-height:24px}#block-views-testimonials-block .views-field-nothing{margin-left:75%}#block-views-testimonials-block .views-field-nothing p{display:none}#block-views-testimonials-block .views-field-nothing .sprite{background-position:-496px -114px;width:30px;height:30px}#block-views-testimonials-block .views-field-field-person-image{width:100%;height:100px;margin-top:-12px}#block-views-testimonials-block .views-field-field-person-image img{float:right;margin-right:10px;border:3px solid #fff;border-radius:50px}#block-views-testimonials-block .views-field-field-person{float:right;color:#315693;margin:10px 15px}#block-views-testimonials-block .views-field-field-person a{text-decoration:none;font-size:16px;margin-right:6px}.not-front .highlight-region{display:none}.not-front .l-main{margin:10px 2%;width:96%}.not-front .l-region--sidebar-second{margin-top:10px;float:left;width:100%}.not-front .l-region--sidebar-second .block--menu{background-color:#f3f5f9;margin-top:15px}.not-front .pane-menu-tree{background-color:#f3f5f9;margin-bottom:15px}.not-front .panels-flexible-region-11-sidebar{width:100%}.not-front.node-type-train-bus .highlight-region{display:block}.sidebar .panel-pane{background-color:#f3f5f9;margin-bottom:20px}.not-front.is-panel-page .pane-views-tour-overview-highlight-block,.not-front.is-panel-page .pane-views-tour-overview-highlight-block-1,.not-front.is-panel-page .pane-views-tour-overview-highlight-block-2,.not-front.is-panel-page .pane-views-tour-overview-highlight-block-3{display:none}.not-front.is-panel-page .highlights{width:100%}.not-front.is-panel-page .side{margin-top:10px;float:left;width:100%}.not-front.is-panel-page H1{padding:0;margin-bottom:-4px}.section-tours .view-filters{display:block;background-color:#315693;height:auto;padding:2px 0;margin:0 0 20px}.section-tours .view-filters label{display:none}.section-tours .view-filters select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-family:'Open Sans',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:14px;padding:2px 40px 2px 7px;margin-top:4px;background:url(/sites/all/themes/woy/css/dropdown_arrow.png) no-repeat 94% 7px #FFF;background-size:16px;color:#315693}.section-tours .view-filters .views-exposed-widgets{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin:auto;height:auto}.section-tours .view-filters .views-exposed-widgets.clearfix:after{display:none}.section-tours .view-filters .views-exposed-widget{padding:0 0 4px;width:auto;margin:0 7px}.section-tours .view-filters .views-exposed-widget.views-submit-button{display:none}.section-tours .view-filters .custom-reset-button{background-color:#ef820d;color:#fff;padding:0 8px;text-decoration:none;margin:4px 7px;height:23px;border:1px solid #ef820d;cursor:pointer}.section-tours .view-filters .custom-reset-button:hover{background-color:#315693;border:1px solid #fff;color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.section-tours .view-filters .ajax-progress-throbber{display:none}.section-tours .tours_loader{display:none;background:url(/sites/all/themes/woy/css/loader.gif) no-repeat center;background-size:50px;width:100px;height:100px;margin:0 auto}.section-tours .tours_loader .inner{text-align:center;height:104px;width:100px;display:table-cell;vertical-align:bottom}.section-tours .tours_loader .inner span{color:#fff;text-align:center;font-weight:500;margin-left:5px;width:100%;animation:fadeText 1s infinite alternate}@keyframes fadeText{from{opacity:.5}}.section-tours .view-tours-overviews{margin-top:-82px;padding-top:82px}.section-tours .view-header{display:none}.section-tours.node-type-tour .view-header,#block-views-currency-calc-block .view-header{display:block}
.main-content .views-row,.view-services-display .views-row,.view-event-tickets .views-row,.view-toptouristplaces .views-row{display:inline-block;margin:10px 0 25px;position:relative;padding:8px 10px;border:1px solid #e0e2e5;background-color:#f3f5f9}.main-content .views-field-field-tour-images,.main-content .views-field-field-title-image,.main-content .views-field-field-lead-image,.view-services-display .views-field-field-tour-images,.view-services-display .views-field-field-title-image,.view-services-display .views-field-field-lead-image,.view-event-tickets .views-field-field-tour-images,.view-event-tickets .views-field-field-title-image,.view-event-tickets .views-field-field-lead-image,.view-toptouristplaces .views-field-field-tour-images,.view-toptouristplaces .views-field-field-title-image,.view-toptouristplaces .views-field-field-lead-image{margin:0 auto;width:75%}.main-content .views-field-field-tour-images a,.main-content .views-field-field-title-image a,.main-content .views-field-field-lead-image a,.view-services-display .views-field-field-tour-images a,.view-services-display .views-field-field-title-image a,.view-services-display .views-field-field-lead-image a,.view-event-tickets .views-field-field-tour-images a,.view-event-tickets .views-field-field-title-image a,.view-event-tickets .views-field-field-lead-image a,.view-toptouristplaces .views-field-field-tour-images a,.view-toptouristplaces .views-field-field-title-image a,.view-toptouristplaces .views-field-field-lead-image a{line-height:17px !important}.main-content .views-field-field-tour-images img,.main-content .views-field-field-title-image img,.main-content .views-field-field-lead-image img,.view-services-display .views-field-field-tour-images img,.view-services-display .views-field-field-title-image img,.view-services-display .views-field-field-lead-image img,.view-event-tickets .views-field-field-tour-images img,.view-event-tickets .views-field-field-title-image img,.view-event-tickets .views-field-field-lead-image img,.view-toptouristplaces .views-field-field-tour-images img,.view-toptouristplaces .views-field-field-title-image img,.view-toptouristplaces .views-field-field-lead-image img{width:100%}.main-content .views-field-field-tour-images:hover img,.main-content .views-field-field-title-image:hover img,.view-services-display .views-field-field-tour-images:hover img,.view-services-display .views-field-field-title-image:hover img,.view-event-tickets .views-field-field-tour-images:hover img,.view-event-tickets .views-field-field-title-image:hover img,.view-toptouristplaces .views-field-field-tour-images:hover img,.view-toptouristplaces .views-field-field-title-image:hover img{opacity:.8}.main-content .views-field-title,.view-services-display .views-field-title,.view-event-tickets .views-field-title,.view-toptouristplaces .views-field-title{margin-bottom:10px}.main-content .views-field-title H2,.view-services-display .views-field-title H2,.view-event-tickets .views-field-title H2,.view-toptouristplaces .views-field-title H2{margin:4px 0;text-align:center}.main-content .views-field-field-days,.main-content .views-field-field-tour-start,.main-content .views-field-field-tour-end,.main-content .views-field-field-price,.view-services-display .views-field-field-days,.view-services-display .views-field-field-tour-start,.view-services-display .views-field-field-tour-end,.view-services-display .views-field-field-price,.view-event-tickets .views-field-field-days,.view-event-tickets .views-field-field-tour-start,.view-event-tickets .views-field-field-tour-end,.view-event-tickets .views-field-field-price,.view-toptouristplaces .views-field-field-days,.view-toptouristplaces .views-field-field-tour-start,.view-toptouristplaces .views-field-field-tour-end,.view-toptouristplaces .views-field-field-price{color:#737373;font-size:14px;float:left;margin-bottom:7px;width:50%;min-width:140px}.main-content .views-field-field-description,.view-services-display .views-field-field-description,.view-event-tickets .views-field-field-description,.view-toptouristplaces .views-field-field-description{text-align:justify}.main-content .views-field-nothing,.view-services-display .views-field-nothing,.view-event-tickets .views-field-nothing,.view-toptouristplaces .views-field-nothing{width:100%;height:30px;display:inline-block}.main-content .views-field-nothing .first,.main-content .views-field-nothing .second,.main-content .views-field-nothing .third,.view-services-display .views-field-nothing .first,.view-services-display .views-field-nothing .second,.view-services-display .views-field-nothing .third,.view-event-tickets .views-field-nothing .first,.view-event-tickets .views-field-nothing .second,.view-event-tickets .views-field-nothing .third,.view-toptouristplaces .views-field-nothing .first,.view-toptouristplaces .views-field-nothing .second,.view-toptouristplaces .views-field-nothing .third{float:left;width:30%}.main-content .views-field-nothing .second,.view-services-display .views-field-nothing .second,.view-event-tickets .views-field-nothing .second,.view-toptouristplaces .views-field-nothing .second{margin:0 5%}
.main-content .views-field-nothing a,.view-services-display .views-field-nothing a,.view-event-tickets .views-field-nothing a,.view-toptouristplaces .views-field-nothing a{width:100%;float:left;text-align:center;background-color:#315693;padding:5px 0;color:#fff;text-decoration:none}.main-content .views-field-nothing a:hover,.view-services-display .views-field-nothing a:hover,.view-event-tickets .views-field-nothing a:hover,.view-toptouristplaces .views-field-nothing a:hover{background-color:#ef820d}.node-type-tour .field--name-field-daily-itinerary p.rtecenter img.image-one_third_left,.node-type-tour .field--name-field-price-details p.rtecenter img.image-one_third_left{float:none;width:auto;height:auto;max-width:100%}.view-services-display .views-field-nothing .first,.view-event-tickets .views-field-nothing .first{float:right}.l-main table{border:1px solid #e0e2e5;width:100% !important}.l-main table,.l-main table p,.l-main table span,.l-main table p span{font-family:Arial,sans-serif !important;font-size:14px !important;padding:0;line-height:19px !important}.l-main table th{padding:5px}.l-main td p{color:#315693;font-family:Arial,sans-serif;font-size:14px;margin:0}.l-main tbody tr{line-height:24px}.l-main tbody tr.odd,.l-main tbody tr.odd td{color:#315693;padding:7px 5px;background-color:#fff !important;border-left:1px solid #e0e2e5 !important;border-right:1px solid #e0e2e5 !important}.l-main tbody tr.even,.l-main tbody tr.even td{color:#315693;padding:7px 5px;background-color:#f3f5f9 !important;border-left:1px solid #e0e2e5 !important;border-right:1px solid #e0e2e5 !important}.l-main table span,.l-main table span span{background-color:transparent !important;color:#e0e2e5 !important}.l-main table thead span,.l-main table thead span span{color:#fff !important;background-color:transparent !important}.l-main thead th,.l-main thead th p,.l-main tr:first-child p,.l-main tr:first-child p span,.l-main tr:first-child p span span,.l-main thead span,.l-main thead span span,.l-main tr:first-child span,.l-main tr:first-child span span{text-align:center !important;font-weight:600 !important;color:#fff !important;font-family:"Open Sans",Arial,sans-serif !important;margin:0 !important;font-size:13px !important;line-height:16px !important}.l-main tr:first-child strong{font-weight:600}.l-main thead tr.odd,.l-main thead tr.odd th,.l-main tr.odd:first-child td{background-color:#315693 !important;color:#fff !important;line-height:16px !important;font-size:13px !important;border:1px solid #315693 !important;padding:8px !important;font-weight:600}.l-main thead~tbody tr.odd:first-child td{border-left:1px solid #e0e2e5 !important;border-right:1px solid #e0e2e5 !important;border-bottom:none !important}.l-main thead~tbody tr.odd:first-child td,.l-main thead~tbody tr.odd:first-child td p,.l-main thead~tbody tr.odd:first-child td span,.l-main thead~tbody tr.odd:first-child td span span{background-color:#fff !important;color:#f3f5f9 !important;font-weight:400 !important;font-size:14px !important;line-height:1.73333em !important}.page-node-206 table H1.green{color:#3c0 !important;display:block !important;background:transparent}.page-node-206 table H1.red{color:red !important;display:block !important;background:transparent}.page-node-206 table td{background-color:#fff !important;color:#315693 !important}.page-node-206 .l-main thead~tbody tr.odd:first-child td{color:#315693 !important}.page-node-236 h4{font-size:16px;margin:0;padding:0}.page-node-236 article table,.page-node-236 article tbody tr.even,.page-node-236 article tbody tr.even td,.page-node-236 article tbody tr.odd,.page-node-236 article tbody tr.odd td,.page-node-236 article tr.odd:first-child td{border:none !important;background-color:#f3f5f9 !important;padding:0;margin:0}.page-node-236 article table img{min-width:220px;margin-top:6px}.l-main table.nodesign{width:100% !important;border:none !important;background:transparent !important;font-family:"Roboto",Arial,"Helvetica Neue",Helvetica,sans-serif !important;padding:0;margin:0 0 2px}.l-main table.nodesign tr,.l-main table.nodesign td,.l-main table.nodesign span,.l-main table.nodesign thead,.l-main table.nodesign tr.odd,.l-main table.nodesign tr.odd:first-child td,.l-main table.nodesign tr.even,.l-main table.nodesign tbody tr.even td,.l-main table.nodesign tbody tr.odd,.l-main table.nodesign tbody tr.odd td{border:none !important;background:transparent !important;color:#315693 !important;font-family:"Roboto",Arial,"Helvetica Neue",Helvetica,sans-serif !important;font-size:14px !important;font-weight:500;line-height:24px !important;padding:0 !important;margin:0 !important}.l-main table.nodesign tr a,.l-main table.nodesign tr p,.l-main table.nodesign tr span,.l-main table.nodesign td a,.l-main table.nodesign td p,.l-main table.nodesign td span,.l-main table.nodesign span a,.l-main table.nodesign span p,.l-main table.nodesign span span,.l-main table.nodesign thead a,.l-main table.nodesign thead p,.l-main table.nodesign thead span,.l-main table.nodesign tr.odd a,.l-main table.nodesign tr.odd p,.l-main table.nodesign tr.odd span,.l-main table.nodesign tr.odd:first-child td a,.l-main table.nodesign tr.odd:first-child td p,.l-main table.nodesign tr.odd:first-child td span,.l-main table.nodesign tr.even a,.l-main table.nodesign tr.even p,.l-main table.nodesign tr.even span,.l-main table.nodesign tbody tr.even td a,.l-main table.nodesign tbody tr.even td p,.l-main table.nodesign tbody tr.even td span,.l-main table.nodesign tbody tr.odd a,.l-main table.nodesign tbody tr.odd p,.l-main table.nodesign tbody tr.odd span,.l-main table.nodesign tbody tr.odd td a,.l-main table.nodesign tbody tr.odd td p,.l-main table.nodesign tbody tr.odd td span{font-family:"Roboto",Arial,"Helvetica Neue",Helvetica,sans-serif !important;font-size:14px !important;font-weight:500 !important}.l-main table.nodesign tr b,.l-main table.nodesign tr ba,.l-main table.nodesign td b,.l-main table.nodesign td ba,.l-main table.nodesign span b,.l-main table.nodesign span ba,.l-main table.nodesign thead b,.l-main table.nodesign thead ba,.l-main table.nodesign tr.odd b,.l-main table.nodesign tr.odd ba,.l-main table.nodesign tr.odd:first-child td b,.l-main table.nodesign tr.odd:first-child td ba,.l-main table.nodesign tr.even b,.l-main table.nodesign tr.even ba,.l-main table.nodesign tbody tr.even td b,.l-main table.nodesign tbody tr.even td ba,.l-main table.nodesign tbody tr.odd b,.l-main table.nodesign tbody tr.odd ba,.l-main table.nodesign tbody tr.odd td b,.l-main table.nodesign tbody tr.odd td ba{font-weight:600 !important}.l-main table.nodesign img.image-one_third_left,.l-main table.nodesign img.image-one_third_right{margin:0;padding:15px 29px;width:100%;height:auto}.html.page-node-4259{overflow-x:hidden}#block-bean-train-image,#block-bean-bus-image{background-color:#f3f5f9;width:46%;height:127px;padding:9px 10px 10px;float:left;border:none}#block-bean-train-image h2,#block-bean-bus-image h2{font-size:24px;text-align:center;margin:0 0 10px}#block-bean-train-image .block__content,#block-bean-bus-image .block__content{overflow:hidden}#block-bean-train-image .block__content img,#block-bean-bus-image .block__content img{text-align:center;width:260px;max-width:260px;float:right}.train_visible #block-bean-train-image,.bus_visible #block-bean-bus-image{border:2px solid #ef820d;border-bottom:0;padding-top:10px;padding-bottom:9px}.train_visible #block-views-exp-tt-train-block,.bus_visible #block-views-exp-timetable-bus-block-1{border-left:2px solid #ef820d;border-right:2px solid #ef820d;padding-bottom:2px;margin-bottom:-2px;z-index:1;position:relative}.train_visible #block-bean-train-image{padding-top:8px}.bus_visible #block-bean-train-image{padding-top:10px}#block-bean-bus-image{float:right}.train_visible #block-views-tt-train-block .view-tt-train .view-content{max-height:550px;float:left}.bus_visible #block-views-tt-train-block .view-tt-train .view-content{max-height:0px}#block-views-exp-tt-train-block,#block-views-exp-timetable-bus-block-1{width:46%;float:left;z-index:1;display:inline-block;background-color:#f3f5f9}#block-views-exp-tt-train-block .block__content,#block-views-exp-timetable-bus-block-1 .block__content{width:100%;margin:0 auto}#block-views-exp-tt-train-block #edit-submit-tt-train,#block-views-exp-tt-train-block #edit-submit-timetable-bus,#block-views-exp-timetable-bus-block-1 #edit-submit-tt-train,#block-views-exp-timetable-bus-block-1 #edit-submit-timetable-bus{background-color:#ef820d;cursor:pointer;padding:6px 10px;margin:3px 0 0;color:#fff;float:left;position:relative;z-index:1;border:none;font-size:15px}#block-views-exp-tt-train-block #train-expander:hover,#block-views-exp-tt-train-block #bus-expander:hover,#block-views-exp-timetable-bus-block-1 #train-expander:hover,#block-views-exp-timetable-bus-block-1 #bus-expander:hover{opacity:.9}#block-views-exp-tt-train-block .views-exposed-form,#block-views-exp-timetable-bus-block-1 .views-exposed-form{float:left;position:relative;z-index:0;background-color:#f3f5f9;padding-left:10px;max-width:100%}#block-views-exp-tt-train-block .views-exposed-widgets,#block-views-exp-timetable-bus-block-1 .views-exposed-widgets{padding-top:4px;margin-bottom:0}#block-views-exp-tt-train-block .views-exposed-widget,#block-views-exp-timetable-bus-block-1 .views-exposed-widget{width:185px;color:#315693;font-size:14px;padding-top:12px;max-width:100%;margin-right:17px}#block-views-exp-tt-train-block .views-exposed-widget label,#block-views-exp-timetable-bus-block-1 .views-exposed-widget label{color:#315693;float:left;font-size:16px;width:100%}#block-views-exp-tt-train-block .views-exposed-widget .views-widget,#block-views-exp-timetable-bus-block-1 .views-exposed-widget .views-widget{margin:3px 0 0;float:left}#block-views-exp-timetable-bus-block-1{float:right}.block--views-timetable-bus-block-1{margin-top:-18px}.view-tt-train .view-content,.view-tt-bus .view-content{z-index:0;max-height:0px;width:100%;height:527px;overflow-x:auto;display:inline-block;-webkit-transition:max-height 1s ease-in;-moz-transition:max-height 1s ease-in;-o-transition:max-height 1s ease-in;transition:max-height 1s ease-in;background-image:url(/sites/all/themes/woy/images/table_bg_mobile.png)}
.view-tt-train .view-content.noscroll,.view-tt-bus .view-content.noscroll{background-image:url(/sites/all/themes/woy/images/table_bg_mobile_shaded.png)}.view-tt-train .views-table,.view-tt-bus .views-table{border-top:2px solid #ef820d;border-bottom:1px solid #e0e2e5}.view-tt-train table.display thead th,.view-tt-bus table.display thead th{background-color:#315693;color:#fff;font-size:11px;padding:8px 15px 8px 3px;border:0;height:55px}.view-tt-train tr,.view-tt-bus tr{color:#315693;font-size:11px;line-height:19px !important}.view-tt-train td,.view-tt-bus td{border-left:1px solid #e0e2e5;border-right:1px solid #e0e2e5;padding:3px 3px}.view-tt-train tr.odd,.view-tt-train .odd td.active,.view-tt-bus tr.odd,.view-tt-bus .odd td.active{background-color:#f3f5f9}.view-tt-train tr.even,.view-tt-train .even td.active,.view-tt-bus tr.even,.view-tt-bus .even td.active{background-color:#fff}.view-tt-train tr.odd td.sorting_1,.view-tt-bus tr.odd td.sorting_1{background-color:#fff7ec;color:#315693}.view-tt-train tr.even td.sorting_1,.view-tt-bus tr.even td.sorting_1{background-color:#fff;color:#315693}.view-tt-train td.active,.view-tt-bus td.active{color:#315693}.view-tt-train table.display thead tr,.view-tt-bus table.display thead tr{border:0}.view-tt-train .transport_enquire_button,.view-tt-bus .transport_enquire_button{color:#ef820d;font-weight:600;cursor:pointer}.view-tt-train .transport_enquire_button:hover,.view-tt-bus .transport_enquire_button:hover{opacity:.7}.view-tt-train .views-field-title,.view-tt-train .views-field-field-arrival,.view-tt-train .views-field-field-duration,.view-tt-bus .views-field-title,.view-tt-bus .views-field-field-arrival,.view-tt-bus .views-field-field-duration{display:none;text-align:right}.view-tt-train .views-field-webform-form-body,.view-tt-bus .views-field-webform-form-body{display:none;width:100%;height:100%;position:absolute;-webkit-backface-visibility:hidden;left:0;top:0;z-index:100;padding:0;margin:0}.view-tt-train .views-field-webform-form-body .adjuster,.view-tt-bus .views-field-webform-form-body .adjuster{height:100%;width:100%;position:relative;z-index:101;background-color:rgba(0,0,0,0.4)}.view-tt-train .views-field-webform-form-body .webform-client-form,.view-tt-bus .views-field-webform-form-body .webform-client-form{position:relative;z-index:101;display:inline-block;margin-left:4%;width:92%;top:50px;height:372px;background:#f3f5f9;padding:15px;border-radius:10px;box-shadow:1px 1px 5px rgba(0,0,0,0.5);max-width:450px;overflow-y:auto}.view-tt-train .views-field-webform-form-body .webform-client-form .webform-component--train-information,.view-tt-train .views-field-webform-form-body .webform-client-form .webform-component--bus-information,.view-tt-bus .views-field-webform-form-body .webform-client-form .webform-component--train-information,.view-tt-bus .views-field-webform-form-body .webform-client-form .webform-component--bus-information{border:1px solid #ef820d}.view-tt-train .views-field-webform-form-body .webform-client-form .webform-component--train-information span.fieldset-legend,.view-tt-train .views-field-webform-form-body .webform-client-form .webform-component--bus-information span.fieldset-legend,.view-tt-bus .views-field-webform-form-body .webform-client-form .webform-component--train-information span.fieldset-legend,.view-tt-bus .views-field-webform-form-body .webform-client-form .webform-component--bus-information span.fieldset-legend{font-size:18px;background-color:#f3f5f9;padding:0 5px}.view-tt-train .views-field-webform-form-body .webform-client-form .webform-component--train-information .form-item,.view-tt-train .views-field-webform-form-body .webform-client-form .webform-component--bus-information .form-item,.view-tt-bus .views-field-webform-form-body .webform-client-form .webform-component--train-information .form-item,.view-tt-bus .views-field-webform-form-body .webform-client-form .webform-component--bus-information .form-item{white-space:normal}.view-tt-train .views-field-webform-form-body .webform-client-form .webform-component--train-information p,.view-tt-train .views-field-webform-form-body .webform-client-form .webform-component--bus-information p,.view-tt-bus .views-field-webform-form-body .webform-client-form .webform-component--train-information p,.view-tt-bus .views-field-webform-form-body .webform-client-form .webform-component--bus-information p{text-align:left;margin:10px 0;font-size:16px;white-space:normal}.view-tt-train .views-field-webform-form-body .webform-client-form .webform-component--name,.view-tt-train .views-field-webform-form-body .webform-client-form .webform-component--email,.view-tt-bus .views-field-webform-form-body .webform-client-form .webform-component--name,.view-tt-bus .views-field-webform-form-body .webform-client-form .webform-component--email{max-width:100%;padding:10px 3% 10px 0;margin-right:13.5%}
.view-tt-train .views-field-webform-form-body .webform-client-form .webform-component--name input,.view-tt-train .views-field-webform-form-body .webform-client-form .webform-component--email input,.view-tt-bus .views-field-webform-form-body .webform-client-form .webform-component--name input,.view-tt-bus .views-field-webform-form-body .webform-client-form .webform-component--email input{max-width:100%}.view-tt-train .views-field-webform-form-body .webform-client-form .webform-component--name,.view-tt-bus .views-field-webform-form-body .webform-client-form .webform-component--name{margin-top:10px}.view-tt-train .views-field-webform-form-body .webform-client-form .webform-container-inline,.view-tt-bus .views-field-webform-form-body .webform-client-form .webform-container-inline{padding:5px 0}.view-tt-train .views-field-webform-form-body .webform-client-form .webform-component--no-of-tickets,.view-tt-bus .views-field-webform-form-body .webform-client-form .webform-component--no-of-tickets{margin-top:10px}.view-tt-train .views-field-webform-form-body .webform-client-form .webform-component--date,.view-tt-bus .views-field-webform-form-body .webform-client-form .webform-component--date{margin-bottom:35px}.view-tt-train .views-field-webform-form-body .webform-client-form .form-actions input,.view-tt-bus .views-field-webform-form-body .webform-client-form .form-actions input{background-color:#ef820d;color:#fff;border:0;float:right;margin:-24px 20px 0 0;padding:3px 10px;text-shadow:none}.view-tt-train .views-field-webform-form-body .webform-client-form .form-actions input:hover,.view-tt-bus .views-field-webform-form-body .webform-client-form .form-actions input:hover{opacity:.9}.view-tt-train .views-field-webform-form-body .webform-confirmation,.view-tt-bus .views-field-webform-form-body .webform-confirmation{top:70px;background:#f3f5f9;padding:15px;border-radius:10px;box-shadow:1px 1px 5px rgba(0,0,0,0.5);position:absolute;width:30%;left:40%;text-align:center}.view-tt-train .views-field-webform-form-body .links,.view-tt-bus .views-field-webform-form-body .links{display:none}.view-tt-train .close_form_x,.view-tt-bus .close_form_x{color:#315693;border:2px solid #315693;width:26px;font-size:15px;font-weight:600;height:26px;border-radius:26px;line-height:22px;padding:0 0 0 6px;background:#fff;float:right;margin:-12px;cursor:pointer;box-shadow:1px 1px 3px rgba(0,0,0,0.7)}.view-tt-train .close_form_x:hover,.view-tt-bus .close_form_x:hover{color:#ef820d;border:2px solid #ef820d}.view-tt-train::-webkit-scrollbar,.view-tt-bus::-webkit-scrollbar{width:0 !important}.bus_visible .view-tt-bus .view-content,.train_visible .view-tt-train .view-content{max-height:550px;border-left:2px solid #ef820d;border-right:2px solid #ef820d;border-bottom:2px solid #ef820d}.train_visible #block-views-tt-train-block-1 .view-tt-train .view-content{max-height:0px}#block-views-tt-train-block-1 .view-tt-train .view-header{position:relative;margin-left:769px}#block-views-tt-train-block-1 .view-tt-train .view-content{max-height:0px;overflow:hidden;width:100%;position:relative}.view-tt-train .view-content.noscroll,.view-tt-bus .view-content.noscroll{overflow:hidden}.node-type-train-bus article,.node-type-events article{background-color:#f3f5f9;border:0}.node-type-train-bus .horizontal-tabs,.node-type-events .horizontal-tabs{border:0;padding:0 10px}.node-type-train-bus .horizontal-tabs ul.horizontal-tabs-list,.node-type-events .horizontal-tabs ul.horizontal-tabs-list{background-color:#f3f5f9;border-bottom:3px solid #e0e2e5;border-right:none;max-width:100%}.node-type-train-bus .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button,.node-type-events .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button{width:46%;margin:5px 2%;background-color:#e0e2e5;border-right:none}.node-type-train-bus .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button a,.node-type-events .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button a{color:#315693;padding:8px 0;text-align:center}.node-type-train-bus .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button a strong,.node-type-events .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button a strong{font-weight:400}.node-type-train-bus .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button.last,.node-type-events .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button.last{border-right:none;margin-bottom:16px}.node-type-train-bus .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button.selected,.node-type-events .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button.selected{background-color:#ef820d}.node-type-train-bus .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button.selected a strong,.node-type-events .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button.selected a strong{color:#fff !important;font-weight:400}.node-type-train-bus .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button.selected strong,.node-type-events .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button.selected strong{color:#fff;font-weight:400}
.node-type-train-bus .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button a:hover,.node-type-events .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button a:hover{background-color:#ef820d}.node-type-train-bus .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button a:hover strong,.node-type-events .horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button a:hover strong{color:#fff !important;font-weight:400}.node-type-train-bus .horizontal-tabs ul.horizontal-tabs-list .horizontal-tabs-panes p,.node-type-events .horizontal-tabs ul.horizontal-tabs-list .horizontal-tabs-panes p{color:#353535}.node-type-train-bus .horizontal-tabs ul.horizontal-tabs-list .horizontal-tabs-panes fieldset,.node-type-events .horizontal-tabs ul.horizontal-tabs-list .horizontal-tabs-panes fieldset{max-width:100%;margin:0;padding:0}#block-bean-train-image .field--name-field-title-image,#block-bean-bus-image .field--name-field-title-image{background-color:#a0a0a0}#block-bean-train-image .field--name-field-title-image img.loader,#block-bean-bus-image .field--name-field-title-image img.loader{opacity:.5}@keyframes loading{0%{width:1px;padding-left:0;opacity:1}70%{opacity:1}99%{opacity:0;padding-left:50px;width:130px}100%{opacity:0}}.field--name-field-loading{position:absolute;margin-top:25px;margin-bottom:20px;overflow:hidden;width:0;background:-moz-linear-gradient(left,#315693 0%,#315693 66%,rgba(49,86,147,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#315693),color-stop(66%,#315693),color-stop(100%,rgba(49,86,147,0)));background:-webkit-linear-gradient(left,#315693 0%,#315693 66%,rgba(49,86,147,0) 100%);background:-o-linear-gradient(left,#315693 0%,#315693 66%,rgba(49,86,147,0) 100%);background:-ms-linear-gradient(left,#315693 0%,#315693 66%,rgba(49,86,147,0) 100%);background:linear-gradient(to right,#315693 0%,#315693 66%,rgba(49,86,147,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#315693',endColorstr='#00315693',GradientType=1);text-shadow:3px 3px 5px rgba(0,0,0,0.5);padding:10px 0 5px 20px;font-size:12px;color:#fff;font-weight:700;animation-name:loading;animation-duration:2.5s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;display:none}.field--name-field-loading.loader{display:block}.view-tt-train .pager,.view-timetable-bus .pager{display:none;background-color:#f3f5f9;margin:-5px 0 0;padding:5px 0;border-left:2px solid #ef820d;border-right:2px solid #ef820d;border-bottom:2px solid #ef820d}.train_visible .view-tt-train .pager{display:block}.bus_visible .view-timetable-bus .pager{display:block}.page-tours.not-front.is-panel-page H1{padding:5px 0 0 12px;margin-bottom:-30px;position:relative;z-index:2}.page-tours.not-front.is-panel-page article.node--overview-pages{padding:0}.node-type-tour .l-content,.node-type-tour .l-main{width:100%;padding:0;margin:0}.node-type-tour .panels-flexible-region{width:100%}.node-type-tour .panels-flexible-35{position:relative;z-index:2}.node-type-tour .views-field-title H1{display:inline-block;position:absolute;bottom:131px;margin:0;text-align:center;width:60%;margin-left:5%;color:#fff;background-color:rgba(49,86,147,0.84)}.node-type-tour .views-field-field-locations{color:#315693;font-size:14px;line-height:24px;margin-bottom:6px;padding:5px 15px}.node-type-tour .view-tours-title .views-field-nothing{display:none}.node-type-tour .panels-flexible-region.tour_title{background-color:#f3f5f9}.node-type-tour .panels-flexible-region.tour_title .inside{width:100%;margin:0 auto}.node-type-tour .panels-flexible-region.tour_highlights .inside{width:100% px;margin:0 auto;z-index:10;position:relative}.node-type-tour .panels-flexible-region.tour_highlights .inside .pane-views-tour-highlights-block{width:100%;float:left;background-color:#f3f5f9;padding-bottom:15px}.node-type-tour .panels-flexible-region.tour_highlights .inside .pane-views-tour-highlights-block .view-header{border-bottom:1px solid #315693;text-align:center;margin:20px 30px 0}.node-type-tour .panels-flexible-region.tour_highlights .inside .pane-views-tour-highlights-block .views-field-field-highlights{padding:0 30px}.node-type-tour .panels-flexible-region.tour_highlights .inside .pane-views-tour-highlights-block .views-field-field-highlights ul{padding:0 0 12px 19px;border-bottom:1px solid #315693}.node-type-tour .panels-flexible-region.tour_highlights .inside .pane-views-tour-highlights-block .views-field-field-highlights ul li{line-height:15px !important;margin-bottom:10px}.node-type-tour .panels-flexible-region.tour_highlights .inside .pane-views-tour-highlights-block .views-field-field-price{background-color:#ef820d;color:#FFF;margin-top:25px;padding:10px 0;text-align:center;width:100%}.node-type-tour .panels-flexible-region.tour_highlights .inside .pane-views-tour-highlights-block .views-field-field-price .pricing_text{display:inline-block;margin:0 auto}
.node-type-tour .panels-flexible-region.tour_highlights .inside .pane-views-tour-highlights-block .views-field-field-price .pricing_text .small{float:left;font-size:18px;margin:15px 10px 0}.node-type-tour .panels-flexible-region.tour_highlights .inside .pane-views-tour-highlights-block .views-field-field-price .pricing_text .large{float:left;font-size:40px}.node-type-tour .panels-flexible-region.tour_highlights .inside .pane-views-tour-highlights-block .views-field-field-price .link{text-align:center}.node-type-tour .panels-flexible-region.tour_highlights .inside .pane-views-tour-highlights-block .views-field-field-price .link a{color:#fff;text-decoration:none}.node-type-tour .panels-flexible-region.tour_highlights .inside .pane-views-frontpage-slideshow-block-1{width:100%;height:auto;overflow:hidden;float:right}.node-type-tour .panels-flexible-region.tour_highlights .inside .pane-views-frontpage-slideshow-block-1 .flexslider img{width:100%;height:auto}.node-type-tour .main_content_pane{width:100%;margin:-8px 0 0}.node-type-tour .main_content_pane .content_pane{padding:10px 2% 0;width:100%;float:left;background-color:#f3f5f9}.node-type-tour .main_content_pane .content_pane .horizontal-tabs{border:none}.node-type-tour .main_content_pane .content_pane .panels-flexible-region-inside{margin:0;padding:0}.node-type-tour .main_content_pane .content_pane article{padding:0;margin:0}.node-type-tour .main_content_pane .content_pane .horizontal-tabs-list{background-color:#f3f5f9;border-bottom:3px solid #e0e2e5;border-right:none;max-width:100%}.node-type-tour .main_content_pane .content_pane .horizontal-tabs-list .horizontal-tab-button{width:46%;margin:5px 2%;background-color:#e0e2e5;border-right:none}.node-type-tour .main_content_pane .content_pane .horizontal-tabs-list .horizontal-tab-button a{color:#315693;padding:8px 0;text-align:center}.node-type-tour .main_content_pane .content_pane .horizontal-tabs-list .horizontal-tab-button a strong{font-weight:400}.node-type-tour .main_content_pane .content_pane .horizontal-tabs-list .horizontal-tab-button.last{border-right:none;margin-bottom:16px}.node-type-tour .main_content_pane .content_pane .horizontal-tabs-list .horizontal-tab-button.selected{background-color:#ef820d}.node-type-tour .main_content_pane .content_pane .horizontal-tabs-list .horizontal-tab-button.selected a strong{color:#fff !important;font-weight:400}.node-type-tour .main_content_pane .content_pane .horizontal-tabs-list .horizontal-tab-button.selected strong{color:#fff;font-weight:400}.node-type-tour .main_content_pane .content_pane .horizontal-tabs-list .horizontal-tab-button a:hover{background-color:#ef820d}.node-type-tour .main_content_pane .content_pane .horizontal-tabs-list .horizontal-tab-button a:hover strong{color:#fff !important;font-weight:400}.node-type-tour .main_content_pane .content_pane .horizontal-tabs-panes p{color:#353535}.node-type-tour .main_content_pane .content_pane .horizontal-tabs-panes fieldset{max-width:100%;margin:0;padding:0}.node-type-tour .main_content_pane .content_pane .horizontal-tabs-panes .group-tab4 img{width:100%}.node-type-tour .main_content_pane .sidebar{width:100%}.node-type-tour .main_content_pane .sidebar .panels-flexible-region-inside{padding:0}.node-type-tour .main_content_pane .sidebar H2{margin:0;padding:8px 11px 6px;color:#fff;background-color:#315693;font-size:14px;font-weight:700}.node-type-tour .main_content_pane .sidebar .menu{margin:0;padding:0}.node-type-tour .main_content_pane .sidebar .menu li{list-style:none !important;padding:12px 0 12px 11px;border-bottom:1px solid #dce0e1}.node-type-tour .main_content_pane .sidebar .menu li a{text-decoration:none;font-size:14px}.node-type-tour .main_content_pane .sidebar .menu li.last{border:none;padding-bottom:18px}.node-type-tour .main_content_pane .node--webform h2.node__title{display:none}.node-type-tour .main_content_pane .node--webform .webform-client-form-657{border-top:4px solid #ef820d;width:100%;margin:0 0 50px}.node-type-tour .main_content_pane .node--webform .webform-component-fieldset.inquire_now.collapse-processed{border:none;padding:0;margin:0}.node-type-tour .main_content_pane .node--webform .webform-component-fieldset.inquire_now.collapse-processed legend{float:right}.node-type-tour .main_content_pane .node--webform .webform-component-fieldset.inquire_now.collapse-processed legend a.fieldset-title{color:#fff !important;text-decoration:none;background-color:#ef820d;padding:6px 60px}.node-type-tour .main_content_pane .node--webform .webform-component-fieldset.inquire_now.collapse-processed .fieldset-legend{background-image:none;padding:0}.node-type-tour .main_content_pane .node--webform .webform-component-fieldset.inquire_now.collapse-processed .fieldset-legend .summary{padding:0;margin:0}.node-type-tour .main_content_pane .node--webform .webform-component--inquire-now--tavel-info legend,.node-type-tour .main_content_pane .node--webform .webform-component--inquire-now--special-requests legend,.node-type-tour .main_content_pane .node--webform .webform-component--inquire-now--contact-information legend,.node-type-tour .main_content_pane .node--webform .webform-component--inquire-now--newsletter-box legend{float:none !important}
.field--name-field-map-link{position:relative;z-index:-100;padding-top:350px;margin-top:-350px;width:5px}.field--name-field-map-link a{position:absolute;top:1px}.webform-client-form-9438 .webform-component--link a#contact{margin-top:-215px;padding-top:175px}#block-webform-client-block-667,#webform-client-form-657{background-color:#f3f5f9}#block-webform-client-block-667 fieldset,#webform-client-form-657 fieldset{border:0}#block-webform-client-block-667 .fieldset-wrapper,#webform-client-form-657 .fieldset-wrapper{width:100%;margin:5px 0}#block-webform-client-block-667 .webform-component-fieldset,#webform-client-form-657 .webform-component-fieldset{width:100%;overflow:hidden;min-height:32px}#block-webform-client-block-667 .fieldset-legend,#webform-client-form-657 .fieldset-legend{background:none;padding:0;font-size:16px;font-weight:700}#block-webform-client-block-667 .webform-component--inquire-now legend,#webform-client-form-657 .webform-component--inquire-now legend{float:right}#block-webform-client-block-667 fieldset.inquire_now a.fieldset-title,#webform-client-form-657 fieldset.inquire_now a.fieldset-title{background-color:#ef820d;color:#fff;text-decoration:none;float:right;padding:2px 8px;font-weight:500;margin-top:-2px}#block-webform-client-block-667 a#contact,#webform-client-form-657 a#contact{position:absolute;top:-130px}#block-webform-client-block-667 .webform-component--inquire-now--tavel-info legend,#block-webform-client-block-667 .webform-component--inquire-now--special-requests legend,#block-webform-client-block-667 .webform-component--inquire-now--contact-information legend,#block-webform-client-block-667 .webform-component--inquire-now--newsletter-box legend,#webform-client-form-657 .webform-component--inquire-now--tavel-info legend,#webform-client-form-657 .webform-component--inquire-now--special-requests legend,#webform-client-form-657 .webform-component--inquire-now--contact-information legend,#webform-client-form-657 .webform-component--inquire-now--newsletter-box legend{float:none;border-bottom:1px solid #e0e2e5;width:90%}#block-webform-client-block-667 label,#webform-client-form-657 label{width:100%;display:inline-block;color:#315693;font-size:15px;font-weight:700;margin-right:0;float:left}#block-webform-client-block-667 .webform-component--inquire-now--special-requests--questions label,#webform-client-form-657 .webform-component--inquire-now--special-requests--questions label{vertical-align:top}#block-webform-client-block-667 .webform-component--inquire-now--special-requests--questions select.form-select,#webform-client-form-657 .webform-component--inquire-now--special-requests--questions select.form-select{height:auto}#block-webform-client-block-667 .webform-component-email label,#webform-client-form-657 .webform-component-email label{width:100%;float:left}#block-webform-client-block-667 select.form-select,#block-webform-client-block-667 input.form-text,#webform-client-form-657 select.form-select,#webform-client-form-657 input.form-text{border:0;font-size:14px;height:28px;color:#315693;max-width:200px}#block-webform-client-block-667 .webform-component-textarea,#webform-client-form-657 .webform-component-textarea{max-width:300px}#block-webform-client-block-667 .description,#webform-client-form-657 .description{font-size:13px;color:#315693;margin-top:3px}#block-webform-client-block-667 .webform-component--inquire-now--special-requests .fieldset-description,#webform-client-form-657 .webform-component--inquire-now--special-requests .fieldset-description{color:#315693;margin-bottom:5px;font-size:13px}#block-webform-client-block-667 .webform-component--inquire-now--contact-information .fieldset-description,#webform-client-form-657 .webform-component--inquire-now--contact-information .fieldset-description{margin-bottom:15px;color:#315693;font-size:14px;width:90%}#block-webform-client-block-667 .form-item-submitted-inquire-now-newsletter-box-newsletter-yes input,#webform-client-form-657 .form-item-submitted-inquire-now-newsletter-box-newsletter-yes input{float:left;margin-top:2px}#block-webform-client-block-667 .form-item-submitted-inquire-now-newsletter-box-newsletter-yes label,#webform-client-form-657 .form-item-submitted-inquire-now-newsletter-box-newsletter-yes label{width:92%;margin-left:15px}#block-webform-client-block-667 .webform-component--inquire-now--tavel-info--preferred-date-2 label,#block-webform-client-block-667 .webform-component--inquire-now--tavel-info--preferred-seats-2 label,#block-webform-client-block-667 .webform-component--inquire-now--tavel-info--number-of-children-under-2 label,#webform-client-form-657 .webform-component--inquire-now--tavel-info--preferred-date-2 label,#webform-client-form-657 .webform-component--inquire-now--tavel-info--preferred-seats-2 label,#webform-client-form-657 .webform-component--inquire-now--tavel-info--number-of-children-under-2 label{font-size:0px;width:135px}#block-webform-client-block-667 .webform-component--inquire-now--tavel-info--preferred-date-2 .description,#block-webform-client-block-667 .webform-component--inquire-now--tavel-info--preferred-seats-2 .description,#block-webform-client-block-667 .webform-component--inquire-now--tavel-info--number-of-children-under-2 .description,#webform-client-form-657 .webform-component--inquire-now--tavel-info--preferred-date-2 .description,#webform-client-form-657 .webform-component--inquire-now--tavel-info--preferred-seats-2 .description,#webform-client-form-657 .webform-component--inquire-now--tavel-info--number-of-children-under-2 .description{margin-top:6px}
#block-webform-client-block-667 .webform-component--inquire-now--special-requests--questions .form-select option,#webform-client-form-657 .webform-component--inquire-now--special-requests--questions .form-select option{padding:6px 5px;color:#315693}#block-webform-client-block-667 .webform-submit,#webform-client-form-657 .webform-submit{background-color:#315693;color:#fff;border:0;padding:5px 13px 3px}#block-webform-client-block-667 .webform-submit:hover,#webform-client-form-657 .webform-submit:hover{background-color:#ef820d}#block-webform-client-block-667{padding:18px 25px;margin-top:-20px}#block-webform-client-block-667 .webform-component--inquire-now{border-top:4px solid #ef820d}#block-webform-client-block-667 fieldset{padding:0}.page-node-616{overflow-x:hidden}.webform-client-form-616 .webform-submit{display:inline !important}.webform-client-form-616,.webform-client-form-657{width:100%;max-width:100%}.webform-client-form-616 .form-required,.webform-client-form-657 .form-required{color:red !important}.webform-client-form-616 .webform-component-fieldset,.webform-client-form-657 .webform-component-fieldset{margin-top:15px;background-color:#f3f5f9}.webform-client-form-616 .fieldset-legend,.webform-client-form-657 .fieldset-legend{background:none !important;padding-left:3px !important}.webform-client-form-616 a.fieldset-title,.webform-client-form-657 a.fieldset-title{background-color:#315693;color:#fff !important;font-size:16px;padding:4px 8px;text-decoration:none}.webform-client-form-616 label,.webform-client-form-657 label{width:100%;display:inline-block;color:#315693;font-size:15px;font-weight:700;margin-right:0;float:left}.webform-client-form-616 .webform-component--where-to-visit-2--where-to-visit,.webform-client-form-657 .webform-component--where-to-visit-2--where-to-visit{display:inline-block}.webform-client-form-616 .webform-component--where-to-visit-2--where-to-visit label.option,.webform-client-form-657 .webform-component--where-to-visit-2--where-to-visit label.option{float:none;display:inline;font-weight:500;line-height:25px}.webform-client-form-616 .webform-component--where-to-visit-2--where-to-visit .form-type-checkbox,.webform-client-form-657 .webform-component--where-to-visit-2--where-to-visit .form-type-checkbox{width:50%;float:left}.webform-client-form-616 .webform-component--where-to-visit-2--other-places,.webform-client-form-657 .webform-component--where-to-visit-2--other-places{display:inline-block}.webform-client-form-616 .webform-component--where-to-visit-2--other-places label,.webform-client-form-657 .webform-component--where-to-visit-2--other-places label{margin-top:10px}.webform-client-form-616 .webform-component--where-to-visit-2--other-places .form-text,.webform-client-form-657 .webform-component--where-to-visit-2--other-places .form-text{width:100%;max-width:100%}.webform-client-form-616 .webform-component--where-to-visit-2--check-the-map--yunnan-map img,.webform-client-form-657 .webform-component--where-to-visit-2--check-the-map--yunnan-map img{width:100% !important;height:auto !important}.webform-client-form-616 .webform-component--special-requests--questions label,.webform-client-form-657 .webform-component--special-requests--questions label{vertical-align:top}.webform-client-form-616 .webform-component--special-requests--questions select.form-select,.webform-client-form-657 .webform-component--special-requests--questions select.form-select{height:auto}.webform-client-form-616 .webform-component-email label,.webform-client-form-657 .webform-component-email label{width:100%}.webform-client-form-616 select.form-select,.webform-client-form-616 input.form-text,.webform-client-form-657 select.form-select,.webform-client-form-657 input.form-text{border:0;font-size:14px;height:28px;color:#315693;max-width:200px}.webform-client-form-616 .webform-component-textarea,.webform-client-form-657 .webform-component-textarea{max-width:300px}.webform-client-form-616 .description,.webform-client-form-657 .description{font-size:13px;color:#315693;margin-top:3px;line-height:21px;margin-bottom:11px}.webform-client-form-616 .webform-component--inquire-now--contact-information .fieldset-description,.webform-client-form-657 .webform-component--inquire-now--contact-information .fieldset-description{margin-bottom:15px;color:#315693;font-size:14px;width:90%}.webform-client-form-616 .form-item-submitted-inquire-now-newsletter-box-newsletter-yes input,.webform-client-form-657 .form-item-submitted-inquire-now-newsletter-box-newsletter-yes input{float:left;margin-top:2px}
.webform-client-form-616 .form-item-submitted-inquire-now-newsletter-box-newsletter-yes label,.webform-client-form-657 .form-item-submitted-inquire-now-newsletter-box-newsletter-yes label{width:90%;margin-left:15px}.webform-client-form-616 .webform-component--tavel-info--number-of-children-under-2 label,.webform-client-form-657 .webform-component--tavel-info--number-of-children-under-2 label{font-size:0px;width:135px}.webform-client-form-616 .webform-component--tavel-info--number-of-children-under-12 .description,.webform-client-form-616 .webform-component--tavel-info--number-of-children-under-2 .description,.webform-client-form-616 .webform-component--inquire-now--tavel-info--number-of-children-under-12 .description,.webform-client-form-616 .webform-component--inquire-now--tavel-info--number-of-children-under-2 .description,.webform-client-form-657 .webform-component--tavel-info--number-of-children-under-12 .description,.webform-client-form-657 .webform-component--tavel-info--number-of-children-under-2 .description,.webform-client-form-657 .webform-component--inquire-now--tavel-info--number-of-children-under-12 .description,.webform-client-form-657 .webform-component--inquire-now--tavel-info--number-of-children-under-2 .description{margin:-24px 0 18px 107px !important}.webform-client-form-616 .webform-component--inquire-now--special-requests--questions .form-select option,.webform-client-form-657 .webform-component--inquire-now--special-requests--questions .form-select option{padding:6px 5px;color:#315693}.webform-client-form-616 .webform-component--newsletter-box--newsletter,.webform-client-form-657 .webform-component--newsletter-box--newsletter{display:inline-block;width:auto;margin-right:15px}.webform-client-form-616 .webform-submit,.webform-client-form-657 .webform-submit{background-color:#315693;color:#fff;border:0;padding:5px 13px 3px;float:right;margin:10px 10px 0 0}.webform-client-form-616 .webform-submit:hover,.webform-client-form-657 .webform-submit:hover{background-color:#ef820d}.webform-client-form-616 .fieldset-description,.webform-client-form-657 .fieldset-description{color:#315693;font-size:13px;line-height:21px;margin-bottom:11px}.webform-client-form-616 select.form-select,#block-webform-client-block-667 select.form-select,#block-webform-client-block-3801 select.form-select,.webform-client-form-657 select.form-select{width:229px;max-width:229px !important;cursor:pointer}.webform-client-form-616 .webform-component--tavel-info--number-of-adults select.form-select,.webform-client-form-616 .webform-component--tavel-info--number-of-children-under-12 select.form-select,.webform-client-form-616 .webform-component--tavel-info--number-of-children-under-2 select.form-select,.webform-client-form-616 .webform-component--inquire-now--tavel-info--number-of-adults select.form-select,.webform-client-form-616 .webform-component--inquire-now--tavel-info--number-of-children-under-12 select.form-select,.webform-client-form-616 .webform-component--inquire-now--tavel-info--number-of-children-under-2 select.form-select,#block-webform-client-block-667 .webform-component--tavel-info--number-of-adults select.form-select,#block-webform-client-block-667 .webform-component--tavel-info--number-of-children-under-12 select.form-select,#block-webform-client-block-667 .webform-component--tavel-info--number-of-children-under-2 select.form-select,#block-webform-client-block-667 .webform-component--inquire-now--tavel-info--number-of-adults select.form-select,#block-webform-client-block-667 .webform-component--inquire-now--tavel-info--number-of-children-under-12 select.form-select,#block-webform-client-block-667 .webform-component--inquire-now--tavel-info--number-of-children-under-2 select.form-select,#block-webform-client-block-3801 .webform-component--tavel-info--number-of-adults select.form-select,#block-webform-client-block-3801 .webform-component--tavel-info--number-of-children-under-12 select.form-select,#block-webform-client-block-3801 .webform-component--tavel-info--number-of-children-under-2 select.form-select,#block-webform-client-block-3801 .webform-component--inquire-now--tavel-info--number-of-adults select.form-select,#block-webform-client-block-3801 .webform-component--inquire-now--tavel-info--number-of-children-under-12 select.form-select,#block-webform-client-block-3801 .webform-component--inquire-now--tavel-info--number-of-children-under-2 select.form-select,.webform-client-form-657 .webform-component--tavel-info--number-of-adults select.form-select,.webform-client-form-657 .webform-component--tavel-info--number-of-children-under-12 select.form-select,.webform-client-form-657 .webform-component--tavel-info--number-of-children-under-2 select.form-select,.webform-client-form-657 .webform-component--inquire-now--tavel-info--number-of-adults select.form-select,.webform-client-form-657 .webform-component--inquire-now--tavel-info--number-of-children-under-12 select.form-select,.webform-client-form-657 .webform-component--inquire-now--tavel-info--number-of-children-under-2 select.form-select{width:83px}.webform-client-form-616 .webform-component--contact-information--name input.form-text,.webform-client-form-616 .webform-component--contact-information--nationality input.form-text,.webform-client-form-616 .webform-component--contact-information--email input.form-text,.webform-client-form-616 .webform-component--contact-information--alternative-email input.form-text,.webform-client-form-616 .webform-component--contact-information--phone-number input.form-text,.webform-client-form-616 .webform-component--inquire-now--contact-information--name input.form-text,.webform-client-form-616 .webform-component--inquire-now--contact-information--nationality input.form-text,.webform-client-form-616 .webform-component--inquire-now--contact-information--email input.form-text,.webform-client-form-616 .webform-component--inquire-now--contact-information--alternative-email input.form-text,.webform-client-form-616 .webform-component--inquire-now--contact-information--phone-number input.form-text,#block-webform-client-block-667 .webform-component--contact-information--name input.form-text,#block-webform-client-block-667 .webform-component--contact-information--nationality input.form-text,#block-webform-client-block-667 .webform-component--contact-information--email input.form-text,#block-webform-client-block-667 .webform-component--contact-information--alternative-email input.form-text,#block-webform-client-block-667 .webform-component--contact-information--phone-number input.form-text,#block-webform-client-block-667 .webform-component--inquire-now--contact-information--name input.form-text,#block-webform-client-block-667 .webform-component--inquire-now--contact-information--nationality input.form-text,#block-webform-client-block-667 .webform-component--inquire-now--contact-information--email input.form-text,#block-webform-client-block-667 .webform-component--inquire-now--contact-information--alternative-email input.form-text,#block-webform-client-block-667 .webform-component--inquire-now--contact-information--phone-number input.form-text,#block-webform-client-block-3801 .webform-component--contact-information--name input.form-text,#block-webform-client-block-3801 .webform-component--contact-information--nationality input.form-text,#block-webform-client-block-3801 .webform-component--contact-information--email input.form-text,#block-webform-client-block-3801 .webform-component--contact-information--alternative-email input.form-text,#block-webform-client-block-3801 .webform-component--contact-information--phone-number input.form-text,#block-webform-client-block-3801 .webform-component--inquire-now--contact-information--name input.form-text,#block-webform-client-block-3801 .webform-component--inquire-now--contact-information--nationality input.form-text,#block-webform-client-block-3801 .webform-component--inquire-now--contact-information--email input.form-text,#block-webform-client-block-3801 .webform-component--inquire-now--contact-information--alternative-email input.form-text,#block-webform-client-block-3801 .webform-component--inquire-now--contact-information--phone-number input.form-text,.webform-client-form-657 .webform-component--contact-information--name input.form-text,.webform-client-form-657 .webform-component--contact-information--nationality input.form-text,.webform-client-form-657 .webform-component--contact-information--email input.form-text,.webform-client-form-657 .webform-component--contact-information--alternative-email input.form-text,.webform-client-form-657 .webform-component--contact-information--phone-number input.form-text,.webform-client-form-657 .webform-component--inquire-now--contact-information--name input.form-text,.webform-client-form-657 .webform-component--inquire-now--contact-information--nationality input.form-text,.webform-client-form-657 .webform-component--inquire-now--contact-information--email input.form-text,.webform-client-form-657 .webform-component--inquire-now--contact-information--alternative-email input.form-text,.webform-client-form-657 .webform-component--inquire-now--contact-information--phone-number input.form-text{width:229px;max-width:229px !important}.webform-client-form-616 .webform-component--special-requests--food-requirements select.form-select,.webform-client-form-616 .webform-component--special-requests--questions select.form-select,.webform-client-form-616 .webform-component--inquire-now--special-requests--food-requirements select.form-select,.webform-client-form-616 .webform-component--inquire-now--special-requests--questions select.form-select,#block-webform-client-block-667 .webform-component--special-requests--food-requirements select.form-select,#block-webform-client-block-667 .webform-component--special-requests--questions select.form-select,#block-webform-client-block-667 .webform-component--inquire-now--special-requests--food-requirements select.form-select,#block-webform-client-block-667 .webform-component--inquire-now--special-requests--questions select.form-select,#block-webform-client-block-3801 .webform-component--special-requests--food-requirements select.form-select,#block-webform-client-block-3801 .webform-component--special-requests--questions select.form-select,#block-webform-client-block-3801 .webform-component--inquire-now--special-requests--food-requirements select.form-select,#block-webform-client-block-3801 .webform-component--inquire-now--special-requests--questions select.form-select,.webform-client-form-657 .webform-component--special-requests--food-requirements select.form-select,.webform-client-form-657 .webform-component--special-requests--questions select.form-select,.webform-client-form-657 .webform-component--inquire-now--special-requests--food-requirements select.form-select,.webform-client-form-657 .webform-component--inquire-now--special-requests--questions select.form-select{width:266px;max-width:289px !important}.webform-client-form-616 .webform-component--tavel-info--approximate-budget input.form-text,.webform-client-form-616 .webform-component--inquire-now--tavel-info--approximate-budget input.form-text,#block-webform-client-block-667 .webform-component--tavel-info--approximate-budget input.form-text,#block-webform-client-block-667 .webform-component--inquire-now--tavel-info--approximate-budget input.form-text,#block-webform-client-block-3801 .webform-component--tavel-info--approximate-budget input.form-text,#block-webform-client-block-3801 .webform-component--inquire-now--tavel-info--approximate-budget input.form-text,.webform-client-form-657 .webform-component--tavel-info--approximate-budget input.form-text,.webform-client-form-657 .webform-component--inquire-now--tavel-info--approximate-budget input.form-text{width:121px}.webform-client-form-616 .webform-calendar,#block-webform-client-block-667 .webform-calendar,#block-webform-client-block-3801 .webform-calendar,.webform-client-form-657 .webform-calendar{margin-top:4px}.webform-client-form-616 .webform-datepicker,#block-webform-client-block-667 .webform-datepicker,#block-webform-client-block-3801 .webform-datepicker,.webform-client-form-657 .webform-datepicker{background:#fff;padding:8px 0}.webform-client-form-616 select.month.form-select,#block-webform-client-block-667 select.month.form-select,#block-webform-client-block-3801 select.month.form-select,.webform-client-form-657 select.month.form-select{width:66px}.webform-client-form-616 select.day.form-select,#block-webform-client-block-667 select.day.form-select,#block-webform-client-block-3801 select.day.form-select,.webform-client-form-657 select.day.form-select{width:60px}.webform-client-form-616 select.year.form-select,#block-webform-client-block-667 select.year.form-select,#block-webform-client-block-3801 select.year.form-select,.webform-client-form-657 select.year.form-select{width:66px}#block-webform-client-block-667 .webform-component--inquire-now--contact-information input.form-text{width:229px;max-width:229px !important}.webform-client-form.webform-client-form-8990,.webform-client-form.webform-client-form-9438{margin-bottom:50px}.webform-client-form.webform-client-form-8990 fieldset,.webform-client-form.webform-client-form-9438 fieldset{border:0;padding:.35em 0 1.75em}.webform-client-form.webform-client-form-8990 fieldset .fieldset-wrapper,.webform-client-form.webform-client-form-9438 fieldset .fieldset-wrapper{padding:0 0 0 10px}
.webform-client-form.webform-client-form-8990 fieldset fieldset,.webform-client-form.webform-client-form-9438 fieldset fieldset{padding:.35em 0 .75em}.webform-client-form.webform-client-form-8990 fieldset fieldset .fieldset-wrapper,.webform-client-form.webform-client-form-9438 fieldset fieldset .fieldset-wrapper{padding:0}.webform-client-form.webform-client-form-8990 .fieldset-legend,.webform-client-form.webform-client-form-9438 .fieldset-legend{color:#545759 !important;font-size:20px}.webform-client-form.webform-client-form-8990 .form-item label,.webform-client-form.webform-client-form-9438 .form-item label{color:#5298d8 !important;font-size:18px;margin:10px 0 10px}.webform-client-form.webform-client-form-8990 .form-item label.option,.webform-client-form.webform-client-form-9438 .form-item label.option{color:#333 !important;font-size:14px;line-height:27px}.webform-client-form.webform-client-form-8990 input[type="text"],.webform-client-form.webform-client-form-8990 input[type="email"],.webform-client-form.webform-client-form-9438 input[type="text"],.webform-client-form.webform-client-form-9438 input[type="email"]{max-width:100%;width:100%}.webform-client-form.webform-client-form-8990 input[type="text"],.webform-client-form.webform-client-form-8990 input[type="email"],.webform-client-form.webform-client-form-8990 select.form-select,.webform-client-form.webform-client-form-9438 input[type="text"],.webform-client-form.webform-client-form-9438 input[type="email"],.webform-client-form.webform-client-form-9438 select.form-select{border:5px solid #d1d1d1;padding:5px}.webform-client-form.webform-client-form-8990 .form-item .form-type-checkbox,.webform-client-form.webform-client-form-9438 .form-item .form-type-checkbox{line-height:27px}.webform-client-form.webform-client-form-8990 .webform-component--where-to-visit--yunnan .form-item:last-child,.webform-client-form.webform-client-form-8990 .webform-component--where-to-visit--sichuan .form-item:last-child,.webform-client-form.webform-client-form-8990 .webform-component--where-to-visit--tibet .form-item:last-child,.webform-client-form.webform-client-form-8990 .webform-component--where-to-visit--guiguang .form-item:last-child,.webform-client-form.webform-client-form-8990 .webform-component--where-to-visit--beyond .form-item:last-child,.webform-client-form.webform-client-form-8990 .webform-component--how-to-travel--accomodation .form-item:last-child,.webform-client-form.webform-client-form-8990 .webform-component--how-to-travel--transportation .form-item:last-child,.webform-client-form.webform-client-form-9438 .webform-component--where-to-visit--yunnan .form-item:last-child,.webform-client-form.webform-client-form-9438 .webform-component--where-to-visit--sichuan .form-item:last-child,.webform-client-form.webform-client-form-9438 .webform-component--where-to-visit--tibet .form-item:last-child,.webform-client-form.webform-client-form-9438 .webform-component--where-to-visit--guiguang .form-item:last-child,.webform-client-form.webform-client-form-9438 .webform-component--where-to-visit--beyond .form-item:last-child,.webform-client-form.webform-client-form-9438 .webform-component--how-to-travel--accomodation .form-item:last-child,.webform-client-form.webform-client-form-9438 .webform-component--how-to-travel--transportation .form-item:last-child{display:none}.webform-client-form.webform-client-form-8990 .webform-component--where-to-visit .form-item label,.webform-client-form.webform-client-form-9438 .webform-component--where-to-visit .form-item label{margin:27px 0 10px}.webform-client-form.webform-client-form-8990 .webform-component--where-to-visit .form-item.webform-component--where-to-visit--yunnan label,.webform-client-form.webform-client-form-9438 .webform-component--where-to-visit .form-item.webform-component--where-to-visit--yunnan label{margin:10px 0 10px}.webform-client-form.webform-client-form-8990 .month.form-select,.webform-client-form.webform-client-form-9438 .month.form-select{border-right:0}.webform-client-form.webform-client-form-8990 .day.form-select,.webform-client-form.webform-client-form-9438 .day.form-select{border-left:0;border-right:0;margin:0 -5px}.webform-client-form.webform-client-form-8990 .year.form-select,.webform-client-form.webform-client-form-9438 .year.form-select{border-left:0;padding-right:14px;margin-right:-31px}.webform-client-form.webform-client-form-8990 input.webform-calendar,.webform-client-form.webform-client-form-9438 input.webform-calendar{margin-top:9px}.webform-client-form.webform-client-form-8990 .webform-container-inline.webform-datepicker div.form-item.form-type-select,.webform-client-form.webform-client-form-9438 .webform-container-inline.webform-datepicker div.form-item.form-type-select{display:none}
.webform-client-form.webform-client-form-8990 .webform-component--how-to-travel--budget-field-set--budget .form-item,.webform-client-form.webform-client-form-9438 .webform-component--how-to-travel--budget-field-set--budget .form-item{margin-top:7px}.webform-client-form.webform-client-form-8990 .webform-component--how-to-travel--budget-field-set--budget .description,.webform-client-form.webform-client-form-9438 .webform-component--how-to-travel--budget-field-set--budget .description{float:left;position:relative;margin-right:-40px;z-index:3;margin-top:5px;color:#333}.webform-client-form.webform-client-form-8990 .webform-component--how-to-travel--budget-field-set--budget input,.webform-client-form.webform-client-form-9438 .webform-component--how-to-travel--budget-field-set--budget input{width:160px;z-index:1;position:relative;margin-top:-10px;text-align:right}.webform-client-form.webform-client-form-8990 .webform-component--how-to-travel--budget-field-set--budget span.field-suffix,.webform-client-form.webform-client-form-8990 .webform-component--how-to-travel--budget-field-set--budget span.field-suffix span,.webform-client-form.webform-client-form-9438 .webform-component--how-to-travel--budget-field-set--budget span.field-suffix,.webform-client-form.webform-client-form-9438 .webform-component--how-to-travel--budget-field-set--budget span.field-suffix span{color:#333 !important}.webform-client-form.webform-client-form-8990 .webform-component--when-to-go--tour-start label,.webform-client-form.webform-client-form-9438 .webform-component--when-to-go--tour-start label{font-weight:400;color:#ababab !important;font-size:14px}.webform-client-form.webform-client-form-8990 .webform-component--when-to-go--tour-duration label,.webform-client-form.webform-client-form-8990 .webform-component--when-to-go--fexibility label,.webform-client-form.webform-client-form-9438 .webform-component--when-to-go--tour-duration label,.webform-client-form.webform-client-form-9438 .webform-component--when-to-go--fexibility label{color:#212020 !important;font-size:14px}.webform-client-form.webform-client-form-8990 .webform-submit,.webform-client-form.webform-client-form-9438 .webform-submit{width:280px;background-color:#315693;border:none;display:block;position:relative;margin:0 auto;padding:10px 0;color:#fff;font-size:20px;letter-spacing:.1em;border-radius:10px;box-shadow:2px 2px 5px rgba(0,0,0,0.4)}.webform-client-form.webform-client-form-8990 .webform-submit:hover,.webform-client-form.webform-client-form-9438 .webform-submit:hover{background-color:#5298d8}.webform-client-form.webform-client-form-8990 .tip,.webform-client-form.webform-client-form-9438 .tip{display:inline-block;position:absolute;color:#212020;overflow:hidden;max-width:14px;height:25px;margin-top:-5px;z-index:2}.webform-client-form.webform-client-form-8990 .tip.hover,.webform-client-form.webform-client-form-8990 .tip:hover,.webform-client-form.webform-client-form-9438 .tip.hover,.webform-client-form.webform-client-form-9438 .tip:hover{background-color:#5298d8;color:#fff;padding:4px 6px 7px;margin:-9px 0 0 -4px;border-radius:5px;box-shadow:2px 2px 5px rgba(0,0,0,0.3);max-width:300px;width:250px;height:auto;text-align:left;line-height:18px !important}.webform-client-form.webform-client-form-8990 .tip span,.webform-client-form.webform-client-form-9438 .tip span{margin:-16px 0 0 20px;text-align:left;display:inline-block;color:#fff !important;line-height:18px !important}.webform-client-form.webform-client-form-8990 .bg,.webform-client-form.webform-client-form-9438 .bg{display:none}.webform-client-form.webform-client-form-8990 .webform-component--how-to-travel--transportation,.webform-client-form.webform-client-form-9438 .webform-component--how-to-travel--transportation{display:inline-block;margin-top:8px}.webform-client-form.webform-client-form-8990 .webform-component--how-to-travel--budget-field-set,.webform-client-form.webform-client-form-9438 .webform-component--how-to-travel--budget-field-set{margin-top:20px}.webform-client-form.webform-client-form-8990 span.label_info,.webform-client-form.webform-client-form-9438 span.label_info{color:#c1c1c1 !important;font-weight:400;position:absolute;display:inline-block;margin:-2px 0 0 10px}.page-node-8990 .panels-flexible-row-45-main-row-middle{width:100%}.page-node-8990 .panels-flexible-row-45-main-row-right{display:none}.page-node-8990 .view-maps{display:none}.page-node-8990 span.map_info{display:none}.pane-webform-client-block-9438 .pane-title{display:block}.pane-webform-client-block-9438 .enquire_now{cursor:pointer;border-top:4px solid #ef820d;display:block;width:100%;height:70px}.pane-webform-client-block-9438 .enquire_now .enquire_button{float:right;background-color:#ef820d;padding:5px 11px;color:#fff;font-family:"Roboto",Arial,"Helvetica Neue",Helvetica,sans-serif}.pane-webform-client-block-9438 .enquire_now:hover{opacity:.9}.node-type-tour .webform-client-form.webform-client-form-9438{display:block;border:none;border-radius:0;padding:0;background:transparent;background-color:transparent;font-family:"Roboto",Arial,"Helvetica Neue",Helvetica,sans-serif !important}
.node-type-tour .webform-client-form.webform-client-form-9438 .webform-component--when-to-go--tour-start label{z-index:3 !important;padding:6px 0 6px 8px !important}.node-type-tour .webform-client-form.webform-client-form-9438 .webform-component--when-to-go--tour-start input{background-color:#fff !important;z-index:1 !important}.node-type-tour .webform-client-form.webform-client-form-9438 #edit-submitted-how-to-travel-accomodation .form-item.p-0{margin-left:0 !important}.node-type-tour .webform-client-form.webform-client-form-9438 .webform-component--how-to-travel--guide-field-set--guide-language{display:block;width:100%;float:left;margin:-1px 79px 25px -14px}.node-type-tour .webform-client-form.webform-client-form-9438 .webform-component--how-to-travel--guide-field-set--guide-language .form-item{width:100%;display:block}#block-webform-client-block-667 .webform-confirmation.processed,#block-webform-client-block-3801 .webform-confirmation.processed{position:fixed;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;z-index:100}#block-webform-client-block-667 .webform-confirmation.processed p,#block-webform-client-block-3801 .webform-confirmation.processed p{background-color:#fff;z-index:101;width:80%;text-align:center;margin:0 auto -35px;padding:15px 15px 45px;border-radius:5px;margin-top:10%}#block-webform-client-block-667 .webform-confirmation.processed input.close_window,#block-webform-client-block-3801 .webform-confirmation.processed input.close_window{display:inherit;margin:0 auto;background-color:#315693;border:0;color:#fff;padding:3px 7px 2px}#block-webform-client-block-667 .webform-confirmation.processed input.close_window:hover,#block-webform-client-block-3801 .webform-confirmation.processed input.close_window:hover{background-color:#ef820d}#block-webform-client-block-667 .webform-confirmation.hidden,#block-webform-client-block-3801 .webform-confirmation.hidden{display:none}.pane-views-services-vista-block,.pane-views-services-vista-block-1,.pane-views-services-vista-block-2,.pane-views-services-vista-block-3{display:none}.not-front.node-type-destinations .highlight-region{display:block}.not-front.node-type-destinations .highlight-region #top-left,.not-front.node-type-destinations .highlight-region #top-right,.not-front.node-type-destinations .highlight-region bottom-right,.not-front.node-type-destinations .highlight-region #bottom-left,.not-front.node-type-destinations .highlight-region #block-views-destinations-vista-block,.not-front.node-type-destinations .highlight-region #block-views-destinations-vista-block-1,.not-front.node-type-destinations .highlight-region #block-views-destinations-vista-block-2,.not-front.node-type-destinations .highlight-region #block-views-destinations-vista-block-3{display:none}#block-block-44,.pane-block-45{border-bottom:1px solid #315693;display:inline-block;margin:20px 0;padding:0 5px 8px;width:100%}#block-block-44 .mobile-button,.pane-block-45 .mobile-button{width:46%;margin:0 2% 15px;float:left;background-color:#315693;text-align:center;padding:10px 0;border-radius:10px}#block-block-44 .mobile-button a,.pane-block-45 .mobile-button a{color:#fff;font-size:18px;text-decoration:none}#block-block-44 .mobile-button.padd,.pane-block-45 .mobile-button.padd{margin:0 5%}.pane-block-45 .mobile-button a{font-size:15px}#block-views-china-facts-block{display:inline-block;margin-top:-2px;float:left}.view-china-facts .views-row{width:100%;float:left}.view-china-facts .views-row h2.field-content{padding:0}.view-china-facts .views-row .icon{width:90px;height:70px;overflow:hidden;float:left;margin-right:15px}.view-china-facts .views-row .icon img{max-width:180px}.view-china-facts .views-row .title{height:70px;margin-left:105px;padding:5px 0}.view-china-facts .views-row .title H2 a{font-size:24px}.view-china-facts .views-row .field-content a{text-decoration:none}.view-china-facts .views-row:hover .icon img{margin-left:-90px}.view-china-facts .views-row:hover .title a{color:#ef820d}.view-china-facts .views-row:hover .field-content p{color:orange}.page-node-3774.node-type-destinations .l-content H1{display:none}.node-type-destinations .block--views-tour-highlights-block-1{background-color:#f3f5f9}.node-type-destinations .block--views-tour-highlights-block-1 .inner{width:100% px;margin:0 auto}.node-type-destinations .block--views-tour-highlights-block-1 .inner .view-tour-highlights{background-color:#f3f5f9;width:100%;float:left;padding-bottom:15px}.node-type-destinations .block--views-tour-highlights-block-1 .inner .view-tour-highlights .view-header{border-bottom:1px solid #315693;text-align:center;margin:20px 30px 0}.node-type-destinations .block--views-tour-highlights-block-1 .inner .view-tour-highlights .views-field-field-dest-highlights{padding:0 30px}
.node-type-destinations .block--views-tour-highlights-block-1 .inner .view-tour-highlights .views-field-field-dest-highlights ul{padding:0 0 12px 19px;border-bottom:1px solid #315693}.node-type-destinations .block--views-tour-highlights-block-1 .inner .view-tour-highlights .views-field-field-dest-highlights ul li{line-height:15px !important;margin-bottom:10px}.node-type-destinations #block-views-9a5ed667045ae2426843bc1bdc8729ad{width:100%;height:auto;overflow:hidden;float:right}.node-type-destinations #block-views-9a5ed667045ae2426843bc1bdc8729ad .img{height:auto}.node-type-destinations #block-views-9a5ed667045ae2426843bc1bdc8729ad img.adaptive{width:100% !important}.node-type-destinations #block-views-9a5ed667045ae2426843bc1bdc8729ad .views-field-title{display:inline-block;padding:15px 0 8px;background:rgba(48,88,145,0.9);margin:0 auto;text-align:center;width:100%;margin-top:-4px}.node-type-destinations #block-views-9a5ed667045ae2426843bc1bdc8729ad .views-field-title span{color:#fff;font-size:22px;text-transform:uppercase;line-height:10px !important;letter-spacing:normal}.l-main .panels-flexible-row.top .pane-custom{background-color:#f3f5f9;padding:1px 13px;margin-top:-8px}.view-travel-essentials-and-support .views-row{width:70%;margin:15px 15%}#block-views-b2ce8bd3fff0a1f1f73070bcd94863ee{display:inline-block;width:100%;float:left}#block-views-b2ce8bd3fff0a1f1f73070bcd94863ee .views-row{width:70%;margin:15px 15%}#block-views-faq-block-1{background-color:#f3f5f9;padding:5px 10px}.view-faq{padding:0 12px 0 5px}.view-faq .views-field-title{cursor:pointer;color:#315693;background-image:url(/sites/all/themes/woy/css/woy_sprite_small.png);background-repeat:none;background-repeat:no-repeat;background-position:100% -515px;border:none;line-height:18px;margin-bottom:23px}.view-faq .views-field-title:hover{background-position:100% -579px}.view-faq .views-field-title:hover H2{color:#ef820d}.view-faq .views-field-title.open{background-position:100% -644px;margin-bottom:18px}.view-faq .views-field-title.open H2{color:#ef820d}.view-faq .views-field-field-qna .field-content{padding-top:3px}.field--name-field-question,.field--name-field-ac-heading{font-weight:600;font-size:15px;width:100%;cursor:pointer;color:#315693;background-image:url(/sites/all/themes/woy/css/woy_sprite_small.png);background-repeat:none;background-repeat:no-repeat;background-position:100% -514px;border:none}.views-field-field-qna li{margin-bottom:30px !important;line-height:18px !important}.field--name-field-question .field__item{line-height:18px !important;max-width:90%}.field--name-field-question{margin-top:-18px}.views-field-field-qna .field-collection-view{padding:0;margin:0;width:100% !important}.field--name-field-question:hover,.field--name-field-ac-heading:hover{color:#ef820d;background-position:100% -581px}.field--name-field-question.open,.field--name-field-ac-heading.open{color:#ef820d;background-position:100% -644px;border-bottom:1px solid #ef820d;padding-bottom:2px}.field--name-field-answer p{margin-top:0}ul.field-collection-view-links li{float:left;list-style-type:none;margin-right:10px}.field--name-field-ac-content a:hover{color:#ef820d !important}#expander,#faq_expander{background:#315693;border:none;color:#fff;padding:5px 10px;float:right;margin-bottom:10px;outline:none}#expander:hover,#expander.open,#faq_expander:hover,#faq_expander.open{background:#ef820d}#faq_expander{float:right;position:relative;display:inline-block;margin-top:-45px}.view-faq{margin-top:50px}.not-front .view-testimonials .views-row{background:#f3f5f9;color:#315693;display:inline-block;margin:10px 0;padding:5px 5px;width:100%;min-height:241px}.not-front .view-testimonials .testimonial_display{position:relative;height:100px}.not-front .view-testimonials .views-field-field-person-image{float:left;margin:0 15px 0 0}.not-front .view-testimonials p,.not-front .view-testimonials h3{margin:0}.not-front .view-testimonials h3{margin:12px 0 6px;font-size:18px}.not-front .view-testimonials .info .field{height:20px;display:block;margin:2px 0}.not-front .view-testimonials .info .field .bg{width:20px;height:19px;display:inline-block;background-image:url(/sites/all/themes/woy/css/testimonial_sprite3.png);background-repeat:no-repeat;margin-bottom:-5px}.not-front .view-testimonials .info .field span,.not-front .view-testimonials .info .field span a{color:#777;font-size:13px;margin-left:10px}.not-front .view-testimonials .info .field span a{margin-left:0}.not-front .view-testimonials .info .field span a:hover{color:#ef820d}.not-front .view-testimonials .info .field.link .bg{background-position:-1px -37px}.not-front .view-testimonials .info .field.date .bg{background-position:0 -19px}.not-front .view-testimonials .info .field.contact .bg{background-position:-1px -57px}.not-front .view-testimonials .expanded,.not-front .view-testimonials .shortened{overflow:visible !important}.not-front .view-testimonials .shortened{max-height:200px}.not-front .view-testimonials .shortened.hidden{max-height:0;overflow:hidden !important}
.not-front .view-testimonials .expanded{display:none}.not-front .view-testimonials .expanded.open{display:inherit}.not-front .view-testimonials .expand,.not-front .view-testimonials .expanded_open{float:right;background-image:url(/sites/all/themes/woy/css/woy_sprite_small.png);width:25px;height:25px;padding:0;background-position:682px -508px;position:relative;right:5px;bottom:5px;margin-bottom:-5px;cursor:pointer}.not-front .view-testimonials p{max-width:99%;min-height:150px}.not-front .view-testimonials .expand:hover{background-position:682px -574px}.not-front .view-testimonials .testimonial_open .expand{background-position:682px -641px}.not-front .view-testimonials .pager{display:none}#block-webform-client-block-9337{display:none}#block-webform-client-block-9337.active{display:block;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.4);z-index:500}#block-webform-client-block-9337 .inner{width:90%;margin:0 auto;background-color:#f3f5f9;position:relative;top:50%;transform:translateY(-50%);max-width:600px;padding:19px 15px 28px;border-radius:10px;box-shadow:1px 1px 5px rgba(0,0,0,0.5)}#block-webform-client-block-9337 .inner .block__content{padding:0 15px}#block-webform-client-block-9337 .inner input{border:0;padding:5px;max-width:100%;width:100%;font-family:"Open Sans",Arial,Helvetica,sans-serif !important;font-size:14px}#block-webform-client-block-9337 .inner textarea{border:0}#block-webform-client-block-9337 .inner .form-actions input{background-color:#ef820d;color:#fff;border:0;float:right;margin:-6px 20px 0 0;padding:3px 10px;text-shadow:none;width:70px}#block-webform-client-block-9337 .closer{color:#315693;border:2px solid #315693;width:26px;font-weight:600;height:26px;border-radius:26px;line-height:22px;padding:0 0 0 6px;background:#fff;float:right;margin:-25px;cursor:pointer;box-shadow:1px 1px 3px rgba(0,0,0,0.7)}#block-webform-client-block-9337 .closer span{font-size:19px !important;line-height:19px !important;margin:0;display:block}#block-webform-client-block-9337 .closer:hover{border-color:#ef820d}#block-webform-client-block-9337 .closer:hover span{color:#ef820d !important}#block-webform-client-block-9337 #webform-ajax-wrapper-9337 .close_window{display:none}#block-webform-client-block-9337 #webform-ajax-wrapper-9337 .links{width:100%;text-align:center;display:inline-block}#block-webform-client-block-9337 #webform-ajax-wrapper-9337 .links a{color:#fff;background-color:#315693;padding:5px 10px;text-decoration:none}#block-webform-client-block-9337 #webform-ajax-wrapper-9337 .links a:hover{background-color:#ef820d}.not-front .view-our-team{padding:0 10px;margin-top:15px}.not-front .view-our-team article{position:relative;z-index:2}.not-front .view-our-team .inner{margin:0;width:10%}.not-front .view-our-team h2.node__title{display:none}.not-front .view-our-team .field--name-body p{min-height:inherit}.not-front .view-our-team .menu_block{position:relative;padding-top:100px;display:flex;margin-top:-75px;justify-content:space-between}.not-front .view-our-team .menu_block a.menu_item{width:33.1%;line-height:140%;padding:11px 0 9px;text-align:center;text-decoration:none;background-color:#f3f5f9;color:#315693}.not-front .view-our-team .menu_block a.menu_item.active{background-color:#ef820d;color:#fff}.not-front .view-our-team .menu_block a.menu_item.active:hover{background-color:#315693;color:#fff}.not-front .view-our-team .menu_block a.menu_item:hover{background-color:#ef820d;color:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.not-front .view-our-team .views-row{background:#f3f5f9;color:#315693;display:inline-block;margin:10px 0;padding:5px 5px;width:100%}.not-front .view-our-team .personal_display{position:relative}.not-front .view-our-team .views-field-field-person-image{float:left;margin:0 15px 0 0;position:relative}.not-front .view-our-team .views-field-field-person-image .pers_info{background-color:rgba(49,86,147,0.8);padding:6px 10px 1px;display:inline-block;position:absolute;left:0;position:absolute;top:159px;width:135px}.not-front .view-our-team .views-field-field-person-image .pers_info H5{color:#fff;font-size:15px;margin:0;font-weight:700}.not-front .view-our-team .views-field-field-person-image .pers_info H6{color:#fff;margin:5px 0;font-weight:lighter;font-size:12px}.not-front .view-our-team p,.not-front .view-our-team h3{margin:0}.not-front .view-our-team h3{margin:12px 0 6px;font-size:18px}.not-front .view-our-team .expanded,.not-front .view-our-team .shortened{overflow:visible !important}.not-front .view-our-team .expand,.not-front .view-our-team .expanded_open{float:right;background-image:url(/sites/all/themes/woy/css/woy_sprite_small.png);width:50px;height:37px;background-position:-533px -159px;position:relative;right:25px;bottom:0;cursor:pointer}.not-front .view-our-team p{max-width:97%;min-height:150px}.not-front .view-our-team .expand:hover{background-position:-533px -196px}
.not-front .view-our-team .personal_open .expand{background-position:-533px -230px}.not-front .view-our-team .pager{display:none}.side H2,.l-region--sidebar-second H2{margin:0;padding:8px 11px 6px;color:#fff;background-color:#315693;font-size:15px;font-weight:700}.side .menu,.l-region--sidebar-second .menu{margin:0;padding:0}.side .menu li,.l-region--sidebar-second .menu li{list-style:none !important;padding:12px 0 12px 11px;border-bottom:1px solid #dce0e1}.side .menu li a,.l-region--sidebar-second .menu li a{text-decoration:none;font-size:14px}.side .menu li.last,.l-region--sidebar-second .menu li.last{border:none;padding-bottom:13px}.side .menu a:hover,.l-region--sidebar-second .menu a:hover{color:#ef820d}.side .menu a.active,.side .menu a.active-trail,.l-region--sidebar-second .menu a.active,.l-region--sidebar-second .menu a.active-trail{color:#315693}.side .menu a.active:hover,.side .menu a.active-trail:hover,.l-region--sidebar-second .menu a.active:hover,.l-region--sidebar-second .menu a.active-trail:hover{color:#ef820d}.side .menu a.active-trail.selected,.side .menu a.active.selected,.l-region--sidebar-second .menu a.active-trail.selected,.l-region--sidebar-second .menu a.active.selected{color:#ef820d}.side .menu a.active.inactive,.l-region--sidebar-second .menu a.active.inactive{opacity:.4}.side .menu a.active.inactive:hover,.l-region--sidebar-second .menu a.active.inactive:hover{opacity:1}.info_block_group{background-color:#f3f5f9;padding:15px 15px 0}.info_block_group .field{background-color:#fff;color:#315693;font-size:13px;font-family:"Roboto",Arial,"Helvetica Neue",Helvetica,sans-serif !important;line-height:22px;padding:0 15px 3px}.info_block_group .field .field__item{margin-bottom:5px;margin-left:30px}.info_block_group .field .field__items{display:inline;float:none}.info_block_group .field .field__label{margin-right:8px;float:left}.info_block_group .field:before{content:" ";width:30px;height:20px;display:block;float:left;margin-top:2px}.info_block_group .field--name-field-general-information{padding-top:10px}.info_block_group .field--name-field-general-information:before{background:url(/sites/all/themes/woy/images/gear.png) no-repeat;background-size:17px}.info_block_group .field--name-field-suggested-visiting-time-:before{background:url(/sites/all/themes/woy/images/time.png) no-repeat;background-size:16px}.info_block_group .field--name-field-address-:before{background:url(/sites/all/themes/woy/images/location.png) no-repeat;background-size:16px}.info_block_group .field--name-field-tipps-:before{background:url(/sites/all/themes/woy/images/heart.png) no-repeat;background-size:16px}.node-type-travel-tools .l-region--sidebar-second .menu a.active-trail,.node-type-travel-essentials-support-images .l-region--sidebar-second .menu a.active-trail,.node-type-travel-essentials .l-region--sidebar-second .menu a.active-trail,.node-type-attractions .l-region--sidebar-second .menu a.active-trail,.node-type-locations .l-region--sidebar-second .menu a.active-trail,.node-type-destinations .l-region--sidebar-second .menu a.active-trail{font-weight:700}.node-type-travel-tools .l-region--sidebar-second .menu li ul.menu li,.node-type-travel-essentials-support-images .l-region--sidebar-second .menu li ul.menu li,.node-type-travel-essentials .l-region--sidebar-second .menu li ul.menu li,.node-type-attractions .l-region--sidebar-second .menu li ul.menu li,.node-type-locations .l-region--sidebar-second .menu li ul.menu li,.node-type-destinations .l-region--sidebar-second .menu li ul.menu li{padding:5px 0 5px 11px}.node-type-travel-tools .l-region--sidebar-second .menu li ul.menu li.last,.node-type-travel-essentials-support-images .l-region--sidebar-second .menu li ul.menu li.last,.node-type-travel-essentials .l-region--sidebar-second .menu li ul.menu li.last,.node-type-attractions .l-region--sidebar-second .menu li ul.menu li.last,.node-type-locations .l-region--sidebar-second .menu li ul.menu li.last,.node-type-destinations .l-region--sidebar-second .menu li ul.menu li.last{padding-bottom:1px}.view-company-profiles-block{background-color:#f3f5f9;padding-bottom:1px}.view-company-profiles-block .view-header{color:#315693;font-size:14px;padding:12px;line-height:26px;margin-bottom:-17px}.view-company-profiles-block li{list-style-type:none}.view-company-profiles-block li img{margin-bottom:-2px}.view-company-profiles-block li a{text-decoration:none;line-height:30px !important}#block-views-2417db9f7aa7490b883a6d0d36d224f5{background-color:#f3f5f9}#block-views-2417db9f7aa7490b883a6d0d36d224f5 .view-header{background-color:#e0e2e5;padding:4px 15px;margin-top:0}#block-views-2417db9f7aa7490b883a6d0d36d224f5 .view-header p{margin:0}#block-views-2417db9f7aa7490b883a6d0d36d224f5 .views-row{border-bottom:1px solid #e0e2e5;padding:10px 15px}#block-views-2417db9f7aa7490b883a6d0d36d224f5 .views-field-field-short-title{margin-top:-7px;padding:4px 8px;background-color:#ef820d}
#block-views-2417db9f7aa7490b883a6d0d36d224f5 .views-field-field-short-title a{color:#fff;font-weight:700;text-decoration:none;line-height:16px !important}#block-views-2417db9f7aa7490b883a6d0d36d224f5 .views-row-last{border:0}#block-views-2417db9f7aa7490b883a6d0d36d224f5 .views-row:hover{opacity:.8}.view-toptouristplaces .views-row{display:inline-block;float:left;width:100%;margin:10px}.view-toptouristplaces .views-row .views-field-title{border-bottom:1px solid #315693}.view-toptouristplaces .views-row .views-field-title H2{margin:3px 0}.view-toptouristplaces .views-row .views-field-view-node{display:inline-block;position:relative;bottom:12px;right:8px;width:100%;height:30px}.view-toptouristplaces .views-row .views-field-view-node .tour_overview_buttons{float:right;width:30%}.view-toptouristplaces .views-row .views-field-view-node a{width:100%;float:left;text-align:center;background-color:#315693;padding:5px 0;color:#fff;text-decoration:none}.view-toptouristplaces .views-row .views-field-view-node a:hover{background-color:#ef820d}.page-node-3800 .highlight-region{display:block}.page-node-3800 .highlight-region .geofieldBaiduMap{height:250px !important}.page-node-3800 .highlight-region .link_baidu_maps{display:inline-block;width:100%;margin-bottom:20px;margin-top:-4px}.page-node-3800 .highlight-region .link_baidu_maps a{float:right;margin-right:2.5%;background-color:#315693;color:#fff;padding:0 13px 3px;text-decoration:none}.page-node-3800 .highlight-region .link_baidu_maps a:hover{background-color:#ef820d}.page-node-3800 .l-content H2{margin-top:-18px}.page-node-3800 .l-content table{border:none !important}.page-node-3800 .l-content table tr,.page-node-3800 .l-content table tr.even td,.page-node-3800 .l-content table tr.odd td,.page-node-3800 .l-content table tr.odd:first-child td,.page-node-3800 .l-content table td{background-color:#f3f5f9 !important;border-left:none !important;border-right:none !important;border:none !important;color:#315693 !important;padding:0 !important;line-height:34px !important}.page-node-3800 .l-content table tr img,.page-node-3800 .l-content table tr.even td img,.page-node-3800 .l-content table tr.odd td img,.page-node-3800 .l-content table tr.odd:first-child td img,.page-node-3800 .l-content table td img{margin-top:8px}.page-node-3800 .l-region--sidebar-second{background-color:#f3f5f9}.page-node-3800 .l-region--sidebar-second .webform-client-form input{max-width:100%;border:0;line-height:24px}.page-node-3800 .l-region--sidebar-second .webform-client-form textarea{border:0;border-radius:5px}.page-node-3800 .l-region--sidebar-second .webform-client-form label{font-size:14px;color:#315693}.page-node-3800 .l-region--sidebar-second .webform-client-form .webform-submit{font-size:14px;color:#fff;background-color:#315693;font-weight:700;padding:5px 8px;float:right;margin-right:90px}.page-node-3800 .l-region--sidebar-second .webform-client-form .webform-submit:hover{background-color:#ef820d;color:#fff}.block--webform-client-block-4273{max-height:0px;overflow:hidden;margin-top:22px;-webkit-transition:max-height .5s ease-in;-moz-transition:max-height .5s ease-in;-o-transition:max-height .5s ease-in;transition:max-height .5s ease-in}.block--webform-client-block-4273 label{color:#315693;font-size:14px;margin-bottom:10px}.block--webform-client-block-4273 .form-required{color:red !important}.block--webform-client-block-4273 input{border:0;height:35px;padding-left:10px}.block--webform-client-block-4273 .form-file{color:#315693}.block--webform-client-block-4273 .form-submit{display:none}.block--webform-client-block-4273 .description{color:#315693;margin-bottom:22px}.block--webform-client-block-4273 .description strong{font-weight:500;color:#315693;font-style:italic}.block--webform-client-block-4273 .webform-submit{display:block}.block--webform-client-block-4273.open{max-height:550px}.block--webform-client-block-4273 .webform-submit,.job_form_expander{overflow:hidden;background-color:#315693;color:#fff;border:0;max-height:50px;padding:5px 12px}.block--webform-client-block-4273 .webform-submit:hover,.block--webform-client-block-4273 .form-submit:hover,.job_form_expander:hover{background-color:#ef820d}.job_form_expander.hidden{max-height:0px;padding:0;-webkit-transition:max-height .1s linear;-moz-transition:max-height .1s linear;-o-transition:max-height .1s linear;transition:max-height .1s linear}#block-block-46{display:none;background-color:#4c8a37;padding:1px 10px}#block-block-46 p{font-size:16px;color:#f3f5f9}#block-block-46.show{display:block}.pager{background-color:#f3f5f9;padding:5px 0;margin:0}.pager__item--current{color:#ef820d}.pager__item a{text-decoration:none}footer.l-footer{position:relative;margin-bottom:-8px;display:inline-block;overflow:hidden}#block-block-42{display:inline-block;width:100%;padding-left:10px;background-color:#315693;padding-bottom:13px}.l-region--footer .block--menu{width:100%;float:left;display:inline-block}.l-region--footer .block--menu H2{margin:30px 0 6px;color:#f3f5f9}.l-region--footer .block--menu .menu{margin:0;padding:0}
.l-region--footer .block--menu .menu li{list-style-image:none;list-style-type:none;margin-left:0;line-height:33px !important}.l-region--footer .block--menu .menu li a{font-size:14px;text-decoration:none;color:#fff;line-height:30px}.l-region--footer .block--menu .menu li a:hover{color:#ef820d !important}.TA-Button{margin-top:30px;width:300px;height:60px;float:right;max-width:100%}.TA-Button .sprite{background-position:0 -250px;width:295px;height:43px}.l-region--footer .TA-Button a{color:transparent}.l-region--footer .block--block-40{padding:16px 10px;width:100%;display:inline-block;background-color:#315693;margin:-4px 0 -20px;border-top:1px solid #7b7b7b}.l-region--footer .block--block-40 a,.l-region--footer .block--block-40 p{text-decoration:none;color:#fff;color:#fff;font-size:14px;line-height:36px !important;text-align:center}article,H1{padding:0 10px}.block--mailchimp-signup{display:inline-block;width:300px;float:right;padding-top:15px}.block--mailchimp-signup h2.block__title{color:#fff}.block--mailchimp-signup label{display:none}.block--mailchimp-signup input{margin:0;float:left;height:30px;border:0;padding-left:10px;width:254px}.block--mailchimp-signup .form-submit{background-color:#315693;width:40px;height:30px;background-image:url(/sites/all/themes/woy/css/woy_sprite_small.png) !important;background-position:-452px -117px !important;border:none;line-height:0;font-size:0px;border:1px solid #fff}img.image-centered{margin:10px auto;display:inherit}.section-tours .horizontal-tabs p img.image-adaptive{width:100%;max-width:807px;height:auto}img.image-full_width{width:100%;margin:10px 0}img.image-normal,img.image-one_third_left,img.image-portrait{float:left;margin:10px 15px 10px 7px}img.image-one_third_right{float:right;margin-left:18px}.page-search #search-api-page-search-form{display:none}.view-beter-search .search-performance,.view-beter-search h2{display:none}.view-beter-search .view-content{padding-left:0}.view-beter-search .view-content .views-row{background-color:#f3f5f9;padding:14px 15px 7px;margin-bottom:15px;display:inline-block;width:100%}.view-beter-search .view-content .views-row header{width:100%;float:right;border-bottom:1px solid #315693;margin-bottom:14px;padding-bottom:2px}.view-beter-search .view-content .field--type-image{float:left;width:100%}.view-beter-search .view-content .field--type-image .field__items{margin:0 auto;width:300px}.view-beter-search .view-content H2{margin:0;display:block}.view-beter-search .view-content .field--type-text-long,.view-beter-search .view-content .field--type-text-with-summary{float:right;width:100%;color:#315693;font-size:14px;line-height:24px;padding:0;margin:15px 0 0}.view-beter-search .view-content .field--type-text-long p,.view-beter-search .view-content .field--type-text-with-summary p{margin:0;padding:0}.view-beter-search .pager{display:none}#block-views-currency-calc-block{background-color:#f3f5f9;margin-top:15px}#block-views-currency-calc-block .views-field-title,#block-views-currency-calc-block .views-field-field-exchange-rate,#block-views-currency-calc-block .views-field-field-is-base-currency,#block-views-currency-calc-block .views-field-field-prefix,#block-views-currency-calc-block .views-field-field-suffix{display:none}#block-views-currency-calc-block .view-header{padding:13px 12px 14px;background-color:#e0e2e5}#block-views-currency-calc-block .view-header input.amount_raw{width:60px;margin-right:10px;text-align:center}#block-views-currency-calc-block .view-content{padding-bottom:5px}#block-views-currency-calc-block .currency_codes{display:inline-block;margin-top:-2px;float:right}#block-views-currency-calc-block .currency_button{background-color:#315693;float:left;margin-right:4px;margin-left:4px;padding:3px 5px}#block-views-currency-calc-block .currency_button a{color:#fff;text-decoration:none}#block-views-currency-calc-block .currency_button:hover{opacity:.8}#block-views-currency-calc-block .currency_button.active{background-color:#ef820d}#block-views-currency-calc-block .views-field-nothing{padding:5px 15px;border-bottom:1px solid #e0e2e5}#block-views-currency-calc-block .views-row-last .views-field-nothing{border-bottom:0}#block-views-currency-calc-block .display{display:inline-block;width:100%;height:10px}#block-views-currency-calc-block .display p{font-size:15px;font-weight:700;margin:0}#block-views-currency-calc-block .display img{margin:0 6px -10px 0}#block-views-currency-calc-block .display .iso_code,#block-views-currency-calc-block .display .calculated{float:left}#block-views-currency-calc-block .display p.iso_code{font-weight:400}#block-views-currency-calc-block .display p.calculated{margin:5px 5px 0 8px}#block-views-currency-calc-block .display p.suffix{margin-top:5px}.front .block--views-blog-block{background-color:#fff;padding-top:15px;position:relative}.front .block--views-blog-block .view-header a{text-decoration:none;font-weight:500;font-size:18px}.front .block--views-blog-block .views-row{width:300px;margin:0 auto}.front .block--views-blog-block .views-field-field-blog-picture{position:relative;z-index:1}
.front .block--views-blog-block .views-field-field-blog-picture img{opacity:1}.front .block--views-blog-block .views-field-field-blog-picture img:hover{opacity:.8}.front .block--views-blog-block .views-field-title{margin-top:-62px;z-index:10;position:relative}.front .block--views-blog-block .views-field-title .field-content{width:100%;display:block}.front .block--views-blog-block .views-field-title a{color:#fff;font-size:18px;text-decoration:none;display:inherit;width:100%;background-color:rgba(49,86,147,0.8);height:55px;text-align:left;padding:15px 0 0 15px}.front .block--views-blog-block .views-field-title a:hover{background-color:rgba(243,124,7,0.8)}.front .block--views-blog-block .views-field-title.active a{background-color:rgba(243,124,7,0.8)}.front .block--views-blog-block .views-field-body p{color:#333;line-height:19px !important;text-align:justify}.front .block--views-blog-block .pager{background-color:#fff;list-style-type:none}.front .block--views-blog-block .pager .pager-current{display:none}.front .block--views-blog-block .pager .pager-previous,.front .block--views-blog-block .pager .pager-next{position:absolute;top:50%;padding:4px 0 0 2px;width:40px;height:40px;border-radius:20px;background-color:#fff;border:2px solid #315693}.front .block--views-blog-block .pager .pager-previous a,.front .block--views-blog-block .pager .pager-next a{font-size:25px;text-decoration:none;padding:15px;margin-left:-6px}.front .block--views-blog-block .pager .pager-next{left:inherit;right:0}.front .block--views-blog-block .pager .pager-previous:hover,.front .block--views-blog-block .pager .pager-next:hover{background-color:#315693}.front .block--views-blog-block .pager .pager-previous:hover a,.front .block--views-blog-block .pager .pager-next:hover a{color:#fff}.front .block--views-blog-block .pager .ajax-progress,.front .block--views-blog-block .pager .ajax-progress-throbber{width:100%;height:100%;padding:15px;background-color:rgba(255,255,255,0.5);position:absolute;top:0;left:0;z-index:500;vertical-align:middle;text-align:center;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.front .block--views-blog-block .pager .ajax-progress .throbber{position:relative;top:48%;left:48%;width:120px;height:50px;margin:auto;background:transparent;z-index:501;display:none}.view-id-blog.view-display-id-page_1 .view-blog-terms,.view-id-blog.view-display-id-page_1 .view-display-id-block_1,.page-taxonomy.section-blog .view-blog-terms,.page-taxonomy.section-blog .view-display-id-block_1,.page-taxonomy .view-taxonomy-term .view-blog-terms,.page-taxonomy .view-taxonomy-term .view-display-id-block_1{background-color:#f3f5f9;padding:10px 15px;display:inline-block;margin-bottom:-5px;width:100%}.view-id-blog.view-display-id-page_1 .view-blog-terms .view-header,.view-id-blog.view-display-id-page_1 .view-display-id-block_1 .view-header,.page-taxonomy.section-blog .view-blog-terms .view-header,.page-taxonomy.section-blog .view-display-id-block_1 .view-header,.page-taxonomy .view-taxonomy-term .view-blog-terms .view-header,.page-taxonomy .view-taxonomy-term .view-display-id-block_1 .view-header{width:100%;padding-top:5px}.view-id-blog.view-display-id-page_1 .view-blog-terms .view-content,.view-id-blog.view-display-id-page_1 .view-display-id-block_1 .view-content,.page-taxonomy.section-blog .view-blog-terms .view-content,.page-taxonomy.section-blog .view-display-id-block_1 .view-content,.page-taxonomy .view-taxonomy-term .view-blog-terms .view-content,.page-taxonomy .view-taxonomy-term .view-display-id-block_1 .view-content{margin-left:-13px;text-align:center}.view-id-blog.view-display-id-page_1 .views-row,.page-taxonomy.section-blog .views-row,.page-taxonomy .view-taxonomy-term .views-row{background-color:#f3f5f9;padding:15px;margin-bottom:15px;display:inline-block}.view-id-blog.view-display-id-page_1 .views-field-title a,.page-taxonomy.section-blog .views-field-title a,.page-taxonomy .view-taxonomy-term .views-field-title a{font-size:18px;font-weight:700;text-decoration:none}.view-id-blog.view-display-id-page_1 .views-field-name,.page-taxonomy.section-blog .views-field-name,.page-taxonomy .view-taxonomy-term .views-field-name{float:left;margin-right:6px}.view-id-blog.view-display-id-page_1 .views-field-name span,.page-taxonomy.section-blog .views-field-name span,.page-taxonomy .view-taxonomy-term .views-field-name span{color:#333;font-weight:700}.view-id-blog.view-display-id-page_1 .views-field-created-1 span,.page-taxonomy.section-blog .views-field-created-1 span,.page-taxonomy .view-taxonomy-term .views-field-created-1 span{color:#9a9b9c}.view-id-blog.view-display-id-page_1 .views-field-nothing,.page-taxonomy.section-blog .views-field-nothing,.page-taxonomy .view-taxonomy-term .views-field-nothing{float:left}
.view-id-blog.view-display-id-page_1 .views-field-nothing .field-content,.page-taxonomy.section-blog .views-field-nothing .field-content,.page-taxonomy .view-taxonomy-term .views-field-nothing .field-content{display:inline-flex}.view-id-blog.view-display-id-page_1 .views-field-nothing .field-content .count_likes,.page-taxonomy.section-blog .views-field-nothing .field-content .count_likes,.page-taxonomy .view-taxonomy-term .views-field-nothing .field-content .count_likes{float:right;width:auto;margin-left:20px}.view-id-blog.view-display-id-page_1 .views-field-nothing .field-content .count_likes a,.page-taxonomy.section-blog .views-field-nothing .field-content .count_likes a,.page-taxonomy .view-taxonomy-term .views-field-nothing .field-content .count_likes a{background-image:url(/sites/all/themes/woy/css/blog_sprite.png);background-repeat:no-repeat;width:15px;height:15px;overflow:hidden;display:inline-block;font-size:0;margin-top:0;background-position:0 2px}.view-id-blog.view-display-id-page_1 .views-field-nothing .field-content .count_likes a.unflag-action,.page-taxonomy.section-blog .views-field-nothing .field-content .count_likes a.unflag-action,.page-taxonomy .view-taxonomy-term .views-field-nothing .field-content .count_likes a.unflag-action{background-position:-17px 2px}.view-id-blog.view-display-id-page_1 .views-field-nothing .field-content .count_likes a:hover,.page-taxonomy.section-blog .views-field-nothing .field-content .count_likes a:hover,.page-taxonomy .view-taxonomy-term .views-field-nothing .field-content .count_likes a:hover{background-position:-17px 2px}.view-id-blog.view-display-id-page_1 .views-field-nothing .field-content .count_visitors,.page-taxonomy.section-blog .views-field-nothing .field-content .count_visitors,.page-taxonomy .view-taxonomy-term .views-field-nothing .field-content .count_visitors{float:left;width:auto;background-image:url(/sites/all/themes/woy/css/blog_sprite.png);padding-left:24px;background-position:-35px 4px;background-repeat:no-repeat}.view-id-blog.view-display-id-page_1 .views-field-nothing-1,.page-taxonomy.section-blog .views-field-nothing-1,.page-taxonomy .view-taxonomy-term .views-field-nothing-1{float:right}.view-id-blog.view-display-id-page_1 .views-field-nothing-1 span,.view-id-blog.view-display-id-page_1 .views-field-nothing-1 a,.page-taxonomy.section-blog .views-field-nothing-1 span,.page-taxonomy.section-blog .views-field-nothing-1 a,.page-taxonomy .view-taxonomy-term .views-field-nothing-1 span,.page-taxonomy .view-taxonomy-term .views-field-nothing-1 a{color:#ef820d;text-decoration:none}.view-id-blog.view-display-id-page_1 .views-field-body p,.page-taxonomy.section-blog .views-field-body p,.page-taxonomy .view-taxonomy-term .views-field-body p{margin-top:0;margin-bottom:15px}.view-id-blog.view-display-id-page_1 .views-field-body a.views-more-link,.page-taxonomy.section-blog .views-field-body a.views-more-link,.page-taxonomy .view-taxonomy-term .views-field-body a.views-more-link{color:#9a9b9c;text-decoration:none;font-size:15px;font-weight:500}.view-id-blog.view-display-id-page_1 .view-display-id-sidebar_post .views-row,.page-taxonomy.section-blog .view-display-id-sidebar_post .views-row,.page-taxonomy .view-taxonomy-term .view-display-id-sidebar_post .views-row{min-height:10px}.page-blog h1{background-color:transparent;color:#315693}.view-id-blog.view-display-id-page_1 .view-header{background-color:#f3f5f9;width:100%;display:inline-block}.view-id-blog.view-display-id-page_1 .view-header .view-blog-terms,.view-id-blog.view-display-id-page_1 .view-header .view-display-id-block_1{background-color:transparent;margin-bottom:15px}.view-id-blog.view-display-id-page_1 .view-header .view-blog-terms .view-header,.view-id-blog.view-display-id-page_1 .view-header .view-display-id-block_1 .view-header{color:#315693;font-weight:700;display:none}.view-id-blog.view-display-id-page_1 .view-header .view-blog-terms .views-row,.view-id-blog.view-display-id-page_1 .view-header .view-display-id-block_1 .views-row{padding:1px 3px;margin-bottom:4px;background-color:transparent}.view-id-blog.view-display-id-page_1 .view-header .view-blog-terms .views-row a,.view-id-blog.view-display-id-page_1 .view-header .view-display-id-block_1 .views-row a{color:#fff;background-color:#315693;text-decoration:none;padding:3px 7px;font-weight:400}.view-id-blog.view-display-id-page_1 .view-header .view-blog-terms .views-row a:hover,.view-id-blog.view-display-id-page_1 .view-header .view-display-id-block_1 .views-row a:hover{background-color:#ef820d}.view-id-blog.view-display-id-page_1 .view-header .term_extend_wrapper{background-color:transparent;padding:0 15px;width:90%;margin:0 auto -13px;position:relative;z-index:1}.view-id-blog.view-display-id-page_1 .view-header .term_extend{background-color:transparent;text-align:center}.view-id-blog.view-display-id-page_1 .view-header .term_extend span{color:#fff;background-color:#315693;padding:0 10px;font-size:17px;font-weight:700}.view-id-blog.view-display-id-page_1 .view-header .term_extend .more,.view-id-blog.view-display-id-page_1 .view-header .term_extend .less{display:none}
.view-id-blog.view-display-id-page_1 .view-header .term_extend .more.extended,.view-id-blog.view-display-id-page_1 .view-header .term_extend .less.extended{display:inline-block;position:relative;z-index:2;cursor:pointer}.view-id-blog.view-display-id-page_1 .view-header .view-display-id-block_1{max-height:0px;overflow:hidden;padding:0 !important;-webkit-transition:max-height .8s ease-in;-moz-transition:max-height .8s ease-in;-o-transition:max-height .8s ease-in;transition:max-height .8s ease-in}.view-id-blog.view-display-id-page_1 .view-header .view-display-id-block_1.extended{max-height:1000px;overflow:hidden;padding:10px 15px !important}.not-front.node-type-blog-content .l-main{width:100%;margin:0}.node-type-blog-content .panels-flexible-row-first{background-color:#f3f5f9;padding:15px 23px 0}.node-type-blog-content .panels-flexible-row-44-main-row .field--name-body .field__items{margin-top:-13px}.node-type-blog-content article{padding:0}.pane-node-field-blog-picture{margin-bottom:11px;max-height:400px;overflow:hidden}.field--name-field-blog-picture .field__item{max-height:400px;overflow:hidden}.user-picture{float:left;margin-right:15px}.user-picture img{width:65px;height:65px}.view-author-info.view-display-id-block_1 span.field-content{color:#333;font-weight:700;text-decoration:none;float:left;font-size:16px;margin-right:5px;line-height:23px !important}.view-display-id-post_time span{color:#9a9b9c}.pane-views-blog-blog-likes{display:inline-flex;width:auto;color:#9a9b9c}.pane-views-blog-blog-likes span,.pane-views-blog-blog-likes a{color:#9a9b9c}.pane-views-blog-blog-likes .count_likes{float:right;width:auto;margin-left:20px}.pane-views-blog-blog-likes .count_likes a{background-image:url(/sites/all/themes/woy/css/blog_sprite.png);background-repeat:no-repeat;width:15px;height:15px;overflow:hidden;display:inline-block;font-size:0;margin-top:0;background-position:0 2px}.pane-views-blog-blog-likes .count_likes a.unflag-action{background-position:-17px 2px}.pane-views-blog-blog-likes .count_likes a:hover{background-position:-17px 2px}.pane-views-blog-blog-likes .count_likes .flag-throbber{display:none}.pane-views-blog-blog-likes .count_visitors{float:left;width:auto;background-image:url(/sites/all/themes/woy/css/blog_sprite.png);padding-left:24px;background-position:-35px 4px;background-repeat:no-repeat}.page-blog .view-display-id-page_1 .pager{display:none}.node-type-blog-content .view-display-id-get_tags .views-field-nothing{float:left;display:inline-block}.node-type-blog-content .view-display-id-get_tags .views-field-nothing span,.node-type-blog-content .view-display-id-get_tags .views-field-nothing a{color:#ef820d;text-decoration:none}.node-type-blog-content H1{color:#315693;background:transparent}.node-type-blog-content .panels-flexible-region-inside-last{position:relative;margin-top:48px}.node-type-blog-content .pane-flippy-flippy-pager-node-type-kihx-lac{position:absolute;right:0;top:-27px}.node-type-blog-content .pane-flippy-flippy-pager-node-type-kihx-lac ul.flippy li{padding:0}.node-type-blog-content .pane-flippy-flippy-pager-node-type-kihx-lac .prev,.node-type-blog-content .pane-flippy-flippy-pager-node-type-kihx-lac .next{display:inline-block;text-align:center;transition:all ease-in-out .15s;padding:10px 0 !important}.node-type-blog-content .pane-flippy-flippy-pager-node-type-kihx-lac .prev:hover{padding:10px 10px 10px 5px !important}.node-type-blog-content .pane-flippy-flippy-pager-node-type-kihx-lac .next:hover{padding:10px 0 !important}.node-type-blog-content .pane-flippy-flippy-pager-node-type-kihx-lac a{font-family:"Open Sans",Arial,Helvetica,sans-serif !important;text-decoration:none;background-color:#315693;color:#fff;text-decoration:none;width:70px;display:block;transition:all ease-in-out .15s;font-size:13px}.node-type-blog-content .pane-flippy-flippy-pager-node-type-kihx-lac .next a{width:50px}.node-type-blog-content .pane-flippy-flippy-pager-node-type-kihx-lac .top{height:28px;display:inline-block;width:30px;padding:5px !important;overflow:hidden}.node-type-blog-content .pane-flippy-flippy-pager-node-type-kihx-lac .top a{display:block;transform:rotate(-90deg);width:24px;height:26px;padding:1px 0 0 2px;font-size:18px;top:24px;position:absolute}.node-type-blog-content .pane-flippy-flippy-pager-node-type-kihx-lac a:hover{background-color:#ef820d}.node-type-blog-content article ul.flippy{background-color:#f3f5f9;margin-top:0;padding:15px 0 25px;text-align:center;transform:translate3d(0,0,0)}.node-type-blog-content article ul.flippy a{background-color:#315693;color:#fff !important;font-size:15px !important;width:100px;display:inline-block;transition:all ease-in-out .15s;transform:translate3d(0,0,0)}.node-type-blog-content article ul.flippy a:hover{border:0 !important;background-color:#ef820d}.node-type-blog-content article ul.flippy .top{transform:translate3d(0,0,0);height:34px;margin-bottom:-6px;display:inline-block;width:36px;padding:5px !important;overflow:hidden}.node-type-blog-content article ul.flippy .top a{display:block;transform:rotate(-90deg);width:24px;height:34px;padding:5px 0 0;font-size:19px !important;position:absolute;border:0 !important}
.node-type-blog-content article ul.flippy .prev,.node-type-blog-content article ul.flippy .next{padding:0 10px;transition:all ease-in-out .15s;transform:translate3d(0,0,0)}.node-type-blog-content article ul.flippy .prev:hover{margin:0 10px 0 -10px;transform:translate3d(0,0,0)}.node-type-blog-content article ul.flippy .next:hover{margin:0 -10px 0 10px;transform:translate3d(0,0,0)}.block--views-blog-sidebar-post,.view-display-id-sidebar_post{background-color:#f3f5f9;padding-bottom:5px;max-width:100%}.block--views-blog-sidebar-post .inner,.view-display-id-sidebar_post .inner{margin:0 !important}.block--views-blog-sidebar-post img,.view-display-id-sidebar_post img{width:100%;padding:10px;opacity:1;max-width:293px;margin:0 auto 10px;display:block}.block--views-blog-sidebar-post img:hover,.view-display-id-sidebar_post img:hover{opacity:.8}.block--views-blog-sidebar-post .views-field-title,.view-display-id-sidebar_post .views-field-title{margin:-7px 0 -11px;padding:0 11px}.block--views-blog-sidebar-post .views-field-title h3,.view-display-id-sidebar_post .views-field-title h3{margin:0}.block--views-blog-sidebar-post .views-field-title a,.view-display-id-sidebar_post .views-field-title a{color:#315693;font-size:16px;font-weight:700;text-decoration:none}.block--views-blog-sidebar-post .views-field-title a.active,.block--views-blog-sidebar-post .views-field-title a:hover,.view-display-id-sidebar_post .views-field-title a.active,.view-display-id-sidebar_post .views-field-title a:hover{color:#ef820d}.block--views-blog-sidebar-post .views-field-body,.view-display-id-sidebar_post .views-field-body{padding:0 11px}.block--views-blog-sidebar-post .views-field-nothing,.view-display-id-sidebar_post .views-field-nothing{width:100%;padding:0 11px 5px}.block--views-blog-sidebar-post .blog_sidebar_button.blog,.view-display-id-sidebar_post .blog_sidebar_button.blog{width:100%;padding:0 11px 5px}.block--views-blog-sidebar-post .views-field-nothing a,.block--views-blog-sidebar-post .blog_sidebar_button.blog a,.view-display-id-sidebar_post .views-field-nothing a,.view-display-id-sidebar_post .blog_sidebar_button.blog a{text-align:center;background-color:#315693;color:#fff;text-decoration:none;width:100%;height:24px;display:inherit;max-width:300px;overflow:hidden;margin:0 auto}.block--views-blog-sidebar-post .views-field-nothing a:hover,.block--views-blog-sidebar-post .blog_sidebar_button.blog a:hover,.view-display-id-sidebar_post .views-field-nothing a:hover,.view-display-id-sidebar_post .blog_sidebar_button.blog a:hover{background-color:#ef820d}.node .links--inline.node__links li.flag-like.first.last{display:none}.node-type-blog-content .block--views-blog-sidebar-post{margin-top:15px !important}#block-views-blog-sidebar-post{margin:15px auto}.feeds-import-form{background-color:#f3f5f9;padding:11px}.l-region--sidebar-second .block{max-width:293px;margin:0 auto}.field--type-youtube,.youtube-container--responsive{position:relative;display:none}.field--type-youtube .timeout,.youtube-container--responsive .timeout{position:absolute;display:flex;margin:0 auto;z-index:2;width:100%;height:100%;background-color:#f3f5f9}.field--type-youtube .timeout img,.youtube-container--responsive .timeout img{width:100%;height:auto;max-width:679px;max-height:416px;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);box-shadow:0 0 15px rgba(0,0,0,0.15)}.field--type-youtube.unhide,.youtube-container--responsive.unhide{display:block}.page-taxonomy.section-blog .block--views-blog-sidebar-post .inner{max-width:100% !important}.page-taxonomy.section-blog .block--views-blog-sidebar-post .inner .view-blog .views-row{padding:0}.page-taxonomy.section-blog .block--views-blog-sidebar-post .inner .views-field-nothing .field-content{width:100%}.page-taxonomy.section-blog .block--views-blog-sidebar-post .inner .blog_sidebar_button.post{width:100%}.page-taxonomy.section-blog .block--views-blog-sidebar-post .inner .views-field-body{margin-top:17px}.l-main article H1,.page-tours.not-front.is-panel-page H1,.page-tours.node--overview-pages--teaser{display:none;box-shadow:0}.l-main article H1.arrest,.page-tours.not-front.is-panel-page H1.arrest{position:fixed;top:0;left:0;margin:0;width:100%;z-index:100;padding:14px 0 11px 21px;display:block;box-shadow:0 1px 3px rgba(0,0,0,0.5);padding-right:70px}.page-node-4259 h1{position:absolute;opacity:0;z-index:-1}.node-type-tour .views-field-title H1{display:inline-block;position:relative;bottom:inherit;margin:0;text-align:left;width:100%;margin-left:0;color:#fff;background-color:#315693}.l-region--sidebar-second .block--block-21{text-align:center}.l-region--sidebar-second .view-crossrefrence-locations-and-tours img{width:100%}.l-region--sidebar-second #block-views-sidebar-links-block{margin-top:23px}.l-region--sidebar-second #block-views-sidebar-links-block .views-row{margin-top:15px;min-height:10px;padding:0;background-color:transparent}
.views-field-field-person-image{float:none;width:100%}.views-field-field-person-image img{margin:0 auto;display:block}.not-front.is-panel-page.page-services H1{margin:75px 10px -15px;padding:5px 15px 0}.not-front.is-panel-page.page-services article .node__content p{margin-top:0}.node-type-services .l-content,.node-type-destinations .l-content,.node-type-travel-essentials-support-images .l-content,.node-type-train-bus .highlight-region{margin-top:72px}.page-tours .l-content{margin-top:60px}.page-node-3800 H1{margin:0 10px -16px}.page-node-3800 .l-main tr:first-child p{color:#315693 !important;font-weight:400 !important;text-align:left !important;font-size:14px !important}.page-node-3800 .field--name-body .button{display:block;margin:0 auto;text-align:center}.page-node-3800 .field--name-body .button a{background:#315693;padding:9px 10px;color:#fff !important;text-decoration:none;font-weight:700}.page-node-3800 .field--name-body .button a:hover{background-color:#ef820d}.not-front.node-type-locations .l-region--sidebar-second .block--menu{margin-top:7px}.not-front.node-type-locations .l-region--sidebar-second .block--views-2417db9f7aa7490b883a6d0d36d224f5{margin-top:15px}.not-front.node-type-locations .l-region--sidebar-second #block-views-blog-sidebar-post{margin-top:15px}.not-front.page-node-467 .l-region--sidebar-second{margin-top:-15px}.not-front.page-node-467 .l-region--sidebar-second .block--views-2417db9f7aa7490b883a6d0d36d224f5{margin-top:15px}.not-front.page-node-467 .l-region--sidebar-second #block-views-blog-sidebar-post{margin-top:15px}.not-front.node-type-travel-essentials .l-content{padding-top:8px;margin-top:63px}.not-front.node-type-travel-essentials .l-region--sidebar-second .block--menu{margin-top:-3px}.not-front.node-type-travel-essentials .block--views-2417db9f7aa7490b883a6d0d36d224f5{margin-top:15px}.not-front.node-type-travel-essentials #block-views-blog-sidebar-post{margin-top:15px}#block-block-48{position:absolute;right:7px;margin-top:-189px}#block-block-48 a{color:#fff}.node-type-blog-content .panels-flexible-region-44-pst_info{width:100%}#block-webform-client-block-8999{width:360px;background-color:#f3f5f9;border:3px solid #315693;padding:0 20px;margin:15px auto -20px}#block-webform-client-block-8999 h2{color:#315693;text-transform:uppercase;text-align:center;font-weight:700;font-size:22px}#block-webform-client-block-8999 input,#block-webform-client-block-8999 textarea{width:100%;border:5px solid #d1d1d1;padding:5px;font-size:12px;outline:none;color:#474646}#block-webform-client-block-8999 input:hover,#block-webform-client-block-8999 textarea:hover{color:#474646}#block-webform-client-block-8999 select{border:5px solid #d1d1d1;padding:5px;font-size:12px;border-right:0;float:left;color:#474646;outline:none}#block-webform-client-block-8999 select:hover{color:#474646}#block-webform-client-block-8999 .webform-component--your-name input{width:239px;margin:0;border-left:0;padding:6px 10px}#block-webform-client-block-8999 .webform-component--contact-field input{width:232px;margin:0;border-left:0;padding:6px 10px}#block-webform-client-block-8999 .webform-submit{background-color:#315693;border:none;color:#fff;padding:8px 0 7px;border-radius:5px}#block-webform-client-block-8999 .webform-submit:hover{background-color:#ef820d}.small_bg img,.large_bg img{display:none}.inline_gallery{width:100%}.inline_gallery img{max-width:100%;width:100%}.inline_gallery .scaleable-images{display:block;margin:0;padding:0;width:48%;text-align:center;float:left}.inline_gallery .scaleable-images img{padding:0;margin:0}.inline_gallery .scaleable-images:last-child{display:none}.inline_gallery .scaleable-images:first-child{margin-right:4%}.inline_gallery.narrow .scaleable-images{display:none;width:100%;text-align:center}.inline_gallery.narrow .scaleable-images:first-child{display:block}.inline_gallery.narrow .scaleable-images:first-child img{max-width:273px}.inline_gallery_duo{width:100%}.inline_gallery_duo .scaleable-images-duo{width:50%;float:left;display:inline-block}.inline_gallery_duo .scaleable-images-duo img{width:100%;max-width:433px;height:auto}.inline_gallery_duo .scaleable-images-duo:first-child{padding-right:1%}.inline_gallery_duo .scaleable-images-duo:last-child{padding-left:1%}.block--views-adverts.block{display:none}.advert{display:none}.advert.visible{display:inline-block;margin:8px 0 23px;background-color:#fff}.advert.visible img{width:auto;height:auto;margin-bottom:-8px}.advert.visible img:hover{opacity:.8}