*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:"Roboto", "Open Sans", "Verdana","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857}.btn{cursor:pointer !important}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;font-family:inherit;font-size:inherit;line-height:inherit;text-transform:none;font:inherit;margin:0}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;transition:width 0.6s ease}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}table{border-collapse:collapse;border-spacing:0}ul,ol{margin-top:0px}input[type="radio"]{margin:4px 0 0}label{display:inline-block;margin-bottom:5px;font-weight:bold}img{vertical-align:middle}.ui-ios-overlay{z-index:99999;position:fixed;top:50%;left:50%;width:200px;height:200px;margin-left:-100px;margin-top:-100px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000);background:rgba(0,0,0,0.8);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-transform:translateZ(2px)}.ui-ios-overlay>.title{color:#FFF;font-weight:bold;text-align:center;display:block;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;line-height:1.42857 !important;position:absolute;bottom:30px;left:0;width:100%;padding:0px 20px;box-sizing:border-box}.ui-ios-overlay>img{display:block;margin:20% auto 0 auto;width:72px}.ui-ios-overlay .spinner{left:50% !important;top:40% !important}.ios-overlay-show{-webkit-animation-name:ios-overlay-show;-webkit-animation-duration:750ms;-moz-animation-name:ios-overlay-show;-moz-animation-duration:750ms;-ms-animation-name:ios-overlay-show;-ms-animation-duration:750ms;-o-animation-name:ios-overlay-show;-o-animation-duration:750ms;animation-name:ios-overlay-show;animation-duration:750ms;-webkit-transform:translateZ(2px)}.ios-overlay-hide{-webkit-animation-name:ios-overlay-hide;-webkit-animation-duration:750ms;-webkit-animation-fill-mode:forwards;-moz-animation-name:ios-overlay-hide;-moz-animation-duration:750ms;-moz-animation-fill-mode:forwards;-ms-animation-name:ios-overlay-hide;-ms-animation-duration:750ms;-ms-animation-fill-mode:forwards;-o-animation-name:ios-overlay-hide;-o-animation-duration:750ms;-o-animation-fill-mode:forwards;animation-name:ios-overlay-hide;animation-duration:750ms;animation-fill-mode:forwards}.ui-ios-overlay{z-index:99999;position:fixed;top:50%;left:50%;width:200px;height:200px;margin-left:-100px;margin-top:-100px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000);background:rgba(0,0,0,0.8);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.ui-ios-overlay .title{color:#FFF;font-weight:bold;text-align:center;display:block;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;line-height:1.42857 !important;position:absolute;bottom:30px;left:0;width:100%;padding:0px 20px;box-sizing:border-box}.ui-ios-overlay img{display:block;margin:20% auto 0 auto;width:72px}.ui-ios-overlay .spinner{left:50% !important;top:40% !important}.ios-overlay-show{-webkit-animation-name:ios-overlay-show;-webkit-animation-duration:750ms;-moz-animation-name:ios-overlay-show;-moz-animation-duration:750ms;-ms-animation-name:ios-overlay-show;-ms-animation-duration:750ms;-o-animation-name:ios-overlay-show;-o-animation-duration:750ms;animation-name:ios-overlay-show;animation-duration:750ms}.ios-overlay-hide{-webkit-animation-name:ios-overlay-hide;-webkit-animation-duration:750ms;-webkit-animation-fill-mode:forwards;-moz-animation-name:ios-overlay-hide;-moz-animation-duration:750ms;-moz-animation-fill-mode:forwards;-ms-animation-name:ios-overlay-hide;-ms-animation-duration:750ms;-ms-animation-fill-mode:forwards;-o-animation-name:ios-overlay-hide;-o-animation-duration:750ms;-o-animation-fill-mode:forwards;animation-name:ios-overlay-hide;animation-duration:750ms;animation-fill-mode:forwards}@-webkit-keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@-moz-keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@-ms-keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@-o-keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@-moz-keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@-ms-keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@-o-keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@-moz-keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@-ms-keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@-o-keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@keyframes ios-overlay-show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@-moz-keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@-ms-keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@-o-keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@keyframes ios-overlay-hide{0%{opacity:1}100%{opacity:0}}@font-face{font-family:'star';src:url("../../../plugins/woocommerce/assets/fonts/star.eot");src:url("../../../plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"),url("../../../plugins/woocommerce/assets/fonts/star.woff") format("woff"),url("../../../plugins/woocommerce/assets/fonts/star.ttf") format("truetype"),url("../../../plugins/woocommerce/assets/fonts/star.svg#star") format("svg");font-weight:normal;font-style:normal}.woocommerce .product .images{float:left;width:49.09090909090909%;margin-right:1.818181818181818%;margin-bottom:20px}.padded-top-28{padding-top:28px}.woocommerce .summary{float:right;width:49.09090909090909%;margin-bottom:45px}.woocommerce div.product div.upsells,.woocommerce div.product div.related{clear:both}#customer_details{padding-bottom:20px}body #customer_details table.shop_table.woocommerce-checkout-review-order-table th{padding:1.41575em}body #customer_details table.shop_table.woocommerce-checkout-review-order-table tr{border:none}body #customer_details table.shop_table.woocommerce-checkout-review-order-table tbody tr:nth-child(even){background-color:#fbfbfb}body table.shop_table.woocommerce-checkout-review-order-table thead th,body table.shop_table.woocommerce-checkout-review-order-table .cart-subtotal th,body table.shop_table.woocommerce-checkout-review-order-table .shipping th,body table.shop_table.woocommerce-checkout-review-order-table .order-total th{vertical-align:middle;background-color:#f8f8f8;color:#444}.ge-variation-wrapper{width:100%;float:none;position:relative}.woocommerce p.stars span,.woocommerce-page p.stars span{width:80px;height:16px;position:relative;float:left;background:url(../images/icons/star.png) repeat-x left 0}.woocommerce p.stars span a:hover,.woocommerce p.stars span a:focus,.woocommerce-page p.stars span a:hover,.woocommerce-page p.stars span a:focus{background:url("../images/star.png") repeat-x left -16px}.woocommerce p.stars span a.star-1,.woocommerce-page p.stars span a.star-1{width:16px;z-index:10}.woocommerce p.stars span a.star-2,.woocommerce-page p.stars span a.star-2{width:32px;z-index:9}.woocommerce p.stars span a.star-3,.woocommerce-page p.stars span a.star-3{width:48px;z-index:8}.woocommerce p.stars span a.star-4,.woocommerce-page p.stars span a.star-4{width:64px;z-index:7}.woocommerce p.stars span a.star-5,.woocommerce-page p.stars span a.star-5{width:80px;z-index:6}.woocommerce p.stars span a,.woocommerce-page p.stars span a{float:left;position:absolute;left:0;top:0;width:16px;height:0;padding-top:16px;overflow:hidden}.woocommerce p.stars span a:hover,.woocommerce p.stars span a:focus,.woocommerce-page p.stars span a:hover,.woocommerce-page p.stars span a:focus{background:url(../images/icons/star.png) repeat-x left -16px}.woocommerce p.stars span a.active,.woocommerce-page p.stars span a.active{background:url(../images/icons/star.png) repeat-x left -32px}.woocommerce p.stars{height:16px}.woocommerce ul.products{list-style:none;margin:0 0 18px;padding:0}.woocommerce-page input[type="submit"],.woocommerce input[type="submit"]{cursor:pointer;text-transform:uppercase}.woocommerce form.checkout_coupon,.woocommerce p.form-row{margin-bottom:20px}.woocommerce form.checkout_coupon input.input-text{width:20.6364%}.woocommerce .login input[type="text"],.woocommerce .login input[type="password"],.woocommerce .register input[type="text"],.woocommerce .register input[type="email"],.woocommerce .register input[type="password"],.woocommerce .lost_reset_password input[type="text"],.woocommerce-billing-fields input[type="text"],.woocommerce-billing-fields input[type="password"],.woocommerce-billing-fields input[type="email"],.woocommerce-billing-fields input[type="tel"],.woocommerce-billing-fields textarea,.woocommerce-EditAccountForm input[type="text"],.woocommerce-EditAccountForm input[type="password"],.woocommerce-EditAccountForm input[type="email"],.woocommerce-address-fields input[type="text"],.woocommerce-address-fields input[type="password"],.woocommerce-address-fields input[type="email"],.woocommerce-address-fields input[type="tel"],.woocommerce-address-fields textarea,.woocommerce-shipping-fields input[type="text"],#coupon_code,.woocommerce-shipping-fields input[type="email"],.woocommerce-shipping-fields input[type="tel"],.woocommerce-shipping-fields textarea,.woocommerce-additional-fields textarea{box-shadow:inset 0 1px 1px rgba(0,0,0,0.125);border:none;padding:15px 13px;outline:0px none;resize:none;font-size:14px;line-height:17px;background-color:#f2f2f2;color:#43454b;font-family:"Roboto", "Open Sans", "Verdana", sans-serif;font-weight:400;transition:background 150ms ease-in-out, color 150ms ease-in-out}.woocommerce .login input[type="text"]:focus,.woocommerce .login input[type="password"]:focus,.woocommerce .register input[type="text"]:focus,.woocommerce .register input[type="email"]:focus,.woocommerce .register input[type="password"]:focus,.woocommerce .lost_reset_password input[type="text"]:focus,.woocommerce-billing-fields input[type="text"]:focus,.woocommerce-billing-fields input[type="password"]:focus,.woocommerce-billing-fields input[type="email"]:focus,.woocommerce-billing-fields input[type="tel"]:focus,.woocommerce-billing-fields textarea:focus,.woocommerce-EditAccountForm input[type="text"]:focus,.woocommerce-EditAccountForm input[type="password"]:focus,.woocommerce-EditAccountForm input[type="email"]:focus,.woocommerce-address-fields input[type="text"]:focus,.woocommerce-address-fields input[type="password"]:focus,.woocommerce-address-fields input[type="email"]:focus,.woocommerce-address-fields input[type="tel"]:focus,.woocommerce-address-fields textarea:focus,.woocommerce-shipping-fields input[type="text"]:focus,#coupon_code:focus,.woocommerce-shipping-fields input[type="email"]:focus,.woocommerce-shipping-fields input[type="tel"]:focus,.woocommerce-shipping-fields textarea:focus{transition:background 150ms ease-in-out, color 150ms ease-in-out;background-color:#e6e5e5;color:#2b2c30}mark{padding:2px 2px}.woocommerce-orders-table thead th{padding:10px}.woocommerce-orders-table td{padding:5px 10px;color:#333 !important}.woocommerce-orders-table tbody tr:nth-child(even){background:#ececec}.woocommerce-button.button.view{padding:2px 5px !important;font-size:13px !important;text-decoration:none}.woocommerce-orders-table.woocommerce-MyAccount-orders{width:100%}.woocommerce-table--order-details td,.woocommerce-table--order-details th{padding:5px 10px}.woocommerce-EditAccountForm input[type="text"],.woocommerce-EditAccountForm input[type="password"],.woocommerce-EditAccountForm input[type="email"],.woocommerce-address-fields input[type="text"],.woocommerce-address-fields input[type="password"],.woocommerce-address-fields input[type="email"],.woocommerce-address-fields input[type="tel"],.woocommerce-address-fields textarea{width:100%}.widget_product_search button{cursor:pointer}@media (max-width: 480px){.woocommerce-MyAccount-navigation ul{padding-left:0 !important}.woocommerce-MyAccount-navigation ul a{padding-left:25px !important}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content{width:100% !important}}@media (max-width: 720px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}}.woocommerce-MyAccount-navigation{margin-top:50px;width:25%;float:left;margin-right:0}.woocommerce-MyAccount-content{margin-top:50px;float:left;width:75%;padding-left:25px;padding-right:25px}.woocommerce-MyAccount-navigation ul li a{transition:color 150ms ease-in-out;padding:.875em 0;display:block;color:#939393}.woocommerce-MyAccount-navigation ul li a:hover{transition:color 150ms ease-in-out;color:#636363}.woocommerce-MyAccount-navigation ul li{list-style:none;border-bottom:1px solid rgba(0,0,0,0.05);position:relative}.woocommerce-MyAccount-navigation ul{margin-left:0;border-top:1px solid rgba(0,0,0,0.05)}.woocommerce .col-1,.woocommerce .col-2{float:left;width:49.0774907749%}.woocommerce .col-1{margin-right:1.8450184502%}ul.wc_payment_methods.payment_methods.methods li.wc_payment_method label{transition:background 150ms ease-in-out;display:block;background:#f8f8f8;width:100%;padding:1.41575em;cursor:pointer;margin:0}ul.wc_payment_methods.payment_methods.methods li.wc_payment_method label:hover{transition:background 150ms ease-in-out;background-color:#f2f2f2}.woocommerce-checkout #billing_country_field,.woocommerce-checkout #shipping_country_field{height:39px}.woocommerce form.checkout .col2-set .form-row-wide{width:100%;margin-right:0px;float:none}body #payment .form-row.place-order{width:100%}.woocommerce .select2-container .select2-choice,.woocommerce-page .select2-container .select2-choice{background-color:#FFF;color:#818181;height:35px;line-height:35px;padding-left:1.56827%}.woocommerce form.checkout .col2-set .form-row{width:48.1481%;margin-right:3.7037%;float:left}.woocommerce form.checkout .col2-set .form-row-last{margin-right:0px}.woocommerce p.form-row{margin-bottom:20px}.woocommerce form.checkout .col2-set .form-row-wide{width:100%;margin-right:0px;float:none}.woocommerce #billing_postcode_field{margin-right:3.7037%}.woocommerce form.checkout .col2-set .form-row.notes,.woocommerce form.checkout table.shop_table{width:100%}.woocommerce p.form-row label{display:block;margin-bottom:3px}.woocommerce form.checkout .col2-set .form-row.notes textarea{padding-left:2.5%;padding-right:2.5%;width:95%}.woocommerce form.checkout .col2-set .form-row.notes textarea{width:94.6154% !important;height:72px}.woocommerce form.checkout .col2-set::before,.woocommerce form.checkout .col2-set::after,.woocommerce .addresses::before,.woocommerce .addresses::after{content:" ";display:table}.woocommerce form.checkout .col2-set::after{clear:both}.woocommerce-checkout table.shop_table{width:42.0775%;margin-bottom:33px}.woocommerce table{text-align:left}.woocommerce .checkout table.shop_table thead tr,.woocommerce-page .checkout table.shop_table thead tr{border:1px solid #E6E6E6}.woocommerce .checkout table.shop_table thead tr th,.checkout-opener-text,.woocommerce-page .checkout table.shop_table thead tr th{padding:13px 10px;font-size:14px;line-height:1.57143em;letter-spacing:1px;font-family:"Roboto", "Open Sans", "Verdana", sans-serif;font-weight:600}ul#shipping_method{padding-left:0}.checkout-opener-text{letter-spacing:0;padding-left:0}.woocommerce .login-entrance-text,.woocommerce .lost_password{padding-bottom:8px;outline:0px none;resize:none;font-size:13px;line-height:17px;font-family:"Roboto", "Open Sans", "Verdana", sans-serif;font-weight:400;color:#333}.woocommerce form.checkout table.shop_table th,.woocommerce form.checkout table.shop_table td{text-align:center;padding:10px}.woocommerce-checkout .checkout table tbody tr td{vertical-align:middle}.woocommerce table tr td{color:#888}.woocommerce form.checkout table.shop_table th,.woocommerce form.checkout table.shop_table td strong{font-weight:300}.woocommerce #payment{margin-top:50px}.woocommerce ul.order_details,.woocommerce-page ul.order_details,.woocommerce #payment ul.payment_methods{list-style:outside none none;margin-bottom:25px}.woocommerce #payment ul.payment_methods li label{color:#000}.woocommerce #payment ul.payment_methods li .payment_box{padding:10px 0px 10px 35px;background:#fcfcfc}.woocommerce #payment ul.payment_methods li label img{margin:0px 0px 0px 5px}.woocommerce .about_paypal{padding-left:5px}.woocommerce input#place_order{float:right}.woocommerce .addresses{margin-bottom:70px}.woocommerce-checkout .addresses .col-1,.woocommerce-checkout .addresses .col-2{width:23.6162%;margin-right:1.84502%}.woocommerce .addresses address{font-style:normal}.woocommerce .addresses::after{clear:both}input[type="submit"]{-webkit-appearance:button}.woocommerce label{color:#222}.woocommerce .star-rating:before,.woocommerce-page .star-rating:before{content:"\73\73\73\73\73";color:#dfdbdf;float:left;top:0;left:0;position:absolute;font-family:star !important}.single-onsale.onsale-outter,.product .images .thumbnails{display:none}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;font-family:star !important}.product-image{width:50%;float:left}@media (max-width: 768px){body .product-image{width:100%}}.title-holder.additional_information_tab{display:none !important}.woocommerce.widget_rating_filter li{overflow:hidden}.wc-layered-nav-rating a{width:100%;display:inline-block;position:relative;text-align:right}.wc-layered-nav-rating .star-rating{width:75px;display:inline-block;position:relative}.woocommerce .star-rating span,.woocommerce-page .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;font-family:star !important}.clear{clear:both}#mxn-addons-master-page-spinner-container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;background-color:#AC8A88}.mxn-button-before-addon>.alert-info{background-color:white !important;border-color:transparent !important}.mxn-select-skins>.mxn-tab-loader{background-color:#AC8A88;border-color:transparent}#mxn-addons-spinner{width:90px;height:90px;background-color:#fff;background-image:url(../mxn-addons/assets/img-svg/golden-egg.svg);margin:100px auto;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}#mxn-addons-spinner-addon{width:70px;height:70px;background-color:#fff;background-image:url(../mxn-addons/assets/img-svg/golden-egg.svg);margin:60px auto;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}#mxn-addons-spinner-text,#mxn-addons-spinner-addon-text,#mxn-addons-spinner-meta,#mxn-addons-spinner-addon-meta{font-family:Lato}#mxn-addons-spinner-text{width:100%;margin-top:-70px;font-size:30px;color:white;text-align:center}#mxn-addons-spinner-addon-text{width:100%;font-size:15px;text-align:center;color:#333;line-height:70px}#mxn-addons-spinner-meta{color:white;text-align:center;margin-top:15px;font-size:15px;opacity:.3;letter-spacing:3px}#mxn-addons-spinner-addon-meta{color:white;text-align:center;margin-top:10px;font-size:12px;opacity:.3;letter-spacing:3px;margin-bottom:50px}@-webkit-keyframes rotateplane{0%{opacity:0;-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}80%{opacity:1}100%{opacity:0;-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes rotateplane{0%{opacity:0;transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}80%{opacity:1}100%{opacity:0;transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}body{margin:0}.mxn-widget-area{width:100%;float:left}body .mxn-sidebar.mxn-pos-side ul li.mxn-related-products{width:100% !important}.mxn-collapsable{border-bottom:2px solid #EEE;position:relative}.progress-bar{transition:width 80ms ease-in-out}.mxn-collapse{position:absolute;bottom:0;left:50%;transform:translate(-50%, 50%);z-index:999}.mxn-hidden{display:none}@media (max-width: 768px){.mxn-content{width:100% !important}.mxn-sidebar{display:none}}.clearfix:before,.clearfix:after{content:"";display:table;border-collapse:collapse}.clearfix:after{clear:both}.clearfix{min-height:0}.center .half{margin-left:auto;margin-right:auto;float:none}.center .half input[type=text],.center .half input[type=email],.center .half input[type=password]{width:100%}.text-center{text-align:center}.half{width:50%;padding:20px;float:left}.half input[type=text],.half input[type=email],.half input[type=password]{width:75%}@media (max-width: 720px){.half input[type=text],.half input[type=email],.half input[type=password]{width:100% !important}.half{width:100% !important}}.wrapper.mxn-subpage{overflow:hidden}.wrapper.mxn-subpage .woocommerce{-webkit-transform:translateZ(1px);-moz-transform:translateZ(1px);-o-transform:translateZ(1px);transform:translateZ(1px)}.woocommerce-breadcrumb{background-color:black;color:white}.product_list{font-family:"Titillium web",'Quicksand', sans-serif;padding:0 20px}.subcategory_div{display:inline-block;margin:5px;text-align:center;font-family:"Titillium web",'Quicksand', sans-serif;font-size:1em}.subcategory_img{width:150px;height:150px}.a_navigation_prev{float:left}.a_navigation_next{float:right}.ls-wp-fullwidth-container{margin-top:-40px;margin-bottom:15px}.rev_slider_wrapper{margin-top:-10px;margin-bottom:60px}.pp_pic_holder,.pp_overlay{-webkit-transform:translateZ(1px)}.pp_pic_holder{z-index:99999999}.pp_overlay,.esgbox-overlay.esgbox-overlay-fixed{z-index:9999999;-webkit-transform:translateZ(5px)}.esgbox-opened{z-index:99999999;-webkit-transform:translateZ(6px)}.mxn-related-products,.mxn-woo-shop-product{display:inline-block;float:left}@media all and (max-width: 480px){.mxn-related-products,.mxn-woo-shop-product{width:100% !important}}@media all and (min-width: 480px) and (max-width: 768px){.mxn-related-products,.mxn-woo-shop-product{width:50% !important}}@media all and (min-width: 768px) and (max-width: 1024px){.mxn-related-products{width:33% !important}}.mxn-system-pages-list{list-style-type:none;padding:0}.mxn-system-pages-list.mxn-wc-cart-list{margin:0}.mxn-system-pages-list.mxn-system-pagination{text-align:center}.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tabs_nav li a{color:#185C82}.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tabs_nav li.ui-tabs-active a{border-color:#185C82 #DDD -moz-use-text-color}.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .ui-widget-content .wpb_text_column .wpb_wrapper,.wpb_wrapper{font-family:'Gentium Basic', serif}.mxn-grid-background{width:100%;height:100%;position:fixed;left:0;right:0}.mxn-anchor{width:0px;height:0px}.mxn-addon .btn{margin:0}.mxn-masonry-item-resized{display:none}.spacer{clear:both}*{box-sizing:border-box}.mxn-fe-row{position:relative}.mxn-fe-row:after{content:"";display:block;clear:both}.mxn-fe-column,.mxn-fe-column-split{position:relative;float:left;width:100%;min-height:1px;z-index:1}@media (min-width: 768px){.mxn-fe-column-1-1,.mxn-fe-column-split-1-1{width:100%}.mxn-fe-column-1-2,.mxn-fe-column-split-1-2{width:50%}.mxn-fe-column-1-3,.mxn-fe-column-split-1-3{width:33.3%}.mxn-fe-column-2-3,.mxn-fe-column-split-2-3{width:66.6%}.mxn-fe-column-1-4,.mxn-fe-column-split-1-4{width:25%}.mxn-fe-column-3-4,.mxn-fe-column-split-3-4{width:75%}.mxn-fe-column-1-5,.mxn-fe-column-split-1-5{width:20%}.mxn-fe-column-1-6,.mxn-fe-column-split-1-6{width:16.66%}.mxn-fe-column-5-6,.mxn-fe-column-split-5-6{width:83.3%}}.woocommerce .mxn-row-layout{overflow:hidden}.mxn-row-maxwidth{width:100vw;margin-left:50% !important;margin-right:50% !important;transform:translate(-50%, 0)}.mxn-row-full-width{width:100vw;margin-left:calc((-100vw + 100%) / 2) !important}.mxn-row-full-width .mxn-container{max-width:none}.woocommerce .mxn-row-full-width{overflow:hidden}.mxn-row-full-background{width:100vw;margin-left:calc((-100vw + 100%) / 2) !important}.mxn-row-full-background .mxn-row-inner-fullb{margin-left:auto !important;margin-right:auto !important;max-width:1240px !important}.woocommerce .mxn-row-full-background{overflow:hidden}.mxn-row-full-header-background .mxn-addon .mxn-container{height:100%;position:relative}.mxn-row-full-header-background .mxn-row-inner-fullhb{width:100vw;margin-left:calc((-100vw + 100%) / 2) !important}.mxn-row-inner-fullhb .mxn-addon .mxn-container{max-width:none !important}.woocommerce .mxn-row-full-header-background{overflow:hidden}.mxn-parallax-fixed{background-attachment:fixed}.mxn-parallax-content{overflow:hidden}.mxn-addon .mxn_textbox p{margin-right:0;margin-left:0}.mxn-addon .mxn_textbox p:first-of-type{margin-top:0}.mxn-addon .mxn_textbox p:last-of-type{margin-bottom:0}.mxn-addon .mxn_textbox img{max-width:100%;height:auto}.mxn-addon .mxn_textbox iframe{max-width:100%}@media (max-width: 480px){.mxn-addon .mxn_textbox iframe{height:250px}}@media (max-width: 768px){.mxn-addon .mxn_textbox iframe{height:400px}}.screen-reader-text{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.mxn-subpage #detail{background-color:white}.jCal{width:224px;height:21px;text-align:center;vertical-align:top}.jCalMo{width:224px;float:left;overflow:visible;height:100%;padding-right:2px;padding-left:2px;white-space:nowrap}.jCal .month,.jCal .monthSelect,.jCal .monthName,.jCal .monthYear{cursor:pointer}.jCal .month{width:192px}.jCal .monthSelect{background:#EEE url(eeGrad2.gif) bottom repeat-x}.jCal .monthSelector{position:absolute}.jCal .monthSelectorShadow{position:absolute;background:#808080;padding:0px}.jCal .monthYearHover{color:#808080}.jCal .monthSelectHover{background:#069;color:#FFF}.jCalMo .dow,.jCalMo .day,.jCalMo .pday,.jCalMo .aday,.jCalMo .overDay,.jCalMo .invday,.jCalMo .selectedDay{width:30px;color:#000000;text-align:center;cursor:default;float:left}.jCalMo .day,.jCalMo .invday{height:30px;text-align:center}.jCalMo .day{cursor:pointer}.jCalMo .invday{color:#808080;background:#eeeeee;text-decoration:line-through}.jCalMo .pday,.jCalMo .aday{height:30px;color:#CCC}.jCalMo .selectedDay{color:#FFF}.jCalMo .overDay{color:#FFF}.jCal .left{cursor:pointer}.jCal .right{cursor:pointer}.jCalMask,.jCalMove{position:absolute;overflow:hidden}html{font-size:16px;width:100%;overflow-x:hidden}.mxb_booking_form{margin-top:50px}.mxb_booking_form .row{margin-top:30px}.mxb_booking_form .row .mxn-booking-submit-form{font-size:1.2em;letter-spacing:1.4px;text-align:center}table .mxb-calendar .jCalMo .dow{text-align:center}table .mxb-calendar .jCalMo .pday{text-align:center}table .mxb-calendar .jCalMo .day{text-align:center}table .mxb-calendar .jCalMo .aday{border:none;text-align:center}table .mxb-calendar .jCalMo .overDay{color:#FDFDFD}table .mxb-calendar .jCalMo .selectedDay{color:#FDFDFD}@media screen and (min-width: 993px){.mxb_booking_form .row table{width:100%}.mxb_booking_form .row table .mxb-calendar .jCalMo{width:50%}.mxb_booking_form .row table .mxb-calendar .jCalMo .jCal{width:100%}.mxb_booking_form .row table .mxb-calendar .jCalMo .dow{width:14%}.mxb_booking_form .row table .mxb-calendar .jCalMo .pday{width:14%}.mxb_booking_form .row table .mxb-calendar .jCalMo .day{width:14%}.mxb_booking_form .row table .mxb-calendar .jCalMo .aday{width:14%}.mxb_booking_form .row .mxb_col_left{padding:0;padding-right:50px;text-align:right}.mxb_booking_form .row .mxb_col_left label{font-size:1.2em}.mxb_booking_form .row .mxb_col_right{padding-left:0}.mxb_booking_form .row .mxn-booking-submit-form{width:100%}}@media screen and (max-width: 992px){.mxb_booking_form .row table{width:100%}.mxb_booking_form .row table .mxb-calendar .jCalMo{width:50%}.mxb_booking_form .row table .mxb-calendar .jCalMo .jCal{width:100%}.mxb_booking_form .row table .mxb-calendar .jCalMo .dow{width:14%}.mxb_booking_form .row table .mxb-calendar .jCalMo .pday{width:14%}.mxb_booking_form .row table .mxb-calendar .jCalMo .day{width:14%}.mxb_booking_form .row table .mxb-calendar .jCalMo .aday{width:14%}.mxb_booking_form .row .mxb_col_left{text-align:left;margin-bottom:10px}.mxb_booking_form .row .mxb_cal_label{margin-bottom:20px}.mxb_booking_form .row .mxb_col_right_cal{padding-left:15px}}@media screen and (max-width: 480px){.mxb_booking_form .row{margin-bottom:5px}.mxb_booking_form .row table{width:100%}.mxb_booking_form .row table .mxb-calendar .jCalMo{margin-bottom:20px;width:100%}.mxb_booking_form .row table .mxb-calendar .jCalMo .jCal{width:100%}.mxb_booking_form .row table .mxb-calendar .jCalMo .dow{width:14%}.mxb_booking_form .row table .mxb-calendar .jCalMo .pday{width:14%}.mxb_booking_form .row table .mxb-calendar .jCalMo .day{width:14%}.mxb_booking_form .row table .mxb-calendar .jCalMo .aday{width:14%}.mxb_booking_form .row .mxn-booking-submit-form{width:100%}}.mxb-filter-wrapper{max-width:1600px;margin:0 auto}.mxb-filter{background-color:#FFFFFF;margin-left:0;margin-right:0;margin-top:20px;padding:15px 15px 5px 15px;font-size:1.1em;color:#9D9D9D;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.mxb-filter select,.mxb-filter .timepicker{width:auto}.mxb-filter label{margin-left:5px}.mxb-filter .mxb-col-destination,.mxb-filter .mxb-col-num-days,.mxb-filter .mxb-col-options,.mxb-filter .mxb-col-calendar{text-align:left}.mxb-filter .mxb-col-options .open{text-align:left}.mxb-filter .mxb-col-buttons{text-align:right}.mxb-filter .mxb-col-calendar input{width:auto}.mxb-filter .form-control{display:inline-block}.mxb-filter input.form-control,.mxb-filter select.form-control,.mxb-filter button.multiselect{border:1px solid #E0E0E0;background:#efeee8;background:-moz-linear-gradient(top, #efeee8 1%, #efefef 36%, #fcfcfc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%, #efeee8), color-stop(36%, #efefef), color-stop(100%, #fcfcfc));background:-webkit-linear-gradient(top, #efeee8 1%, #efefef 36%, #fcfcfc 100%);background:-o-linear-gradient(top, #efeee8 1%, #efefef 36%, #fcfcfc 100%);background:-ms-linear-gradient(top, #efeee8 1%, #efefef 36%, #fcfcfc 100%);background:linear-gradient(to bottom, #efeee8 1%, #efefef 36%, #fcfcfc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#efeee8', endColorstr='#fcfcfc',GradientType=0 )}.mxb-filter .radio{margin-top:0;padding-left:0}.mxb-filter .dropdown-menu{background-clip:padding-box;background-color:#FFFFFF;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.176);display:none;float:left;font-size:14px;list-style:none outside none;margin:2px 0 0;padding:5px 0;position:absolute;z-index:1000}.mxb-filter .dropdown-menu>li>a{white-space:normal}.mxb-filter .multiselect-container.dropdown-menu li{margin-right:1.9%;padding:0}.mxb-filter .multiselect-container.dropdown-menu li a>label{white-space:nowrap}.mxb-calendar-wrap{position:absolute;z-index:999}.mxb-calendar-wrap #mxb_from_date{box-shadow:0px 6px 12px rgba(0,0,0,0.176);border:1px solid rgba(0,0,0,0.15);padding:20px}.mxb-calendar-wrap #mxb_from_date .jCalMo .day,.mxb-calendar-wrap #mxb_from_date .jCalMo .selectedDay,.mxb-calendar-wrap #mxb_from_date .jCalMo .pday{padding-top:7px;height:35px}.mxb-calendar-wrap td#mxb_from_date{border-radius:4px}.mxb-number{color:#94BBD0;font-weight:bold;font-size:1.4em}.jCal{width:100%;height:28px}.jCal .left,.jCal .right{height:24px}.jCal .month,.jCal .monthSelect,.jCal .monthName,.jCal .monthYear{font-family:inherit;font-size:100%}.jCal .monthName,.jCal .monthYear{font-size:120%}.jCalMo .invday{background-color:#FF8282;width:14%}.jCalMo .dow,.jCalMo .day,.jCalMo .pday,.jCalMo .aday,.jCalMo .overDay,.jCalMo .invday,.jCalMo .selectedDay{font-family:inherit;font-size:95%;height:50px;color:#565252;display:table}.jCalMo .dow span,.jCalMo .day span,.jCalMo .pday span,.jCalMo .aday span,.jCalMo .overDay span,.jCalMo .invday span,.jCalMo .selectedDay span{text-align:center;vertical-align:middle;display:table-cell !important}.jCalMo .pday,.jCalMo .aday{border:none !important}@media (min-width: 100px){.mxb-filter .mxb-col-buttons{text-align:left}.mxb-filter .mxb-col-buttons input{font-size:1.2em;letter-spacing:1.6px}.mxb-filter .row div[class*="col-"]{padding-left:24%;height:110px}.mxb-filter .row div[class*="col-"] .form-control,.mxb-filter .row div[class*="col-"] .multiselect,.mxb-filter .row div[class*="col-"] .btn-primary{width:170px}.mxb-filter-wrapper .roleRow{padding:0 14px}.mxn-container-non-responsive .mxb-filter-wrapper .roleRow{padding:0 50px}}@media (min-width: 380px){.mxb-filter .row div[class*="col-"]{padding-left:29%}}@media (min-width: 520px){.mxb-filter .row div[class*="col-"]{padding-left:34%}}@media (min-width: 600px){.mxb-filter .row div[class*="col-"]{padding-left:37%}}@media (min-width: 768px){.mxb-filter .mxb-col-buttons{text-align:center}.mxb-filter .mxb-col-buttons input{margin-top:30px;padding:10px 20px}.mxb-filter .row div[class*="col-"]{padding-left:5%}.mxb-filter .row div[class*="col-"] .btn-primary{width:auto}.mxb-filter-wrapper .roleRow{padding:0 18px}.mxn-container-non-responsive .mxb-filter-wrapper .roleRow{padding:0 50px}}@media (min-width: 992px){.mxb-filter .mxb-col-buttons input{margin-top:35px;padding:10px 20px}.mxb-filter .row div[class*="col-"]{padding-left:3%}.mxb-filter .row div[class*="col-"] .form-control,.mxb-filter .row div[class*="col-"] .multiselect,.mxb-filter .row div[class*="col-"] .btn-primary{width:auto}.mxb-filter .row .mxb-col-destination,.mxb-filter .row .mxb-col-num-days,.mxb-filter .row .mxb-col-options,.mxb-filter .row .mxb-col-calendar{width:20%}.mxb-filter .row .mxb-col-buttons{width:19%}}@media (min-width: 1025px){.mxb-filter-wrapper .roleRow{padding:0 50px}.mxn-container-non-responsive .mxb-filter-wrapper .roleRow{padding:0 50px}}.spacer{clear:both}h1,h2,h3,h4,h5,h6{margin:0}
/*# sourceMappingURL=mxn-front.css.map */
.mxn_wrapper_box_weather {
	max-width: 100%;
	font: 13px "Open Sans", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
}

