@import url(/wp-content/themes/smarteye/responsive.css);/* @media only screen and (max-width:1400px){.woofeature .woo-grid .products li,.woonew .woo-grid .products li,.woobest .woo-grid .products li{width:25%}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:none}.blog-posts-content .post-content-inner{padding:30px}}@media only screen and (max-width:1240px){.owl-theme .owl-controls .owl-buttons div.owl-prev{left:0}.owl-theme .owl-controls .owl-buttons div.owl-next{right:0}.header-main{padding:0}.header-logo{margin:20px 20px 0}.title-container{margin:0 6%}.close-menu{display:block}.fix-menu{box-sizing:border-box;display:inline-block;position:relative;vertical-align:top;width:100%;padding:20px 50px;overflow:visible;box-shadow:none}.header-center{display:inline-block;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:8px;width:178px;z-index:1}.header-center .header-mob-logo{display:inline-block}.header-corner{float:right}.site-header.header{width:0;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.active .site-header.header{height:100%;width:280px;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease}.header-corner .header-login2,.header-corner .header_cart.headercart-block2{float:right;position:relative}.header-corner .header_cart.headercart-block2 .shopping_cart{width:28px;height:26px;background-position:center -172px}.header-corner .header_cart.headercart-block2 .cart-contents span.cart-qty{left:25px;top:-3px}.header_cart.headercart-block2{margin:0 0 0 22px}.account-toggle2{height:28px;width:26px;background:url(/wp-content/themes/opticspot/images/megnor/top-icon.png) no-repeat scroll center -84px;display:block;cursor:pointer}.account-container2{background-color:#fff;border:1px solid #d9d9d9;border-top:5px solid #fa8b6e;display:none;padding:10px 20px;position:absolute;right:0;text-align:left;top:48px;width:120px;z-index:9}.account-container2 a{display:block;margin:0 0 2px}.header-corner .header_cart.headercart-block2 .togg .widget.widget_shopping_cart{top:48px;width:300px}.content-wrapper{padding-left:0}.newslettercontainerinner{margin-left:55%}.single-testimonial .testimonial-content{margin:110px 0 13px}}@media only screen and (min-width:980px) and (max-width:1239px){.parallax-service-content{width:50%;margin-bottom:1px}.mega-menu ul li a{margin:0 15px}}@media only screen and (max-width:1200px){.sticky-menu .header-left{left:0}.service-content .content .service-description{margin:0 50px}.mobile-menu{padding:10px 20px}.header-logo{margin:5px 0 0}.header-middle-child{left:20px}.mega-menu{display:none}.menu-toggle::before{background-image:url(/wp-content/themes/opticspot/images/megnor/menu.svg)}}@media only screen and (max-width:979px){.newslettercontainerinner{margin-left:38%;text-align:left}.newslettercontainerinner .tnp-email{float:left;width:380px}.newslettercontainerinner .tnp-field-button .tnp-submit{margin-top:0}.newsletter-text-content .tnp-field-email,.newsletter-text-content .tnp-field-button{display:inline-block;vertical-align:top}.single-testimonial .testimonial-content{margin:13px 0}.single-testimonial .testmonial-other{margin:0}.site-footer .theme-container{width:724px}.single-testimonial blockquote{text-align:center}.woofeature .woo-grid .products li,.woonew .woo-grid .products li,.woobest .woo-grid .products li{width:33.33%}.header-middle{width:100%}.header-main{padding:10px 0}.parallax-service-content{width:50%;margin-bottom:1px;float:left}.horizontal_tab.style1 #tab ul li a{margin:3px 0;padding:8px 20px}.horizontal_tab.style1 #tab ul.tabs{margin:35px 0}.horizontal_tab.style1 .tab_groupcontent .home-container-tab .top-content,.horizontal_tab.style1 .tab_groupcontent .home-container-tab .bottom-content,.horizontal_tab.style1 .tab_groupcontent .home-container-tab .bottom-content .bottom-right{width:100%}.cms-banner-item.cms-banner1{margin-bottom:20px}.site-footer .widget-title::before{background:#fff}.header-search .header-toggle{background-image:url(/wp-content/themes/opticspot/images/megnor/search.svg)}.header-mob-logo{display:inline-block;position:relative;vertical-align:middle}.header-logo{display:none}.footer-top .title-outer::before,.footer-top .toggled-off .title-outer::before{color:#000}.cms-banner-item .text2{font-size:18px}.cms-banner-item .text3{font-size:13px}}@media only screen and (max-width:767px){.big-title,.upsells.products h2,.related.products h2,.cross-sells h2{font-size:30px;line-height:38px;padding:0 20px}.newslettercontainerinner{margin-left:0;text-align:center}.site-footer .theme-container{width:auto}.woofeature .woo-grid .products li,.woonew .woo-grid .products li,.woobest .woo-grid .products li{width:50%}.parallax-service{margin-bottom:0}.horizontal_tab #tab ul li,.horizontal_tab.style1 #tab ul li a{width:100%;box-sizing:border-box}.cms-right,.about-store-cms .sub-title,.shop-button{width:100%;text-align:center}.cms-banner3{margin-top:20px}.admin-bar .sticky-menu .header-left{top:8px}.page-title .entry-title-main{margin:50px 0 0}}@media only screen and (max-width:479px){.newslettercontainerinner .tnp-field-button .tnp-submit{margin-left:0}.account-container,.header_cart .togg .widget.widget_shopping_cart{top:55px}.header-corner .header_cart.headercart-block2 .togg .widget.widget_shopping_cart,.account-container2{top:55px}.resp-tabs-list li{display:block}.newslettercontainerinner .tnp-email{width:100%}.fix-menu{padding:125px 21px 27px 15px}.button-left::before{top:127px;left:15px}.header-main,.sticky-menu .header-style{padding:20px}header.sticky-menu .header-middle-child{top:20px}.header-main{padding:15px 0}.header-login,.header_cart.headercart-block{margin:0}.parallax-service-content{width:100%}.sticky-menu .header-left{display:none}.newslettercontainerinner{margin:0 auto;text-align:center}.newsletter-text-content .tnp-field-email,.newsletter-text-content .tnp-field-button{width:100%}.header_cart .togg .widget.widget_shopping_cart{right:0}}@media only screen and (max-width:379px){.cms-banner-item .text2{font-size:14px}.cms-banner-item .text3{font-size:11px}}