@media only screen and (min-width:1366px){.teamItem{width:20%}}@media only screen and (max-width:1340px){.postItem,.membershipCardItem{width:380px}.postItemImg img{max-height:254px;width:auto}.relatedProducts .shopItem{width:220px!important;height:auto!important}.relatedProducts ul.shopItemsWrap li{width:220px!important;height:auto!important}.relatedProducts .shopItem .shopItemTextWrap h3{padding-left:20px!important;padding-right:20px!important}}@media only screen and (max-width:1259px){body{min-width:1004px}.wrapper,.ourContact .wrapper,.singleProductWrap .wrapper{width:1004px}.mainMenu ul li{margin-left:20px}.mainItemDesc{padding:50px 30px 0}.mainItemDesc p{margin-bottom:42px}.gridItemDesc{padding:20px 20px 0}.gridItemDesc h3{line-height:26px;margin-bottom:38px;font-size:20px}.gridItemDesc h3::before{bottom:-22px}.gridItemDesc .viewMore{left:20px;bottom:18px;width:calc(100% - 40px)}.footerMenu li{margin:0 4px}.postItem,.membershipCardItem{width:310px}.membershipCardItem{min-height:480px}.membershipCardItem p{padding:0 15px}.membershipCardItem h3{line-height:80px;margin-bottom:40px}.membershipCard{margin-bottom:38px}.membershipCardItem p{margin-bottom:45px}.postItemImg img{max-height:207px}.storyImg,.storyDesc,.contactGallery,.contactInfo{width:487px}.contactGallery img{width:100%;max-width:100%;height:auto}.contactInfo h3::before,.storyDesc h3::before{display:none}.contactInfo h3,.storyDesc h3{margin-bottom:56px}.teamItem:hover .teamItemNameWrap h3{padding-top:76px}.teamItemDesc{padding-top:40px}.teamItemDesc img{width:150px;height:auto;margin-bottom:30px}.teamItemDesc p{width:100%}.teamItemDesc p.teamItemDescText{margin-bottom:25px}.productFilter li{margin-left:32px}.eventItemDesc{padding:30px 0 0}.eventItemDesc h3,.eventItemDesc p{padding-right:40px}.productGallery{width:542px!important}.galleryThumb{width:100px}.productGalleryWrap{width:422px;height:422px}#footer{text-align:center}.footerSocial{float:none;display:inline-block;margin-top:11px;margin-left:0;margin-right:18px;vertical-align:top}.footerSubscribe{float:none;display:inline-block;margin-top:11px;margin-right:0;margin-left:18px;vertical-align:top}.copyright{padding-top:47px}.footerMenu{top:55px}}@media only screen and (max-width:1023px){body{min-width:758px}body.animated{left:-258px}body.animated #header .headerWrap{left:-258px!important}body.animated.fixedMainMenu #header .headerWrap{left:0!important}.page-template-templ-page-with-header-php .wrapper,.wrapper,.ourContact .wrapper,.singleProductWrap .wrapper,.page.page-template-default .wrapper{width:758px}#header .headerWrap{border-bottom-color:transparent}.logo{margin:14px 0 14px 20px}.mainMenu{display:none}.showMobileMenu{display:block;position:relative;float:right;width:22px;height:16px;margin:22px 20px 0 0;cursor:pointer;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.showMobileMenu span{position:absolute;display:block;left:0;height:2px;width:100%;background:#333;opacity:1;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.showMobileMenu span:nth-child(1){top:0}.showMobileMenu span:nth-child(2),.showMobileMenu span:nth-child(3){top:7px}.showMobileMenu span:nth-child(4){top:14px}.showMobileMenu.open span:nth-child(1){top:7px;width:0%;left:50%}.showMobileMenu.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.showMobileMenu.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.showMobileMenu.open span:nth-child(4){top:7px;width:0%;left:50%}.is-sticky .showMobileMenu span{background:#333!important}.home .showMobileMenu span,.page-template-templ-classes .showMobileMenu span,.single-product .showMobileMenu span,.page.woocommerce-cart .showMobileMenu span,.page-template-templ-events .showMobileMenu span,.archive.tax-product_cat .showMobileMenu span,.archive.post-type-archive-product .showMobileMenu span,.page.woocommerce-checkout .showMobileMenu span,.page-template-templ-wishlist .showMobileMenu span,.single-uni_event .showMobileMenu span,.page-template-templ-about .showMobileMenu span,.page-template-templ-contact .showMobileMenu span{background:#fff}.fixedMainMenu .showMobileMenu span{background:#333!important}body.animated .mobileMenu{right:0}.mobileMenu{display:block;position:fixed;top:0;right:-258px;width:257px;height:100%;border-left:1px solid #e5e5e5;overflow:auto;background:#f4f4f4;z-index:0;-webkit-transition:right .6s ease;-moz-transition:right .6s ease;-o-transition:right .6s ease;transition:right .6s ease}.mobileMenu ul{list-style:none;max-height:100vh}.mobileMenu ul li{display:block}.mobileMenu ul li a,.mobileMenu ul li a:visited{display:block;line-height:60px;padding:0 22px;color:#7f7f7f;font-size:12px;font-family:montserrat,sans-serif;text-transform:uppercase;text-decoration:none;-webkit-transition:background-color .3s ease,color .3s ease;-moz-transition:background-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.mobileMenu ul li.current-menu-item>a,.mobileMenu ul li a:hover{color:#0b0b0b;background-color:#fff}.mobileMenu ul li ul li a{line-height:32px;padding-left:42px;text-transform:none}.mobileMenu ul li ul li ul li a{padding-left:62px}.bx-wrapper .bx-controls-direction a.bx-prev{left:20px}.bx-wrapper .bx-controls-direction a.bx-next{right:20px}.slideDesc h2{line-height:50px;font-size:40px;margin-bottom:30px}.mainItemDesc{padding-top:30px}.mainItemDesc h3{line-height:36px;font-size:28px;margin-bottom:50px}.mainItemDesc h3:before{bottom:-27px}.gridItemDesc{padding:50px 30px 0 40px}.gridItemDesc h3{line-height:30px;margin-bottom:48px;font-size:22px}.gridItemDesc h3:before{bottom:-27px}.gridItemDesc .viewMore{left:40px;bottom:27px;width:calc(100% - 70px)}.gridItem,.gridItemWrapLeft,.gridItemWrapRight{width:100%}.membershipCardItem,.postItem{width:408px}.membershipCardItem{min-height:536px}.membershipCardItem p{padding:0 45px;margin-bottom:55px}.membershipCardItem h3{line-height:105px;margin-bottom:50px}.membershipCard{margin-bottom:48px}.postItemImg img{max-height:272px;width:auto}.ourStory{padding-top:100px;padding-bottom:100px}.storyImg{width:570px;margin-left:94px;margin-bottom:40px}.storyDesc{width:570px;margin-right:94px}.teamItem{width:33.3333%}.teamItemDesc{padding-top:60px}.teamItemDesc img{width:200px}.teamItemDesc p{padding:0 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sbi_item{width:25%}.parallaxBox{height:500px}.page-template-templ-page-with-header-php .pageHeader{margin-bottom:90px}.single-post .container,.page-template-templ-blog .container{padding-top:20px}.page-template-templ-blog .postItem,.archive.category .postItem,.archive.tag .postItem{width:354px}.archive.tag .blockTitle,.archive.category .blockTitle{padding-top:0}.pagination ul{margin-bottom:67px}.pagination ul li{margin-bottom:11px!important}.pagePanel{padding:0 20px}table.uni-wishlist-table td:first-child,.cartPage table td:first-child{padding-left:10px!important}.cartProduct{padding-left:148px}.calculateShipping,.cartTotals{width:354px;margin-right:20px}.updateCartBtn,.checkoutBtn,.calculateShipping p.stateCountry,.calculateShipping p.postcodeZip,.calculateShipping button{width:167px}.uni-wishlist-item-image{margin-right:20px}.checkoutPage{padding-left:20px;padding-right:20px}.checkoutPage .fcell{width:50%;padding-right:15px}.checkoutPage .mcell{width:50%;padding-left:15px;padding-right:0}.checkoutPage .scell{width:100%;padding-left:0;padding-top:40px}.classesCallendar{padding:0 20px 100px}.classesCallendar .fc-event .fc-content{padding-top:6px;padding-left:6px}.ourContact .wrapper{padding:100px 0}.contactGallery{width:570px;margin-left:94px;margin-bottom:40px}.contactInfo{width:570px;margin-right:94px}.location-map .map,.location-map{height:400px}.eventItem{min-height:10px;padding-left:0}.eventItemImg{position:relative;float:left;width:50%;height:auto;top:auto;left:auto;margin-top:0}.eventItemDesc{float:right;width:50%;padding-left:30px;padding-bottom:80px;padding-top:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.eventItemTime{margin-bottom:20px}.eventLearnMore{width:calc(50% - 70px)}.categoryList{margin-right:-20px}.single-uni_event .wrapper,.single-post .wrapper{width:100%;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.comment-form-author,.comment-form-email,.comment-form-url{width:239.3333px}.singlePostWrap iframe{height:426px}.productGallery{width:680px!important;margin-left:39px}.galleryThumb{width:120px}.productGalleryWrap{width:540px;height:540px}.productDesc{padding-top:40px;margin-right:163px}.relatedProducts .shopItem:last-child{display:inline-block}form.woocommerce-ordering{right:20px}.woocommerce-breadcrumb{margin:0 20px!important}}@media only screen and (max-width:871px){.membershipCardItem{min-height:10px;padding-bottom:60px;margin-bottom:40px}.postItem{height:auto;margin-bottom:40px}}@media only screen and (max-width:767px){body{min-width:470px}.page-template-templ-page-with-header-php .wrapper,.wrapper,.ourContact .wrapper,.singleProductWrap .wrapper,.page.page-template-default .wrapper{width:470px}.mainItemImg{float:none;width:100%}.mainItem{padding-bottom:480px}.mainItemDesc{width:100%;height:50%;padding-top:80px;top:auto;bottom:0}.slideDesc h2{line-height:40px;margin-bottom:20px;font-size:30px}.gridItem{padding-bottom:280px}.gridItemImg{width:100%}.gridItemDesc{width:100%;height:280px;top:auto;bottom:0;padding-top:30px;padding-left:20px;padding-right:20px}.gridItemDesc .viewMore{left:20px;width:calc(100% - 40px)}.classesBox h3{line-height:36px;font-size:26px}.container{padding-bottom:358px}#footer{height:250px}.footerMenu{width:100%;margin-left:0;left:0}.footerSocial{margin-right:30px;margin-left:30px}.footerSubscribe{margin-left:30px;margin-right:30px}.blockTitle{line-height:150px;padding-top:0;font-size:36px}.page404Wrap{padding:100px 20px}.page404Wrap img{width:100%;height:auto;max-width:100%}.page404Wrap p{line-height:38px}.pageHeader{height:400px}.pageHeader h1{top:209px;line-height:40px;font-size:30px}.ourStory{padding-top:50px;padding-bottom:50px}.storyImg,.storyDesc{width:100%;margin-left:0;margin-right:0}.teamItem{width:50%}.sbi_item{width:50%}.ourValues .wrapper{width:100%;padding:65px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.teamItemDesc{padding-bottom:20px}.teamItemDescWrap{width:440px;padding:0}.closeTeamDesc{right:22px;top:22px}.parallaxBox{height:400px}.parallaxBox h3{font-size:32px}.page-template-templ-page-with-header-php .pageHeader{margin-bottom:40px}.page-template-templ-blog .postItem,.archive.category .postItem,.archive.tag .postItem{width:408px;height:auto;padding-bottom:30px}.cartProduct{padding-left:90px;min-height:80px;line-height:80px}.uni-wishlist-item-details{min-height:80px;line-height:80px}.uni-wishlist-item-title{padding-right:20px}.cartProductImg,.uni-wishlist-item-image{width:80px;height:80px}.cartProductImg img,.uni-wishlist-item-image img{width:80px!important;max-width:80px!important}.calculateShipping,.cartTotals{width:100%;padding:0 20px;margin-left:0;margin-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.calculateShipping{float:none;position:absolute;left:0;bottom:434px}.cartTotals{margin-top:232px}.updateCartBtn,.checkoutBtn,.calculateShipping p.stateCountry,.calculateShipping p.postcodeZip,.calculateShipping button{width:210px}.pagePanel{height:auto}.productFilter{width:86%;margin-bottom:19px}.productFilter li{margin:0 15px 6px}.productFilter li:first-child{margin-left:15px}.woocommerce table.cart td.actions .coupon{float:left!important;padding-bottom:0!important}.coupon input[name=apply_coupon]{top:0}.actions input[name=update_cart]{float:right!important;top:0}.cartPage table td.actions{padding-left:20px!important;padding-right:20px!important}.woocommerce-page .cart-collaterals .cart_totals{margin-right:20px}.checkoutPage .fcell{width:100%;padding-right:0}.checkoutPage .mcell{width:100%;padding-left:0;padding-top:40px}body .woocommerce form.login p.form-row{width:100%!important}.ourContact .wrapper{padding:50px 0}.contactGallery,.contactInfo{width:100%;margin-left:0;margin-right:0}.location-map .map,.location-map{height:200px}.eventItem{}.eventItemImg{width:100%}.eventItemDesc h3,.eventItemDesc p{padding-right:0}.eventLearnMore{width:100%}.eventItemDesc{width:100%;padding-left:20px;padding-right:20px}.eventLearnMore{width:calc(100% - 40px);left:20px}.page-template-templ-events-php .pageTitle,.tax-uni_event_cat .pageTitle{float:none}.sortingList{border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5}.categoryList{border-top:1px solid #e5e5e5}.subscribeBox{padding-top:100px}.subscribeBox h3{font-size:26px;padding:0 20px}.subscribeBox p{padding:0 20px}.subscribeBox form{width:100%}.subscribeBox form input[type=text]{float:none;margin:0 auto 20px}.subscribeSubmit{float:none;margin:0 auto;vertical-align:top}.backToBtn{margin-bottom:30px}.singlePostWrap h1{line-height:50px;font-size:46px}.singlePostWrap h2{font-size:42px}.singlePostWrap h3{font-size:38px}.singlePostWrap h4{font-size:34px}.singlePostWrap h5{font-size:30px}.singlePostWrap iframe{height:264px}.nextEventBox{height:400px;padding-top:100px}.nextEventBox h3{line-height:36px;font-size:30px}.singleEventDetails .fcell,.singleEventDetails .scell{width:100%}.eventDetailItem{text-align:left}.comment-form-author,.comment-form-email,.comment-form-url{width:100%;margin-left:0}.productGallery{margin-left:0;width:100%!important}.galleryThumb{width:100px}.productGalleryWrap{width:350px;height:350px}.productDesc{margin-right:19px}.relatedProducts .shopItem{width:210px}.single-product .woocommerce-tabs .entry-content{width:470px}#review_form #commentform .comment-form-author,#review_form #commentform .comment-form-email{width:100%!important;margin-left:0!important}.parallaxBox,.classesBox{background-size:auto 100%!important;background-position:50%!important;background-attachment:inherit!important}.eventRegistrationWrap{width:400px}.eventRegistrationForm{padding:20px}.eventRegistrationForm .form-row{width:100%!important;padding:0!important;margin-bottom:20px!important}.eventRegistrationFancyboxPopup .fancybox-close{right:-24px}.membershipCardOrderMsg{margin-bottom:11px;padding:30px 40px 0}form.woocommerce-ordering{position:relative;right:auto;top:auto;margin:0 20px 20px 0!important}.fc-day-header.fc-widget-header,.classesCallendar .fc-event .fc-title{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}}@media only screen and (max-width:639px){.woocommerce table.cart td.actions .coupon{float:none!important;width:100%!important;padding-bottom:10px!important}}@media only screen and (max-width:630px){.contactForm{width:100%;padding-left:30px;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:600px){.page.woocommerce-account .wrapper{width:100%;padding:0 20px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:594px){.footerSubscribe{margin-top:50px}}@media only screen and (max-width:479px){body{min-width:310px}.page-template-templ-page-with-header-php .wrapper,.wrapper,.ourContact .wrapper,.singleProductWrap .wrapper,.page.page-template-default .wrapper{width:310px}.slideDesc h2{line-height:34px;font-size:26px}.mainItem{padding-bottom:320px}.mainItemDesc{padding:30px 20px 0}.mainItemDesc h3{line-height:30px;font-size:22px;margin-bottom:20px}.mainItemDesc h3:before{display:none}.mainItemDesc p{line-height:30px;margin-bottom:20px;font-size:18px}.gridItemDesc h3{margin-bottom:20px}.gridItemDesc h3:before{display:none}.gridItem2{padding-bottom:280px}.gridItem2 .gridItemDesc{height:280px}.shopItem{margin-left:0;margin-right:0}.postItem{width:300px;height:auto;padding-bottom:40px;margin-left:0;margin-right:0;margin-bottom:0}.membershipCardItem{width:300px;margin:0 10px 40px}.membershipCardItem p{padding:0 15px}.membershipCardItem h3{line-height:80px;margin-bottom:40px}.membershipCard{margin-bottom:38px}.membershipCardItem p{margin-bottom:45px}.container{padding-bottom:388px}.footerMenu{padding:0 10px 0 30px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footerMenu li{margin-bottom:6px}#footer{padding-top:138px}.contactInfo h3,.storyDesc h3{font-size:40px;margin-bottom:30px}.teamItem{width:100%}.teamItem:hover .teamItemNameWrap h3{padding-top:110px}.teamItemDescWrap{width:280px}.sbi_item{width:100%}.page-template-templ-blog .postItem,.archive.category .postItem,.archive.tag .postItem{width:300px}.page-template-templ-blog .blogPostWrap{padding-bottom:0}.pageTitle{font-size:20px}.cartPage table th:first-child{width:40%}.cartPage table td:first-child{padding-left:0}.cartProduct{padding-left:60px;min-height:50px;line-height:50px}.cartProductImg{width:50px;height:50px}.cartProductImg img{width:50px!important;max-width:50px!important}.cartProduct h4 a{font-size:14px}.contentWrap.showMiniCart{-webkit-transform:translate3d(-321px,0,0);-moz-transform:translate3d(-321px,0,0);-ms-transform:translate3d(-321px,0,0);-o-transform:translate3d(-321px,0,0);transform:translate3d(-321px,0,0)}.miniCartPopup{width:320px;right:-321px}.miniCartPopupHead{padding-left:20px}.closeCartPopup{right:20px}.miniCartItemWrap{padding:0 20px}.updateCartBtn,.checkoutBtn,.calculateShipping p.stateCountry,.calculateShipping p.postcodeZip,.calculateShipping button{width:100%;margin-left:0;margin-right:0}.updateCartBtn{margin-bottom:20px}.cartTotals{margin-top:318px}.calculateShipping{bottom:520px}.woocommerce-cart table.cart td.actions .coupon .input-text{width:100%!important;margin-right:0!important;margin-bottom:10px!important}.actions input[name=update_cart],.coupon input[name=apply_coupon]{width:100%!important}.woocommerce-page .cart-collaterals .cart_totals{width:100%!important;padding:0 20px!important;margin-right:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.productFilter{width:78%;margin-left:-15px}.shopItemsWrap{margin-bottom:0}.parallaxBox h3{line-height:46px;font-size:34px}.checkoutPage .woocommerce .scell table.shop_table{margin-right:0!important}.checkoutPage .woocommerce .scell table.shop_table tbody td .cartItemImg{width:50px!important}.checkoutPage .woocommerce .scell table.shop_table tbody td .cartItemImg img{width:100%;max-width:100%;height:auto}.checkoutPage .woocommerce .scell table.shop_table tbody td.product-name{padding-left:68px!important}.contactForm{padding:60px 20px 70px}.contactForm h3{font-size:40px}.contactForm .form-row{width:100%!important;padding-right:0!important;padding-left:0!important;margin-bottom:20px}.subscribeBox{padding-top:50px}.subscribeBox h3{line-height:36px}.iconEmail{margin-bottom:34px}.subscribeBox{height:520px}.subscribeBox p{margin-bottom:40px}.subscribeBox form{padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.subscribeBox form input[type=text]{width:100%}.singlePostWrap img.alignleft{width:100%;height:auto;margin:0 0 22px 0}.singlePostWrap img.alignright{width:100%;height:auto;margin:0 0 22px 0}.singlePostWrap ul,.singlePostWrap ol{margin-left:32px}.singlePostWrap blockquote{margin-left:10px;padding-left:20px}.nextEventBox{padding-top:80px}.galleryThumb{width:50px}.productGalleryWrap{width:250px;height:250px}.productDesc{width:100%!important;margin-right:0}.options{padding-top:16px;margin-bottom:20px}.options .selectricWrapper{width:100%;margin-left:0!important}.options .selectricWrapper:first-child{margin-bottom:20px}.blockTitle{line-height:120px;font-size:26px}.blogPosts .blockTitle{line-height:120px}.relatedProducts{padding-bottom:0}.relatedProducts .shopItemsWrap{margin:0}.relatedProducts ul.shopItemsWrap li,.relatedProducts .shopItem{width:300px!important}.relatedProducts .shopItemTextWrap{height:158px;margin-bottom:36px}.relatedProducts .shopItem .shopItemTextWrap h3{padding-top:160px}.relatedProducts .shopItem:hover .shopItemTextWrap h3{padding-top:70px!important}.single-product .woocommerce-tabs .entry-content{width:310px}.eventDetailItem{padding-left:62px;padding-right:15px}.eventDetailItem i{left:15px}.pageHeader h1{padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.classesDescPopup,.eventRegistrationWrap{width:260px}.membershipCardOrderMsg{margin-bottom:1px;padding:20px 20px 0}.fancyboxClassesPopup .fancybox-close{right:-24px}.sortingList{margin-left:-20px;border-left:0}.sortingList,.categoryList{width:calc(50% + 20px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sortingList span,.categoryList span{padding:0 30px 0 0;text-align:center}.sortingList span i,.categoryList span i{right:28px}.sortingList ul li a,.categoryList ul li a{padding-left:20px}.singlePostWrap iframe{height:174px}}