p{font-weight:300 important}.form-row{width:100%}.column-half,.column-full{float:left;position:relative;padding:0.65rem;padding-top:0px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.column-half{width:50%}}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea{width:100%;padding:8px;border:1px solid #ccc;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpcf7 input[type="text"]:focus{background:#fff}input.wpcf7-form-control.wpcf7dtx-dynamictext.wpcf7-dynamictext{border:none!important;color:#e56100;font-size:20px;font-weight:300;padding-top:20px;padding-bottom:0px;padding-left:0px}.wpcf7-submit{float:right;background:#e56100;color:#fff;text-transform:uppercase;border:none;padding:8px 20px;cursor:pointer}.wpcf7-submit:hover{background:#76a0b0}span.wpcf7-not-valid-tip{text-shadow:none;font-size:16px;color:#fff;background:#ff0000;padding:5px}div.wpcf7-validation-errors{text-shadow:none;border:transparent;background:#f9cd00;padding:5px;color:#9C6533;text-align:center;margin:0;font-size:16px}div.wpcf7-mail-sent-ok{text-align:center;text-shadow:none;padding:5px;font-size:16px;background:#59a80f;border-color:#59a80f;color:#fff;margin:0}.wpcf7-text,.wpcf7-textarea,.wpcf7-captchar{background-color:#eee!important;border:none!important;width:100%!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;font-size:16px;color:#999!important;padding:16px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpcf7-form p{font-size: 16px;font-weight:300}.pa-blog-image-1-1 .entry-featured-image-url{padding-top:100%;display:block}.pa-blog-image-1-1 .entry-featured-image-url img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.woocommerce div.product form.cart .variations{display:none!important}.woocommerce div.product form.cart .variations{margin-bottom:0px!important}.woocommerce div.product form.cart .variations td{padding-bottom:0px!important}.woocommerce #content-area table th{padding-bottom:0px!important}.woocommerce #content-area table tr{padding-bottom:0px!important}.woocommerce-variation-price{padding-bottom:20px!important}.woocommerce div.product form.cart .variations td{padding-top:20px!important}.et-pb-active-slide .et_pb_slide_description{animation-name:none}.menu_cta{background-color:#ff6900;color:#fff;padding:0!important;border-radius:0px!important;margin-bottom:15px!important}.menu_cta a{color:#fff!important;padding:15px 15px 15px 15px!important}.et-cart-info{display:none}@media (max-width:980px){#top-header,div#et-secondary-menu,ul#et-secondary-nav{display:block!important}#top-header .container{padding-top:0.75em!important}}td.woocommerce-grouped-product-list-item__quantity{display:none!important}@media all and (max-width:325px){.phone2{display:block}}.bookonline{background:#ffffff;color:#76a0b0!important;padding-right:10px;padding-left:10px;line-height:45px;min-width:135px!important;display:inline-block}@media all and (max-width:535px){.bookonline{line-height:25px;display:inline-block;width:140px;margin:auto}}.phone1,.phone2{line-height:22px}.appointments-legend-table tbody tr td{padding:6px 12px}.app_monthly_schedule_wrapper table td p{display:inline-block}.page-id-3996 .woocommerce ul.products li.product{margin-bottom:0px!important}.et_pb_tabs_controls li a:hover{color:#ffffff!important}@media only screen and (min-width:981px){#logo{max-height:70%!important}}@media only screen and (min-width :981px){.et_fullwidth_nav #main-header .container{padding-right:0px!important;padding-left:0px!important}#top-menu>li>a{padding:18px 18px!important;font-weight:300}#top-menu .menu-item-has-children>a:first-child:after{display:none}#top-menu-nav>ul>li>a{color:#5a5858}.nav li li ul{left:320px!important}.nav li ul{width:320px!important;background:#e3e3e3}#top-menu li li a{width:285px!important}#top-menu li li a{font-size:13px!important;padding-top:0px!important;padding-bottom:0px!important}.et-tabs-container .et-tabs-control li:first-child{border-left:none!important}.et-tabs-container{background:#e56100!important}.et-tabs-container .et-tabs-control li{width:15%!important}.et-tabs-container .et-tabs-control li a{font-size:12px!important;text-shadow:none!important;color:#ffffff!important;padding:7px 15px!important}.et-tabs-container .et-tabs-control li.active a{background:#e56100!important;color:#ffffff!important}.et-tabs-container .et-tabs-control li a:hover{background:#e56100!important;color:#ffffff!important}.et-tabs-container .et-tabs-control{padding-left:0px!important;background:#76a0b0!important}.et-tabs-content{background:#ffffff!important;padding:15px}.et-tabs-container .et-tabs-content{margin:10px!important}#main-content .et-tabs-container .et-tabs-control li a:hover,#main-content .et-tabs-container .et-tabs-control li.active a{color:#ffffff!important}.page-id-113 .et_pb_tabs_controls li a{padding:4px 10px 4px!important;text-align:center}.et_pb_tabs_controls li a:hover{color:#ffffff!important}.et_pb_all_tabs{padding:10px 10px!important}.tabs-left .et-tabs-control li.active a{background:#e56100!important;text-shadow:none!important;color:#ffffff!important}.tabs-left .et-tabs-control li{background:#76a0b0!important}.tabs-left .et-tabs-control li a{color:#ffffff!important;text-shadow:none!important}.tabs-left .et-tabs-content{background:#e56100!important;padding:10px}.tabs-left .et-tabs-content-main-wrap{background:#FFFFFF!important;padding:13px;color:#666666}.tabs-left .et-tabs-control{width:auto!important;border-top:none!important}.home .main_title{display:none!important}#main-content .et_pb_widget_area .textwidget a{font-weight:400!important}body a{font-weight:600 important}ul{padding-bottom:0px!important}#homefaq .et_pb_promo_description{padding-bottom:5px!important}#faqpagecalltoaction .et_pb_promo_description{padding-bottom:5px!important}.et_pb_post{margin-bottom:0px!important}h5{padding-bottom:0px}h9{color:#e56100;font-size:15px;font-weight:bold}h10{color:#666666}h11{font-size:18px;font-weight:bold}h12{font-size:16px;font-weight:bold;display:block}h13{font-weight:bold}h14{color:#e56100;font-size:24px;padding-right:20px}h15{color:#e56100;font-size:16px;font-weight:600}h16{color:#ffffff}.et_pb_widget_area{background:#F5F5EB;padding-right:10px!important;padding-left:15px!important;border-bottom:1px solid #c5c5c5}.et_pb_widget_area .et_pb_widget{margin-bottom:30px!important;border-bottom:1px solid #c1c1c1!important}.et_pb_widget_area li{list-style:disc!important;margin-left:20px!important}.et_pb_column_single{padding-top:0px!important;padding-bottom:0px!important}#text-5.et_pb_widget.widget_text{padding-top:20px!important}#text-11.et_pb_widget.widget_text{padding-top:20px!important}#text-14.et_pb_widget.widget_text{padding-top:20px!important}#text-21.et_pb_widget.widget_text{padding-top:20px!important}#text-24.et_pb_widget.widget_text{padding-top:20px!important}#main-footer a{color:#76a0b0!important;font-weight:bold!important}#main-footer a:hover{color:#e56100!important}#footer-widgets{padding:3% 0 0!important}.footer-widget{margin-bottom:20px!important}#main-footer .footer-widget li:before{border-color:#e56100}.bottom-nav{padding-bottom:15px!important}.tablepress-id-1 .column-1{font-weight:bold!important;width:60%!important}.tablepress-id-1 .column-2,.tablepress-id-1 .column-3{text-align:center!important}.tablepress-id-1 th{background-color:#e6e6e6!important}.tablepress-id-1{border:2px solid #AAA!important}.tablepress-id-1 th.column-2,.tablepress-id-1 tr.row-2 td.column-2,.tablepress-id-1 tr.row-3 td.column-2{border-right:1px solid #AAA!important;border-left:1px solid #AAA!important}.faqbutton{margin-bottom:10px!important}.et_pb_toggle_title:before{font-size:200%!important}.et_pb_toggle_open .et_pb_toggle_title:before{color:#e56100!important}.et_pb_toggle_open h5.et_pb_toggle_title{color:#e56100!important}.et_pb_toggle_open.et_pb_toggle{border:1px solid #e56100!important}.et_pb_toggle_close h5.et_pb_toggle_title{font-weight:600!important}#fieldname4_1{font-weight:bold!important}#field_1-3.fields{font-weight:bold!important}#fbuilder .fields,#fbuilder .fform{padding:3px 0px!important}#fbuilder .left_aligned .fields label{width:55%!important}#fbuilder .left_aligned .fields .dfield{width:41%!important}#fbuilder .fform h1{font-size:150%!important}#field.fform span{font-weight:bold!important}#fbuilder .fields span.r{display:none!important}hr{margin-bottom:25px!important}hr.style-two{border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));margin-bottom:15px!important;margin-top:15px!important}hr.style-three{border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));margin-bottom:30px!important;margin-top:0px!important}.app_services_dropdown_title{display:none!important}div.appointments-legend{display:none!important}div.app_services_dropdown_select{display:inline!important}div.app_services{display:inline!important}div.app_services_dropdown{display:inline!important}div.appt p{display:inline!important}.appointments-wrapper{margin-top:10px!important}.appointments-pagination{display:inline!important}.appointments-wrapper h3{font-size:120%!important;padding-left:20px!important;padding-bottom:5px!important;margin-bottom:0px!important}.appointments-list{margin-top:0px!important}.appointments-confirmation-end{display:none!important}.appointments-paypal .app_submit_btn{background:#76a0b0;color:#ffffff;text-shadow:none;border-radius:0;font-size:16px;padding:5px;border:2px solid #c9c9c9}.appointments-paypal .app_submit_btn:hover{background:#e56100}input.appointments-confirmation-cancel-button{text-shadow:none!important}table.appointments-legend-table>tbody>tr>td:last-of-type{display:none}table.appointments-legend-table>tbody>tr>td:nth-last-of-type(2){display:none}input.appointments-confirmation-cancel-button{display:none!important}.page-id-137 .entry-content table{border:2px solid #aaa!important}.page-id-137 thead,tfoot{background-color:rgba(0,0,0,.1)!important}.page-id-137 .entry-content tr th,.entry-content thead th{padding:5px 10px!important;color:inherit!important;font-weight:normal;font-size:15px}.page-id-137 .entry-content tr td{padding:0px!important;text-align:center}.appointments-list table td{border:1px solid #aaa!important}.page-id-1561 .entry-content table{border:2px solid #aaa!important}.page-id-1561 thead,tfoot{background-color:rgba(0,0,0,.1)!important}.page-id-1561 .entry-content tr th,.entry-content thead th{padding:5px 10px!important;color:inherit!important;font-weight:normal;font-size:15px}.page-id-1561 .entry-content tr td{padding:0px!important;text-align:center}.appointments-list table td{border:1px solid #aaa!important}.step2{padding-top:15px}.step3{padding-top:10px}.page-id-1770 .entry-content table{border:2px solid #aaa!important}.page-id-1770 thead,tfoot{background-color:rgba(0,0,0,.1)!important}.page-id-1770 .entry-content tr th,.entry-content thead th{padding:5px 10px!important;color:inherit!important;font-weight:normal;font-size:15px}.page-id-1770 .entry-content tr td{padding:0px!important;text-align:center}.appointments-list table td{border:1px solid #aaa!important}input.content-protector-form-submit{font-size:150%!important;padding:5px 10px!important}input.content-protector-form-submit:hover{background:#e56100!important}label.content-protector-form-instructions{display:inline!important}input.content-protector-password{width:250px;padding:5px 2px!important;border:2px solid #c5c5c5}#smartPWLogin{display:inline!important}#smartPWLogin input[type="submit"]{background-color:#9fbdc8!important;color:#FFFFFF!important;padding:0px 16px!important;font-size:13px;line-height:26px;text-transform:uppercase!important}#smartPWError{color:red!important;font-weight:bold}.related.products{display:none!important}.tablepress-id-3,.tablepress-id-4,.tablepress-id-5,.tablepress-id-6,.tablepress-id-7,.tablepress-id-8,.tablepress-id-9,.tablepress-id-10,.tablepress-id-11,.tablepress-id-12,.tablepress-id-13,.tablepress-id-14,.tablepress-id-15,.tablepress-id-16,.tablepress-id-17,.tablepress-id-18,.tablepress-id-19,.tablepress-id-20,.tablepress-id-21,.tablepress-id-22,.tablepress-id-23,.tablepress-id-24,.tablepress-id-25,.tablepress-id-26,.tablepress-id-27,.tablepress-id-28,.tablepress-id-29,.tablepress-id-30,.tablepress-id-31,.tablepress-id-32,.tablepress-id-33,.tablepress-id-34,.tablepress-id-35,.tablepress-id-36{border:1px solid #c5c5c5!important}.tablepress-id-12 .row-6 td,.tablepress-id-12 .row-10 td,.tablepress-id-15 .row-6 td,.tablepress-id-15 .row-10 td,.tablepress-id-17 .row-6 td,.tablepress-id-17 .row-10 td,.tablepress-id-19 .row-6 td,.tablepress-id-19 .row-10 td,.tablepress-id-21 .row-6 td,.tablepress-id-21 .row-10 td,.tablepress-id-23 .row-6 td,.tablepress-id-23 .row-10 td,.tablepress-id-25 .row-6 td,.tablepress-id-25 .row-10 td,.tablepress-id-27 .row-6 td,.tablepress-id-29 .row-5 td,.tablepress-id-31 .row-5 td,.tablepress-id-33 .row-5 td,.tablepress-id-35 .row-5 td{background-color:#d9edf7}.dataTables_filter{float:center!important}.dataTables_filter{float:left!important;padding-top:10px;padding-bottom:10px;font-weight:bold}.dataTables_wrapper label input,.dataTables_wrapper label select{height:30px!important}.woocommerce-tabs ul.tabs li{background:#76A0B0!important;color:#ffffff!important}.woocommerce-tabs ul.tabs li{border-right:0px solid #ffffff!important}body.woocommerce div.product .woocommerce-tabs ul.tabs li,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li{border-left:1px solid #ffffff!important}.woocommerce body.woocommerce div.product .woocommerce-tabs ul.tabs li a,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a{color:#fffff!important}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active{background:#e56100 none repeat scroll 0 0!important}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a{color:#fff!important}body.woocommerce div.product .woocommerce-tabs ul.tabs li a,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a{color:#fff!important}body.woocommerce div.product .woocommerce-tabs .panel,body.woocommerce #content-area div.product .woocommerce-tabs .panel{margin:0;padding:30px;background:#fffffff;border:8px solid #e56100}.woocommerce div.product form.cart table{border:0px!important}table.variations{border:0px!important}table.variations tbody{border:0px!important}table.variations tr{border:0px!important}table.variations td{border:0px!important}table.shop_table{border:1px solid #eee!important}table.shop_table tbody{border:0px!important}table.shop_table td{border-top:1px solid #eee!important;border-bottom:0px!important;border-left:0px!important;border-right:1px solid #eee!important}table.shop_table tr{border:0px!important}.woocommerce div.product form.cart .group_table td{border:0px!important}div.stovecalc{background:#eeeeee;border:1px solid #c1c1c1;padding:10px}div.stovefeatures{background:#eeeeee;border:5px double #c1c1c1;padding:10px 0 0 10px;margin-bottom:20px}iframe#customer-map{display:none!important}table{border:2px solid #AAA!important}table td{border:1px solid #AAA!important}#content-area table td,#content-area table th{max-width:100%!important}.page-id-665 .et_pb_toggle_0.et_pb_toggle_close h5.et_pb_toggle_title{padding:20px!important;width:70%!important;background:#76a0b0!important}.page-id-665 .et_pb_toggle_0.et_pb_toggle_close h5.et_pb_toggle_title:hover{background:#e56100!important}.page-id-665 .et_pb_toggle{border:none!important}.page-id-665 .et_pb_toggle_title:before{padding-right:20px!important}.et_pb_button_module_wrapper.et_pb_module.et_pb_button_alignment_center{margin-bottom:10px!important}.kwfilterbutton{border:none!important}.kwfilterbutton:hover{background:#e56100!important}#fbuilder .fform h1{font-size:180%!important}.page-id-665 ul.products{min-height:auto!important}.page-id-3996 ul.products{min-height:auto!important}.page-id-3996 .woocommerce ul.products li.product{width:29%!important}.tablepress-id-92 td{padding:4px 0px 4px 10px!important}mark.count{display:none!important}.woocommerce ul.products li.product h3{text-align:center!important}.woocommerce ul.products li.product .price{text-align:center!important}.appointments-confirmation-wrapper{background-color:#ffffff!important}.appointments-confirmation-wrapper input[type="text"]{background-color:#eeeeee!important}.appointments-confirmation-button{background-color:#76a0b0!important;color:#ffffff!important;font-size:16px!important;padding:5px!important}.appointments-confirmation-button:hover{background-color:#e56100!important}.home .et_pb_slide_description{text-align:left;width:70%;margin-left:55%;position:relative;top:95px}.home .et_pb_slide_content{padding-top:10px;padding-bottom:10px!important}@media only screen and (min-width:981px){#cookie-law-info-bar{width:30%;padding:5px;text-align:left;right:10%}}.postid-221 div.woocommerce_msrp{display:none!important}div.woocommerce_msrp{display:none!important}div.woocommerce_msrp{font-size:18px!important}span.woocommerce-Price-amount.amount{font-size:18px!important;line-height:150%!important}.woocommerce_msrp_price{text-decoration:none!important}.woocommerce div.product form.cart,.woocommerce-page div.product form.cart del .amount::before,ins .amount::before{margin-right:5px}.woocommerce div.product form.cart,.woocommerce-page div.product form.cart del .amount::before{content:'RRP:'}.woocommerce div.product form.cart,.woocommerce-page div.product form.cart ins .amount::before{content:'OUR PRICE:'}.woocommerce div.product span.price del{opacity:1;display:block;font-size:18px!important;color:#666666;text-decoration:none!important}.woocommerce-page div.product p.price del.amount::before{content:'OUR USUAL PRICE:'}del .amount::before,ins .amount::before{margin-right:5px}@media screen and (max-width:1200px){#et-top-navigation{padding-left:0px!important}#top-menu li{padding-right:5px!important}#top-menu li li a:hover,.sub-menu li li a:hover{background:#e56100!important}#menu-item-493{padding:0px 0}