@font-face {
	font-family: 'weather';
	src: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.eot');
	src: url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.eot?#iefix') format('embedded-opentype'),
		url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.woff') format('woff'),
		url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.ttf') format('truetype'),
		url('https://s3-us-west-2.amazonaws.com/s.cdpn.io/93/artill_clean_icons-webfont.svg#artill_clean_weather_iconsRg') format('svg');
	font-weight: normal;
	font-style: normal;
}

.mxn_wrapper_box_weather .mxn_text_1_box,
.mxn_wrapper_box_weather .mxn_text_2_box,
.mxn_wrapper_box_weather .mxn_text_3_box,
.mxn_wrapper_box_weather .mxn_text_4_box {
	text-align: center;
	text-transform: uppercase;
}

.mxn_wrapper_box_weather i[class^=sw-ic-] {
	font-family: weather !important;
	font-weight: normal;
	font-style: normal;
	line-height: 1.0;
}

.sw-ic-0:before { content: ":"; }
.sw-ic-1:before { content: "p"; }
.sw-ic-2:before { content: "S"; }
.sw-ic-3:before { content: "Q"; }
.sw-ic-4:before { content: "S"; }
.sw-ic-5:before { content: "W"; }
.sw-ic-6:before { content: "W"; }
.sw-ic-7:before { content: "W"; }
.sw-ic-8:before { content: "W"; }
.sw-ic-9:before { content: "I"; }
.sw-ic-10:before { content: "W"; }
.sw-ic-11:before { content: "I"; }
.sw-ic-12:before { content: "I"; }
.sw-ic-13:before { content: "I"; }
.sw-ic-14:before { content: "I"; }
.sw-ic-15:before { content: "W"; }
.sw-ic-16:before { content: "I"; }
.sw-ic-17:before { content: "W"; }
.sw-ic-18:before { content: "U"; }
.sw-ic-19:before { content: "Z"; }
.sw-ic-20:before { content: "Z"; }
.sw-ic-21:before { content: "Z"; }
.sw-ic-22:before { content: "Z"; }
.sw-ic-23:before { content: "Z"; }
.sw-ic-24:before { content: "E"; }
.sw-ic-25:before { content: "E"; }
.sw-ic-26:before { content: "3"; }
.sw-ic-27:before { content: "a"; }
.sw-ic-28:before { content: "A"; }
.sw-ic-29:before { content: "a"; }
.sw-ic-30:before { content: "A"; }
.sw-ic-31:before { content: "6"; }
.sw-ic-32:before { content: "1"; }
.sw-ic-33:before { content: "6"; }
.sw-ic-34:before { content: "1"; }
.sw-ic-35:before { content: "W"; }
.sw-ic-36:before { content: "1"; }
.sw-ic-37:before { content: "S"; }
.sw-ic-38:before { content: "S"; }
.sw-ic-39:before { content: "S"; }
.sw-ic-40:before { content: "M"; }
.sw-ic-41:before { content: "W"; }
.sw-ic-42:before { content: "I"; }
.sw-ic-43:before { content: "W"; }
.sw-ic-44:before { content: "a"; }
.sw-ic-45:before { content: "S"; }
.sw-ic-46:before { content: "U"; }
.sw-ic-47:before { content: "S"; }

