.header-top a,.header-left{font-family:muli!important;font-size:11px!important;font-weight:700!important}.share-links a{background:0 0!important;color:#999;font-size:14px!important;margin:0!important}.share-links a:hover{color:#ef692f}header#header .main-menu-wrap{border-top:1px solid #ddd;border-bottom:3px solid #ee6d31}#header.sticky-header .main-menu-wrap,#header.sticky-header .header-main.sticky .header-left,#header.sticky-header .header-main.sticky .header-center,#header.sticky-header .header-main.sticky .header-right{padding:3px 0}#header .main-menu>li.menu-item>a{font-size:14px;padding:15px;margin:0 10px}#header .main-menu>li:last-child.menu-item>a{background:#ee6d31;color:#fff!important}.page-image.single{display:none}#header{margin:0}.cat_name li a{color:#000}.cat_name li a:active{color:#ee6d31!important}.header-top{background:#353535;color:#fff!important;padding:4px 0;border-bottom:0 solid transparent}.banner-text{width:530px;height:370px;float:right;background-image:url(https://www.floridaeyecareassociates.com/wp-content/uploads/2019/03/eyesonbrickell.png);background-repeat:no-repeat;content:'';padding:15% 0;margin-top:70px}.porto-ibanner{margin-bottom:0}.flo_eyecare-associate{padding:80px 0}.flo_eyecare-associate p a,.flo_eyecare-associate p,.flo_eyecare-associate h3,.flo_eyecare-associate h2{color:#fff}.banner-text p{font-family:muli!important;font-weight:bold!IMPORTANT;text-transform:uppercase;font-size:18px!important;color:#cf4213!important}.banner-text p{font-family:muli!important;font-weight:bold!IMPORTANT;text-transform:uppercase;font-size:18px!important;color:#cf4213!important;margin-bottom:20px}.vc_row-no-padding .container{max-width:100%}.full_width_section div.wpb_single_image .vc_single_image-wrapper,.full_width_section .wpb_single_image img{width:100%}.banner-text .banner-action a.btn.btn-primary{font-size:28px;font-family:oswald!important;text-transform:uppercase;font-weight:700}p.call{color:#000!important;font-family:muli!important;font-size:20px!IMPORTANT;margin:20px auto}span.phone_slide{font-size:32px}#header,.sticky-header .header-main.sticky{border-top:0 solid #7aa93c}.msg{color:#fff;font-size:24px;margin:35px 0 auto!important;font-family:muli;font-weight:300}.msg a{text-decoration:underline}.major_insurances{padding:20px 0}.menu-center #menu-primary-menu>li:last-child a,.menu-center #menu-primary-menu>li:last-child a:hover,.menu-center #menu-primary-menu>li:last-child a:focus{background:#ee6d31;color:#fff!important}.btn{text-transform:uppercase}.tabs.tabs-simple .featured-boxes li a,.tabs.tabs-simple .nav-tabs>li .nav-link:hover,.tabs.tabs-simple .nav-tabs>li .nav-link:focus,.tabs.tabs-simple .nav-tabs>li.active .nav-link:hover,.tabs.tabs-simple .nav-tabs>li.active .nav-link:focus,.tabs.tabs-simple .nav-tabs>li.active .nav-link,#header .main-menu>li.menu-item.active:hover>a,#header .main-menu>li.menu-item:hover>a,#header .main-menu>li.menu-item.active>a,#header.sticky-header .main-menu>li.menu-item:hover>a,#header.sticky-header .main-menu>li.menu-item.active:hover>a,#header.sticky-header .main-menu>li.menu-custom-content:hover a{color:#e66d36}.flo_eyecare-associate .porto-sicon-header .porto-sicon-title{font-size:21px!important;margin-bottom:5px}.tabs.tabs-simple .featured-boxes>li .nav-link{padding-top:25px;font-size:19px}.tabs.tabs-simple .featured-boxes>li .nav-link{padding-top:25px!important;font-size:19px!important;padding-bottom:15px!important}ul.products li.product-col h3{font-size:18px;font-weight:600;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000;margin:0!important}ul.products li.product-col .rating-wrap{margin-top:0!important}.add-links .add_to_cart_button.product_type_simple:before{display:none!important}#mini-cart .buttons a,.quantity .qty,.single_add_to_cart_button,.shop_table.wishlist_table .add_to_cart.button,.woocommerce table.wishlist_table .add_to_cart.button,ul.products li.product-col .add_to_cart_button,ul.products li.product-col .add_to_cart_read_more,ul.products li.product-col.show-outimage-q-onimage-alt .price{font-family:muli}.add-links .button{background:#ec4d21!important;color:#fff!important;border:0 solid transparent!important;line-height:100%}.add-links .button:hover{text-decoration:none}ul.products li.product-col .add-links div.quantity{margin:0}ul.products li.product-col:hover .add-links .add_to_cart_button:before{display:none!important}ul.products li.product-col .price{font-family:muli!important;font-size:21px!important;font-weight:700;margin-top:20px}div.quantity .minus,div.quantity .plus,div.quantity .qty{border:1px solid #ccc!important}.need_glasses{font-weight:400;padding:30px 0}.need_glasses a{color:#fff;font-weight:600}.facebook_like .like-btn .sml_txt{display:inline-block}.single-product .description ul,.single-product .tab-content ul{margin:0;padding:0}ul.point,.major_insurances ul{padding:0;margin:20px 0 0}.single-product .tab-content ul li,.single-product .description ul li,.single-post .entry-content ul li,ul.point li,.major_insurances ul li{display:inline-block;position:relative;padding-left:20px;width:100%;margin-bottom:10px}ul.point li,.major_insurances ul li{font-size:17px}.single-product .tab-content ul li:before,.description ul li:before,.single-post .entry-content ul li:before,ul.point li:before,.major_insurances ul li:before{content:"";height:12px;width:12px;border:1px solid #ec4d21;position:absolute;top:5px;left:0;border-radius:10px}ul.point.white li:before{border:1px solid #fff}ul.point li.sub:before{display:none}ul.point li.sub ul{margin:0;padding:0}ul.point li.sub ul li{margin:0;padding:0 0 0 20px}.medical-center{margin-top:40px}.medical-center h3{margin-top:40px;font-weight:700}.medical-center p{color:#000;font-weight:400;font-size:16px}.btn-org.btn-default a.btn{background:#ec4d21!important}.m_0{margin:0!important}.good-looking{border-top:1px dashed #fff;border-bottom:1px dashed #fff;padding:30px;background:rgba(236,77,33,.7);margin:180px 0}.good-looking h2{font-size:50px;color:#fff}.good-looking p{font-size:26px;color:#fff!important;margin:0}.good-looking .wpb_content_element{margin:0!important}#content .stay-in-style{border-bottom-width:0!important;margin-bottom:0!important}.stay-in-style{padding-top:80px;padding-bottom:80px}.stay-in-style .has-ccols.owl-loaded>div:not(.owl-nav){height:144px}.stay-in-style .owl-carousel.owl-drag .owl-item .wpb_single_image{box-shadow:0 0 8px rgba(0,0,0,.4);margin:10px;border-radius:7px;overflow:hidden}.stay-in-style .owl-nav button.owl-next,.stay-in-style .owl-nav button.owl-prev{border-radius:30px;height:30px;width:30px;border:1px solid rgba(0,0,0,.3)!important;font-size:13px!important;line-height:100%!important}.stay-in-style .owl-drag{margin-bottom:0!important}.bg_contact .wpb_wrapper{max-width:420px;width:100%;background:#fff!important;padding:40px}.bg_contact .wpb_wrapper .intro_pad{padding:20px 0}.bg_contact .wpb_wrapper .intro_pad.title-top h3{font-size:34px;margin:0;line-height:38px;font-weight:700}.bg_contact .wpb_wrapper .intro_pad.title-top p{font-size:20px;margin:0;line-height:38px}.bg_contact .wpb_wrapper .intro_pad h4{font-size:24px;font-weight:700;color:#ec4d21;margin:0 0 4px!important}.bg_contact .wpb_wrapper .intro_pad p{margin:0!important;color:#000;font-size:17px;line-height:160%}.border-box-contact{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.border-box-contact{background-size:cover;background-position:center bottom}.instagram_section{padding:40px 0 0!important}.instagram_section>.col-md-12{padding:0!important}.instagram_section>.col-md-12 .text-uppercase{margin-bottom:28px!important;font-size:36px!important;text-transform:none!important}.main-content{padding-bottom:0!important}.instagram_section .wpb_content_element{margin-bottom:0!important}.eapps-instagram-feed-posts-grid-load-more-container{display:none!important}.instagram_section .text-uppercase b{color:#ec4d21!important}#footer .footer-main{background-image:url(../../../../wp-content/themes/porto/images/footer_bg.jpg)!important;background-size:cover}.footer-wrapper .widget.follow-us .share-links a{box-shadow:0 0 0 transparent!important;font-size:21px!important;margin-right:6px}.footer-wrapper .widget.follow-us .share-links:after{display:none!important}.footer-wrapper h3{font-size:20px;text-transform:none}.footer-wrapper #footer .widget-title{font-size:24px;text-transform:none;font-weight:500;margin-bottom:25px}.footer-wrapper #footer .follow-us .widget-title{font-size:20px;margin-bottom:5px}.footer-wrapper #footer ul li{margin-bottom:8px;color:#fff;font-size:15px}.footer-wrapper #footer ul li a:hover{color:#fff}.footer-main .custom-html-widget{color:#fff;font-size:16px}#footer .footer-bottom{background:#070707!important;padding:0}.footer-bottom .footer-copyright{font-size:16px;color:#fff}#topcontrol{background:url(../../../../wp-content/themes/porto/images/back-to-top.png)!important;margin:0 20px 42px 0;height:80px!important;width:94px!important}#topcontrol *{opacity:0!important}.p_0{padding:0!important}.white_txt,.white_txt p,.white_txt h3,.white_txt h4{color:#fff}#main-menu.centered .mega-menu>li.menu-item.active a{position:relative}#main-menu.centered .mega-menu>li.menu-item.active a:before{content:"";height:3px;width:100%;top:0;left:0!important;background:#ee6d31}.welcome-section{margin-top:40px;margin-bottom:60px!important}.welcome-section h1,.welcome-section .vc_custom_heading{font-size:32px;line-height:150%}.welcome-section p{color:#000;text-align:justify}.welcome-section .vc_custom_heading{margin-bottom:15px}.welcome-section h1.vc_custom_heading{margin-bottom:40px}.re-order-fill .wpb_content_element,.re-order-fill .vc_btn3-container{margin:0}.re-order-fill{padding-top:40px;padding-bottom:40px}.re-order-fill p{font-size:24px;font-weight:700;color:#000;display:inline-block}.inline{display:inline-block}.flo_eyecare-associate.optical-boutique h2{margin-bottom:15px!important}.flo_eyecare-associate.optical-boutique p{line-height:200%;font-size:19px;text-align:center}.section_manage{padding-top:20px;padding-bottom:20px}.total_eyecare_solution h2,.total_eyecare_solution p,.total_eyecare_solution ul li{color:#fff}.m_t30{padding-top:30px}.contact_section{background:#efecec;padding-top:80px;padding-bottom:80px}.contact_section .wpcf7-form-control{width:100%}.contact_section .wpcf7-form-control-wrap{margin-bottom:15px;display:inline-block;width:100%}.contact_section label{font-size:17px;color:#000;font-weight:600;width:100%;margin-top:21px}.contact_section .wpcf7-list-item{margin:2px 30px 20px 0}.contact_section input.wpcf7-form-control:not(.wpcf7-submit),.contact_section textarea.wpcf7-form-control{border:1px solid #d2d1d1}.contact_section .wpcf7-form-control.wpcf7-submit{display:inline-block;width:auto;padding:5px 18px}.image_wall>.wpb_wrapper{width:100%;text-align:center;border:1px solid #d1cbcb;padding:15px!important;margin-bottom:20px}.image_wall h4{margin:0}.image_wall .wpb_single_image.vc_align_left{text-align:center;margin:0 0 10px}h4.color-link{font-size:28px;font-weight:600;margin-top:20px}.text-justify{text-align:justify}.m_tb40{margin-top:40px!important;margin-bottom:40px!important}.page-main-title{margin-bottom:45px}.btn{border-radius:0!important;font-weight:700!important;text-transform:uppercase}.blog-posts .img-thumbnail{border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;overflow:hidden}body article.post-woocommerce .post-date .day{color:#ec4d21!important;background:#f4f4f4!important}article.post-woocommerce h2.entry-title{color:#000!important;font-weight:25px!important}article.post-woocommerce .post-date{border-radius:6px!important}article.post-woocommerce .post-date .day{border:0 solid transparent!important}article.post-woocommerce .post-excerpt{color:#000!important}.blog .post .btn{background:#000;border:1px solid #000;font-size:14px!important;font-family:open sans;padding:6px 18px;float:left!important}.sidebar-content{border:0 solid #e1e1e1;padding:0}.sidebar-content .widget-title{font-size:15px;font-family:open sans;font-weight:600!important;color:#000}.sidebar-content .widget>ul{font-size:13px}.tabs-left .nav-tabs>li .nav-link{color:#333;font-weight:700}.tabs-left h3{font-weight:700;color:#e66e37;margin-bottom:8px}.sidebar-content .widget_recent_entries ul li{padding:15px 0}.sidebar-content .widget_recent_entries ul li:before{display:none}.sidebar-content .widget_recent_entries ul li a{color:#eb4c21;line-height:150%;display:inline-block}.sidebar-content .widget_recent_entries ul li .post-date{color:#8d8b8b;line-height:100%}.blog-posts .pagination .page-numbers:not(.current){color:#000;background:#ececec}article.post-woocommerce .post-content{padding-bottom:0;border-bottom:1px solid rgba(0,0,0,.06);margin-bottom:0}.blog article.post-woocommerce .post-content{padding-bottom:20px;margin-bottom:0;border-bottom:1px solid transparent}.single-post .entry-title{font-size:25px;color:#000}.single-post .entry-content ul{padding:0;margin:0}.single-post .entry-content ul li{line-height:180%}.single-product .tab-content ul li,.single-product .description ul li{font-size:14px}.input-text{border:1px solid #dad9d9!important}.content-aligned h2{margin-top:30px;margin-bottom:8px;font-size:28px;font-weight:600;text-align:center}.content-aligned h3{margin-top:30px;margin-bottom:8px;font-size:28px;font-weight:600}.tabs-left .nav-tabs>li .nav-link{color:#333;font-weight:700}.porto-block .vc_custom_1552894560441,.porto-block .vc_custom_1551961232999,.porto-block .vc_custom_1552894609922,.porto-block .vc_custom_1552891161821,.porto-block .vc_custom_1553065802124,.porto-block .vc_custom_1552895990596,.porto-block .vc_custom_1552894661705,.porto-block .vc_custom_1551961232999{padding-top:0!important;padding-bottom:0!important}.d-md-none .wpb_wrapper.vc_column-inner{padding-top:0!important}.d-md-none .vc_single_image-wrapper,.d-md-none .wpb_single_image img{width:100%!important}.wc_payment_method label{width:calc(100% - 40px)}.wc_payment_method input[type=radio]{float:left;margin-top:5px}.title_sub{margin-bottom:15px}li.payment_method_cod{display:none}#header.sticky-header .logo{width:250px}.sticky-header .main-menu-wrap .menu-left{padding-right:0}#header.sticky-header .main-menu>li.menu-item>a{padding:15px 5px!important}a.checkout-button.button.alt.wc-forward.proceed_checkout{width:100%;color:#fff!important}.how_page button#closeTab{background:#ec4d21;border:0;color:#fff;cursor:pointer;height:30px;opacity:1;padding:0;position:absolute;right:15px;text-shadow:0 0 0 transparent;top:16px;width:30px}.how_page .modal-content{border-top:2px solid #ec4d21;background:#fff;width:100%;display:inline-block;background-position:right bottom;background-repeat:no-repeat}.how_page .modal-dialog{max-width:600px;box-shadow:0 5px 15px rgba(0,0,0,.5)}.left-button{border-right:1px solid #dadada}.how_page .icon_arro{display:inline-block;width:55px;height:55px;border-radius:100%;background:#ec4d21;color:#fff;font-size:24px;line-height:55px;margin-bottom:25px}.how_page .btn-primary{text-shadow:0 -1px 0 rgba(0,0,0,.25);display:inline-block;width:auto}.how_page #popup_mainContent{padding-bottom:20px}.how_page .box{margin-bottom:20px;background:rgba(255,255,255,.7);padding-top:20px}.how_page .fa-edit:before,.how_page .fa-pencil-square-o:before{content:"\f044"}.how_page h6{font-family:Open Sans;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0;color:#1d2127;margin:0 0 14px}ul.wc-item-meta p{display:inline-block}ul.wc-item-meta strong{color:#000}ul.wc-item-meta{list-style-type:none;padding:0}div#external-form-qty-box{padding:60px}body.single .out-bx select{width:100%;display:inline-block;padding-top:16px;position:relative;z-index:10;background:0 0;box-shadow:0 0 0 transparent;border-radius:3px;border:1px solid #ccc;font-size:19px;color:#333}div#external-form-qty-box select{padding:6px 0 6px 2px}div#external-form-qty-box h6{font-family:Open Sans;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0;color:#1d2127;margin:0 0 14px}body.single .woocommerce-additional-fields>label>input{display:none}body.single .woocommerce-additional-fields>label>input:checked+span:before{content:"✔";color:#fff;background:#ec4d21;border-color:#ec4d21}body.single .woocommerce-additional-fields>label>input+span:before{content:" ";position:absolute;height:20px;text-align:center;width:20px;border:1px solid #ddd;border-radius:2px;display:inline-block;margin-right:5px;line-height:18px;left:0}div#external-form-qty-box label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;color:#777;font-size:14px}div#external-form-inner .row{width:100%}body.single .woocommerce-additional-fields#external-form-inner{padding:20px}.form-row select{background:#fff;width:100%;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;padding:6px 0 6px 2px}.form-row{margin-bottom:15px;display:inline-block;vertical-align:top;padding:0 10px;float:left}p.form-row label{font-size:12px;font-family:Open Sans;color:#777}#cartLoader{bottom:0;left:0;position:absolute;right:0;top:0;background:rgba(255,255,255,.8)}#cartLoader h1:after{height:120px;width:120px;content:"";background:url(../porto/images/AjaxLoader.gif) no-repeat;background-position:center center;position:absolute;display:inline-block;background:transparent url(../porto/images/AjaxLoader.gif) no-repeat scroll center center;left:50%;margin-left:-60px;top:40px}#cartLoader h1{margin-top:120px;font-size:13px;text-align:center}div#external-form-inner h5{width:100%}body.single .woocommerce-additional-fields>label{margin-right:30px;position:relative;padding-left:25px}body.single .out-bx select{width:100%;display:inline-block;padding:16px 6px 0!important;position:relative;z-index:10;background:0 0;box-shadow:0 0 0 transparent;border-radius:3px;border:1px solid #ccc;font-size:19px;color:#333}body.single .out-bx label{display:block;width:100%;margin:0;position:absolute;z-index:0;padding-left:8px;font-size:12px;font-weight:400;color:#999}body.single .out-bx{display:inline-block;width:100%;clear:both;margin-bottom:10px}body.single .modal-content .woocommerce-additional-fields#external-form-qty-box .composite_add_to_cart_button{display:block;text-align:center;width:100%;border-radius:3px;margin-top:15px;padding:12px 8px;text-transform:uppercase}.mt_20{margin-top:20px!important}.discount_popup .modal-header{background:#ec4d21}.discount_popup .modal-header .modal-title{color:#fff}.discount_popup .modal-header .close{margin:12px;font-size:33px;height:36px;width:36px;font-weight:400;background:#fff;color:#ec4d21;padding:0}button.close{background:#08c;border:0;color:#fff;cursor:pointer;height:30px;opacity:1;padding:0;position:absolute;right:-1px;text-shadow:0 0 0 transparent;top:0;width:30px}h2{font-family:Open Sans;font-weight:300;font-size:30px;line-height:40px;letter-spacing:0;color:#1d2127}.modal-dialog{width:600px!important;margin:30px auto;max-width:600px}.add_more_qty{float:right;color:#ec4d21;text-decoration:underline}.coupon li{display:inline-block;margin:15px;padding:15px;width:calc(50% - 36px);float:left;background:#ffede8;border-radius:4px;border:1px dashed #ec4d21;position:relative}.coupon li:before{content:"";background:url(cut.png) no-repeat;position:absolute;height:50px;width:40px;right:-29px}.tab_quantity{display:inline-block;width:100%;font-size:16px;color:#ec4d21;text-align:left}.tab_discount{display:inline-block;width:100%;font-size:19px;margin-top:8px;color:#ec4d21;text-align:left;font-weight:500}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.discount_popup .checkout-button{margin-left:10px}.coupon{padding:0;margin:0 -15px;clear:both;width:100%;width:calc(100% + 30px);display:inline-block}.tab_discount span{font-size:24px;font-weight:600}.section_manage.care_services_sec h4 b{font-size:16px}.section_manage.care_services_sec ul.point li,.major_insurances ul li{font-size:14px}.header-top-ads{box-shadow:0 -10px 25px rgba(0,0,0,.05);z-index:10}.single-post .entry-content ul li:before{top:8px}h1.heading_cust{font-weight:300;margin-bottom:0;color:#fff}.single-product span.sku_wrapper{display:none}.bann_two .container{padding:0}.my-banner .porto-block .container{}@media(min-width:768px){.porto-block .container{padding-top:80px!important;padding-bottom:80px!important}.porto-block .slder_bann .container{padding-top:0!important;padding-bottom:0!important}}@media(min-width:1200px){.offer_range_sec{position:relative}.offer_range_sec:before{position:absolute;content:"";height:100%;width:150px;left:0;top:0;background:url(../../../../wp-content/themes/porto/images/left_bg.png) no-repeat;background-position:center left}.offer_range_sec:after{position:absolute;content:"";height:100%;width:118px;right:0;top:0;background:url(../../../../wp-content/themes/porto/images/right_bg.png) no-repeat;background-position:center right}}@media(max-width:991px){.bg_contact .wpb_wrapper{padding:10px}.blog .blog-posts{padding-top:20px}.bg_contact .wpb_button,.wpb_content_element{margin-bottom:0!important}.bg_contact.col-md-12{padding:0;margin:0}section.page-top.page-header-6{display:none}#header .logo{max-width:210px}#header.logo-center .header-main .header-right,#header.logo-center .header-main .header-left{width:20%}#header.logo-center .header-main .header-center{width:60%}#header.logo-center .header-main .header-right,#header.logo-center .header-main .header-left,#header.logo-center .header-main .header-center{padding-top:8px;padding-bottom:8px}#header.logo-center .header-main .header-center .logo{margin:0 auto!important}#header.logo-center.sticky-header .header-main .header-center{padding-top:5px;padding-bottom:5px}#header.sticky-header .logo{width:180px}.need_glasses .wpb_content_element,.need_glasses .msg{margin:0!important;line-height:150%}.need_glasses .msg{font-size:19px}.good-looking h2,.title_sub h2,.bg_contact .wpb_wrapper .intro_pad.title-top h3,.instagram_section>.col-md-12 .text-uppercase{font-size:31px!important}.good-looking p,.bg_contact .wpb_wrapper .intro_pad.title-top p,ul.products li.product-col h3{font-size:17px!important}ul.point li,.major_insurances ul li,.bg_contact .wpb_wrapper .intro_pad p{font-size:15px!important}.good-looking{padding:15px;margin:90px 0}.bg_contact .wpb_wrapper .intro_pad h4{font-size:21px}.footer-wrapper .footer-main .col-lg-4{text-align:center;padding-bottom:40px}.footer-wrapper .footer-main .col-lg-2{width:30%}.footer-wrapper .footer-main .col-lg-3{width:35%}#topcontrol{height:54px!important;width:63px!important;background-size:100%!important}.tabs.tabs-simple .featured-boxes>li .nav-link{font-size:16px!important}#header.sticky-header .searchform-popup .search-toggle{color:#333!important}#banner-wrapper .vc_custom_1552990916656{background-position:60% center!important}.porto-block .porto-u-sub-heading{font-size:42px!important}.vc_custom_1552894661705{padding-top:30px!important;padding-bottom:15px!important}.edit-account fieldset{clear:both;display:inline-block}}@media(max-width:767px){.header-top-ads{display:none}.major_insurances .wpb_content_element ul{margin-top:0}.major_insurances .vc_column_container.col-md-3{width:50%}.major_insurances .wpb_content_element{margin-bottom:0}a.btn{white-space:normal}.porto-block .porto-u-sub-heading{font-size:27px!important;line-height:100%!important}.welcome-section h1,.welcome-section .vc_custom_heading{font-size:23px}.welcome-section{margin-top:10px!important}.footer-wrapper .footer-main .col-lg-2,.footer-wrapper .footer-main .col-lg-3{width:50%}.footer-wrapper .footer-main .col-lg-3:last-child{width:100%}.section_manage{padding-top:30px;padding-bottom:30px}.main-content{padding-top:0}.add-links .button{padding:11px 12px}}@media(max-width:479px){#header .searchform-popup .search-toggle{display:none}.flo_eyecare-associate .btn-default{padding:0!important}.tabs.tabs-simple .featured-boxes>li .nav-link{letter-spacing:0;font-size:14px!important}.tabs.tabs-simple .nav-tabs>li{padding-right:15px}.btn-default.btn-lg a.btn{padding:10px 20px}.good-looking h2,.title_sub h2,.bg_contact .wpb_wrapper .intro_pad.title-top h3,.instagram_section>.col-md-12 .text-uppercase{font-size:27px}.title_sub p{font-size:16px}.footer-wrapper #footer .widget-title{font-size:20px}.tabs-vertical{display:block}.tabs-vertical .tab-content{display:inline-block;width:100%}.tabs-vertical .nav-tabs{display:inline-block}.tabs-vertical .nav-tabs>li{display:block;margin:2px}.flo_eyecare-associate{padding:40px 0}.flo_eyecare-associate .Store_location{margin-bottom:30px}.post-436 .point{margin-top:0}.post-436 .col-md-4 .wpb_content_element{margin-bottom:0!important}ul.products li.product-col .add-links div.quantity{margin-bottom:10px!important}}