/*!
Theme Name:  RCM Products Theme
Theme URI:   https://nialtoservices/web-design-portfolio/
Description: Bespoke Theme for RCM Products
Version:     1.0
Author:      Nialto Services
Author URI:  http://nialtoservices.co.uk
Template:    flexr
*/@import url("../flexr/style.css");.body-container h1,.body-container h2,.body-container h3,.body-container h4{font-weight:400;letter-spacing:-0.5px}.body-container h3{font-size:1.5rem}.body-container .feature-text{font-family:"Open Sans";font-size:20px;font-weight:400}.body-container a,.body-container input[type="submit"]{transition:all 0.3s ease 0s}.visuallyhidden{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}button.button{border-style:none}body.flexr .body-container a.button,body.flexr .body-container .button,body.flexr .body-container .more-link,body.flexr .body-container .post-edit-link,body.flexr .body-container .btn,body.flexr .body-container input.search-submit,body.flexr .body-container input#submit,body.flexr .body-container input.submit,body.flexr .body-container input[type="submit"],body.flexr .body-container ul#filters li a{background-color:#FF8A1F;font-weight:400}body.flexr .body-container a.button:hover,body.flexr .body-container .button:hover,body.flexr .body-container .more-link:hover,body.flexr .body-container .post-edit-link:hover,body.flexr .body-container .btn:hover,body.flexr .body-container input.search-submit:hover,body.flexr .body-container input#submit:hover,body.flexr .body-container input.submit:hover,body.flexr .body-container input[type="submit"]:hover,body.flexr .body-container ul#filters li a:hover{background-color:#FC630D}.header-container .header-row-top-container .header-row-top-wrap{padding:8px 30px}.header-container .header-row-top-container #menu-contact-menu i{padding-right:6px;font-size:1.2rem;color:#a1c1e6}.header-container .header-row-top-container .widget-area-wrap .woocommerce-product-search{margin-top:0}.header-container .header-row-top-container .widget-area-wrap .woocommerce-product-search input[type="search"],.header-container .header-row-top-container .widget-area-wrap .woocommerce-product-search input[type="submit"]{font-family:"Open Sans", sans-serif;float:left}.header-container .header-row-top-container .widget-area-wrap .woocommerce-product-search input[type="search"]{border-top-left-radius:4px;border-bottom-left-radius:4px;padding:5px 10px;font-size:14px;width:200px}.header-container .header-row-top-container .widget-area-wrap .woocommerce-product-search button[type="submit"]{padding:8px;border-top-right-radius:4px;border-bottom-right-radius:4px;margin-left:-4px;background-color:#FF8A1F;color:#ffffff;border:none}.header-container .header-row-top-container .widget-area-wrap .woocommerce-product-search label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.header-container .header-row-main-container .header-row-main-wrap{padding-top:10px;padding-bottom:5px}.header-container .header-row-main-container .site-title{font-size:1.25rem;font-weight:400;color:#316db3}@media only screen and (max-width: 990px){.header-container .header-row-main-container .site-title a{font-size:1.25rem}}.header-container .header-row-main-container .site-description{font-size:1.25rem;font-weight:400;color:#316db3}.header-container .header-row-main-container .menu a{font-size:1rem}.header-container .header-row-main-container #menu-first-menu li:last-of-type a{padding-right:0}.header-container .header-row-main-container .header-widget-area{margin:0}.header-container .header-row-main-container .header-widget-area ul.menu{margin-left:0;border-top:1px solid rgba(84,84,84,0.2)}.header-container .header-row-main-container .header-widget-area ul.menu li>a{padding-right:25px;padding-left:0}.header-container .header-row-main-container .header-widget-area ul.menu li:last-of-type>a{padding-right:0}@media (max-width: 992px){.header-container .header-row-main-container .widget-area-wrap{display:none}}@media only screen and (max-width: 992px){.ht1 .header-container .header-row-main-wrap .header-row{flex-direction:row}.ht1 .header-container .header-row-main-wrap .header-row .logo-placement-title-descr{justify-content:flex-start}body.resp #nav-respond-wrapper-top.right{right:20px;top:74px}}@media only screen and (max-width: 992px) and (max-width: 374px){body.resp #nav-respond-wrapper-top.right i{display:none}}@media only screen and (max-width: 992px){.responsive-menu .menu{text-align:center}}@media (max-width: 640px){.logo-placement-container{display:none}}.main-content-wrap .hero-section h2{color:#ffffff;text-shadow:1px 1px 3px #545454;font-size:2rem;font-weight:700}.main-content-wrap .hero-section .widget_product_search{background-color:#316db3;display:inline-block;padding:12px 12px 10px}.main-content-wrap .hero-section .widget_product_search h2{font-size:20px;display:inline-block;margin-right:10px;float:left;text-shadow:none}.main-content-wrap .hero-section .widget_product_search form.woocommerce-product-search{display:inline-block;vertical-align:middle;margin-top:0;font-family:"Open Sans", sans-serif}.main-content-wrap .hero-section .widget_product_search form.woocommerce-product-search label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.main-content-wrap .hero-section .widget_product_search form.woocommerce-product-search input[type="search"]{margin-right:0;margin-bottom:0;float:left;padding:4px 10px;font-size:15px;border-top-left-radius:4px;border-bottom-left-radius:4px}.main-content-wrap .hero-section .widget_product_search form.woocommerce-product-search button[type="submit"]{float:left;padding:8px;border-top-right-radius:4px;border-bottom-right-radius:4px;margin-left:-4px;background-color:#FF8A1F;color:#ffffff;border:none}@media (min-width: 993px){.main-content-wrap .fl-callout-photo-left .fl-callout-photo{width:35%}.main-content-wrap .fl-callout-photo-left .fl-callout-content{width:65%}}@media (max-width: 992px){.main-content-wrap .callout-left-mobile .fl-cta-inline{text-align:left}}.priority-service h3.fl-cta-title{padding-bottom:0}.home-product-grid .fl-callout-title a{color:#333333}.contactus-container .fl-html{display:flex}.contactus-container .fl-html .contact-wrap{text-align:center;display:inline-block;margin:0 auto;padding:10px 20px}@media (max-width: 400px){.contactus-container .fl-html .contact-wrap{padding:10px 0}}.contactus-container .fl-html .contact-wrap .contact-block{display:inline-block;margin:10px 20px}@media (max-width: 500px){.contactus-container .fl-html .contact-wrap .contact-block{margin:10px 0}}.contactus-container .fl-html .contact-wrap span img,.contactus-container .fl-html .contact-wrap span a{vertical-align:middle;font-size:20px}.contactus-container .fl-html .contact-wrap span img{margin-right:10px}.contactus-container .fl-html .contact-wrap span a{color:#316db3;text-decoration:none}#menu-about-menu,#menu-about-menu-1{flex-direction:column;text-align:center}#menu-about-menu a,#menu-about-menu-1 a{display:block;background-color:#FF8A1F;margin-bottom:6px;border-radius:3px;color:#ffffff}#menu-about-menu a:hover,#menu-about-menu-1 a:hover{background-color:#6399D9}.featured-heading .fl-heading span{border-bottom:2px solid rgba(84,84,84,0.2);padding-bottom:10px}@media (max-width: 992px){.featured-heading .fl-heading span{border-bottom:none}}.fl-photo-crop-circle img{padding:6px;border:2px solid rgba(84,84,84,0.2)}.post .wp-post-image{padding:6px;border:2px solid rgba(84,84,84,0.2)}.primary-sidebar #text-3 a{text-decoration:none}body .gform_wrapper label.gfield_label{font-weight:400}body .gform_wrapper .gfield_required{color:#FC630D}body .gform_wrapper div.validation_error{border-color:#FF8A1F;color:#FF8A1F;font-weight:400}body .gform_wrapper li.gfield.gfield_error{border-color:#FF8A1F;background-color:rgba(255,139,33,0.1)}body .gform_wrapper li.gfield_error div.ginput_complex.ginput_container label,body .gform_wrapper li.gfield_error ul.gfield_checkbox,body .gform_wrapper li.gfield_error ul.gfield_radio{color:#FF8A1F}body .gform_wrapper .gfield_error .gfield_label{color:#FF8A1F}body .gform_wrapper .validation_message{color:#FF8A1F;font-weight:400}body .woocommerce input.button:disabled,body .woocommerce body .woocommerce input.button:disabled[disabled]{color:#ffffff}body .woocommerce #respond input#submit.alt,body .woocommerce a.button.alt,body .woocommerce button.button.alt,body .woocommerce input.button.alt{background-color:#FF8A1F}body .woocommerce #respond input#submit.alt:hover,body .woocommerce a.button.alt:hover,body .woocommerce button.button.alt:hover,body .woocommerce input.button.alt:hover{background-color:#FC630D}body.woocommerce.archive.tax-product_cat .sidebar-container,body.woocommerce.archive.search-results .sidebar-container{display:none}body.woocommerce.archive.tax-product_cat .main-content,body.woocommerce.archive.search-results .main-content{width:100%;padding:30px}body.woocommerce.archive.tax-product_cat ul.products li.product,body.woocommerce.archive.search-results ul.products li.product{text-align:center}body.woocommerce.archive.tax-product_cat ul.products li.product a img,body.woocommerce.archive.search-results ul.products li.product a img{max-width:200px;margin:0 auto 1em}body.woocommerce .ui-accordion .ui-accordion-header{font-size:100%}body.woocommerce .pswp__bg{opacity:0.7 !important}body.woocommerce .pswp .pswp__caption__center{font-size:16px}body.woocommerce #respond input#submit.alt,body.woocommerce a.button.alt,body.woocommerce button.button.alt,body.woocommerce input.button.alt{background-color:#FF8A1F}body.woocommerce #respond input#submit.alt:hover,body.woocommerce a.button.alt:hover,body.woocommerce button.button.alt:hover,body.woocommerce input.button.alt:hover{background-color:#FC630D}@media (max-width: 400px){body.woocommerce a.button.ajax_add_to_cart{font-size:13px}}body.woocommerce div.product p.price,body.woocommerce div.product span.price{color:#316db3;font-size:1.5rem;margin:10px 0}body.woocommerce .woocommerce-price-suffix{font-size:1rem}body.woocommerce.single-product nav.woocommerce-breadcrumb{display:none}body.woocommerce.single-product div.product .summary{padding-top:40px;padding-right:40px}@media (max-width: 768px){body.woocommerce.single-product div.product .summary{padding:20px}}body.woocommerce.single-product div.product .summary .alternate-codes-title{font-size:1.1rem}body.woocommerce.single-product div.product .summary .alternate-codes{font-size:0.9rem}body.woocommerce.single-product div.product .summary h3.woocommerce-product-documents-title{font-size:1.25rem;margin-bottom:5px}body.woocommerce.single-product div.product .summary .ui-accordion-header{background-color:#FF8A1F;color:#ffffff;border-color:#FF8A1F}body.woocommerce.single-product div.product .summary .ui-accordion-content ul{list-style-type:none;margin:0}body.woocommerce.single-product div.product .summary .ui-accordion-content ul li a{text-decoration:none}body.woocommerce.single-product div.product .summary .ui-accordion-content ul li a::before{content:"\f15c";font-family:FontAwesome;margin-right:15px;color:#FF7E35}body.woocommerce.single-product div.product .images{padding:40px 40px 0}@media (max-width: 768px){body.woocommerce.single-product div.product .images .woocommerce-main-image img{max-width:60%;margin:0 auto}}body.woocommerce.single-product div.product .woocommerce-tabs .panel{padding-left:20px;padding-right:20px}body.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li.enquire_tab{background-color:#FF8A1F}body.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li.enquire_tab:after{box-shadow:-2px 2px 0 #FF8A1F}body.woocommerce.single-product div.product .woocommerce-tabs ul.tabs li.enquire_tab a{color:#ffffff}body.woocommerce.single-product div.product .related.products{border-top:1px solid #d3ced2;padding:30px 20px 10px}body.woocommerce.single-product div.product .related.products h2{margin-bottom:20px}body.woocommerce.single-product div.product .related.products ul.products li.product{text-align:center}body.woocommerce.single-product div.product .related.products ul.products li.product a img{max-width:200px;margin:0 auto 1em}table.tablepress tbody tr td{border-right:1px solid #dddddd}table.tablepress tbody tr td:last-child{border-right:none}#tablepress-5 thead th{background-color:#ffffff}#tablepress-5 thead th.column-3{background-color:#FF8A1F;color:#ffffff;text-align:center;text-transform:none}#tablepress-5 tbody tr.row-2,#tablepress-5 tbody tr.row-3{background-color:#FF8A1F;color:#ffffff}#tablepress-5 tbody tr.row-2 td,#tablepress-5 tbody tr.row-3 td{background-color:#FF8A1F}#tablepress-5 tbody tr td{text-align:center}.conversions-tables .dataTables_wrapper{margin-bottom:30px}.conversions-tables table.tablepress thead th{background-color:#FF8A1F;color:#ffffff;text-align:center;text-transform:none}.conversions-tables table.tablepress tbody tr{background-color:#f3f3f3}.conversions-tables table.tablepress tbody tr td{text-align:center;background-color:#f3f3f3}#tablepress-1_wrapper .dataTables_filter{margin-bottom:20px;background:#FF8A1F;padding:4px 4px 4px 10px}#tablepress-1_wrapper .dataTables_filter label{color:#ffffff}#tablepress-1_wrapper .dataTables_filter input{border:1px solid #FF8A1F;border-radius:4px;margin-left:8px}#tablepress-1_wrapper .dataTables_info{display:none}table.equivalents thead th{background-color:#FF8A1F;color:#ffffff;text-align:center}table.equivalents thead th:first-child{text-align:left}table.equivalents tbody td{text-align:center}table.equivalents tbody td:first-child{text-align:left}.role-site_manager .fl-builder-bar .fl-builder-help-button,.role-site_manager .fl-builder-bar .fl-builder-tools-button,.role-site_manager .fl-builder-bar .fl-builder-templates-button{display:none}.role-site_manager .fl-builder-bar .fl-builder-bar-title img{display:none !important}.role-site_manager .fl-builder-lightbox .fl-lightbox-content .fl-lightbox-footer .fl-builder-settings-save-as{display:none}.role-site_manager .fl-builder-lightbox .fl-builder-settings .fl-builder-settings-tabs a[href="#fl-builder-settings-tab-advanced"]{display:none}footer.footer-container .ft-address{line-height:1.4}footer.footer-container .ft-address a{text-decoration:none}footer.footer-container .ft-address a:hover{color:#a1c1e6}footer.footer-container h3{font-family:'Raleway', serif;letter-spacing:normal;border-bottom:none;margin-bottom:5px}footer.footer-container ul.menu{list-style:none;margin:0 0 0 15px}footer.footer-container ul.menu li:before{font-family:'FontAwesome';content:'\f1b2';margin:0 5px 0 -15px;color:#a1c1e6}footer.footer-container ul.menu li a:hover{color:#a1c1e6}footer.footer-container #subscribe-form input{width:100%;border-radius:3px;margin-bottom:5px}footer.footer-container #subscribe-form button.button{width:100%;background-color:#FF8A1F;color:#ffffff;font-weight:400}
/*# sourceMappingURL=style.css.map */