.mxn_wrapper_box_weather .mxn_text_1_box {
	margin: 0 0 8px;
	font-size: 100px;
	font-weight: 300 !important;
	text-align: center;
	border: none !important;
}//CUSTOM CSS
.mxn-addon-preview-mode.mxn_wrapper_box_shop_notices .mxn_text_1_shop_notices {
	position: relative !important;
	text-transform: uppercase;
}

.woocommerce div.woocommerce-message, 
.woocommerce ul.woocommerce-error li, 
.woocommerce .woocommerce-info, 
.woocommerce-info, 
.woocommerce .checkout-opener-text {
	position: relative !important;
	text-transform: uppercase;
}
.mxn_wrapper_box_simple_image {
	text-align: center;
	height: auto;
}
.mxn_wrapper_box_vertical_progress_bar .progress {
	background: transparent;
}

.mxn_wrapper_box_vertical_progress_bar .progress-bar {
	width: 100%;
}.mxn_wrapper_box_horizontal_progress_bar .progress {
	background: transparent;
}

.mxn_wrapper_box_horizontal_progress_bar .progress-bar {
	height: 100%;
}.mxn_wrapper_box_toggle .mxn-toggle-container {
	position: relative;
	display: none;
}

body .mxn_wrapper_box_toggle.mxn-addon .mxn-container .mxn_button_3_box_toggle-container {
	display: none!important;
}

