body,html{font-weight:400}select,option,input,textarea,.entry-content,.entry-content textarea,.entry-content input .entry-content select,#commentform textarea,#contact_content h2 a,#contact_content h2,#review_form_wrapper,a.woocommerce-review-link,#s,.loopcount,.cart_summary_wrap,table.prodmeta td,#comments,.theme_font{font-family:theme_font,Verdana,arial;font-weight:400}body,b,strong,h1,h2,h3,h4,h5,h6,.h2,.h3,.h4,.h5,.h6,.strong,.entry-content a,.more_or_less,a.button,button,input[type="submit"],.entry-meta,.page_quotes,.slide_text,.latest_news .news_title,#reviews p.meta,#comments a,#reviews a,#commentform #submit,span#reply-title,body.single .more_posts_header,.product_title_inner,.featured_text_wrap div,.woocommerce-notices-wrapper,.ac_text,.more_info_inner,.woocommerce-notices-wrapper>ul,.variations label,table.prodmeta tr td:first-of-type,li.wc_payment_method label,p.cart-empty,.comment_message,.prices .price,.woocommerce-variation-price,button.single_add_to_cart_button,a.single_add_to_cart_button.button,.single_product_wrap .price,.del_and_return .show_hide,.bold_font,#wrap .entry-date,.wc-empty-cart-message,.header_item,ul.primary_menu li a,.small_menu_page_title_text,ul.small_menu li a,.the_title_text,.pt_name,#page_banner .entry-content{font-family:bold_font,Verdana,arial;font-weight:400}body{font-size:17px;line-height:1.22}.counter{font-size:60px}.countdown{font-size:40px}.larger_header{font-size:35px;line-height:1.1}.full_width_quote .page_quotes_text,.site_link .h3.link_text,.social_header,.footer .site_tagline{font-size:31px;line-height:1.2}.footer_larger{font-size:30px;line-height:1.1}h1,body.is_singular .is_single .entry-content h2,body.is_singular .entry-content .h2,.entry-content .h2,body.single .more_posts_header h3,.single_product_wrap .price,.counter_txt,.latest_news .news_title,#contact_content h2,.slide_text,.span_txt,.extra_large_text{font-size:28px;line-height:1.2}span.header_phone,.footer_contact_text,div.review_block .the_reviews h2{font-size:26px}.site_tagline,.colour_block h2,h2.entry-title,h2.index_loop_header,body.home #page_banner .entry-content{font-size:24px;line-height:1.2}.site_link .h2.link_text,.woocommerce-variation-price,body.is_single .entry-content .price,.product_title_inner,.page_quotes_text,a.newsletter_link{font-size:23px}.entry-content h4,.entry-content h5,#header .telephone_number h2,h5.widgettitle,.countdown_txt,.large_text{font-size:21px}.entry-content h3,.entry-content .h3,.full_width_quote .page_quotes .page_quotes_credit,.latest_news .read_more,.page_text .entry-content,#page_banner .entry-content{font-size:20px}.woocommerce-loop-category__title,h5.widgetheader,.wc-empty-cart-message,.latest_news .news_excerpt,.home_extra_text_block,.page_quotes .page_quotes_credit{font-size:18px}#m2tp_internal_slideshow h2.slide_meta_title,.single_product_wrap .line_through,.wc-proceed-to-checkout a:link,button#place_order,button.single_add_to_cart_button,a.single_add_to_cart_button.button,#customer_login button.button,select,input,textarea,ul.small_menu li ul a,li.wc_payment_method label,span#reply-title,p.cart-empty,.featured_text_wrap .the_text a,.entry-content h6,.text{font-size:17px}p.stars a,.colour_block>.case_hover,body.page-template-front-page .entry-content,.footer .level_4,.footer .level_5,.footer .level_6,#contact_content .contact_company .contact_company_info,.variations .label,.saved,.loopcount,a.moretag,.woocommerce-privacy-policy-text,p.checkoutStatus,#order_review dt,.star-rating,.woocommerce-NoticeGroup,a.woocommerce-review-link,#s,ul.primary_menu ul.sub-menu li a,#comments a,#reviews a,.contact_strip .view_account_wrap,.contact_strip .view_account_wrap a,.small_text{font-size:15px}.view_basket_wrap .items,.smaller_text{font-size:13px}.view_basket_wrap .items,.extra_small_text{font-size:10px}@media only screen and (max-width:1240px){.counter{font-size:24px}}@media only screen and (max-width:1023px){h1,body.is_singular .entry-content h2,body.is_singular .entry-content .h2,.site_tagline,body.single .more_posts_header h3,.single_product_wrap .price,.counter_txt,.social_header,.latest_news .news_title,#contact_content h2,.featured_text_wrap h2,.slide_text,.page_banner .entry-content,.full_width_quote .page_quotes_text,.site_link .h3.link_text{font-size:24px}.footer_contact_text,div.review_block .the_reviews h2{font-size:21px}.banner_item_txt{font-size:15px}}.remove,span.header_phone{line-height:20px}.view_basket_wrap .items{line-height:21px}.show_hide_filters{line-height:40px}.slide_meta_title{line-height:28px}.product_title_inner{line-height:1}