body *,body div *{text-shadow:none !important;box-shadow:none !important}body .site *{border-radius:0 !important}body .site * .tp-loader.spinner2,body .site * .tp-loader{border-radius:100% !important}body *,body a:focus,body select:focus,body input[type=file]:focus,body input[type=radio]:focus,body input[type=submit]:focus,body input[type=checkbox]:focus{outline:0px !important;outline:0px !important;outline-offset:0px !important}.widget ul,.widget ol,.widget img,.widget p,input,select,li{border-radius:0 !important;box-shadow:none !important}h1,.h1{font-size:290%}h2,.h2{font-size:240.7%}h3,.h3{font-size:190.5%}h4,.h4{font-size:160.4%}h5,.h5{font-size:135%}h6,.h6{font-size:100%}.woocommerce li.product .entry-header h3{font-size:107%}.woocommerce div.product .summary .product_title{font-size:175%}.woocommerce li.product .entry-header .catalogNumber,.woocommerce li.product .entry-header .catalogFormat,.woocommerce li.product .entry-header .price{font-size:.9em}.woocommerce li.product .entry-header .price>.amount{font-size:1.25em}.woocommerce li.product .entry-header .button{top:-70px}.woocommerce .button.product_type_grouped{font-size:12px;padding:.513em 1em .46em !important;background-color:rgba(102,102,102,.75);border-color:rgba(102,102,102,0)}.woocommerce .button.product_type_grouped:hover{border-color:#333;background-color:#333}.woocommerce .x-pagination{clear:both}.woocommerce .wpgs-for .slick-arrow,.woocommerce .wpgs-nav .slick-prev:before,.woocommerce .wpgs-nav .slick-next:before{color:#c90}body .woocommerce-message-custom{margin:auto;text-align:center}body .woocommerce-message-custom a{margin:1em auto 2em}body .entry-wrap{padding:0}p.p-landmark-sub{display:none}.x-btn,.button,[type=submit]{padding:.813em 1.125em .56em !important}a,button,img,div,body *{transition:all .5s}body .h-landmark span:before,.h-landmark span:after{background-color:transparent;background-color:transparent;box-shadow:none}.custom-outline-black{text-shadow:-1px -1px 3px rgba(0,0,0,.5),1px -1px 3px rgba(0,0,0,.5),-1px 1px 3px rgba(0,0,0,.5),1px 1px 3px rgba(0,0,0,.5) !important}.custom-outline-white{text-shadow:-1px -1px 3px rgba(255,250,255,.5),1px -1px 3px rgba(255,250,255,.5),-1px 1px 3px rgba(255,250,255,.5),1px 1px 3px rgba(255,250,255,.5) !important}.custom-glow-white{box-shadow:0px 0px 5px rgba(255,250,255,.5) !important}.custom-glow-black{box-shadow:0px 0px 5px rgba(0,0,0,.5),0px 0px 10px rgba(0,0,0,.75) !important}.woocommerce .products li.product .x-audio{margin-bottom:1.25em;margin-left:-15px;margin-top:-47px;width:105%;width:calc(100% + 30px)}body .mejs-controls *{border-width:0}body .mejs-controls{background-color:rgba(0,0,0,.85);background-image:none;border-radius:0;box-shadow:none}.mejs-container:focus,.mejs-container:active{outline:0}.mejs-container.mejs-container-fullscreen{background-color:#000}.mejs-controls{height:32px !important;border:1px solid transparent}.mejs-controls>div{position:relative;float:left;width:30px;height:30px;line-height:28px}.mejs-video .mejs-controls{width:auto;position:absolute;left:20px;right:20px;bottom:20px}.mejs-button button{margin:0;border:0;padding:0;width:30px;height:30px;font-size:14px;line-height:inherit;text-align:center;vertical-align:top;background:0 0}.mejs-button button:focus,.mejs-button button:active{outline:0}.mejs-button button:before{content:"\f065";display:block;margin:0 auto;font-family:"FontAwesome" !important;font-style:normal !important;font-weight:400 !important;text-decoration:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mejs-button.mejs-play button:before{content:"\f04b"}.mejs-button.mejs-pause button:before{content:"\f04c"}.mejs-button.mejs-mute button:before{content:"\f028"}.mejs-button.mejs-unmute button:before{content:"\f026"}.mejs-button.mejs-fullscreen button:before{content:"\f065"}.mejs-button.mejs-unfullscreen button:before{content:"\f066"}.mejs-time{width:40px !important;font-size:10px;text-align:center;padding-top:0 !important}@media (max-width:767px){.mejs-time{display:none}}.mejs-time-rail{width:calc(100% - 30px) !important;padding-top:0 !important;padding-right:10px;padding-bottom:0;margin:0 !important}.mejs-time-total{display:block;margin:0 !important;position:relative;width:100% !important;cursor:pointer}.mejs-time-total:focus,.mejs-time-total:active{outline:0}.mejs-time-loaded,.mejs-time-current{display:block;position:absolute;top:0;left:0}.mejs-time-loaded{width:100% !important}.advanced-controls .mejs-time-rail{padding-left:0;padding-right:0}@media (max-width:767px){.advanced-controls .mejs-time-rail{padding-left:10px;padding-right:10px}}.advanced-controls.mejs-audio .mejs-time-rail{width:calc(100% - 150px) !important;padding-left:10px}@media (max-width:767px){.advanced-controls.mejs-audio .mejs-time-rail{width:calc(100% - 60px) !important}}.advanced-controls.mejs-video .mejs-time-rail{width:calc(100% - 180px) !important}@media (max-width:767px){.advanced-controls.mejs-video .mejs-time-rail{width:calc(100% - 90px) !important}}.mejs-audio .mejs-layers{display:none}.mejs-video .mejs-layer{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-video .mejs-poster{background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.mejs-video .mejs-overlay-play{cursor:pointer}.mejs-video .mejs-overlay-loading,.mejs-video .mejs-overlay-error,.mejs-video .mejs-overlay-play .mejs-overlay-button{display:none}.bg .mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.mejs-offscreen,.mejs-time-buffering,.mejs-time-handle,.mejs-time-float,.mejs-volume-slider,.mejs-clear{display:none !important}.hide-controls .mejs-video .mejs-controls,.vimeo .mejs-video .mejs-controls{display:none !important}.hide-controls.autoplay .mejs-video .mejs-layers{position:absolute;top:0;left:0;width:100%;height:100%}.me-cannotplay{position:absolute;top:0;left:0;width:100%;height:100%}.me-plugin{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-controls{background-color:rgba(0,0,0,.5)}.mejs-button.mejs-playpause-button{border-right:1px solid rgba(255,255,255,.125)}.mejs-button.mejs-volume-button,.mejs-button.mejs-fullscreen-button{border-left:1px solid rgba(255,255,255,.125)}.mejs-button button{color:rgba(255,255,255,.5);-webkit-transition:color .3s ease;transition:color .3s ease}.mejs-button button:hover{color:#fff}.mejs-time{color:rgba(255,255,255,.5)}.mejs-time-total{height:10px;background-color:rgba(255,255,255,.2)}.mejs-time-loaded{height:10px;background-color:rgba(255,255,255,.3)}.mejs-time-current{height:10px;background-color:#fff}.woocommerce .mejs-time{width:70px !important}body .wp-playlist{max-width:600px;margin-left:auto;margin-right:auto}body .wp-playlist-dark{color:#fff;background:#fff}body .wp-playlist .mejs-container{background-color:rgba(0,0,0,.85);background-color:#fff}body .wp-playlist .mejs-controls .mejs-button button{color:rgba(255,255,255,.5);transition:all .3s ease;margin:0;border:0;padding:0;width:30px;height:30px;font-size:14px;line-height:inherit;text-align:center;vertical-align:top;background:0 0}body .wp-playlist .mejs-controls .mejs-button button:hover{color:#fff}body .wp-playlist .mejs-container .mejs-controls .mejs-time,body .wp-playlist .mejs-container .mejs-controls .mejs-duration{color:rgba(255,255,255,.5)}body .wp-playlist .mejs-time-rail{width:calc(100% - 160px) !important}body .wp-playlist .mejs-controls .mejs-time-rail .mejs-time-loaded{background-color:rgba(255,255,255,.2)}body .wp-playlist .mejs-time-total{height:10px;background-color:rgba(255,255,255,.2)}body .wp-playlist .mejs-time-loaded{height:10px;background-color:rgba(255,255,255,.3)}body .wp-playlist .mejs-controls .mejs-time-rail .mejs-time-current{background-color:#c90}body .wp-playlist .wp-playlist-item{border-bottom:1px solid #222;background:#fff}body .wp-playlist .wp-playlist-item:last-child{border-bottom:0 solid #222}body .wp-playlist .wp-playlist-current-item{overflow:show;height:auto}body .wp-playlist-item-title,body .wp-playlist-caption,body .wp-playlist-item-meta,body .wp-playlist-item-length,body .wp-playlist-dark .wp-playlist-caption{color:#333;transition:all .3s ease}body .wp-playlist-caption,body .wp-playlist-item-length{padding:5px 0;transition:all .3s ease}body .wp-playlist .wp-playlist-item-artist{text-transform:none}body .wp-playlist .wp-playlist-playing .wp-playlist-item-title,body .wp-playlist .wp-playlist-current-item .wp-playlist-item-title{color:#000}body .wp-playlist .wp-playlist-item:hover{font-weight:700;font-size:16px;background:#eee !important}body .wp-playlist .wp-playlist-playing{color:#000;font-weight:700;font-size:16px;background:#eee !important}body .wp-playlist a.wp-playlist-caption:hover,body .wp-playlist a.wp-playlist-caption:hover .wp-playlist-item-title{color:#c90}.woocommerce .products li.product .entry-featured{padding-bottom:5px;border-bottom:0 solid #ddd}.woocommerce .products li.product .entry-featured img{border:1px solid rgba(151,151,151,.5);-webkit-box-shadow:0px 0px 10px 0px rgba(151,151,151,.75) !important;-moz-box-shadow:0px 0px 10px 0px rgba(151,151,151,.75) !important;box-shadow:0px 0px 10px 0px rgba(151,151,151,.75) !important}.woocommerce .products li.product .entry-wrap{background-color:Transparent;padding:0}.woocommerce .products li.product .entry-header .catalogNumber{line-height:1}.woocommerce .products li.product .entry-header h3{line-height:1;padding-bottom:.4em}.woocommerce .products li.product .entry-header .catalogFormat{line-height:1;padding-bottom:.4em;display:block}.woocommerce-message .button{padding-top:0 !important}.woocommerce .related.products{display:none}.woocommerce li.product{float:left;margin:0 1% 2.5% !important}.woocommerce .cols-4 li.product,.woocommerce.columns-4 li.product,body.woocommerce ul.products li.product,body.woocommerce ul.products.columns-4 li.product{width:14.5%}.woocommerce li.product.first,.woocommerce .columns-4 li.product.first,.woocommerce li.product.last,.woocommerce .columns-4 li.product.last{margin:0 1% 2.5% !important;clear:none}.woocommerce li.product:nth-child(6n+1),.woocommerce .columns-4 li.product:nth-child(6n+1){clear:both}p.wc-terms-and-conditions{margin-bottom:15px !important}.woocommerce-account form input[type=radio],.woocommerce-account form input[type=checkbox],.woocommerce-checkout form input[type=radio],.woocommerce-checkout form input[type=checkbox]{margin-right:10px}.x-alert-info,.buddypress #message.info,.bbp-template-notice.info{background-color:#121212;border-color:#c90;color:#c90}.select2-results__option[aria-selected],.select2-results__option[data-selected]{color:#333}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ccc}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#c90;color:#fff}.woocommerce .cart.shop_table td.product-remove{font-size:2em}.woocommerce .cart.shop_table td.product-thumbnail{width:10%}.woocommerce .cart.shop_table td.product-thumbnail a,[class*=woocommerce] .cart.shop_table .cart_item .product-thumbnail a{width:auto}.woocommerce .cart.shop_table td.product-thumbnail img{min-width:120px}body.single-product .description{width:100%;clear:both;margin-top:40px;float:left}body.single-product table.shop_attributes{margin-top:20px}body.single-product .summary .stock.in-stock{display:none}body.home.page{background-color:#000}body .xtfacebook_events_widget{max-height:auto;overflow:visible}body .xtfe_event .event_desc .event_name{font-size:96.5%;color:#000;line-height:1.3em;margin-bottom:.2em}.xtfe_event .event_desc .event_title,.xtfe_event .event_desc .event_name a{color:#000}body .xtfe_event .event_desc .event_name a:hover{color:#c90}body .xtfe_event .event_desc .event_dates,body .xtfe_event .event_desc .event_address{font-size:13px}#tour-dates .xtfe_event .event_details,#tour-dates .xtfe_event.event_details{background-color:rgba(0,0,0,.65) !important;height:auto;font-size:16px}#tour-dates .xtfe_event .event_desc .event_name{font-size:100%;color:#fff}#tour-dates .xtfe_event .event_desc .event_title,#tour-dates .xtfe_event .event_desc .event_name a{color:#fff}#tour-dates .xtfe_event .event_desc .event_name a:hover{color:#c90}#tour-dates .xtfe_event .event_picture{background-color:transparent;padding:0;width:175px;float:left;height:100%}#tour-dates .event_desc{float:left;width:calc(100% - 175px);padding:8px 10px}.home .x-menu-item-woocommerce{display:none}.home .h-custom-headline span,.home .h-custom-headline{text-shadow:-1px -1px 3px rgba(0,0,0,.5),1px -1px 3px rgba(0,0,0,.5),-1px 1px 3px rgba(0,0,0,.5),1px 1px 3px rgba(0,0,0,.5) !important}.section-container-vh{height:calc(100vh - 80px);height:-moz-calc(100vh - 80px);height:-webkit-calc(100vh - 80px);min-height:600px;max-height:calc(100vh - 80px);max-height:-moz-calc(100vh - 80px);max-height:-webkit-calc(100vh - 80px);overflow:hidden;position:relative}.section-container .x-container{padding:50px !important}.section-container-vh .scrollHolder{height:calc(100vh - 180px);height:-moz-calc(100vh - 180px);height:-webkit-calc(100vh - 180px);min-height:500px;max-height:calc(100vh - 180px);max-height:-moz-calc(100vh - 180px);max-height:-webkit-calc(100vh - 180px);overflow:hidden;position:relative}.section-container-vh .scrollHolder:before,.section-container-vh .scrollHolder:after{font-family:FontAwesome;content:"\f106";font-size:30px;display:block;margin:0 auto;text-align:center;height:40px;line-height:40px;margin-top:-25px}.section-container-vh .scrollHolder:after{content:"\f107";margin-top:0;margin-bottom:-25px}.section-container-vh .scrollText{height:calc(100vh - 260px);height:-moz-calc(100vh - 260px);height:-webkit-calc(100vh - 260px);max-height:calc(100vh - 260px);max-height:-moz-calc(100vh - 260px);max-height:-webkit-calc(100vh - 310px);min-height:420px;-moz-box-sizing:border-box;box-sizing:border-box;overflow:auto;padding-right:15px !important;position:relative}.section-container-vh .scrollText h4{margin-top:0;text-align:center}.section-container .x-text h4:first-child{margin-top:0}.x-column.x-1-2 .h-custom-headline{margin-top:.5em}.section-container .x-btn{margin-bottom:2em}#radio-show-wrapper{text-align:center;width:100%}#radio-show_toggle-audio{font-family:"FontAwesome";background:#000;margin:20px;width:130px;height:130px;line-height:130px;display:inline-block;border-radius:200px !important;color:#c90;transition:all .5s;opacity:.75}#radio-show_toggle-audio:hover{background:#fff;color:#000;cursor:pointer;opacity:.95;width:140px;height:140px;line-height:140px;margin-top:15px;border-radius:0 !important}.radio-show_volume-off:before{content:"";font-size:80px}.radio-show_volume-on:before{content:"";font-size:80px}#calendar h4.h-widget{font-size:171.4%;line-height:1.4;margin-bottom:.5em;margin-top:0;text-align:center}#calendar .fb-event{position:relative;height:auto;background-color:rgba(0,0,0,0) !important;border:none !important;padding:0 !important;margin-bottom:25px !important;text-align:center;line-height:1.75em !important;font-size:14px}#calendar .fb-event .fb-event-desc div{line-height:1.75em !important;font-size:14px;margin:0}#calendar .fb-event img{position:absolute;top:0;left:0;width:100%;padding:0}#calendar .fb-event img:hover{opacity:.2;background-color:#c90;left:2.5%;width:95%}#calendar .fb-event .fb-event-desc .fb-event-title{font-size:18px;font-weight:700;margin-top:1em}#calendar .fb-event .fb-event-desc br{display:none}#company .x-text p{padding-left:55px}#company .x-text p strong{margin-left:-55px;margin-right:15px}.x-scroll-top{background-color:rgba(0,0,0,.5)}.widget ul li,.widget ol li{border-bottom:0 solid #ddd}.widget_best_sellers ul li,.widget_shopping_cart ul li,.widget_products ul li,.widget_featured_products ul li,.widget_onsale ul li,.widget_random_products ul li,.widget_recently_viewed_products ul li,.widget_recent_products ul li,.widget_recent_reviews ul li,.widget_top_rated_products ul li,.widget_best_sellers ul li a,.widget_shopping_cart ul li a,.widget_products ul li a,.widget_featured_products ul li a,.widget_onsale ul li a,.widget_random_products ul li a,.widget_recently_viewed_products ul li a,.widget_recent_products ul li a,.widget_recent_reviews ul li a,.widget_top_rated_products ul li a{font-size:81.25%}.widget_best_sellers ul li a img,.widget_shopping_cart ul li img,.widget_shopping_cart ul li a img,.widget_products ul li a img,.widget_featured_products ul li a img,.widget_onsale ul li a img,.widget_random_products ul li a img,.widget_recently_viewed_products ul li a img,.widget_recent_products ul li a img,.widget_recent_reviews ul li a img,.widget_top_rated_products ul li a img{width:65px;border:1px solid rgba(0,0,0,.15);background-color:#fff;padding:3px !important;float:left;margin-right:.65em}body .gform_wrapper .gform_body ul.gform_fields li.gfield{margin-top:0;margin-bottom:10px;padding-top:10px;padding-bottom:10px}.recent-videos .x-recent-post{margin-bottom:2%}.recent-videos .x-recent-post .x-video{padding:10px;margin-bottom:0}.recent-videos .x-recent-post .x-recent-posts-title{padding:15px}.recent-videos .x-recent-post .x-recent-posts-title .h-recent-posts{overflow:show;text-overflow:none;white-space:normal;font-size:18px;min-height:3em}body .x-flexslider .x-slides p{margin:0 auto}body .x-flexslider .x-slides img{min-height:300px;max-height:calc(100vh - 350px) !important;width:auto !important;margin:0 auto}.donation_containar .dot_rate_type{display:none}.donation_containar #fixed_donation_prices{font-size:14px;height:39px;margin:0}@media screen and (max-width:1199px){.woocommerce .cols-4 li.product,.woocommerce.columns-4 li.product{width:18%}.woocommerce li.product:nth-child(6n+1){clear:none}.woocommerce li.product .entry-header h3{font-size:100%}.woocommerce li.product .entry-header .catalogNumber,.woocommerce li.product .entry-header .price,.woocommerce li.product .entry-header .stock out-of-stock{font-size:.8em}.woocommerce li.product .entry-header .price>.amount{font-size:1.25em}}@media screen and (max-width:979px){.woocommerce .cols-4 li.product:nth-child(2n+3),body.woocommerce ul.products.columns-4 li.product:nth-child(2n+3){clear:none}.woocommerce .cols-4 li.product,.woocommerce.columns-4 li.product,body.woocommerce ul.products.columns-4 li.product{width:23%}.woocommerce li.product:nth-child(5n+1){clear:none}.woocommerce .cols-4 li.product:nth-child(4n+1),body.woocommerce ul.products.columns-4 li.product:nth-child(4n+1){clear:both}}@media screen and (max-width:767px){.section-container .x-container{padding:50px 0 !important}.section-container-vh{height:auto;min-height:100vh;max-height:200vh;overflow:hidden;position:relative}}@media screen and (max-width:480px){.woocommerce .cols-4 li.product,.woocommerce.columns-4 li.product,body.woocommerce ul.products.columns-4 li.product{width:48%}.woocommerce li.product:nth-child(4n+1){clear:none}.woocommerce .cols-4 li.product:nth-child(2n+3),body.woocommerce ul.products.columns-4 li.product:nth-child(2n+3){clear:both}.woocommerce .cols-4 li.product:nth-child(2n+1){clear:both}.rev_slider .mobile-video-shrink-150 .slotholder iframe{width:150% !important;left:-25% !important;border:solid 2px #333}.rev_slider .mobile-video-shrink-200 .slotholder iframe{width:200% !important;left:-50% !important;border:solid 2px #333}.rev_slider .mobile-video-shrink-300 .slotholder iframe{width:300% !important;left:-100% !important;border:solid 2px #333}}