.mxn_wrapper_box_toggle .mxn_button_1_text_toggle,
.mxn_wrapper_box_toggle .mxn_button_3_text_toggle {
	overflow: hidden;
	text-overflow: ellipsis;
}
.mxn-addon.mxn_wrapper_box_toggle .mxn_box_1_toggle,
.mxn-addon.mxn_wrapper_box_toggle .mxn_button_1_box_toggle-container,
.mxn-addon.mxn_wrapper_box_toggle .mxn_button_3_box_toggle-container
{
	position: relative;
	float: left
}.mxn_wrapper_box_flip_box {
	overflow: visible;
	cursor: pointer
}

.mxn_wrapper_box_flip_box .mxn_box_1_flip_box{
	width: 100%;
	height: 100%;
	position: absolute;
}


.mxn_wrapper_box_flip_box .mxn_box_2_flip_box,
.mxn_wrapper_box_flip_box .mxn_box_3_flip_box  {
	overflow: hidden;

	-o-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;

	-o-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

/* left right */
.mxn_wrapper_box_flip_box .mxn_left_right .mxn_box_3_flip_box {
	-o-transform: perspective( 800px ) rotateY( 0 );
	-moz-transform: perspective( 800px ) rotateY( 0 );
	-ms-transform: perspective( 800px ) rotateY( 0 );
	-webkit-transform: perspective( 800px ) rotateY( 0 );
	transform: perspective( 800px ) rotateY( 0 );
}

.mxn_wrapper_box_flip_box .mxn_left_right .mxn_box_2_flip_box {
	-o-transform: perspective( 800px ) rotateY( -180deg );
	-moz-transform: perspective( 800px ) rotateY( -180deg );
	-ms-transform: perspective( 800px ) rotateY( -180deg );
	-webkit-transform: perspective( 800px ) rotateY( -180deg );
	transform: perspective( 800px ) rotateY( -180deg );
}

.mxn_wrapper_box_flip_box:hover:not(.mxn-reset) .mxn_left_right .mxn_box_3_flip_box,
.mxn_wrapper_box_flip_box.mxn-touched .mxn_left_right .mxn_box_3_flip_box {
	-o-transform: perspective( 800px ) rotateY( 180deg );
	-moz-transform: perspective( 800px ) rotateY( 180deg );
	-ms-transform: perspective( 800px ) rotateY( 180deg );
	-webkit-transform: perspective( 800px ) rotateY( 180deg );
	transform: perspective( 800px ) rotateY( 180deg );
}

.mxn_wrapper_box_flip_box:hover:not(.mxn-reset) .mxn_left_right .mxn_box_2_flip_box,
.mxn_wrapper_box_flip_box.mxn-touched .mxn_left_right .mxn_box_2_flip_box {
	-o-transform: perspective( 800px ) rotateY( 0 );
	-moz-transform: perspective( 800px ) rotateY( 0 );
	-ms-transform: perspective( 800px ) rotateY( 0 );
	-webkit-transform: perspective( 800px ) rotateY( 0 );
	transform: perspective( 800px ) rotateY( 0 );
}


/* right left */
.mxn_wrapper_box_flip_box .mxn_right_left .mxn_box_3_flip_box {
	-o-transform: perspective( 800px ) rotateY( 0 );
	-moz-transform: perspective( 800px ) rotateY( 0 );
	-ms-transform: perspective( 800px ) rotateY( 0 );
	-webkit-transform: perspective( 800px ) rotateY( 0 );
	transform: perspective( 800px ) rotateY( 0 );
}

.mxn_wrapper_box_flip_box .mxn_right_left .mxn_box_2_flip_box {
	-o-transform: perspective( 800px ) rotateY( 180deg );
	-moz-transform: perspective( 800px ) rotateY( 180deg );
	-ms-transform: perspective( 800px ) rotateY( 180deg );
	-webkit-transform: perspective( 800px ) rotateY( 180deg );
	transform: perspective( 800px ) rotateY( 180deg );
}

.mxn_wrapper_box_flip_box:hover:not(.mxn-reset) .mxn_right_left .mxn_box_3_flip_box,
.mxn_wrapper_box_flip_box.mxn-touched .mxn_right_left .mxn_box_3_flip_bo {
	-o-transform: perspective( 800px ) rotateY( -180deg );
	-moz-transform: perspective( 800px ) rotateY( -180deg );
	-ms-transform: perspective( 800px ) rotateY( -180deg );
	-webkit-transform: perspective( 800px ) rotateY( -180deg );
	transform: perspective( 800px ) rotateY( -180deg );
}

.mxn_wrapper_box_flip_box:hover:not(.mxn-reset) .mxn_right_left .mxn_box_2_flip_box,
.mxn_wrapper_box_flip_box.mxn-touched .mxn_right_left .mxn_box_2_flip_box {
	-o-transform: perspective( 800px ) rotateY( 0 );
	-moz-transform: perspective( 800px ) rotateY( 0 );
	-ms-transform: perspective( 800px ) rotateY( 0 );
	-webkit-transform: perspective( 800px ) rotateY( 0 );
	transform: perspective( 800px ) rotateY( 0 );
}


/* top down */
.mxn_wrapper_box_flip_box .mxn_top_down .mxn_box_3_flip_box {
	-o-transform: perspective( 800px ) rotateX( 0 );
	-moz-transform: perspective( 800px ) rotateX( 0 );
	-ms-transform: perspective( 800px ) rotateX( 0 );
	-webkit-transform: perspective( 800px ) rotateX( 0 );
	transform: perspective( 800px ) rotateX( 0 );
}

.mxn_wrapper_box_flip_box .mxn_top_down .mxn_box_2_flip_box {
	-o-transform: perspective( 800px ) rotateX( 180deg );
	-moz-transform: perspective( 800px ) rotateX( 180deg );
	-ms-transform: perspective( 800px ) rotateX( 180deg );
	-webkit-transform: perspective( 800px ) rotateX( 180deg );
	transform: perspective( 800px ) rotateX( 180deg );
}


.mxn_wrapper_box_flip_box:hover:not(.mxn-reset) .mxn_top_down .mxn_box_3_flip_box,
.mxn_wrapper_box_flip_box.mxn-touched .mxn_top_down .mxn_box_3_flip_box  {
	-o-transform: perspective( 800px ) rotateX( -180deg );
	-moz-transform: perspective( 800px ) rotateX( -180deg );
	-ms-transform: perspective( 800px ) rotateX( -180deg );
	-webkit-transform: perspective( 800px ) rotateX( -180deg );
	transform: perspective( 800px ) rotateX( -180deg );
}

.mxn_wrapper_box_flip_box:hover:not(.mxn-reset) .mxn_top_down .mxn_box_2_flip_box,
.mxn_wrapper_box_flip_box.mxn-touched .mxn_top_down .mxn_box_2_flip_box {
	-o-transform: perspective( 800px ) rotateX( 0 );
	-moz-transform: perspective( 800px ) rotateX( 0 );
	-ms-transform: perspective( 800px ) rotateX( 0 );
	-webkit-transform: perspective( 800px ) rotateX( 0 );
	transform: perspective( 800px ) rotateX( 0 );
}

/* down top */
.mxn_wrapper_box_flip_box .mxn_down_top .mxn_box_3_flip_box {
	-o-transform: perspective( 800px ) rotateX( 0 );
	-moz-transform: perspective( 800px ) rotateX( 0 );
	-ms-transform: perspective( 800px ) rotateX( 0 );
	-webkit-transform: perspective( 800px ) rotateX( 0 );
	transform: perspective( 800px ) rotateX( 0 );
}

.mxn_wrapper_box_flip_box .mxn_down_top .mxn_box_2_flip_box {
	-o-transform: perspective( 800px ) rotateX( -180deg );
	-moz-transform: perspective( 800px ) rotateX( -180deg );
	-ms-transform: perspective( 800px ) rotateX( -180deg );
	-webkit-transform: perspective( 800px ) rotateX( -180deg );
	transform: perspective( 800px ) rotateX( -180deg );
}


.mxn_wrapper_box_flip_box:hover:not(.mxn-reset) .mxn_down_top .mxn_box_3_flip_box,
.mxn_wrapper_box_flip_box.mxn-touched .mxn_down_top .mxn_box_3_flip_box  {
	-o-transform: perspective( 800px ) rotateX( 180deg );
	-moz-transform: perspective( 800px ) rotateX( 180deg );
	-ms-transform: perspective( 800px ) rotateX( 180deg );
	-webkit-transform: perspective( 800px ) rotateX( 180deg );
	transform: perspective( 800px ) rotateX( 180deg );
}

.mxn_wrapper_box_flip_box:hover:not(.mxn-reset) .mxn_down_top .mxn_box_2_flip_box,
.mxn_wrapper_box_flip_box.mxn-touched .mxn_down_top .mxn_box_2_flip_box  {
	-o-transform: perspective( 800px ) rotateX( 0 );
	-moz-transform: perspective( 800px ) rotateX( 0 );
	-ms-transform: perspective( 800px ) rotateX( 0 );
	-webkit-transform: perspective( 800px ) rotateX( 0 );
	transform: perspective( 800px ) rotateX( 0 );
}

