div#myModal_for_custom_search .modal-body div#codenegar_ajax_search_widget:nth-child(2) { display: none; } .cstm_search_box_toggle.mobile { display: none; } .view1{ display:none; } #benner_descktop{ display:block; } #benner_mobile{ display:none; } .book-navbar.book-navbar1 { display: none; } .menu-mobile-title{display:none;} .custom_mobile_menu_top_level_cls{display:none;} .custom_phno_mobile_view_content{display:none;} .wfe_button{line-height:27px;} @media screen and (min-width:2600px){ .page-id-17112 .elementor-17112 .elementor-element.elementor-element-ab6dfaa .elementor-button { background-color: #E43D30; width: 30%; font-size: 28px; } .page-id-17112 .elementor-element-15ef99f .elementor-widget-container .elementor-text-editor p { font-size: 36px; line-height: 54px; } .page-id-17112 .elementor-element-8f2d654 .elementor-widget-container .elementor-image img{ WIDTH: 100%; } .page-id-17112 .elementor-element-378cbae .elementor-widget-container .elementor-text-editor p{ font-size: 26px; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } .page-id-17112 .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100%; } .page-id-17112 .elementor-element-7a54e45 .elementor-column-wrap .elementor-element-182ad55{ width: 80%; } .page-id-17112 .elementor-element-c87e79a .elementor-widget-container .elementor-heading-title{ font-size: 46px; line-height: 52px !important; } .page-id-17112 .elementor-element-182ad55 .elementor-widget-container .elementor-text-editor p{ font-size: 26px; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-2b9ac7f .elementor-button { background-color: #E43D30; font-size: 34px; } .page-id-17112 .elementor-element-608e2fc .elementor-container .elementor-row{ align-items: center; background: #f4f4f4; } } @media screen and (min-width:2000px){ .page-id-17112 .elementor-element-8f2d654 .elementor-widget-container .elementor-image img{ width: 100%; } .elementor-element-d8c8cdb .elementor-column-wrap .elementor-widget-wrap{ padding: 0 60px; } .elementor-element-6e11d70 .elementor-widget-container .elementor-heading-title{ font-size: 32px; line-height: 42px !important; } .elementor-element-9a300ff .elementor-widget-container .elementor-text-editor p{ font-size: 18px; line-height: 26px; } /* .page-id-17112 .elementor-element-7a54e45 .elementor-column-wrap .elementor-element-182ad55{ width: 80%; } .page-id-17112 .elementor-element-c87e79a .elementor-widget-container .elementor-heading-title{ font-size: 46px; line-height: 52px !important; } .page-id-17112 .elementor-element-182ad55 .elementor-widget-container .elementor-text-editor p{ font-size: 26px; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-2b9ac7f .elementor-button { background-color: #E43D30; font-size: 34px; } .page-id-17112 .elementor-element-608e2fc .elementor-container .elementor-row{ align-items: center; background: #f4f4f4; } */ .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100%; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } .cstm_sub_menu_menu2 { max-width: 1600px;} .slide-container { margin-right: 75px!important; } .owl-carousel2 .owl-stage-outer { height: 654px; } .wishlist-product .products-list { min-height: 660px; } /* .view1{ display:block; } .view{ display:none; } */ .top-menu { float: none; } .owl-carousel2 .owl-stage-outer { height: 760px; } } @media screen and (max-width: 2000px){ .page-id-17112 .elementor-element-8f2d654 .elementor-widget-container .elementor-image img{ width: 100% !important; } .cstm_sub_menu_menu2 { max-width: 1600px; } .slide-container { margin-right: 75px!important; } } @media screen and (max-width: 1900px){ .page-id-17112 .elementor-element-8f2d654 .elementor-widget-container .elementor-image img{ width: 100% !important; } } @media screen and (max-width: 1850px){ .page-id-17112 .elementor-element-8f2d654 .elementor-widget-container .elementor-image img{ width: 100% !important; } .elementor-element-6e11d70 .elementor-widget-container .elementor-heading-title{ font-size: 32px; line-height: 42px !important; } .elementor-element-d8c8cdb .elementor-column-wrap .elementor-widget-wrap{ padding: 0 60px; } /* .page-id-17112 .elementor-element-7a54e45 .elementor-column-wrap .elementor-element-182ad55{ width: 80%; } .page-id-17112 .elementor-element-c87e79a .elementor-widget-container .elementor-heading-title{ font-size: 46px; line-height: 52px !important; } .page-id-17112 .elementor-element-182ad55 .elementor-widget-container .elementor-text-editor p{ font-size: 26px; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-2b9ac7f .elementor-button { background-color: #E43D30; font-size: 34px; } .page-id-17112 .elementor-element-608e2fc .elementor-container .elementor-row{ align-items: center; background: #f4f4f4; } */ .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100% !im; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } .sorry{ left: 30px; right: 30px; font-size: 12px; } .owl-carousel2 .owl-stage-outer { height: auto; } .home .elementor-element-0ab9f14{ width: auto; min-width: unset;} .slide-container { margin-right: 90px!important; } } @media screen and (min-width:1650px){ /* .page-id-17112 .elementor-element-7a54e45 .elementor-column-wrap .elementor-element-182ad55{ width: 80%; } .page-id-17112 .elementor-element-c87e79a .elementor-widget-container .elementor-heading-title{ font-size: 46px; line-height: 52px !important; } .page-id-17112 .elementor-element-182ad55 .elementor-widget-container .elementor-text-editor p{ font-size: 26px; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-2b9ac7f .elementor-button { background-color: #E43D30; font-size: 34px; } .page-id-17112 .elementor-element-608e2fc .elementor-container .elementor-row{ align-items: center; background: #f4f4f4; } */ .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100%; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } .page-id-16949 .elementor-element-b92ee3e .elementor-container { max-width: 1570px !important; } .cstm_safety_glasses_product_type .single_variation_wrap .woocommerce-variation-availability p.stock{width: 22%;} .container{max-width:1600px;} } @media screen and (max-width:1649px){ /* .page-id-17112 .elementor-element-7a54e45 .elementor-column-wrap .elementor-element-182ad55{ width: 80%; } .page-id-17112 .elementor-element-c87e79a .elementor-widget-container .elementor-heading-title{ font-size: 46px; line-height: 52px !important; } .page-id-17112 .elementor-element-182ad55 .elementor-widget-container .elementor-text-editor p{ font-size: 26px; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-2b9ac7f .elementor-button { background-color: #E43D30; font-size: 34px; } .page-id-17112 .elementor-element-608e2fc .elementor-container .elementor-row{ align-items: center; background: #f4f4f4; } */ .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100%; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } .sorry{ left: 22px; right: 22px; font-size: 10px; } .wishlist-product .products-list { min-height: 560px; } .owl-carousel2 .owl-stage-outer { height: 600px; } .col-xs-12.col-sm-12.col-md-9.col-lg-9 { display: flex; } .footer .footer-menu { margin-left: 60px; margin-top: 4px; } .cstm_sub_menu_menu2 { max-width: 1140px; } .slide-container { margin-right: 26px!important; max-width: 425px; } .slide-container h2 { font-size: 40px; margin-bottom: 10px; line-height: 30px; } .slide-container p { font-size: 20px;} .icon-alert p { font-size: 10px; } } @media screen and (max-width:1600px){ /* .page-id-17112 .elementor-element-7a54e45 .elementor-column-wrap .elementor-element-182ad55{ width: 80%; } .page-id-17112 .elementor-element-c87e79a .elementor-widget-container .elementor-heading-title{ font-size: 46px; line-height: 52px !important; } .page-id-17112 .elementor-element-182ad55 .elementor-widget-container .elementor-text-editor p{ font-size: 26px; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-2b9ac7f .elementor-button { background-color: #E43D30; font-size: 34px; } .page-id-17112 .elementor-element-608e2fc .elementor-container .elementor-row{ align-items: center; background: #f4f4f4; } */ .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100%; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } .col-xs-12.col-sm-12.col-md-9.col-lg-9 { display: block; } .footer .footer-menu { margin-left: 20px; margin-top: 31px; } .elementor-element-0ab9f14 .elementor-widget-container { width: 840px!important;} .elementor-element-0ab9f14 .elementor-widget-container p { font-size: 12px; padding: 12px;} .products-box-conta h2{font-size:20px;} .products-box-conta p{font-size:17px;} .all-title h2{font-size:38px;} .cstm_sub_menu_menu2 { max-width: 1140px; } .slide-container { margin-right: 26px!important; } .section-io-difference .products-box-conta h2{font-size:18px;} .section-io-difference .products-box-title p{font-size:18px;} /*.section-io-difference .products-box-title{min-height:80px;}*/ .our-blog-conta h2{font-size:20px;} .our-blog-conta p{font-size:16px;} .footer .footer-menu ul li a{margin-right:18px;font-size:12px;} .footer{padding:30px 0;} .section-io-difference{padding:60px 0;} .section-banner-text h2{font-size:48px;} .presglasses{padding:90px 0;} .cstm_new_prescription_section section.section-3.presglasses.float-left.w-100 { padding-bottom: 50px; } .products-box-title p{font-size:20px;} .section-about{padding:79px 0;} .bookeyetest-text{bottom:20px;left:17px;} .bookeyetest-text a{font-size:26px;line-height:53px;} .about-cont h2{font-size:34px;margin-bottom:12px;} .about-cont{width:95%;} .about-cont p{font-size:16px;margin-bottom:18px;} .list-categories{padding: 25px 20px;} .search-glasses .form-control{line-height: 45px;} .search-glasses .btn.btn-primary{height: 45px;} .search-glasses{margin-bottom: 25px;} .categories-menu h2{font-size: 20px;} .gw-nav-list li a { line-height: 41px; font-size: 14px;} /*.section-blog .our-blog-conta h2{font-size: 22px; min-height: 53px;}*/ .section-blog .our-blog-conta h2{font-size: 22px; min-height: 53px;} .section-blog .our-blog-conta p { font-size: 14px;} .gw-nav-list > li .gw-submenu li a{font-size: 14px;} .section-blog .our-blog-box{min-height: 610px; margin-bottom: 30px;} .rpb-text h5{font-size:16px; margin:0px;} .rpb-text p{font-size: 12px;} .blog-container h2 { font-size: 24px; line-height: 50px;} .blog-container p {margin: 10px 0 24px; font-size: 15px;} .risus-box{padding: 20px;} .cite h3 { font-size: 18px;} .cite p{font-size: 14px;} .risus-box{margin-bottom: 20px;} .blog-container ul li{font-size: 20px;} .blog-container { width: 95%; padding: 0 0 0 13px; } .slide-container h2 { font-size: 30px; margin-bottom: 10px; } .slide-container { max-width: 412px;} .section-blog { margin: 80px 0 30px 0; } .sup-servi ul li p{font-size: 14px; padding: 0 17px 0 0;} .download-archives .rpb-text h5{font-size:16px; line-height: 31px;} .download-archives .rpb-text a{font-size: 14px;} } @media screen and (max-width: 1450px){ .page-id-16949 .elementor-element-9a300ff .elementor-widget-container .elementor-text-editor p { font-size: 16px !important; line-height: 26px; font-family: 'Poppins'; } .elementor-element-d8c8cdb .elementor-column-wrap .elementor-widget-wrap{ padding: 0px 50px !important; } .elementor-element-6e11d70 .elementor-widget-container .elementor-heading-title{ font-size: 23px !important; } /* .page-id-17112 .elementor-element-7a54e45 .elementor-column-wrap .elementor-element-182ad55{ width: 80%; } .page-id-17112 .elementor-element-c87e79a .elementor-widget-container .elementor-heading-title{ font-size: 46px; line-height: 52px !important; } .page-id-17112 .elementor-element-182ad55 .elementor-widget-container .elementor-text-editor p{ font-size: 26px; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-2b9ac7f .elementor-button { background-color: #E43D30; font-size: 34px; } .page-id-17112 .elementor-element-608e2fc .elementor-container .elementor-row{ align-items: center; background: #f4f4f4; } */ .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100%; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } .icon-alert p { font-size: 11px; } .slide-container h2 { font-size: 30px; margin-bottom: 8px; } .book-navbar button.all-button.all-buttonn { width: 200px !important; } } @media screen and (max-width: 1400px){ .page-id-16949 .elementor-element-6e11d70 .elementor-widget-container .elementor-heading-title { line-height: 36px !important; } /* .page-id-17112 .elementor-element-7a54e45 .elementor-column-wrap .elementor-element-182ad55{ width: 80%; } .page-id-17112 .elementor-element-c87e79a .elementor-widget-container .elementor-heading-title{ font-size: 46px; line-height: 52px !important; } .page-id-17112 .elementor-element-182ad55 .elementor-widget-container .elementor-text-editor p{ font-size: 26px; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-2b9ac7f .elementor-button { background-color: #E43D30; font-size: 34px; } .page-id-17112 .elementor-element-608e2fc .elementor-container .elementor-row{ align-items: center; background: #f4f4f4; } */ .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100%; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } .cstm_holiday_div h3 {font-size: 18px;} .slide-container { margin-right: 26px!important; } .home .elementor-element-0ab9f14 { padding:0; } .col-xs-12.col-sm-12.col-md-8.col-lg-7.p-0 img { height: 100%; } .elementor-17294 .elementor-element.elementor-element-91d883b{font-size: 16px!important;} .elementor-image-gallery .gallery-item img { margin: 0 auto; width: 335px; } .elementor-17294 .elementor-element.elementor-element-f876db2 .elementor-heading-title { font-size: 37px!important;} .elementor-17294 .elementor-element.elementor-element-2395b09 .elementor-heading-title { font-size: 32px!important; line-height: 35px!important; } } @media screen and (max-width: 1366px){ .elementor-element-6e11d70 .elementor-widget-container .elementor-heading-title { font-size: 22px !important; } .page-id-16949 .elementor-element-9a300ff .elementor-widget-container .elementor-text-editor p { font-size: 14px !important; line-height: 25px !important; font-family: 'Poppins'; } /* .page-id-17112 .elementor-element-7a54e45 .elementor-column-wrap .elementor-element-182ad55{ width: 80%; } .page-id-17112 .elementor-element-c87e79a .elementor-widget-container .elementor-heading-title{ font-size: 46px; line-height: 52px !important; } .page-id-17112 .elementor-element-182ad55 .elementor-widget-container .elementor-text-editor p{ font-size: 26px; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-2b9ac7f .elementor-button { background-color: #E43D30; font-size: 34px; } .page-id-17112 .elementor-element-608e2fc .elementor-container .elementor-row{ align-items: center; background: #f4f4f4; } */ .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100%; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } .navbar-toggleable-md .navbar-nav .nav-link { padding: 0px 10px 0 0 !important; font-size: 15px !important; } } @media screen and (max-width: 1330px){ .elementor-element-6e11d70 .elementor-widget-container .elementor-heading-title { font-size: 20px !important; } .elementor-element-d8c8cdb .elementor-column-wrap .elementor-widget-wrap { padding: 0px 46px !important; } /* .page-id-17112 .elementor-element-7a54e45 .elementor-column-wrap .elementor-element-182ad55{ width: 80%; } .page-id-17112 .elementor-element-c87e79a .elementor-widget-container .elementor-heading-title{ font-size: 46px; line-height: 52px !important; } .page-id-17112 .elementor-element-182ad55 .elementor-widget-container .elementor-text-editor p{ font-size: 26px; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-2b9ac7f .elementor-button { background-color: #E43D30; font-size: 34px; } .page-id-17112 .elementor-element-608e2fc .elementor-container .elementor-row{ align-items: center; background: #f4f4f4; } */ .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100%; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } .wishlist-product ul.custom_product_list_attribute_cls button.all-button { width: 230px !important; } .wishlist-product .cstm_frame_btn button.all-button { width: 230px !important; } } @media screen and (max-width: 1270px){ .elementor-element-d8c8cdb .elementor-column-wrap .elementor-widget-wrap { padding: 0px 20px !important; } .page-id-16949 .elementor-element-9a300ff .elementor-widget-container .elementor-text-editor p { font-size: 13px !important; line-height: 23px !important; font-family: 'Poppins'; } /* .page-id-17112 .elementor-element-7a54e45 .elementor-column-wrap .elementor-element-182ad55{ width: 80%; } .page-id-17112 .elementor-element-c87e79a .elementor-widget-container .elementor-heading-title{ font-size: 46px; line-height: 52px !important; } .page-id-17112 .elementor-element-182ad55 .elementor-widget-container .elementor-text-editor p{ font-size: 26px; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-2b9ac7f .elementor-button { background-color: #E43D30; font-size: 34px; } .page-id-17112 .elementor-element-608e2fc .elementor-container .elementor-row{ align-items: center; background: #f4f4f4; } */ .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100%; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } .wishlist-product ul.custom_product_list_attribute_cls button.all-button { width: 200px !important; } .wishlist-product .cstm_frame_btn button.all-button { width: 200px !important; } } @media screen and (max-width:1225px){ .elementor-16949 .elementor-element.elementor-element-6e11d70 > .elementor-widget-container { margin: 20px 0px 22px 50px !important; } /* .page-id-17112 .elementor-element-7a54e45 .elementor-column-wrap .elementor-element-182ad55{ width: 80%; } .page-id-17112 .elementor-element-c87e79a .elementor-widget-container .elementor-heading-title{ font-size: 46px; line-height: 52px !important; } .page-id-17112 .elementor-element-182ad55 .elementor-widget-container .elementor-text-editor p{ font-size: 26px; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-2b9ac7f .elementor-button { background-color: #E43D30; font-size: 34px; } .page-id-17112 .elementor-element-608e2fc .elementor-container .elementor-row{ align-items: center; background: #f4f4f4; } */ .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100%; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } .elementor-element-0ab9f14 .elementor-widget-container { width: 100%!important} .elementor-element-0ab9f14 .elementor-widget-container p { font-size: 10px; padding: 12px;} .cstm_new_book_eye .products-box-title p{ font-size: 14px; line-height: 18px; } .book-navbar button.all-button.all-buttonn { line-height: 45px !important; font-size: 15px; } .disclaimer{ font-size: 37px; padding-bottom: 0px; margin-bottom: 1px; } #onsubmitcheck{ max-width:700px; } #onsubmitcheck .diclaimer-p{ font-size:15px; } p.diclaimer-p a#remove-scan{ font-size: 15px; } .slide-container h2{font-size:25px;} .book-an-eye-test{padding:60px 0;} .all-title h2{font-size:32px;} .products-box-conta h2{font-size:16px;} .all-button{line-height:60px;} .all-buttonn{line-height:60px !important;} .book-an-eye-test .form-control{line-height:45px;font-size:20px;} .all-title h2{font-size:27px;} .presglasses .all-title{margin-bottom:30px;} .presglasses-text p{font-size:16px;} .presglasses-text{margin-bottom:0;} .section-our-blog{padding:50px 0;} .section-our-blog .all-title{margin-bottom:40px;} .our-blog-conta p{font-size:14px;} .footer .footer-logo{float:left;width:175px;} .footer .footer-menu{margin-left:11px;margin-top:13px;} .footer .footer-icon{float:right;margin:10px 0 0;} .slide-container a{line-height:49px;} .products-box-title p { font-size: 14px; } .section-io-difference .products-box-title p { font-size: 14px; } .section-io-difference .products-box-title { min-height: 0px; } .slide-container a { max-width: none; line-height: 37px; font-size: 14px; padding: 0 14px; } .section-io-difference.container{max-width:890px;} .healthcare-funds-section.container{max-width:900px;} .elementor-element-36bda41 .our-blog-box .our-blog-title p{font-size: 14px;} .archive .products-list{ padding: 20px;} .archive .search-glasses .form-control{font-size: 12px;padding: 0 10px;} .download-archives .rpb-text h5 { font-size: 13px; line-height: 31px; } .off-box h2 { font-size: 39px;} .download-archives .blog-list h2{font-size: 24px;} .list-categories { padding: 25px 10px; } .single-product .images .thumbnails.slider .caroufredsel_wrapper { height: 200px !important; } .elementor-element-f81ce99 .elementor-column-gap-default{width: 100%;} .elementor-element-3aac903 {float: left; width: 30%;} .elementor-element-e2a5868{width: 70%;float: left;} .elementor-element-71a6fed{padding: 15px 5px 15px 0;} .elementor-element-0ab9f14{padding: 15px 0px 15px 0;} } @media screen and (max-width:1200px){ .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100%; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } .header-top ul li p, .header-top #carouselExample1 .carousel-item{ font-size: 14px; } .top-menu.desktop a.cstm_reorder_a{ font-size: 14px; } .top-menu li{ margin-right: 14px; } .wishlist-product ul.custom_product_list_attribute_cls button.all-button { width: 150px!important; font-size: 14px; } .wishlist-product .cstm_frame_btn button.all-button { width: 150px !important; } .wishlist2 .woocommerce-MyAccount-content { background: #f9f9f9; padding: 80px 50px 50px!important; } } @media screen and (max-width:1199px){ .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100%; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } .google-rew { margin-right: 0; margin-left: 0; } .cstm_holiday_div h3 { font-size: 14px; } .sorry { left: 16px; right: 16px; font-size: 8px; } .cstm_sub_menu_menu2 { max-width: 960px; } .slide-container { max-width: 337px; } .navbar-toggleable-md .navbar-nav .nav-link { padding: 0px 8px 0 0 !important; font-size: 13px !important; } .book-navbar button.all-button.all-buttonn { width: 160px !important; font-size: 14px !important; } } @media screen and (max-width:1024px){ header .desktop{display:none!important;} header .mobile{display:block!important;} .navbar-toggleable-md .navbar-toggler{display:block;} .navbar-toggler.navbar-toggler-right.navbar-tog{display:none;} .navbar-toggleable-md{height:50px;left:0;top:0;z-index:2147483647;} .menuclose { border: 1px solid #fff; color: #fff; float: right; font-size: 25px; height: 56px; margin: 0; text-align: center; width: 60px; line-height: 33px; cursor: pointer; background: url(https://opticalsuperstore.com.au/wp-content/uploads/2022/03/closebtn.png); background-size: 100% 100%; top: 0; position: fixed; left: 300px; position: fixed; top: 0; } .sidenav{height:100% !important;width:0;position:fixed !important;z-index:999999;left:0;background-color:#fff;overflow-x:hidden;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;padding:0;top:0;} #myNavbar{width:0px;margin:0px;} .navbar-light .navbar-toggler { color: #e73d30; background: transparent; font-size: 50px; } .navbar-toggler{border:none; padding:0px;} .closebtn.menuclose{display:block;} .navbar-light .navbar-toggler{border-color:#fff;} .navbar .nav-item{width:100%;} .header-logo{padding:10px 0;} .logo{float:none;margin:auto;display:table;} .book-navbar { position: relative; width: 100%; padding: 0 20px; } .book-navbar a{width:100%; text-align:center;} .header-contact li .fa.fa-phone{font-size:26px;width:31px;} .header-contact li span{font-weight:600;font-size:14px;} .header-contact li p{color:#000000;font-weight:600;font-size:13px;margin:0;} .book-navbar a{ line-height: 60px; font-weight: 700; font-size: 16px;} .header-contact li{margin:0;} .navbar-toggleable-md{margin:10px 0;height:auto;} .navbar-toggleable-md .navbar-nav .nav-link { color: #000; font-weight: 700; width: 100% !important; font-size: 14px !important; padding: 8px 0 !important; float: left; } .navbar .nav-item { width: 100%; background: none; margin-bottom: 0; padding: 10px 30px; font-weight: revert; margin-right: 0; border-bottom: 1px solid #dbdbdb; position: static; } .menu-mobile-title { display: block; font-size: 20px; font-weight: 500; padding: 13px 0px 13px 30px; border-bottom: 1px solid #ebebeb; float: left; width: 100%; } .sidenav { height: 100% !important; width: 0; position: fixed !important; z-index: 999999; left: 0; background-color: #fff;} section.header-logo .col-md-6.cstm_seacrh_box { position: unset; } section.header-logo { position: relative; } .header-contact { position: unset;display: block; } .header-contact ul li { display: none; } li.cstm_contact_info_header a { position: relative; z-index: 2; display: block; } li.cstm_contact_info_header { display: block!important; position: absolute; top: 30%; right: 16px; margin: 0px!important; } .header-logo .container .row{flex-direction: column;} section.header-logo .col-md-6{max-width: 100%;} #navbar { z-index: 999; width: auto; padding: 0 0; float: right; background: transparent; position: absolute; right: 0; top: 68px; } #navbar { float: left!important; left: 0px!important; right: auto!important; } nav.navbar.navbar-toggleable-md.navbar-light.nav-stacked { margin-top: 10px!important; margin-bottom: unset!important; } .navbar-toggleable-md .navbar-nav .nav-link { line-height: unset; text-align: left; } .top-menu { margin-top: unset; margin-right: unset; } .top-menu li span{text-align: center;} .cstm_arrow { width: 81%; z-index: 8888; position: absolute; text-align: right; padding: 20px; } header.w-100.float-left section#navbar .cstm_search_box_toggle div#codenegar_ajax_search_widget:first-child { display: none; } .sidenav .ajax_autosuggest_form_wrapper { height: 53px !important; } .sidenav .widget.widget_codenegar_ajax_search { margin: 20px 0 0; } .sidenav .cstm_search_box_toggle { float: left; padding: 0 20px; margin-bottom: 20px; } .sidenav input.ajax_autosuggest_input.ac_input { width: 100% !important; margin-left: 0 !important; font-size: 18px !important; font-weight: 800 !important; font-family: 'Poppins', sans-serif; color: #000 !important; background-color: #eaeaea!important; height: 53px !important; padding-left: 31px !important; float: left; } .sidenav .ajax_autosuggest_submit, .sidenav .ajax_autosuggest_submit:hover, .sidenav .ajax_autosuggest_submit:active, .sidenav .ajax_autosuggest_submit:visited { left: 12px; top: 11px; background: transparent url(https://opticalsuperstore.com.au/wp-content/uploads/2022/03/sal-ixo.jpg) no-repeat scroll !important; line-height: 50px; } .header-contact.custom_phno_mobile_view_content ul { width: 100%; display: block; float: left; padding: 20px 30px; } .custom_phno_mobile_view_content ul li { margin: 0 auto 15px !important; display: table; float: none; } .book-navbar button.all-button.all-buttonn{height: 60px;} #navbarNav li.cstm_li.cstm_dropdowm span.cstm_arrow:before { content: ""; width: 15px; height: 15px; background-image: url(https://opticalsuperstore.com.au/wp-content/uploads/2022/03/arr.png); margin-top: 10px; display: inline-block; } #navbarNav .menu-mobile-title-sub{ border-bottom: 1px solid #dbdbdb;} #navbarNav .menu-mobile-title-sub span.chevron, .menu-mobile-title span.chevron {justify-content: flex-start;align-items: center;display: flex;} #navbarNav .menu-mobile-title-sub span.chevron i.fa.fa-chevron-left, .menu-mobile-title span.chevron i.fa.fa-chevron-left {border: 0px solid #e43d30;border-radius: 100%;display: inline-block;padding: 2px;font-size: 10px;line-height: 8px;margin-right: 10px;} div#navbarNav .menu-mobile-title-sub span.chevron i.fa.fa-chevron-left:before, .menu-mobile-title span.chevron i.fa.fa-chevron-left:before { content: url(https://opticalsuperstore.com.au/wp-content/uploads/2022/04/left-arr.png); } #navbarNav .elementor-column.elementor-col-20.elementor-top-column.elementor-element.elementor-element-4d33f76 {display: none;} #navbarNav .contact-lenses.cstm_glass_frame_section a.contact-lenses-box {margin: 0px;} #navbarNav .contact-lenses.cstm_glass_frame_section a.contact-lenses-box img.lazyloaded {width: 100%;} #navbarNav .elementor-column.elementor-col-66.elementor-top-column.elementor-element.nav-right.show-div ul.material.material01 {margin: 0px !important;} #navbarNav .brands.cstm_glass_frame_section ul li a {line-height: 42px;} #navbarNav .elementor-column.elementor-col-66.elementor-top-column.elementor-element.elementor-element-be10541.nav-right.show-div{width: 100%;} #navbarNav.cstm_show_parent li.cstm_li.cstm_dropdowm.cstm_show .material.cstm_glass_frame_section ul li a {font-weight: 700 !important;width: 100% !important;font-size: 14px !important;background: none;padding: 0 30px !important;float: left;border-bottom: 1px solid #dbdbdb;position: relative;line-height: 50px;} #navbarNav .elementor-column {min-height: auto;} #navbarNav.cstm_show_parent li.cstm_li.cstm_dropdowm.cstm_show h2.title-new:before {content: "";width: 15px;height: 15px;background-image: url(https://opticalsuperstore.com.au/wp-content/uploads/2022/03/arr.png);margin-top: 15px;float: right;position: relative;margin-bottom: -28px;} #navbarNav.cstm_show_parent li.cstm_li.cstm_dropdowm.cstm_show h4.title-new:before {content: "";width: 15px;height: 15px;background-image: url(https://opticalsuperstore.com.au/wp-content/uploads/2022/03/arr.png);margin-top: 15px;float: right;position: relative;margin-bottom: -28px;} #navbarNav.cstm_show_parent ul.cstm_ul {padding: 0px 0px 0px !important;} #navbarNav.cstm_show_parent li.cstm_li.cstm_dropdowm.cstm_show:before {display: none;} #navbarNav ul.cstm_ul li.cstm_li .cstm_sub_menu_list h2.title-new {width: 100%;background: none;margin-bottom: 0;padding: 10px 30px;margin-right: 0;border-bottom: 1px solid #dbdbdb;color: #000;font-weight: 700;font-size: 14px !important;display: inline-block;line-height: 42px;} #navbarNav ul.cstm_ul li.cstm_li .cstm_sub_menu_list h4.title-new {width: 100%;background: none;margin-bottom: 0;padding: 10px 30px;margin-right: 0;border-bottom: 1px solid #dbdbdb;color: #000;font-weight: 700;font-size: 14px !important;display: inline-block;line-height: 42px;} #navbarNav ul.cstm_ul {width: 100%;float: left;border-top: 0px solid #dbdbdb; position: relative; display: block;} #navbarNav li.cstm_li {width: 100%;background: none;margin-bottom: 0;padding: 0px 30px;font-weight: revert;margin-right: 0;border-bottom: 1px solid #dbdbdb; position: relative; text-transform: uppercase;display: flex;align-items: center;} #navbarNav ul.cstm_ul li.cstm_li a.cstm_li_a {color: #000;font-weight: 700;width: 100% !important;font-size: 14px !important;padding: 8px 0 !important;line-height:42px;display: inline-block;} #navbarNav li.cstm_li.cstm_dropdowm span.cstm_arrow:before {content: "";width: 15px;height: 15px;background-image: url(https://opticalsuperstore.com.au/wp-content/uploads/2022/03/arr.png);margin-top: 10px; display: inline-block;} } @media screen and (max-width:1080px) { .elementor-16949 .elementor-element.elementor-element-2080df9 > .elementor-widget-container { margin: 0px 0px 0px 50px !important; } .page-id-16949 .elementor-element-6e11d70 .elementor-widget-container .elementor-heading-title { line-height: 32px !important; font-size: 18px !important; } .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100%; } .elementor-element-9a300ff { margin-bottom: 0 !important; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } section#cstm_find_store_sec .all-button { width: 40%; } section#cstm_find_store_sec .wpsl-cstm-title-div { width: 60%; } } @media screen and (max-width:1000px) { .page-id-16949 .elementor-element-9a300ff .elementor-widget-container .elementor-text-editor p { font-size: 12px !important; line-height: 24px !important; font-family: 'Poppins'; } .page-id-16949 .elementor-element-6e11d70 .elementor-widget-container .elementor-heading-title { line-height: 26px !important; font-size: 16px !important; } .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100%; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } .wishlist-product ul.custom_product_list_attribute_cls button.all-button { width: 240px!important; font-size: 14px; } .wishlist-product .cstm_frame_btn button.all-button { width: 240px !important; } .wishlist2 .woocommerce-MyAccount-content { padding: 100px 70px 70px!important; } .wishlist2 .wishlist2-content-title a { max-width: 150px; font-size: 16px; } .wishlist-product .col-xs-12.col-sm-12.col-md-6.col-lg-6.float-left { max-width: 100%; width: 100%; display: contents; } .home section#cstm_not_section .elementor-text-editor.elementor-clearfix p{ line-height: 22px;} .book-navbar button.all-button.all-buttonn { float: left; width: 100%!important; font-size: 16px!important; margin-bottom: 20px; } } @media screen and (max-width:992px){ .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100%; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } #video-popup iframe { height: 393px!important; } #video-popup .modal-dialog { padding: 0 20px; } .navbar-toggleable-md .navbar-nav .nav-link{padding:0 14px 0 0;font-size:12px;} .book-navbar a{font-size:14px;padding:0 15px;} .slide-container h2{font-size:25px;} .slide-container p{font-size:19px;} .slide-container a{max-width:200px;line-height:39px;font-size:12px;} .slide-container{padding-left:26px;} .presglasses-text p{font-size:14px;} .section-banner-text h2{font-size:38px;margin:0 0 30px;} .our-blog-conta h2{font-size:16px;} .our-blog-conta p{font-size:12px;} .footer .footer-menu ul li a{margin-right:19px;font-size:12px;} .copy-rights{margin-top:20px;} .products-box-conta p{font-size:12px;} .products-box-conta h2{font-size:12px;} .bookeyetest-text{width:90%;float:left;position:absolute;bottom:10px;left:0;} .bookeyetest-text a{font-size:19px;line-height:43px;} .about-cont h2{font-size:24px;} .about-cont p{font-size:14px;margin-bottom:7px;} .about-cont{width:100%;float:right;} .section-about .container{max-width:380px;} /*.elementor-element-15210de .slide-container a,.elementor-element-baad445 .slide-container a{max-width: 170px; font-size: 15px;}*/ .section-finding .finding-sarch{ padding: 60px 30px;} .elementor-element-304493c .slide-container a,.elementor-element-e7c25fd .slide-container a{ max-width: 200px; font-size: 12px;} .custom_offer_single_terms_condition_cls { padding: 70px 50px 70px 50px !important;} .archive .products-list-text h3{font-size: 14px;} .download-archives .blog-list ul li .rpb-img { width: 30px; float: none; margin: 10px auto 0; padding-bottom: 17px; display: table; } .download-archives .rpb-text h5{width:100%; float:left; text-align:center;} .download-archives .rpb-text a{float:none; margin:auto; display:table;} .download-archives .rpb-text{width:100%;} .custom_product_filter_cls1 .berocket_single_filter_widget .bapf_ckbox .bapf_body ul li{width:auto;} .nav-left { width: 15%; padding: 18px; } .title-new{ font-size: 11px;} .elementor-column.elementor-col-20:nth-child(5), .elementor-column[data-col="20"]:nth-child(5) { width: 34% !important; } .slide-containerr { position: absolute; width: 100%; height: 0; bottom: 0; left: 4px; right: 0%; max-width: none; top: 7px; } .slide-containerr p { font-size: 16px !important; text-align: center; } .section-banner-text h2 { font-size: 39px !important;} .slide-containerr .all-buttonn { background-color: #e43d30 !important; line-height: 38px; border: none; border-radius: 0; padding: 0px; color: #fff; display: inline-block; font-size: 11px; font-weight: bold; margin: auto; display: table; } } @media screen and (max-width:991px ){ .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100%; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } .page-id-16949 .elementor-16949 .elementor-element.elementor-element-063bace > .elementor-widget-container { margin: 35px 0px 0px 0px !important; } header.w-100.float-left section.header-top .container { max-width: 100%; } .top-menu.desktop a.cstm_reorder_a { font-size: 12px; } .header-top ul li p, .header-top #carouselExample1 .carousel-item { font-size: 12px; } .top-menu { margin-right: 20px; } .elementor-element-0ab9f14 .elementor-widget-container { width: 515px!important} .elementor-element-0ab9f14 .elementor-widget-container p { font-size: 8px; padding: 5px;} section.header-logo .container { max-width: 100%; } .covid-content .all-button { width: 100%; margin-bottom: 20px; } .cstm_supefr_a .all-button { width: 100%; margin-bottom: 20px; } .cstm_safety_glasses_product_type .single_variation_wrap .woocommerce-variation-availability p.stock{width: 33%;} section#cstm_find_store_sec div#wpsl-gmap { width: 100%; } section#cstm_find_store_sec div#wpsl-result-list{ width: 100%; margin-top: 60px; float: left; } section#cstm_all_location_section { max-width: 800px; margin-left: auto; margin-right: auto; padding-left:10px; padding-right:10px; } .wpsl_state_data, select#wpsl_state_section{ width: 100% !important; min-width: 100% !important; } .easyzoom-flyout img .easyzoom-flyout img{ width: 400px; height: 250px; } } @media screen and (max-width:860px){ .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100%; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } .wishlist-product ul.custom_product_list_attribute_cls button.all-button { width: 200px!important; font-size: 14px; } .wishlist-product .cstm_frame_btn button.all-button { width: 200px !important; } .wishlist2 .woocommerce-MyAccount-content { background: #f9f9f9; padding: 60px 40px 40px!important; } } @media screen and (max-width:820px){ .slide-container h2{font-size:20px; line-height: 22px;} .slide-container p { font-size: 15px; } } @media screen and (max-width:768px){ .elementor-25037 .elementor-element.elementor-element-c06b803 > .elementor-element-populated > .elementor-widget-wrap { padding: 0px 0px 0px 0px !important; } .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100%; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } button.all-buttonn { width: 130px!important; height: auto; line-height: 45px !important; font-size: 12px; } .term-safety .float-left.w-100.custom_product_count_div .container .all-button{ float: none; margin: auto; display: table;} } @media screen and (max-width:767px){ /* 08-07-2023*/ .page-id-8800 .section-5 .products-box img{ width: 100%; } .elementor-element-3a662a7{ display: none !important; } .elementor-element-fde3c9d{ display: none !important; } /* 30-01-2023 */ .postid-16487 .elementor-16487 .elementor-element.elementor-element-c06b803 > .elementor-element-populated > .elementor-widget-wrap,.postid-3040 .elementor-3040 .elementor-element.elementor-element-c640482 > .elementor-element-populated > .elementor-widget-wrap , .elementor-156 .elementor-element.elementor-element-24c7c7e > .elementor-element-populated > .elementor-widget-wrap , .postid-150 .elementor-150 .elementor-element.elementor-element-c06b803 > .elementor-element-populated > .elementor-widget-wrap , .postid-147 .elementor-147 .elementor-element.elementor-element-0d08374 > .elementor-element-populated > .elementor-widget-wrap , .postid-144 .elementor-144 .elementor-element.elementor-element-a298e59 > .elementor-element-populated > .elementor-widget-wrap , .postid-141 .elementor-141 .elementor-element.elementor-element-53b5224 > .elementor-element-populated > .elementor-widget-wrap , .postid-135 .elementor-135 .elementor-element.elementor-element-1eff440 > .elementor-element-populated > .elementor-widget-wrap , .postid-132 .elementor-132 .elementor-element.elementor-element-2d3d7d8 > .elementor-element-populated > .elementor-widget-wrap{ padding: 0px 0px 0px 0px !important; } .page-id-17294 .elementor-element-91d883b .elementor-widget-container { padding: 70px 40px; } .elementor-16949 .elementor-element.elementor-element-6e11d70 > .elementor-widget-container { margin: 44px 0px 44px 0px !important; } .page-id-16949 .elementor-16949 .elementor-element.elementor-element-9a300ff > .elementor-widget-container { margin: 20px 20px 50px 20px; } .elementor-16949 .elementor-element.elementor-element-2080df9 > .elementor-widget-container { margin: 0px 0px 0px 0px !important; } .page-id-16949 .elementor-element-9a300ff .elementor-widget-container .elementor-text-editor p { font-size: 18px !important; line-height: 26px !important; font-family: 'Poppins'; } .page-id-16949 .elementor-element-6e11d70 .elementor-widget-container .elementor-heading-title { line-height: 34px !important; font-size: 32px !important; } .elementor-element-6e11d70 .elementor-widget-container .elementor-heading-title{ font-size: 28px !important; line-height: 32px !important; } .page-id-16949 .elementor-element-d8c8cdb .elementor-column-wrap .elementor-widget-wrap{ padding: 75px 40px !important; } .page-id-17294 .elementor-element-48f5d6e .elementor-text-editor p { font-size: 18px; line-height: 32px; } .page-id-17294 .elementor-element-ca89ca1 .elementor-text-editor, .page-id-17294 .elementor-element-5fc36bc .elementor-text-editor { font-size: 20px; } .page-id-17294 .elementor-element-bd2d47e .elementor-widget-container .elementor-text-editor{ font-size: 20px; margin: 20px 0; } .page-id-17294 .elementor-element-d43b733{ margin-bottom: 0 !important; } .page-id-17294 .elementor-17294 .elementor-element.elementor-element-963bdbf .elementor-button { width: 100%; padding: 18px 0; font-size: 18px; } .page-id-17294 .elementor-element-3440b8c .elementor-widget-container .elementor-heading-title { font-size: 48px; } .page-id-17294 .elementor-element-d43b733{ padding:0; } .page-id-16949 .elementor-element-06879da .elementor-widget-container .elementor-heading-title{ display:none; } .page-id-17294 .elementor-element-c99b803{ margin-top: 0 !important; } .page-id-17294 .elementor-element-8312be8{ padding: 0 !important; } .page-id-17294 .elementor-17294 .elementor-element.elementor-element-0f77b99 .elementor-button { background-color: #E43D30; width: 100%; font-size: 18px; padding: 18px 0; } .page-id-17294 .elementor-17294 .elementor-element.elementor-element-36bf691 .elementor-button { background-color: #E43D30; width: 100%; font-size: 18px; padding: 18px 0; } .page-id-17294 .elementor-element-0b1775e .elementor-text-editor{ font-size: 20px; } .page-id-17294 .elementor-element-56d83c2 .elementor-icon-list-items .elementor-icon-list-item{ margin: 5px 0; } .elementor-element-8dc8f44 .elementor-icon-list-items .elementor-icon-list-item{ margin: 5px 0; } .page-id-17294 .elementor-element-7d9eec3 .elementor-text-editor{ font-size: 18px; } .elementor-element-8312be8 .elementor-container { padding: 70px 40px !important; } .elementor-element-a969a3c .elementor-column-gap-default{padding:0px!important;} .elementor-17294 .elementor-element.elementor-element-57727fd .elementor-heading-title{ font-size: 26px!important;} .page-id-17294 .elementor-element-f876db2 h2{ text-align: left !important; } .page-id-17294 .elementor-element-a74bc21 { padding-left: 0 !important; margin-top: 70px !important; } .page-id-17294 .elementor-17294 .elementor-element.elementor-element-3daf18c .elementor-button { background-color: #E43D30; font-size: 18px; padding: 18px 0; WIDTH: 100%; } .page-id-17294 .elementor-element-a74bc2 .elementor-column-wrap .elementor-widget-wrap{ margin-top: 80px !important; } .page-id-17294 .elementor-element-8312be8{ margin: 0; width: 100%; max-width: 100%; } .page-id-17294 .elementor-element-76cee53{ margin-bottom: 0 !important; } .page-id-17294 .elementor-element-23d910a .elementor-column-wrap .elementor-widget-wrap { width: 75%; margin: 0 auto; } .page-id-17294 .elementor-element-ba03c0e p{ font-size: 20px; text-align: center; margin: 25px 0; text-align: center; } .page-id-17294 .elementor-17294 .elementor-element.elementor-element-a0d05ac .elementor-heading-title{ font-size: 18px; letter-spacing: 5.5px; } .page-id-17294 .elementor-element-5488990 h2{ font-size: 28px; line-height: 34px; } .page-id-17294 .elementor-17294 .elementor-element.elementor-element-b35a5cd .elementor-button { background-color: #E43D30; width: 100%; font-size: 18px; padding: 18px 0; } .elementor-17294 .elementor-element.elementor-element-5488990 .elementor-heading-title{font-size:26px!important;} .page-id-17294 .elementor-element-4f746e8 { margin: 0 auto; padding: 70px 40px; } .elementor-17294 .elementor-element.elementor-element-b8fc834 .elementor-heading-title{font-size: 26px!important;} .elementor-17294 .elementor-element.elementor-element-7b2d76c .elementor-heading-title{font-size: 26px!important;} .page-id-17294 .elementor-element-ca89ca1 .elementor-text-editor, .page-id-17294 .elementor-element-5fc36bc .elementor-text-editor{font-size: 18px!important;} .elementor-17294 .elementor-element.elementor-element-f876db2 .elementor-heading-title { font-size: 26px!important; } /* .page-id-17294 .elementor-element-4f746e8 .elementor-column-wrap .elementor-widget-wrap{ padding: 70px !important; } */ .page-id-17294 .elementor-element-d27b0bc img{ width: 100%; } .page-id-17294 .elementor-element-d43b733{ margin: 0; width: 100%; max-width: 100%; /* padding: 70px 70px 0 70px; */ } .page-id-17294 .elementor-element-d43b733 .elementor-row{ flex-direction: column-reverse !important; } .page-id-17294 .elementor-element-b940765 .elementor-text-editor{ font-size: 20px; text-align: center; margin:20px 0; } .page-id-17294 .elementor-element-4602e23 h2{ text-align: center !important; font-size: 28px; line-height: 32px; } .page-id-17294 .elementor-17294 .elementor-element.elementor-element-3ed0ecf .elementor-button { width: 100%; font-size: 18px; padding: 18px 0; } .page-id-17294 .elementor-17294 .elementor-element.elementor-element-fb6f5ee .elementor-heading-title { font-size: 18px; letter-spacing: 5.5px; } .elementor-17294 .elementor-element.elementor-element-4602e23 .elementor-heading-title{font-size:26px!important;} .page-id-17294 .elementor-element-decfe41 .elementor-column-wrap{ margin: 0 auto; margin-top: 50px; } .page-id-17294 .elementor-element-153ae05 .elementor-row{ flex-direction: column-reverse !important; } .page-id-17294 .elementor-17294 .elementor-element.elementor-element-963bdbf .elementor-button { width: 100%; } .page-id-17294 .elementor-17294 .elementor-element.elementor-element-963bdbf > .elementor-widget-container { margin: 0px 0px 50px 0; } .page-id-17294 .elementor-17294 .elementor-element.elementor-element-48f5d6e > .elementor-widget-container { margin: 0px; } .page-id-17294 .elementor-element-48f5d6e p{ font-size: 16px; line-height: 26px; } .page-id-17294 .elementor-17294 .elementor-element.elementor-element-2395b09 > .elementor-widget-container { margin: 50px 0px 30px 0; } .page-id-17294 .elementor-element-1b24fb8{ width: 100%; margin: 0 auto; padding: 0 40px; } .page-id-17294 .elementor-element-2395b09 h4{ text-align: left !important; font-size: 35px !important; line-height: 38px !important; font-weight: bolder !important; } .page-id-17294 .elementor-element-b44fed7 img{ width:100%; } .page-id-17294 .elementor-element-c7e82b9 .elementor-widget-container .elementor-text-editor { width: 100%; padding: 0 40px; } .page-id-17294 .elementor-element-90bdf72 .gallery-item img{ width:75% !important; margin-bottom: 50px; } .elementor-17294 .elementor-element.elementor-element-a52bd97{margin-bottom:0px!important;} .elementor-17294 .elementor-element.elementor-element-2395b09 .elementor-heading-title { font-size: 28px!important;} .page-id-17294 .elementor-element-90bdf72 .gallery-item{ max-width: 100% !important; width:100% !important; } .page-id-17294 .elementor-element-c7e82b9 p{ line-height: 28px !important; font-size: 18px !important; margin: 20px 0; } .page-id-17294 .elementor-element-c10987d h2{ text-align: left !important; font-size: 24px !important; line-height: 30px !important; width: 100%; padding: 0 40px; } .page-id-17294 .elementor-element-b5fcf42 img{ width: 100%; } .page-id-17294 .elementor-element-6144b50 .elementor-container .elementor-row{ flex-direction: column-reverse; } .page-id-17294 .elementor-element-bb0233c{ width: 100%; max-width: 100%; padding: 0; } .page-id-17294 .elementor-17294 .elementor-element.elementor-element-bb0233c{ margin-top: 0; } .page-id-16949 .elementor-widget:not(:last-child) { margin-bottom: 0px !important; } .page-id-16949 .elementor-element-5011d0e, .page-id-16949 .google-review{ display:none; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-05d9869 > .elementor-widget-container { margin: 25px 0px 50px 0px !important; } .elementor-element-949a21a .elementor-container .elementor-row{ display: none; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-8bae446:not(.elementor-motion-effects-element-type-background), .elementor-17112 .elementor-element.elementor-element-8bae446 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #1B3E6F; margin: 0; max-width: 100%; padding: 50px; } .page-id-17112 .elementor-element-73f03da .elementor-widget-container .elementor-image img{ width: 100%; } .page-id-17112 .elementor-element-b0b4961 .elementor-container { max-width: 100% !important; margin: 0 !important; width: 100% !important; } .page-id-17112 .slide-container { max-width: 70%; } .page-id-17112 .elementor-element-378cbae .elementor-widget-container .elementor-clearfix { padding-right: 0; padding: 60px; } .page-id-17112 .elementor-element-8f2d654 .elementor-image img{ width: 100%; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-8f2d654 { width: 100% !important; max-width: 100% !important; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-11a66dc:not(.elementor-motion-effects-element-type-background), .elementor-17112 .elementor-element.elementor-element-11a66dc > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #F0F1FF; margin: 0 !important; width: 100% !important; max-width: 100% !important; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-ec30f27 { margin-bottom: 0 !important; } .page-id-17112 .elementor-element-5979204 { margin-top: 0 !important ; } .elementor-element-00574fd{ display: none; } .page-id-17112 .elementor-element-8cde4ba .elementor-widget-container .elementor-image img { width: 100%; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-ab6dfaa .elementor-button { width: 100%; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-ab6dfaa > .elementor-widget-container { margin: 0px 50px 50px 50px; } .page-id-17112 .elementor-element-15ef99f .elementor-widget-container .elementor-text-editor p{ FONT-SIZE: 16px; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-05d9869 .elementor-button { WIDTH: 100%; } /* .page-id-17112 .elementor-17112 .elementor-element.elementor-element-05d9869 > .elementor-widget-container { margin: 25px 50px 50px 50px !important; } */ .page-id-17112 .elementor-17112 .elementor-element.elementor-element-608e2fc { margin-bottom: 0 !important; } .page-id-17112 .elementor-element-73f03da .elementor-widget-container .elementor-image img { width: 100% !important; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-2b9ac7f .elementor-button { width: 100%; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-2b9ac7f > .elementor-widget-container { margin: 0px 50px 50px 50px; } .page-id-17112 .elementor-element-182ad55 .elementor-text-editor p{ font-size: 16px; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-c87e79a .elementor-heading-title{ text-align: left !important; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-c87e79a > .elementor-widget-container { margin: 50px 0px 30px 50px; width: 70%; text-align: left !important; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-c87e79a { width: 100% !important; max-width: 100% !important; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-6e2d54e .elementor-button { background-color: #E43D30; width: 100%; } .page-id-17112 .elementor-element-2b964f5 .elementor-heading-title{ width: 90% !important ; line-height: 28px !important; text-align: left !important; font-weight: bolder !important; } .page-id-17112 .elementor-element-287c710 .elementor-row{ flex-direction: column-reverse; } .page-id-17112 .slide-container { padding: 45px 0px !important; } .page-id-17112 .elementor-element-949a21a{ display: block !important; } .elementor-element-5979204{ margin-top: 85px; } .custom_footer_newsletter_section{ display: none !important; } .elementor-element-58ff706{ display: none !important; } .elementor-element-059900d{ display: none !important; } .page-id-16949 .elementor-section.elementor-section-boxed > .elementor-container { max-width: 767px; padding: 40px 50px 0 50px !important; } .slide-container { padding: 80px 0px !important; text-align: center; margin: auto!important; } .elementor-16949 .elementor-element.elementor-element-6b7d5ad { width: 100% !important; max-width: 100% !important; } .elementor-element-d8c8cdb .elementor-element-populated .elementor-widget-wrap{ padding: 50px; } .elementor-element-9a300ff .elementor-widget-container .elementor-text-editor p{ font-size:16px !important; } .page-id-16949 .elementor-16949 .elementor-element.elementor-element-9a300ff > .elementor-widget-container { margin: 0px 20px 0px 20px; } .page-id-16949 .elementor-16949 .elementor-element.elementor-element-6e11d70 > .elementor-widget-container { margin: 50px 50px 30px 50px; } .page-id-16949 .elementor-16949 .elementor-element.elementor-element-6e11d70 { width: 100%; max-width: 100%; } .page-id-16949 .elementor-16949 .elementor-element.elementor-element-2080df9 > .elementor-widget-container { margin: 0px 50px 50px 50px; } .elementor-16949 .elementor-element.elementor-element-2080df9 .elementor-button { background-color: #E43D30; width: 100%; } .page-id-16949 .elementor-16949 .elementor-element.elementor-element-f8f2a75 .elementor-button { background-color: #E43D30; width: 100%; } .page-id-16949 .elementor-16949 .elementor-element.elementor-element-59f0267 > .elementor-widget-container { margin: 40px 40px 0px 30px; } .page-id-16949 .elementor-16949 .elementor-element.elementor-element-59f0267 { width: 100%; max-width: 100%; } .page-id-16949 .elementor-section.elementor-section-boxed > .elementor-container { max-width: 767px; padding: 40px 100px 0 100px; } .page-id-16949 .elementor-element-10c9f46.container{ max-width: 100%; } .page-id-16949 .elementor-element-cd7bdab .elementor-column-gap-default .elementor-row{ flex-direction: column-reverse !important; } .page-id-16949 .elementor-element-d18d2f7{ display:none; } .presglasses-text{ min-height: 80px; } .presglasses .container{padding:0px 15px !important;} .presglasses .all-title { margin-bottom: 10px; } .miyosmart-box5 h2.cstm_my_ph3{ padding-left: 0px; text-align: center; } .miyosmart-box-section .miyosmart-box5.miy-box.miy-box-color p.cstm_my_p{ text-align: center; } .header-top ul li p, .header-top #carouselExample1 .carousel-item { font-size: 16px; } p.p_justify { text-align: center !important; } .wishlist2 .woocommerce-MyAccount-content { padding: 40px 40px 40px!important; } .wishlist-product ul.custom_product_list_attribute_cls button.all-button { width: 220px!important; font-size: 14px; } .wishlist-product .cstm_frame_btn button.all-button { width: 220px !important; } .wishlist-product .col-xs-12.col-sm-12.col-md-6.col-lg-6.float-left { display: block; } .desktop{display:none!important;} .mobile{display:block!important;} .woocommerce-account .woocommerce-MyAccount-navigation { width: 100%; } .openbtn2{display:block!important;} .sidebar2 { height: 100%; width: 0; position: fixed; z-index: 999999; top: 0; left: 0; background-color: #111; overflow-x: hidden; transition: 0.5s; padding-top: 60px; } .sidebar2 a { padding: 8px 8px 8px 32px; text-decoration: none; font-size: 25px; color: #818181; display: block; transition: 0.3s; } .sidebar2 a:hover { color: #f1f1f1; } .sidebar2 .closebtn2 { position: absolute; top: 0; right: 25px; font-size: 36px; margin-left: 50px; display:block!important; } .openbtn2 { font-size: 20px; cursor: pointer; width: 100%; background-color: #e43d30!important; color: white; padding: 10px 15px; border: none; } .openbtn2 label{ float: left;} .openbtn2:hover { background-color: #444; } .woocommerce-MyAccount-content{float: left!important; width: 100%;} .woocommerce-MyAccount-content { background: #f9f9f9; padding: 40px!important; margin-top: 40px; } .wishlist2 .wishlist2-content-title a{ float: right; max-width: unset; width: auto; border: navajowhite; line-height: unset;} #post-3818 { padding-left: 0px; padding-right:0px; } .wishlist2 .woocommerce-MyAccount-content { background: #f9f9f9; padding: 40px!important; } nav.navbar.navbar-toggleable-md.navbar-light.nav-stacked { margin-top: 10px!important; margin-bottom: unset!important; } .page-id-110 .woocommerce{margin: 70px 0 100px;border: none!important;} .page-id-110 .woocommerce-MyAccount-navigation li, .page-id-110 .woocommerce-MyAccount-content { border: 1px solid #eaeaea; } .openbtn2{margin-bottom: 40px;} .woocommerce-MyAccount-content h2 { font-size: 20px;} .woocommerce-MyAccount-content h6 { font-size: 16px;} .dashboard-link .col-xs-12.col-sm-12.col-md-4.col-lg-4 { padding: 20px 15px; } .woocommerce-edit-account .woocommerce-MyAccount-content { padding: 40px!important;margin-top: 40px; } .myaccount-title { margin-bottom: 40px; } .display-name-content{line-height: 18px; font-size: 14px;} .show-password-input{display:none!important} .woocommerce-edit-account .woocommerce-EditAccountForm.edit-account .woocommerce-Button.button{ max-width: 100%;} .woocommerce-edit-account fieldset legend { font-size: 20px;} .woocommerce-edit-address .woocommerce-MyAccount-content { padding: 40px!important;margin-top: 40px; } .woocommerce-edit-address .myaccount-title { margin-bottom: 20px!important; } .woocommerce-MyAccount-content p{font-size: 17px!important;} .woocommerce-edit-address .woocommerce-Address { padding: 30px; margin-top: 10px; max-width: 100%; } .woocommerce-edit-address .woocommerce-Address .woocommerce-Address-title.title h3 { font-size: 18px; margin-bottom: 10px;} .woocommerce-edit-address .woocommerce-Address address { font-size: 16px; } .woocommerce-edit-address .edit { font-size: 16px;} .woocommerce-view-order .woocommerce-MyAccount-content { padding: 40px!important;margin-top: 40px; } .woocommerce-order-details__title { font-size: 20px!important; margin-bottom: 10px; } .woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2 { float: left; width: 100%; margin-bottom: 20px; } .woocommerce-orders .woocommerce-MyAccount-content { background: #f9f9f9; padding:40px!important;margin-top: 40px; } .woocommerce-orders-table__cell{float: left; width: 100%; border: none;padding: 4px 0px!important;} .woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before { font-weight: normal; margin-right: 10px; } .woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td { text-align: left!important;border: none; } .woocommerce-button.button.view{padding:0;} .woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr { padding: 20px 0; float: left; width: 100%; border-bottom: 1px solid #dcd7ca; } .woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td { background-color: unset; } .wishlist2 .woocommerce-MyAccount-content h2 { font-size: 20px;} .woocommerce-form-login h2 { font-size: 20px;} #customer_login input{background: none;} .login-1{ padding: 50px 20px;} .account-register{ padding-top: 40px; float: left; width: 100%; text-align: center;} .account-register a{ float: left; width: 100%; text-align: center;} .woocommerce-form-register h2 { font-size: 20px;} .register-1{ padding: 50px 20px;} .woocommerce-form-login h6 { font-size: 16px;} .woocommerce-form-register h6 { font-size: 16px;} .woocommerce-form-register .woocommerce-privacy-policy-text { text-align: center; } .menu-mobile-title{float:left;width:100%;} .menu-mobile-title h2{float: left; font-size: 15px; font-weight: bold; line-height: 30px; } .top-menu li { margin-right: 20px; } .top-menu li span { text-align: center; } .top-menu { margin-top: unset; margin-right: unset; } .navigation1 .woocommerce-MyAccount-navigation-link{display:none;} .navigation1 .woocommerce-MyAccount-navigation-link.is-active{display:block!important;} .navigation2 .woocommerce-MyAccount-navigation-link.is-active{display:none;} .woocommerce-MyAccount-navigation .is-active { background: #fff; } .woocommerce-MyAccount-navigation ul li.is-active a { color: #9a9a9a!important; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link:hover { background: unset; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link:hover a{ color: #9a9a9a!important; } .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard.is-active a:before{background:url(https://opticalsuperstore.com.au/wp-content/uploads/2022/02/Dashboard-icon-gray.png);} .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders.is-active a:before{background:url(https://opticalsuperstore.com.au/wp-content/uploads/2022/02/order-icon.png);} .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads.is-active a:before{background:url(https://opticalsuperstore.com.au/wp-content/uploads/2022/02/download-icon.png);} .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address.is-active a:before{background:url(https://opticalsuperstore.com.au/wp-content/uploads/2022/02/address-icon.png);} .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account.is-active a:before{background:url(https://opticalsuperstore.com.au/wp-content/uploads/2022/02/account-icon.png);} .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--tinv_wishlist.is-active a:before{background:url(https://opticalsuperstore.com.au/wp-content/uploads/2022/02/wishlist-icon.png);} .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout.is-active a:before{background:url(https://opticalsuperstore.com.au/wp-content/uploads/2022/02/logout-icon.png);} .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard:hover a:before{background:url(https://opticalsuperstore.com.au/wp-content/uploads/2022/02/Dashboard-icon-gray.png);} .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders:hover a:before{background:url(https://opticalsuperstore.com.au/wp-content/uploads/2022/02/order-icon.png);} .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads:hover a:before{background:url(https://opticalsuperstore.com.au/wp-content/uploads/2022/02/download-icon.png);} .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address:hover a:before{background:url(https://opticalsuperstore.com.au/wp-content/uploads/2022/02/address-icon.png);} .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account:hover a:before{background:url(https://opticalsuperstore.com.au/wp-content/uploads/2022/02/account-icon.png);} .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--tinv_wishlist:hover a:before{background:url(https://opticalsuperstore.com.au/wp-content/uploads/2022/02/wishlist-icon.png);} .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout:hover a:before{background:url(https://opticalsuperstore.com.au/wp-content/uploads/2022/02/logout-icon.png);} .navigation1:hover .navigation2{display:block!important;} .woocommerce table.my_account_orders .button { padding-top: 0; } .woocommerce-order-details .float-right.w-30{float:left!important;margin: 30px 0;} .tax-product_cat{margin:0!important;} .cstm_safty_glass.mobile{display:none!important;} .rc-anchor-normal .rc-anchor-pt { margin: unset; padding-right: unset; position: absolute; right: 90px; text-align: unset; width: unset; } .elementor-column-wrap.elementor-element-populated{ border-width: 1px 1px 1px 1px!important;margin-bottom:20px!important;} .elementor-top-section .elementor-column-wrap.elementor-element-populated{ margin-bottom:0px!important;} .icon-alert p { font-size: 12px; } .elementor-element-0ab9f14 .elementor-widget-container p{max-width:100%;font-size: 10px;line-height: 10px;} .elementor-element-0ab9f14 { min-width: unset; } .elementor-element-0ab9f14 .elementor-widget-container { width: 100%!important; } .elementor-element-0ab9f14 .elementor-widget-container { float: none; } .card-header h5{max-width: 373px; font-size: 19px;} .all-title p{text-align:center!important;} .card i { float: right; margin-right: 10px;} div#navbarNav .header-contact.custom_phno_mobile_view_content ul { padding: 20px 30px; } section.header-logo .col-md-6.cstm_seacrh_box { position: unset; } .product-details-addtocart .cstm_frame_btn button.all-button { margin: auto 0; } input.ajax_autosuggest_input.ac_input{ font-size: 15px !important; } section#cstm_all_location_section { padding-left: 20px; padding-right: 20px; } section#cstm_find_store_sec #wpsl-search-wrap{ width: 82%; max-width: 100%; } .elementor-section .elementor-container{ display: block !important; } section#cstm_find_store_sec #wpsl-search-wrap .wpsl-input{ width: 92% !important; } div#wpsl-wrap .wpsl-search-btn-wrap{ width: auto !important; } section#cstm_find_store_sec div#wpsl-gmap { margin-bottom: 40px; } section#cstm_find_store_sec div#wpsl-result-list { padding: 10px; } section#cstm_find_store_sec .all-button button{ font-size: 14px; } section#cstm_find_store_sec a.wpsl-wrap-a { width: 82% !important; } section#cstm_find_store_sec input#wpsl-search-input { width: 100% !important; } section#cstm_find_store_sec div#wpsl-result-list, section#cstm_find_store_sec div#wpsl-gmap { width: 100%; float: left; margin-top:10px; } .elementor .elementor-hidden-phone { display: none; } .header-contact.custom_phno_mobile_view_content ul { width: 100%;display: block;float: left;} .header-contact.custom_phno_mobile_view_content ul li a { display: inline-block;width: 100%;float: left;} .elementor-657 .elementor-element.elementor-element-7a73def > .elementor-element-populated{ padding: 0 0px!important; } .elementor-657 .elementor-element.elementor-element-09cf7d9{ width: 100% !important; } .copy-rights p{width:100%;} div#Modal10 .modal-header { margin-top: 20px; } div#Modal10 .float-left.w-100.p-5 { padding: 1rem!important; } div#Modal10 .request-form .all-button { width: 100%; text-transform: uppercase; } div#Modal10 .col-xs-12.col-sm-12.col-md-6.col-lg-6.pl-0 { padding-right: 0px; padding-left: 0px; margin-bottom: 12px; } div#Modal10 .col-xs-12.col-sm-12.col-md-6.col-lg-6.pr-0 { padding-left: 0px; } .elementor-element.cstm_term_content_section h2{ font-size: 24px; line-height: 32px; } .covid-content h2 { font-size: 30px; line-height: 40px; } .elementor-element.cstm_offer_h3.elementor-widget.elementor-widget-heading h3 { font-size: 30px; line-height: 46px; } img.w-100.cstm_slide_img.mobile { display: block !important; } img.w-100.cstm_slide_img.dekstop { display: none; } .book-navbar.book-navbar1 { float: left; width: 100%; display: block; } .book-navbar.book-navbar1 button { position: relative; z-index: 2; display: inline-block; } li.cstm_contact_info_header a { position: relative; z-index: 2; display: block; } .logo a { display: block; z-index: 2; position: relative; } section.cstm_accessories_product_type .custom_product_single_page_add_to_cart_btn .quantity { max-width: 100%; text-align: center; margin: 0 0px 10px 0 !important; } section.cstm_accessories_product_type .custom_product_single_page_add_to_cart_btn .quantity input { text-align: center !important; padding-left: 0px !important; } section.cstm_accessories_product_type button.single_add_to_cart_button.button.alt { width: 100%; } section.cstm_accessories_product_type .col-xs-12.col-sm-12.col-md-6.col-lg-6.customer_single_page_image_cls{ padding-top: 140px !important; } section.cstm_accessories_product_type .product-details-cont div.cstm_acc_pro { margin: 0px 0 40px; text-align: left; } section.cstm_accessories_product_type .col-xs-12.col-sm-12.col-md-6.col-lg-6.cstm_accessories_prodcut_Info { margin-top: 60px; } section.cstm_accessories_product_type div#carouselExampleFade { margin-top: 50px; } section.cstm_accessories_product_type ul#breadcrumbs { display: none; } .section-offerssingle .elementor-container.elementor-column-gap-no { float: unset !important; } section.elementor-section.cstm_or_section { text-align: center; } .cstm_title_text_heading h2.elementor-heading-title.elementor-size-default { text-align: left !important; margin: 20px 0px; } .cstm_offer_details_title.elementor-widget.elementor-widget-heading h2.elementor-heading-title.elementor-size-default { text-align: left !important; margin: 10px 0px; } .single-offer .right_offer_section_cls .cstm_offer_section_lenses .elementor-element-populated { padding: 0px !important; } .elementor-column.elementor-col-20.elementor-top-column.elementor-element.elementor-element-67b0a24 { order: 1; } #exampleModalCenter .modal-body { padding: 0px; } #exampleModalCenter .form-check input:checked + label:after{ top: 0px; } p.diclaimer-p a#remove-scan { font-size: 15px; } .ctaa{ max-width: 100% !important; margin: 20px auto 40px auto !important; } #exampleModalCenter .sp-box-what p.disclaimer { text-align: left; padding: 0px; line-height: 52px; } #exampleModalCenter .submitcheckbox { margin: 10px 0px 0px; } #exampleModalCenter .submitcheckbox .form-check { padding: 0px; text-align: left; } #exampleModalCenter #onsubmitcheck .diclaimer-p { padding: 0px; } #exampleModalCenter .sp-box-what { padding: 28px; } .colours-new.cstm_glass_frame_section ul li a {font-size: 0px;} .colours-new.cstm_glass_frame_section ul li {display: inline-block;width: auto !important;} .elementor-column.elementor-col-20.elementor-top-column.elementor-element.elementor-element-b365b8f {order: 1;} .elementor-column.elementor-col-20.elementor-top-column.elementor-element.elementor-element-f2288d6 {display: none;} li.cstm_dropdowm.cstm_show .cstm_sub_menu_menu2 div.elementor-row {display: flex;flex-direction: column;} .elementor-column.elementor-col-20.elementor-top-column.elementor-element.elementor-element-53f9efd {order: 1;} .elementor-column.elementor-col-20.elementor-top-column.elementor-element.elementor-element-8c4581f {order: 1;} .cstm_glass_type_dk{display: none !important;} .cstm_brand_glass_frame{display: block;} #filter_archive .modal-dialog.modal-dialog-centered {max-width: 100% !important;min-height: auto !important;} #navbarNav .menu-mobile-title-sub{ border-bottom: 1px solid #dbdbdb;} #navbarNav .menu-mobile-title-sub span.chevron, .menu-mobile-title span.chevron {justify-content: flex-start;align-items: center;display: flex;} #navbarNav .menu-mobile-title-sub span.chevron i.fa.fa-chevron-left, .menu-mobile-title span.chevron i.fa.fa-chevron-left {border: 0px solid #e43d30;border-radius: 100%;display: inline-block;padding: 2px;font-size: 10px;line-height: 8px;margin-right: 10px;} div#navbarNav .menu-mobile-title-sub span.chevron i.fa.fa-chevron-left:before, .menu-mobile-title span.chevron i.fa.fa-chevron-left:before { content: url(https://opticalsuperstore.com.au/wp-content/uploads/2022/04/left-arr.png); } #navbarNav .elementor-column.elementor-col-20.elementor-top-column.elementor-element.elementor-element-4d33f76 {display: none;} #navbarNav .contact-lenses.cstm_glass_frame_section a.contact-lenses-box {margin: 0px;} #navbarNav .contact-lenses.cstm_glass_frame_section a.contact-lenses-box img.lazyloaded {width: 100%;} #navbarNav .elementor-column.elementor-col-66.elementor-top-column.elementor-element.nav-right.show-div ul.material.material01 {margin: 0px !important;} #navbarNav .brands.cstm_glass_frame_section ul li a {line-height: 42px;} #navbarNav .elementor-column.elementor-col-66.elementor-top-column.elementor-element.elementor-element-be10541.nav-right.show-div{width: 100%;} #navbarNav.cstm_show_parent li.cstm_li.cstm_dropdowm.cstm_show .material.cstm_glass_frame_section ul li a {font-weight: 700 !important;width: 100% !important;font-size: 14px !important;background: none;padding: 0 30px !important;float: left;border-bottom: 1px solid #dbdbdb;position: relative;line-height: 50px;} #navbarNav .elementor-column {min-height: auto;} #navbarNav.cstm_show_parent li.cstm_li.cstm_dropdowm.cstm_show h2.title-new:before {content: "";width: 15px;height: 15px;background-image: url(https://opticalsuperstore.com.au/wp-content/uploads/2022/03/arr.png);margin-top: 15px;float: right;position: relative;margin-bottom: -28px;} #navbarNav.cstm_show_parent li.cstm_li.cstm_dropdowm.cstm_show h4.title-new:before {content: "";width: 15px;height: 15px;background-image: url(https://opticalsuperstore.com.au/wp-content/uploads/2022/03/arr.png);margin-top: 15px;float: right;position: relative;margin-bottom: -28px;} #navbarNav.cstm_show_parent ul.cstm_ul {padding: 0px 0px 0px !important;} #navbarNav.cstm_show_parent li.cstm_li.cstm_dropdowm.cstm_show:before {display: none;} #navbarNav ul.cstm_ul li.cstm_li .cstm_sub_menu_list h2.title-new {width: 100%;background: none;margin-bottom: 0;padding: 10px 30px;margin-right: 0;border-bottom: 1px solid #dbdbdb;color: #000;font-weight: 700;font-size: 14px !important;display: inline-block;line-height: 42px;} #navbarNav ul.cstm_ul li.cstm_li .cstm_sub_menu_list h4.title-new {width: 100%;background: none;margin-bottom: 0;padding: 10px 30px;margin-right: 0;border-bottom: 1px solid #dbdbdb;color: #000;font-weight: 700;font-size: 14px !important;display: inline-block;line-height: 42px;} #navbarNav ul.cstm_ul {width: 100%;float: left;border-top: 0px solid #dbdbdb; position: relative; display: block;} #navbarNav li.cstm_li {width: 100%;background: none;margin-bottom: 0;padding: 0px 30px;font-weight: revert;margin-right: 0;border-bottom: 1px solid #dbdbdb; position: relative; text-transform: uppercase;display: flex;align-items: center;} #navbarNav ul.cstm_ul li.cstm_li a.cstm_li_a {color: #000;font-weight: 700;width: 100% !important;font-size: 14px !important;padding: 8px 0 !important;line-height:42px;display: inline-block;} #navbarNav li.cstm_li.cstm_dropdowm span.cstm_arrow:before {content: "";width: 15px;height: 15px;background-image: url(https://opticalsuperstore.com.au/wp-content/uploads/2022/03/arr.png);margin-top: 10px; display: inline-block;} section.elementor-section.elementor-top-section.elementor-element.elementor-element-c9b9b4a.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default .elementor-row{display: block;} .elementor-column.elementor-col-66.elementor-top-column.elementor-element.nav-right.show-div {position: relative;border-left:0;} li.cstm_dropdowm.cstm_show .cstm_glass_frame_section {width: 100%;display: block;float: left;} li.cstm_dropdowm.cstm_show .cstm_sub_menu_menu2 {display: block;width: 100%;float: left;} li.cstm_dropdowm.cstm_show .cstm_sub_menu_menu2 div {display: block;width: 100%;float: left;margin: 0px;} .elementor-column.elementor-col-20.elementor-top-column {margin: 0px !important;} li.cstm_dropdowm.cstm_show.cstm_show_sub_menu .dropdown-menu.dropdown-menu2 .menu-mobile-title {display: none !important;} .dropdown-menu.dropdown-menu2 {width: 100%;position: relative;float: left;} .cstm_parent li.nav-item.dropdown.cstm_show .dropdown-menu.dropdown-menu2 .menu-mobile-title {display: block !important;} li.cstm_dropdowm.cstm_show .cstm_sub_menu_list.cstm_show_sub_meu_item .menu-mobile-title-sub {display: block !important;width: 100%;float: left;padding: 10px;} li.cstm_dropdowm.cstm_show .cstm_sub_menu_list.cstm_show_sub_meu_item h2.title-new {display: none !important;} li.cstm_dropdowm.cstm_show .cstm_sub_menu_list.cstm_show_sub_meu_item h4.title-new {display: none !important;} li.cstm_dropdowm.cstm_show .cstm_sub_menu_list.cstm_show_sub_meu_item {display: block !important; width: 100%;float: left;} li.cstm_dropdowm.cstm_show .cstm_sub_menu_list.cstm_show_sub_meu_item .cstm_glass_frame_section { display: block !important; /* padding-top: 15px; */ } li.cstm_dropdowm.cstm_show .dropdown-menu.dropdown-menu2 {display: block !important;margin: 0px;} li.cstm_dropdowm.cstm_show .menu-mobile-title {display: block ;} li.cstm_dropdowm.cstm_show a.cstm_li_a {display: none !important;} div#navbarNav li.cstm_li.cstm_dropdowm.cstm_show span.cstm_arrow:before{display: none !important;} li.cstm_dropdowm.cstm_show .dropdown-menu.dropdown-menu2 .menu-mobile-title {display: block !important; border-bottom: 1px solid #dbdbdb;} .collapse.sidenav.sidenav-100.cstm_show_parent .cstm_search_box_toggle.mobile {display: none;} .navbar-nav .dropdown-menu {position: relative !important;} li.cstm_dropdowm.cstm_show {display: inline-block !important;padding: 0px 0px !important;} li.cstm_dropdowm.cstm_show .cstm_sub_menu_menu2 .cstm_glass_frame_section {display: none;} section.float-left.w-100.cstm_breadcrumbs { display: none; } .float-left.w-100.custom_product_count_div p.woocommerce-result-count { display: none !important; } .cstm_fiter_mobile.mobile { display: flex !important; margin: 45px 0px; border: 1px solid #ccc; padding: 23px 18px; border-radius: 9px; } .cstm_fiter_mobile.mobile .cstm_filter.cstm_div_filter h3 { font-size: 24px; font-weight: bold; } .cstm_fiter_mobile.mobile .btn.btn-primary { background: none; border: none; padding: 0; margin: 0; } div#filter_archive .modal-header h3 { font-weight: 700; } div#filter_archive .woof { margin: 20px 0px; } div#filter_archive.modal.show .modal-dialog { padding: 0px; } div#filter_archive .modal-header { background-color: #E1E1E1; } div#filter_archive button.close { font-size: 40px; line-height: 30px; color: #e73d30 !important; font-weight: 500; } div#filter_archive { text-align: left; margin-top: auto; } .cstm_fiter_mobile.mobile .cstm_div_filter { width: 50%; } .cstm_woof_filter.dekstop { display: none; } .cstm_filter_icon.cstm_div_filter { text-align: right; } #benner_descktop{ display:none; } #benner_mobile{ display:block; } .section-banner-text h2{font-size:17px !important;margin:0 0 30px;} .cus_all_button{line-height: 28px;font-size:10px!important;} .elementor-section .elementor-container { -ms-flex-wrap: wrap; flex-wrap: wrap; display: inline-block; } .dropdown-menu2 { padding: 0 !important; } section.glasses-frames .elementor-row { display: inline-block; flex-wrap: nowrap; padding: 0 20px; } .elementor-8566 .elementor-column { margin: 10px 0 0; } .elementor-element.elementor-element-59f42cf.elementor-widget.elementor-widget-megamenu_material_section ul.material01 li a { width: 100%; background: #eaeaea; margin-bottom: 20px; padding: 10px 20px; font-weight: bold; margin-right: 0; margin: 0; float: left; line-height: 58px; } .title-new { display: block; } .navbar .dropdown-menu ul.material li a { color: #000; margin: 0; } .material, .frame-shape { margin: 0; } .elementor-widget:not(:last-child) { margin-bottom: 0; } .colours-new { padding: 0; } .frame-shape p { text-align: center; font-weight: initial; } .dropdown-menu2 ul.frame-shape { float: left; max-width: 100%; width: 100%; } .navbar .dropdown-menu ul.material li a { color: #000; margin: 0; font-weight: lighter; } .elementor-container.elementor-column-gap-no { width: 100%; } .cstm_search_box_toggle.mobile { display: block; } .covid-medicin-content p{text-align: center; margin-top: 20px;} .covid-content .all-button{width: 100%; margin-bottom: 20px;} .covid-appoinment h2{font-size:26px;} .covid-content h2{font-size:30px;} .covid-content span{display:none;} .hidden-phone{ display: none !important; } .hidden-desktop { display: flex!important } .covid-appoinment-box-content { margin: 32px auto; } .elementor-element-5b7e455 p{line-height: 25px;} .elementor-element-cb38714 p{line-height: 25px;} .elementor-element-4106ee9 p{line-height: 25px;} .elementor-element-a19a63e p{line-height: 25px;} .archive .products-list-text h3{font-size: 24px;} .products-list-text h5 { font-size: 22px; } .copy-rights p { font-size: 16px; } .footer .footer-menu ul li a { font-size: 16px; } .slide-container a { font-size: 16px; } .menu-mobile-title h2 { float: left; font-size: 16px;} div#navbarNav.cstm_show_parent li.cstm_li.cstm_dropdowm.cstm_show .material.cstm_glass_frame_section ul li a{font-size: 16px!important;} div#navbarNav ul.cstm_ul li.cstm_li a.cstm_li_a, div#navbarNav ul.cstm_ul li.cstm_li .cstm_sub_menu_list h2.title-new { font-size: 16px!important;} .all-title p { font-size: 16px !important; } .products-list a { display: block; width: 100%; margin-bottom: 10px; } .woof_redraw_zone h4 {font-size: 24px;} .cstm_var_color { width: 28px; height: 28px; } span.cta1.primary1.productbutton_change1_custom.view img { width: 100% !important; } a.woof_front_toggle { font-size: 24px; } label.woof_checkbox_label { font-size: 22px; } .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before, a.wishlist_products_counter.top_wishlist-heart:before, span.wishlist_products_counter.top_wishlist-heart:before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before{ font-size: 30px; } .custom_product_list_attribute_cls li { width: 28px; height: 28px; margin-right: 6px; } .sidenav input.ajax_autosuggest_input.ac_input::placeholder { color: #000!important; } .elementor-14754 .elementor-widget-wrap{padding: 30px!important;} .home .elementor-element-14de368 .elementor-container.elementor-column-gap-default{ margin: auto; float: none; display: table!important;} .easyzoom-flyout img .easyzoom-flyout img{ width: 600px; height: 400px; } .elementor-element-220e555 .elementor-column-wrap.elementor-element-populated { max-width: unset;} .elementor-element-220e555 .elementor-widget-wrap { padding: 0px!important; } .elementor-141 .elementor-element.elementor-element-53b5224 > .elementor-element-populated > .elementor-widget-wrap { padding: 0px; } .elementor-135 .elementor-element.elementor-element-1eff440 > .elementor-element-populated > .elementor-widget-wrap { padding: 0px; } .elementor-132 .elementor-element.elementor-element-2d3d7d8 > .elementor-element-populated > .elementor-widget-wrap { padding: 0px; } .elementor-147 .elementor-element.elementor-element-0d08374 > .elementor-element-populated > .elementor-widget-wrap { padding: 0px; } .elementor-150 .elementor-element.elementor-element-c06b803 > .elementor-element-populated > .elementor-widget-wrap { padding: 0px; } .elementor-144 .elementor-element.elementor-element-a298e59 > .elementor-element-populated > .elementor-widget-wrap { padding: 0px; } .elementor-156 .elementor-element.elementor-element-24c7c7e > .elementor-element-populated > .elementor-widget-wrap { padding: 0px; } #carouselExampleFade .product-details-addtocart.custom_product_single_page_add_to_cart_btn .stock.out-of-stock{ display: table; float: none; margin: auto;} #carouselExampleFade .product-details-addtocart.custom_product_single_page_add_to_cart_btn .all-button.notify{ display: table; float: none; margin: auto;} .reset_variations{ float: none; margin: auto; display: table;} a#profile-tab { border: 2px solid #ebebeb !important; border-bottom: none!important; border-top: none!important; } #tab-additional_information h2{ text-align: center; float: left; width: 100%;} .sp-title h2{ text-align: center; float: left; width: 100%;} .miyosmart-slider .slide-container a{ min-width: 180px; font-size: 15px; line-height: 46px;} .mep-tab { padding: 0 !important; width: 100% !important; } #toolbar{ width: 275px!important; } .miyosmart-box-content p { font-size: 19px;} .miyosmart { margin-top: 35px; } .owl-carousel2 .owl-stage-outer { height: auto; } section.glasses-frames .elementor-row{display: inline-block; flex-wrap: nowrap; } section.glasses-frames .elementor-column.elementor-col-20.elementor-top-column.elementor-element { width: 100%; float: left; } .elementor-column.elementor-col-20:nth-child(5), .elementor-column[data-col="20"]:nth-child(5) { width: 100% !important; } .sidenav .nav-link{ width: 137px !important; line-height: 24px !important; text-align: left; } .products-list { padding: 5px;} .list-text h3 { font-size: 12px;} .owl-nav{ top:20% !important; } .modal.show .modal-dialog { width: 100%; margin: 0 auto; padding: 20px; } .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item { display: inline-block; overflow: visible; margin-top: 11px; } .product-details-title { margin-top: 34px; } .navbar-toggleable-md .navbar-toggler{display:block;} .navbar-toggler.navbar-toggler-right.navbar-tog{display:none;} .navbar-toggleable-md{height:50px;left:0;top:0;z-index:2147483647;} .menuclose { border: 1px solid #fff; color: #fff; float: right; font-size: 25px; height: 56px; margin: 0; text-align: center; width: 60px; line-height: 33px; cursor: pointer; background: url(https://opticalsuperstore.com.au/wp-content/uploads/2022/03/closebtn.png); background-size: 100% 100%; top: 0; position: fixed; left: 300px; position: fixed; top: 0; } .sidenav{height:100% !important;width:0;position:fixed !important;z-index:999999;left:0;background-color:#fff;overflow-x:hidden;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;padding:0;top:0;} #myNavbar{width:0px;margin:0px;} .navbar-light .navbar-toggler { color: #e73d30; background: transparent; font-size: 50px; } .navbar-toggler{border:none; padding:0px;} .closebtn.menuclose{display:block;} .navbar-light .navbar-toggler{border-color:#fff;} .navbar .nav-item{width:100%;} .header-logo{padding:10px 0;} .logo{float:none;margin:auto;display:table;} .book-navbar { position: relative; width: 100%; padding: 0 20px; } .book-navbar a{width:100%; text-align:center;} .header-contact li .fa.fa-phone{font-size:26px;width:31px;} .header-contact li span{font-weight:600;font-size:14px;} .header-contact li p{color:#000000;font-weight:600;font-size:13px;margin:0;} .book-navbar a{ line-height: 60px; font-weight: 700; font-size: 16px;} .header-contact li{margin:0;} .navbar-toggleable-md{margin:10px 0;height:auto;} .slide-container{padding:80px 50px;text-align:center;margin: auto!important;} .slide-container a{margin:auto;display:table;float:none;} .book-an-eye-test .all-title{margin-bottom:0;} .products .container-fluid, .presglasses .container, .section-io-difference .container, .section-our-blog .container{max-width:380px;} .products .container-fluid .col-xs-12.col-sm-12.col-md-6.col-lg-6.pr-0.mb-4{padding:0;padding-right:0px;} .products-box{margin-bottom:30px;} .presglasses{padding:30px 0;} .cstm_new_prescription_section section.section-3.presglasses.float-left.w-100 { padding-bottom: 30px; } .section-banner-text{left:0;width:100%;text-align:center;} .section-banner-text h2{font-size:28px;margin:0 0 9px;} .all-title h2{font-size:21px;} .section-io-difference .all-title{margin-bottom:20px;} .section-io-difference{padding:30px 0;} .section-our-blog{padding:30px 0;} .our-blog-box{margin-bottom:30px;} .footer .footer-menu ul li{float:none;display:inline;} .footer .footer-menu{margin-left:0;margin-top:0;text-align:center;} .footer .footer-icon{float:none;margin:auto;display:table;} .copy-rights p{font-size:12px;color:#9c9c9c;text-align:center;margin-bottom: 6px;} .footer .footer-logo{float:none;width:175px;margin:auto;} div.wpforms-container-full .wpforms-form .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern) { overflow-x: inherit; } #wpforms-452{padding: 30px 30px; margin: 70px 20px;} .elementor-widget-Footer_page .footer-menu,.elementor-widget-Footer_page .footer-menu #menu-footer-menu{width: 100%;margin: 10px 0;} .elementor-element-ecec908 .elementor-widget-Homepage_book_eye_test .products .row.m-0 .col-xs-12.col-sm-12.col-md-6.col-lg-6.pr-0{padding-left:0px;} .sp-bookeyetest .bookeyetest-box{width:100%;float:left;} .elementor-element-94e61d7 .presglasses-box{width:100%;float:left;} .single-offer .right_offer_section_cls .elementor-element-populated{padding: 0px 15px 0px 15px !important;} .custom_offer_single_terms_condition_cls { padding: 70px 20px 70px 20px !important; } .single-product .super-service .sup-servi ul li{ width: 100%;} .single-product .super-service{padding: 20px 8px;} .sup-servi ul li img { float: left; padding: 6px 1px 0; width: 22px; } .single-product .super-service .sup-servi ul li p{font-size: 14px;} .archive .woocommerce-pagination{width: 100%;} .custom_composite_single_product .composite_component select{width: 85%;font-size: 12px;} #carouselExampleSlidesOnly .carousel-item .slide-text{-webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13;} .footer .footer-menu ul li a{ margin-right: 0;} .single-blog .list-categories{display:none;} .custom_find_in_store_cls{-webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13;margin-top:20px;} .header-contact{position: unset;} #navbar { z-index: 999; width: auto; padding: 0 0; float: right; background: transparent; position: absolute; right: 0; top: 68px; } .menu-mobile-title { display: block; font-size: 20px; font-weight: 500; padding:13px 0px 13px 30px; border-bottom: 1px solid #ebebeb; float: left; width: 100%; } .navbar-nav{padding: 20px 20px;} .navbar .nav-item { width: 257px; background: #eaeaea; margin-bottom: 20px; padding: 10px 20px; font-weight: bold; margin-right: 0; } .navbar-toggleable-md .navbar-nav .nav-link { color: #000; font-size: 13px; font-weight: 800; } .navbar-toggleable-md .nav-item:hover .nav-link{color: #000;} .navbar-nav .dropdown-menu{position: absolute; left: 0; right: 0; border-radius: 0; top: 0; z-index: 999; width: 100%; float: left; padding: 0; margin: 0;} .nav-left { width: 100%; padding: 0; } .nav-left{padding: 20px 20px;} .nav-left ul li a { width: 100%; background: #eaeaea; margin-bottom: 20px; padding: 10px 20px; font-weight: bold; margin-right: 0; float: left; line-height: 58px; } .chevron i { font-size: 14px; color: #e43d30; float: left; padding: 6px 0; } span.chevron { font-size: 16px; font-weight: bold; text-align: center; width: 100%; float: left; } .nav-right { width: 100%; float: left; top: 0px; padding: 0 0; border-left: 1px solid #ebebeb; display: none; position: absolute; background: #fff; } .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated { padding: 0; } .colours-new{ padding: 0 15px;} .navbar .dropdown-menu .colours-new ul li { width: 33.333%; } .colours-new ul li a span { width: 22px; height: 22px; float: left; margin-right: 8px; margin-left: 8px; } .colours-new ul li a{ font-size: 12px;} .nav-right ul.material{margin: 0 20px;} .navbar .dropdown-menu ul.frame-shape li { width: 50%; } .title-new{ line-height: 60px; padding: 0 10px; background: #f6f6f6;} .elementor-element-populated{padding: 0 !important; } .nav-right.show-div { display: none; } .show-div1{display:block !important;} .elementor-element-1b9a9c8 .elementor-element-0451417 .finding-list .finding-list-box{max-width: 320px;padding: 20px 20px;} .elementor-element-1b9a9c8 .elementor-element-0451417 .finding-list .flc-button.float-right{width: 100%;margin-top: 20px;} .elementor-element-1b9a9c8 .elementor-element-0451417 .finding-list .finding-list-box hr{ margin: 25px 0;background-color: #ebebeb;} .elementor-element-1b9a9c8 .elementor-element-0451417 .finding-list .flc-button.float-right a{width: 100%;text-align: center;} .navbar .dropdown-menu ul li{width:100%;} .slide-container.d-table.m-auto .custom_home_banner_left_img{margin: auto;} .custom_new_offer_single_cls{-webkit-box-ordinal-group: 14; -ms-flex-order: 13;order: 13;} .elementor-element-ad685e1 .elementor-widget-wrap,.elementor-element-be376aa .elementor-widget-wrap{padding: 20px;} .custom_composit_cls_1 .product-type-composite .rtwpvg-images{width:100% !important;} .custom_cart_icon_cls{background-color: #e43d30 !important;} .single-product .owl-carousel .owl-nav .owl-prev{left: -20px;} .single-product .owl-carousel .owl-nav .owl-next{right: -20px;} .single-product .owl-carousel .owl-nav button .fa{font-size: 40px;} .custom_mobile_menu_top_level_cls { display: block; width: 80px; float: right; padding: 3px 0; } .custom_cls_OFFERS{display:none;} .custom_phno_mobile_view_content{display:block;text-align: center;width: 100%;float: left;} .custom_phno_mobile_view_content ul li{margin: 0 auto 15px !important;display: table;float: none;} .navbar-nav{padding-bottom:0px;} .custom_cart_icon_cls{display:none;} .section-perfect .container { max-width: 340px !important; } .section-perfect-title h1{ font-size: 26px !important;} .section-perfect-title p{font-size: 16px !important;} .section-perfect-title{ margin-bottom: 0 !important;} .spb-text h1 { color: #e43d30; font-size: 41px; font-weight: bold; } .spb-text h3{font-weight: bold;} .spb-text p{ font-size: 17px; } .sp-box-what h2{font-size: 30px !important;font-weight: bold; margin:30px 0 20px !important;} section.section-1.section-product-details.float-left.w-100 .container{max-width:360px;} section.section-1.section-product-details.float-left.w-100 .col-xs-12.col-sm-12.col-md-6.col-lg-6{ position: unset; } section.section-1.section-product-details.float-left.w-100 .col-xs-12.col-sm-12.col-md-6.col-lg-6.customer_single_page_image_cls { padding-top: 160px; } .product-details-title { position: absolute; top: 0; text-align: center; } .woocommerce div.product form.cart .variations td.label { padding-right: 1em; display: none; } td.value.woo-variation-items-wrapper { margin: auto; display: table !important; float: none !important; } .product-details-cont p{ text-align: center;} .product-details-addtocart .all-button { padding: 0 40px; text-transform: uppercase; margin: auto; display: table; } .woocommerce div.product form.cart .variations td { margin: auto; display: table; float: none; } .nav-tabs { border-bottom: 1px solid #dee2e6; margin-bottom: 30px; } .mep-tab .col-xs-12.col-sm-12.col-md-6.col-lg-6 { margin: 0 !important; } .elementor-285 .elementor-element.elementor-element-0d80aa6 .elementor-heading-title{font-size: 30px !important;} .slide-container h2 { font-size: 30px; color: #fff !important; line-height: 30px; } .slide-container p { font-size: 15px; } .elementor-element-c8e43fd .list-categories .blog-list ul li { width: 100%; margin-right: 0; text-align: center; } .download-archives .blog-list .rpb-text a{width: 100%;} .download-archives .blog-list ul li .rpb-img { width: 30px; float: none; margin: 11px auto 20px !important; padding-bottom: 17px; display: table; } .download-archives .list-categories .blog-list h2{text-align: center;} .download-archives .list-categories { padding: 0; width: 90%; margin: auto; display: table; float: none; } .imgmap-frontend-image { position: relative; max-width: 90%; margin: auto; } .custom_mobile_menu_top_level_cls{display: none;} .navbar-nav { padding: 0 !important; width: 100%; } .navbar .nav-item { width: 100%; background: none; margin-bottom: 0; padding: 10px 30px; font-weight: revert; margin-right: 0; border-bottom: 1px solid #dbdbdb; position: relative; } .custom_phno_mobile_view_content { display: block; text-align: left; width: 100%; float: left; margin: 20px 0; } .navbar-toggleable-md .navbar-nav .nav-link { color: #000; font-weight:700; width: 100% !important; font-size: 14px !important; padding: 8px 0 !important; float: left; } .navbar-nav{ border-top: 0px solid #dbdbdb; } .navbar li.nav-item.dropdown::before { content: ""; width: 15px; height: 15px; background-image: url(https://opticalsuperstore.com.au/wp-content/uploads/2022/03/arr.png); margin-top: 15px; float: right; position: relative; margin-bottom: -28px; } .navbar-toggleable-md .nav-item:hover .nav-link{color: #000;} header.w-100.float-left .header-contact li { margin: 15px 0 0 20px; max-width: 100%; width: 100%; } button.all-buttonn {height: 60px;} .book-navbar.book-navbar1 { display: block; padding: 0; margin: 0; background: #1b3e6f; } section.elementor-section.elementor-top-section.elementor-element.elementor-element-52ab442 .elementor-container.elementor-column-gap-no { width: 100%; float: left; border: none; margin-bottom: -2px; } .book-navbar.book-navbar1 .find_a_store.find_store { display: block; } .book-navbar.book-navbar1 button { background: none; border: none; color: #fff; padding: 16px 20px; font-size: 16px; font-weight: 300; } section.glasses-frames .elementor-row{padding: 0;} .navbar .nav-item{ position: static;} .elementor-element.elementor-element-77bffb0.elementor-widget.elementor-widget-megamenu_material_section ul.material01 li a{color: #000; font-weight: 700; width: 100% !important; font-size: 14px !important; background: none; margin-bottom: 0; padding: 0 30px !important; float:left; margin-right: 0; border-bottom: 1px solid #dbdbdb; position: relative; line-height:50px; } .nav-left ul li a{color: #000; font-weight: 700; width: 100% !important; font-size: 14px !important; background: none; margin-bottom: 0; padding: 10px 30px !important; float:left; margin-right: 0; border-bottom: 1px solid #dbdbdb; position: relative;} .sidenav .cstm_search_box_toggle { float: left; padding: 0 20px; margin-bottom: 20px; } .cstm_search_box_toggle { float: left; padding: 0 20px; width: 100%; } .sidenav input.ajax_autosuggest_input.ac_input { width: 100% !important; margin-left: 0 !important; font-size: 18px !important; font-weight: 800 !important; font-family: 'Poppins', sans-serif; color: #000 !important; background-color: #eaeaea!important; height: 53px !important; padding-left: 31px !important; float: left; } .sidenav .widget.widget_codenegar_ajax_search { margin: 20px 0 0; } .sidenav .ajax_autosuggest_submit, .sidenav .ajax_autosuggest_submit:hover, .sidenav .ajax_autosuggest_submit:active, .sidenav .ajax_autosuggest_submit:visited{left: 12px; top: 11px; background: transparent url(https://opticalsuperstore.com.au/wp-content/uploads/2022/03/sal-ixo.jpg) no-repeat scroll !important; line-height:50px;} .sidenav .ajax_autosuggest_form_wrapper{ height: 53px !important;} .sidenav .wp-block-columns{ margin-bottom: 0;} header.w-100.float-left section#navbar .cstm_search_box_toggle div#codenegar_ajax_search_widget:first-child { display: none; } div#myModal_for_custom_search .modal-body div#codenegar_ajax_search_widget:nth-child(2) { display: none; } .wpsl-input{width: 100%; margin-bottom: 10px; } #wpsl-search-input{float: none; margin: auto; display: table;} .wpsl-search-btn-wrap{width: 100%;} #wpsl-search-btn{margin: auto; display: table; float: none;} .dropdown-menu2 ul li { border: none!important; padding: 0px 0!important; } .elementor-element.elementor-element-59f42cf.elementor-widget.elementor-widget-megamenu_material_section ul.material01 li a{color: #000; font-weight: 700; width: 100% !important; font-size: 14px !important; background: none; margin-bottom: 0; padding: 0 30px !important;margin-right: 0; border-bottom: 1px solid #dbdbdb; position: relative; line-height: 40px;} .elementor-element.elementor-element-59f42cf.elementor-widget.elementor-widget-megamenu_material_section ul.material01 li a::before { content: ""; width: 15px; height: 15px; background-image: url(https://islandoptical.com.au/new.islandoptical.com.au/wp-content/uploads/2021/08/arr.png); margin-top: 15px; float: right; } .section-5.section-io-difference.float-left.w-100 .container { padding: 0; } .elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-7a73def.nav-left { width: 100%; padding: 0; } .booking_logo{ margin: 20px auto 0;} .ant-steps-vertical { display: flex; flex-direction: row; } .footer_content p{ width: 90%!important; padding-top: 20px;} .blog-template .elementor-element-populated{margin:0!important;} #myModal_for_custom_search .modal-header { margin-bottom: 0!important;} } @media screen and (max-width:737px){} @media screen and (max-width:600px){ #video-popup iframe { height: 298px!important; } .elementor-element-0ab9f14 p{max-width: 277px;} section#cstm_find_store_sec a.wpsl-wrap-a, section#cstm_find_store_sec input#wpsl-search-input, section#cstm_find_store_sec span.cstm_store_title strong {font-size: 16px;} div#applynowmodal .modal-body { padding: 30px 25px!important; } div#applynowmodal .modal-content { max-width: 370px;margin: auto; } .elementor-14754 .elementor-column-wrap.elementor-element-populated{max-width: 400px; margin: auto!important; margin-bottom: 20px!important;} .elementor-14754 .elementor-element.elementor-element-5b7e455 > .elementor-element-populated > .elementor-widget-wrap { padding: 30px; } .elementor-14754 .elementor-element.elementor-element-89ca196 > .elementor-element-populated > .elementor-widget-wrap { padding: 30px; } .elementor-14754 .elementor-element.elementor-element-95e1b9c > .elementor-element-populated > .elementor-widget-wrap { padding: 30px; } .elementor-element-0ab9f14 p{max-width: 277px;} .elementor-element-0ab9f14{max-width: 400px;padding: 20px;} .elementor-element-0ab9f14 .elementor-widget-container p{font-size: 14px; line-height: 24px;} section#cstm_find_store_sec a.wpsl-wrap-a, section#cstm_find_store_sec input#wpsl-search-input, section#cstm_find_store_sec span.cstm_store_title strong {font-size: 16px;} .cstm_wpsl_section .cstm_div_map { width: 100% !important;} .cstm_wpsl_section .cstm_div_wpsl {width: 100% !important;} .cstm_wpsl_section .cstm_div_map iframe { height: 380px; } .cstm_wpsl_section{ padding: 14px;} } @media screen and (max-width:575px){ .page-id-17112 .elementor-17112 .elementor-element.elementor-element-05d9869 > .elementor-widget-container { margin: 25px 0px 50px 0px !important; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-8bae446:not(.elementor-motion-effects-element-type-background), .elementor-17112 .elementor-element.elementor-element-8bae446 > .elementor-motion-effects-container > .elementor-motion-effects-layer { padding: 0 50px 0 50px; } .page-id-17112 .elementor-17112 .elementor-element.elementor-element-c4c496d { padding:0 50px 0 50px; } .elementor-element-d8c8cdb .elementor-element-populated .elementor-widget-wrap { padding: 20px !important; } .page-id-16949 .elementor-section.elementor-section-boxed > .elementor-container { padding: 30px 40px 0 40px !important; } section#cstm_covid_section .elementor-container.elementor-column-gap-default { width: 80%; margin: 0 auto; display: block !important; max-width: 100%; } section#cstm_not_section .elementor-container.elementor-column-gap-default { width: 80%; margin: 0 auto; max-width: 100%; } } @media screen and (max-width:522px){.custom_composite_single_product .single_add_to_cart_button.composite_add_to_cart_button{margin-top: 15px;}} @media screen and (max-width:500px){ .wpsl_info .all-button{ width: 100%!important; font-size: 16px;} .cstm_wpsl_section .cstm_div_map { margin-top: 30px; } .cstm_wpsl_section .cstm_div_map iframe { height: 380px; width: 100% !important; } } @media screen and (max-width:490px){ .elementor-element-5116248 #wpforms-form-452 #wpforms-452-field_8-container .wpforms-field-row-block{width: 100%; margin-left: 0;}.section-finding .finding-sarch .fs-box .form-control{width: 100%;}.elementor-element-f822578 .elementor-element-6ad06d7 h2{ font-size: 32px !important;}.custom_composite_single_product .composite_component select {width: 92%;} .products-list{width:100%;} } @media screen and (max-width: 480px) { .ant-steps-horizontal.ant-steps-label-horizontal .ant-steps-item { display: inline-block !important; overflow: visible; } } @media screen and (max-width:463px){ .submitcheckbox .form-check label{ font-size:12px !important; } .elementor-element-6e9007b .off-box a:nth-child(1){margin-bottom: 20px;} } @media screen and (max-width:435px) { .submitcheckbox .form-check label{ font-size:12px !important; } /* .elementor-element-079d289 p{font-size: 12px;} */ } @media screen and (max-width:430px) { #video-popup iframe { height: 200px!important; } .custom_product_filter_cls1 .berocket_single_filter_widget .bapf_ckbox .show_filter_cls{ top: 120px;} } @media screen and (max-width:400px){.elementor-element-5116248 #wpforms-452{padding: 30px 10px;}div.wpforms-container-full .wpforms-form .wpforms-field-label-inline{font-size: 14px;}} @media screen and (max-width:390px){ .wishlist2 .woocommerce-MyAccount-content { padding: 30px 30px 30px!important; } .wishlist-product ul.custom_product_list_attribute_cls button.all-button { width: 185px!important; font-size: 14px; } .wishlist-product .cstm_frame_btn button.all-button { width: 185px !important; } section.woocommerce-order-details a.all-button.reorder-btn { min-width: 185px !important; } } @media screen and (max-width:375px) { .submitcheckbox .form-check label { font-size: 12px; } .section-io-difference .products-box { margin-bottom: 15px; } .header-contact li{width:140px; } .elementor-element-079d289 p{padding: 0 10px;} .section-io-difference { padding: 30px 35px; } .page-id-17294 .elementor-element-3440b8c .elementor-widget-container .elementor-heading-title { font-size: 32px !important; } } @media screen and (max-width:352px) { .submitcheckbox .form-check label { font-size: 12px; } .elementor-element-079d289 p{padding: 0 5px;} } @media screen and (max-width:344px) { .submitcheckbox .form-check label { font-size: 12px; } .elementor-element-079d289 p{padding: 0 14px;} } @media screen and (max-width:352px) { section#cstm_find_store_sec .all-button button { font-size: 12px; } } @media screen and (max-width:575px){ .page-id-17294 .elementor-17294 .elementor-element.elementor-element-76cee53 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 50px; padding: 100px 0 100px 0 !important; } .page-id-17294 .elementor-17294 .elementor-element.elementor-element-c99b803 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 50px; margin-bottom: 50px; padding: 100px 0 100px 0 !important; } } @media screen and (max-width:425px){ .page-id-16949 .elementor-element-d8c8cdb .elementor-column-wrap .elementor-widget-wrap { padding: 75px 22px !important; } .page-id-17294 .elementor-element-3440b8c .elementor-widget-container .elementor-heading-title { font-size: 38px; } } @media screen and (max-width:320px){ .page-id-17294 .elementor-element-3440b8c .elementor-widget-container .elementor-heading-title { font-size: 28px !important; } } Brown - Optical Superstore