.equal{display:-ms-flexbox;display:flex}.group:after{content:"";display:table;clear:both}.screen-reader,.screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px)}.rounded{border-radius:5px;-khtml-border-radius:5px}.responsive{width:100%;height:auto}.circle{position:relative;display:inline-block;width:30%;height:0;padding:9% 0 22%;border-radius:50%;-webkit-box-shadow:0 4px 0 0 rgba(0,0,0,.1);background:#000;color:#fff;font-family:Helvetica,Arial Black,sans;font-size:48px;text-align:center}@media (min-width:576px){.circle{padding:4% 0 26%;font-size:28px}}@media (min-width:768px){.circle{padding:6% 0 24%;font-size:32px}}@media (min-width:992px){.circle{font-size:42px}}.pattern-bg{background:url(/wp-content/themes/ritelite/img/header-bg-blue.png) repeat #111836}.no-tb-margin{margin-top:0;margin-bottom:0}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.857143%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.fas{color:#111836}.fill-white{fill:#fff}.brand-bg{background:#f33333}.smoke-bg{background:#f5f5f5}.eggshell-bg{background:#eaeaea}.required-field{color:red;display:none;margin:5px 0}.input-form{margin:30px 0}.input-form label{font-size:16px;margin:10px 0 2px;display:block}.input-form input[type=text],.input-form textarea{display:block;padding:5px;width:100%;border:1px solid #ccc;font-size:14px}.input-form textarea{height:150px;margin-bottom:10px}.input-form h2{font-size:20px}.input-form h3{font-size:18px}.input-form .options{margin:20px 0;font-size:13px}.input-form .options input:last-of-type{margin-top:20px}.brochure{width:80%;margin:0 auto}.entry-content,.entry-header,.entry-summary,.page,.post{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}dl,ol,ul{margin:0;padding:0}body{background:#fff;color:#333;font-family:Lato,sans-serif;margin:0}.small-print{font-size:14px}.back{margin-top:20px;display:block}.back i{margin-left:5px}.back a:link,.back a:visited{color:#000;text-decoration:none}.back a:hover{color:#f33333}.panel{background-color:#fff;border:1px solid #ccc;padding:20px;width:100%}article .panel{height:100%}h1,h2,h3,h4,h5,h6{margin:0;clear:none}h3,h4,h5,h6{margin-top:20px}.img-fluid,.product-inner img{max-width:100%;height:auto}hr{display:block;height:1px;border:0;margin:1em 0;padding:0}form{margin-top:20px}.required{display:none;margin:5px 0}.g-recaptcha{margin-top:20px}a:active,a:link,a:visited{color:#f33333}a:hover{color:#c42020}.social a:active,.social a:link,.social a:visited{color:#2d2d2d}.btn,.single_add_to_cart_button,input[type=submit],.added_to_cart.wc-forward{display:block;max-width:280px;margin:30px auto 0;padding:10px;text-align:center;text-decoration:none;font-size:15px;cursor:pointer;border:none;border-radius:5px;-khtml-border-radius:5px}#frmSearch .btn,#frmSearch .single_add_to_cart_button,#frmSearch input[type=search],#frmSearch input[type=text],.not-rounded{border-radius:0;-khtml-border-radius:0}.btn.light,.light.single_add_to_cart_button{color:#2d2d2d}.btn.dark,.single_add_to_cart_button{color:#fff}.btn.primary,.single_add_to_cart_button{background:#f33333}.btn.primary:hover,.single_add_to_cart_button:hover{background-color:#c42020}.btn.secondary.light,.secondary.light.single_add_to_cart_button{border:2px solid #fff;color:#fff;background:none}.btn.secondary.light:hover,.secondary.light.single_add_to_cart_button:hover{background-color:#fff;color:#2d2d2d}.btn.secondary.dark,.secondary.single_add_to_cart_button,.added_to_cart.wc-forward{border:2px solid #f33333;color:#f33333;background:none}.btn.secondary.dark:hover,.secondary.single_add_to_cart_button:hover{background-color:#f33333;color:#fff}.btn.tertiary,.tertiary.single_add_to_cart_button{background:#3367d6}.btn.tertiary:hover,.tertiary.single_add_to_cart_button:hover{background-color:#2e7de3}article .panel .btn,article .panel .single_add_to_cart_button,.added_to_cart.wc-forward{width:auto}article img{display:block;margin:0 auto}#products .row{margin-bottom:0}#mobile-nav{display:none;background:#f33333;position:absolute;top:0;width:100%;height:100%;z-index:1}#mobile-nav nav{float:left}#mobile-nav nav ul{display:block;margin:20px 0 0}#mobile-nav nav ul li{float:none;margin-bottom:10px}#mobile-nav nav ul li a{padding:10px;display:block}#mobile-nav nav ul:first-of-type{margin-top:20px}#mobile-nav a:link,#mobile-nav a:visited{color:#fff;text-decoration:none}#btn-close-menu{float:right;width:50px;height:50px;margin:10px 20px 0 0;padding-top:10px;text-align:center;cursor:pointer}#btn-close-menu .fal,#btn-close-menu .far,#btn-close-menu .fas{color:#fff}.half-stripe{margin-left:0;margin-right:0}.half-stripe .img,.half-stripe .map{height:500px}.half-stripe .copy{background-color:#111836;color:#fff;padding:30px}.half-stripe .copy p{font-size:18px;line-height:34px}.half-stripe .copy blockquote{margin:0}#location .copy ul{list-style-position:inside;padding:0}#location .copy li,#location .copy p{font-size:16px}@media (min-width:576px){.half-stripe .copy blockquote,.half-stripe .copy cite{margin:20px 40px 0}.copy p{font-size:22px}.half-stripe #map,.half-stripe .copy,.half-stripe .img{width:50%;float:left;display:inline}.half-stripe #map p,.half-stripe .copy p,.half-stripe .img p{margin-bottom:50px}.half-stripe #map .btn,.half-stripe #map .single_add_to_cart_button,.half-stripe .copy .btn,.half-stripe .copy .single_add_to_cart_button,.half-stripe .img .btn,.half-stripe .img .single_add_to_cart_button{width:auto;display:inline;padding-left:20px;padding-right:20px}.half-stripe.alt .img{float:right}.half-stripe.thin,.half-stripe.thin #map,.half-stripe.thin .copy,.half-stripe.thin .img{height:300px}}@media (min-width:840px){.half-stripe #map,.half-stripe .copy,.half-stripe .img{height:500px}}@media (min-width:1300px){.half-stripe .copy p{width:70%;margin-bottom:50px}}#news h2{text-align:center;margin-bottom:40px}#news article .btn,#news article .single_add_to_cart_button{width:auto}.blog main,.content-area{margin-top:30px}.posted-on{margin:10px 0}.case-study{width:100%;padding:50px;background:#fff}.case-study .img{background:#ccc;height:250px;width:100%}.case-study .copy{margin:20px 0}@media (min-width:576px){.case-study .img{float:left;display:inline;width:400px}.case-study .copy{float:right;display:inline;width:35%;margin:0}.case-study.alt .img{float:right}.case-study.alt .copy{float:left}}.case-study h1{margin:0;font-size:24px;line-height:1.4em}.case-study p{line-height:150%;font-size:12px}.fa-star{color:#e0e721}.testimonial{width:100%;padding:50px 0;background:#2d2d2d}.testimonial blockquote{width:80%;margin:0 auto;color:#fff;font-size:18px}.testimonial cite{width:80%;margin:0 auto;display:block;text-align:right;font-size:14px;font-style:normal;color:#fff}@media (min-width:580px){.testimonial blockquote,.testimonial cite{width:70%}}@media (min-width:660px){.testimonial blockquote,.testimonial cite{width:60%}}@media (min-width:576px){.testimonial blockquote,.testimonial cite{width:50%}}.contact-stripe{padding-top:30px;padding-bottom:30px}.contact-stripe .wrapper{margin:0 auto;width:90%}@media (min-width:768px){.contact-stripe{padding:60px 50px}}.contact-stripe .right{margin-top:50px}@media (min-width:576px){.contact-stripe .right{margin-top:0}}@media (min-width:768px){.contact-stripe .left{margin-left:10%;width:45%;max-width:400px;float:left;display:inline}.contact-stripe .right{width:40%;float:right;display:inline}}.contact-stripe label{font-size:16px;margin:10px 0 2px;display:block}.contact-stripe input[type=text],.contact-stripe textarea{display:block;padding:5px;width:100%;border:1px solid #ccc;font-size:14px}.contact-stripe textarea{height:150px;margin-bottom:10px}.contact-stripe h4{font-size:18px}.contact-stripe h5{font-size:16px;margin-bottom:5px}.contact-stripe p{font-size:16px;margin:0}#find-us-map{height:480px;margin:50px 0}#masthead{background:#231f20;padding:10px 0}#masthead ol,#masthead ul{margin:0}.logo a{display:block;line-height:100%}.logo img{margin-top:3px}#primary-menu li:nth-child(2),#primary-menu li:nth-child(3){display:none}@media (min-width:1200px){#primary-menu li:nth-child(2),#primary-menu li:nth-child(3){display:block}}#group-nav nav{float:right;display:inline;padding:0;margin-top:7px}@media (min-width:1200px){#group-nav nav{margin-top:10px}}#group-nav #primary-menu li:nth-child(2),#group-nav #primary-menu li:nth-child(3){display:none}@media (min-width:1200px){#group-nav #primary-menu li:nth-child(2),#group-nav #primary-menu li:nth-child(3){display:block}}#group-nav nav span{float:right;font-size:30px;text-align:center;display:block;cursor:pointer}@media (min-width:992px){#group-nav nav span{display:none}}#group-nav nav ul{display:none}@media (min-width:992px){#group-nav nav ul{display:block}}#group-nav nav ul li{float:left;margin-right:40px;list-style:none;font-size:16px}#group-nav nav ul:last-child{margin-right:0}#group-nav nav ul li a:link,#group-nav nav ul li a:visited{color:#fff;text-decoration:none}#group-nav nav ul li a.selected{color:#000;font-weight:700}#group-nav nav ul li:last-of-type a{width:auto;padding:8px 20px;border-radius:5px;-khtml-border-radius:5px}#group-nav nav ul li:last-of-type a:link,#group-nav nav ul li:last-of-type a:visited{background-color:#f33333;color:#fff}#group-nav nav li:last-of-type a:hover{background-color:#c42020;text-decoration:none;border-bottom:none}#nav-wrapper{box-shadow:0 4px 6px -6px #000;display:none}@media (min-width:768px){#nav-wrapper{display:block}}#shop-nav{padding:5px 0}#shop-nav ul{display:none;margin:0;padding:0}#shop-nav ul li{font-size:14px;float:left;display:inline}@media (min-width:768px){#shop-nav ul{display:block}}#shop-nav ul li:last-child{margin-right:0}#shop-nav ul li a:link,#shop-nav ul li a:visited{color:#4a4c49;text-decoration:none;display:block;padding:10px 15px;border-right:1px solid #ccc}@media (min-width:768px){#shop-nav ul li a:link,#shop-nav ul li a:visited{padding:10px 15px}}@media (min-width:992px){#shop-nav ul li a:link,#shop-nav ul li a:visited{padding:10px 35px}}@media (min-width:1200px){#shop-nav ul li a:link,#shop-nav ul li a:visited{padding:10px 50px}}#shop-nav ul li a:hover{color:#f33333}#shop-nav ul li:last-of-type a{border-right:none}#shop-nav ul li a i{font-size:20px}#btn-basket,#btn-menu{margin-top:5px;font-size:30px;text-align:center;display:initial;cursor:pointer}#cart-count{background: red;border-radius: 15px;color: white;padding: 0 6px 2px;margin: 0 0 0 5px;}@media (min-width:768px){#btn-menu{display:none}}.basket{text-align:center}#secondary-nav{margin:0;visibility:hidden;background:#f33333}#secondary-nav .row{margin-bottom:0}#secondary-nav ul{margin:20px 0;padding:0;float:left;display:inline}#secondary-nav ul li{font-size:14px;list-style:none;margin-bottom:20px;margin-right:20px}#secondary-nav ul li a:link,#secondary-nav ul li a:visited{color:#fff;text-decoration:none}#secondary-nav ul li a:active,#secondary-nav ul li a:hover{text-decoration:underline}@media (min-width:768px){#secondary-nav{display:block;visibility:visible}}.fa-bars,.fa-shopping-basket{color:#fff}#breadcrumbs{background-color:#eaeaea;padding:20px 0}#breadcrumbs .woocommerce-breadcrumb{font-size:14px}nav.yoast-breadcrumbs{ font-size: 14px; padding: 0 !important;}#brochure.category-page-header img{border:none;margin:30px auto;padding:0}#brochure.category-page-header label{color:#2d2d2d}.brochure-form{margin:60px 0 30px}.page-template-page-about .banner{height:540px;background:url(/wp-content/themes/ritelite/img/about-banner-2.jpg);background-size:cover;background-repeat:no-repeat}.banner h1{font-size:24px;line-height:1.4em;text-align:center}@media (min-width:768px){.banner h1{font-size:28px}}.banner span{font-size:48px;display:block;text-align:center;margin-top:40px;width:100%}.content{width:90%;margin:0 auto}@media (min-width:576px){.content{width:100%}}.content h1{margin-top:30px}.content h2{margin-top:40px}.content .header-p{margin-top:0}.content p{line-height:200%;margin:20px auto;}.content ul{margin-top:20px;padding:0;list-style-position:inside}.content li{margin-bottom:10px}.content table{margin:20px auto}.content table tr:nth-child(2n){background-color:#fecf37}.content table th{padding-bottom:20px}.content table td{padding:5px}@media (min-width:576px){.content img.left{float:left;display:inline;margin-right:40px}.content img.right{float:right;display:inline;margin-left:40px}}#technical-specification p{line-height:24px}.back-to-top{display:block;text-align:right}.back-to-top i{margin-left:5px}.back-to-top a:link,.back-to-top a:visited{color:#000;text-decoration:none}.back-to-top a:hover{color:#f33333}#page-footer{margin-top:20px;padding:10px 0 30px;background-color:#f8f9fa}#page-footer h4{margin-bottom:15px}#page-footer p{font-size:14px;margin-bottom:20px}#page-footer i{margin-right:5px}#page-footer .icons a:link,#page-footer .icons a:visited{color:#000}#page-footer .icons a:hover{color:#5f6368}#page-footer hr{margin-top:20px;background-color:#ccc}#page-footer hr:after{display:block;content:"";clear:both}#page-footer .credit{font-size:11px}#page-footer .credit a:link,#page-footer .credit a:visited{color:#000;text-decoration:none}#social{margin-bottom:20px}#social h3{display:block;float:left;margin-right:50px}#social .icons{float:left;margin-top:15px}#social .icons a{display:block;float:left;display:inline;}#page-footer ul{padding:0}#page-footer ul li{float:left;display:inline;font-size:14px;margin-right:20px}@media (min-width:768px){#page-footer .credit,#page-footer .small-print{text-align:right}}.about-links li{display:block!important;float:none!important;margin-bottom:10px}@media (min-width:768px){.about-links{width:50%;float:left;display:inline}}.office{margin-bottom:50px}.flag svg{float:left;margin:2px 10px 0 0}#policy-links{margin-top:4px}#stages,#usps{padding:20px 0}#stages h2,#stages h3,#usps h2,#usps h3{text-align:center}#stages h2,#usps h2{margin-bottom:50px}#stages h3,#usps h3{margin-top:30px;font-size:16px}#stages p,#usps p{text-align:center;font-size:14px}#stages .circle,#usps .circle{margin:0 auto;display:block}#secondary-nav{display:none}#category h1{margin-top:30px}#category p{line-height:24px}#product{margin-top:0;margin-bottom:0}#product img{border:1px solid #ccc}.products{background:#eaeaea}.products p{font-size:16px;line-height:30px}.products .product-stripe{padding:60px 0}.products .product-stripe img{border:1px solid #ccc;padding:5px;margin:0 auto;background:#fff}.products .product-stripe:nth-child(2n){background:#fff}.products .row div[class^=col]{margin-bottom:30px}.products .panel h2,.products .panel h3{margin-top:20px;font-size:16px;text-transform:uppercase}.products .panel h2 a:link,.products .panel h2 a:visited,.products .panel h3 a:link,.products .panel h3 a:visited,.products .panel a:link h2,.products .panel a:visited h2,.products .panel h4 a:link,.products .panel h4 a:visited{text-decoration:none;color:#2d2d2d}.products .panel ul li{list-style:inside}.products-header{text-align:center;display:block;width:100%;padding:30px 0;font-size:18px}.contact-form{margin-top:50px}.contact-form label{font-size:16px;margin:10px 0 2px;display:block}.contact-form input[type=text],.contact-form textarea{display:block;padding:5px;width:100%;border:1px solid #ccc;font-size:14px}.contact-form textarea{height:150px;margin-bottom:10px}.contact-form .btn,.contact-form .single_add_to_cart_button{margin-top:0;float:right}.page-template-page-contact ul{list-style:none}.woocommerce-cart .input-form{background:#111836;margin-top:20px;padding:20px}.woocommerce-cart .input-form label{color:#fff}.woocommerce-cart .input-form h2{color:#fff;margin:0}.woocommerce-cart .shop_table th{font-size:14px;color:#333;font-weight:400}.woocommerce-cart .shop_table tbody{padding-top:30px}.woocommerce-cart .shop_table td{padding:20px 0}.woocommerce-cart .shop_table .product-name,.woocommerce-cart .shop_table .product-remove{padding:0 20px}.woocommerce-cart .shop_table tbody tr:nth-child(2n){background-color:#f5f5f5}.woocommerce-cart .shop_table tbody tr.actions-row{background-color:#fff}.woocommerce-cart .shop_table .product-thumbnail{width:100px}.woocommerce-cart .shop_table .quantity{border:none}.woocommerce-cart .shop_table .quantity p{display:none}.woocommerce-cart .shop_table .woocommerce-Price-amount{font-size:16px;font-weight:400}.woocommerce-cart .shop_table p{margin:0;font-size:13px}.woocommerce-cart .shop_table p strong{float:left;width:110px}.woocommerce-cart .shop_table dl{font-size:13px}.woocommerce-cart .shop_table dt{float:left;width:110px}.woocommerce-cart .shop_table dd{margin:0}.woocommerce-cart .shop_table .btn,.woocommerce-cart .shop_table .single_add_to_cart_button{margin:0 auto}.shop_table tbody tr.actions-row{background:none}.actions{border-top:1px solid #ccc}@media (min-width:576px){.actions .btn,.actions .single_add_to_cart_button{margin:0;float:right}}.coupon{background-color:#f5f5f5;padding:20px}.cart-collaterals h2{font-size:24px;margin-bottom:20px}.cart_totals th{font-weight:700;padding:20px 50px 20px 20px}.cart_totals ul{padding:0;margin:0;list-style:none}#customer_details{background-color:#f5f5f5;padding:20px}#customer_details label{display:block;font-size:16px}#customer_details input{width:100%}@media (min-width:576px){#customer_details label{float:left;width:200px;margin-right:20px;padding-left:10px}#customer_details input,#customer_details select{width:230px}}.woocommerce-checkout .shop_table{text-align:left;font-size:16px}.woocommerce-checkout .shop_table tr:nth-child(2n){background-color:#f5f5f5}.woocommerce-checkout .shop_table .product-name{padding-right:20px}.woocommerce-checkout .shop_table .product-total{width:120px}.woocommerce-checkout .shop_table ul{list-style:none;margin:0;padding:0}#ship-to-different-address{background:pink;display:block;width:100%}.woocommerce-additional-fields{display:block}.woocommerce-shipping-fields{display:block;background-color:#ff0}.payment_methods{border-top:1px solid #ccc;margin:0;padding:20px 0 0;list-style:none}.single-product .h-code{display:none}.single-product .product{margin-top:30px}.single-product .woocommerce-product-details__short-description{line-height:28px}.single-product .woocommerce-product-details__short-description ul{margin-top:20px}.single-product .woocommerce-product-details__short-description ul li{line-height:20px;list-style:inside;margin-bottom:10px}.single-product form,.sku_wrapper{margin-bottom:0px}.sku_wrapper{display:block}.posted_in,.tagged_as{display:block;font-size:13px}h1.product_title{font-size:32px;text-transform:uppercase;color:#2d2d2d}.woocommerce-Price-amount{color:#333;font-size:20px;font-weight:700}li .woocommerce-Price-amount{font-size:14px}.woocommerce-product-details__short-description{color:#333}.variations{width:100%;border-top:1px solid #ccc;padding-top:20px;margin-bottom:20px}.reset_variations{font-size:13px;margin-left:10px}.single_add_to_cart_button{width:100%;display:block}.product-notes{font-size:13px;padding:0;margin:20px 0 0;list-style:none;list-style-position:inside}.product-notes li{padding:5px 0}.quantity{padding:15px 0 20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.quantity p{margin:0 0 5px}.product-images{display:none;margin-top:20px}.product-images .btn,.product-images .single_add_to_cart_button,.product-images img{float:left;display:inline;margin-right:20px}.product-images img{cursor:pointer}.product-images .btn,.product-images .single_add_to_cart_button{background:#000;height:50px;width:50px;margin-top:0;margin-bottom:0}.product-images .btn i,.product-images .single_add_to_cart_button i{font-size:30px;color:#fff}@media (min-width:576px){.product-images{display:block}}.product-code{text-transform:uppercase;font-size:10px;margin:0}.product-details h1{margin:10px 0 5px}.product-details .price{margin:5px 0;font-size:24px}.product-details .desc{display:none;line-height:24px}.product-details .btn,.product-details .single_add_to_cart_button{width:100%}.product-details .view-link{font-size:14px;margin:0 0 20px}.product-details hr{margin-top:30px;background-color:#ccc}.product-details hr:after{display:block;content:"";clear:both}.product-details label{display:block;margin:10px 0;font-size:16px;color:#000}.product-details select{display:block;width:100%;font-size:16px;padding:5px}.option-buttons .btn,.option-buttons .single_add_to_cart_button{width:40px;height:40px;border:1px solid #ccc;float:left;margin:0 15px 15px 0}.stepper input[type=text]{font-size:16px;height:40px;width:40px;float:left;margin:0 15px;text-align:center}.stepper .btn,.stepper .single_add_to_cart_button{border:1px solid #ccc;width:40px;height:40px;float:left;margin:0}@media (min-width:576px){.product-details h1{margin-top:0}.product-details .desc,.product-details .view-link{display:none}}#product-description{margin:80px 0}.woocommerce-tabs .panel{padding:0;background:none;border:none}.woocommerce-tabs ul.tabs{margin-bottom:30px;background:#f5f5f5}.woocommerce-tabs ul.tabs li{float:left;width:33.333%;text-align:center}.woocommerce-tabs ul.tabs a:link,.woocommerce-tabs ul.tabs a:visited{text-decoration:none}.woocommerce-tabs ul.tabs .active{border-bottom:1px solid #f33333}.woocommerce-tabs h2{margin-top:30px}.woocommerce-tabs p{line-height:30px}.woocommerce-tabs ul li{list-style:inside}.woocommerce-tabs table{width:100%}.woocommerce-tabs table th{text-align:left;padding:5px}.woocommerce-tabs table td{padding:5px;margin:0}.woocommerce-tabs table p{margin:0;padding:0}.woocommerce-tabs table tr:nth-child(odd){background-color:#eaeaea}.product-gallery{background:#eaeaea;padding-bottom:30px}.product-gallery img{border:1px solid #ccc;padding:5px}.star-rating span:before,p.stars a:link,p.stars a:visited{color:#b3965c}#search{margin-top:5px;margin-bottom:5px}#frmSearch{width:100%; max-width: 280px; margin-left:auto;margin-right:auto}#frmSearch input[type=search],#frmSearch input[type=text]{width:75%;font-size:13px;padding:10px;float:left;border:none}#frmSearch input[type=submit],#frmSearch button[type=submit]{cursor:pointer;width:25%;float:left;margin:0}#frmSearch .btn,#frmSearch .single_add_to_cart_button{border:none;padding:8px 0;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px}@media (min-width:576px){#search{margin:0}}@media (min-width:992px){#frmSearch{margin:2px 0 0}}#usp-header{display:none;margin-top:0;margin-bottom:0}#usp-header i{margin-top:5px;width:50px;font-size:50px;color:#111836;text-align:center;display:block}#usp-header p{padding-left:60px;margin:0;font-size:16px;font-weight:400;color:#000}#usp-header span{display:block;text-transform:uppercase;text-align:left;font-weight:700;font-size:13px;color:#f33333}#usp-header .row{margin-top:0;margin-bottom:0}@media (min-width:576px){#usp-header{display:block;padding:20px 0}}.category-page-header{background:url(/wp-content/themes/ritelite/img/header-bg-blue.png) repeat #111836}.category-page-header .container{min-height:380px}.category-page-header h1{margin-top:40px;color:#fff;font-size:40px}.category-page-header .copy{margin-bottom:30px}.category-page-header .copy li,.category-page-header .copy p{font-size:16px;color:#fff;line-height:28px}.category-page-header .copy li{list-style-position:inside}.category-page-header img{border:1px solid #fff;padding:5px;margin:30px auto}.category-page-header .btn,.category-page-header .single_add_to_cart_button{margin-left:0;margin-right:0}.category-page-header .input-form .btn,.category-page-header .input-form .single_add_to_cart_button{margin-left:auto;margin-right:auto}.category-page-header label,.category-page-header p{color:#fff}.spotlight{margin:50px auto;background-color:#f5f5f5}.spotlight .copy{padding:50px}.spotlight .copy h3{margin-top:0;font-size:24px}.spotlight .copy p{font-size:14px}@media (min-width:768px){.spotlight img{padding:50px 20px 50px 0}}.contact .img{ background-size:cover}.team .img{background:url(/wp-content/themes/ritelite/img/meet-the-team.jpg) top;background-size:cover}.brochure.spotlight{color:#fff;background:url(/wp-content/themes/ritelite/img/header-bg-blue.png)}.brochure.spotlight img{margin:0 auto;display:block}.page-template-page-team li,.page-template-page-team p{font-size:16px}.page-template-page-team li{list-style:none}.page-template-page-team li strong{float:left;width:250px}#our-team{margin-top:20px}#our-team h3{margin:10px 0 30px}#about-usps{padding:20px 0}#about-usps h2,#about-usps h3{text-align:center}#about-usps h2{margin-bottom:50px}#about-usps h3{margin:5px 0 20px;font-size:16px}#about-usps p{text-align:center;font-size:14px}#about-usps .about-circle{margin:0 auto;width:50px;height:50px;padding:8px 0 0;border-radius:50%;text-align:center;color:#fff;font-size:26px}@media (min-width:768px){#about-usps .about-circle{margin:0 auto;width:80px;height:80px;padding-top:12px;border-radius:50%;text-align:center;color:#fff;font-size:40px}}#timeline{padding:30px 0 50px}#timeline h2,#timeline h4{text-align:center;color:#fff}#timeline h2{margin-bottom:40px}#timeline p{font-size:14px;color:#fff;text-align:center}#timeline .circle{display:block;width:70%;height:0;margin:0 auto;}.quote{background:#eaeaea;margin:50px 0 0;padding:50px 0}.quote h3{font-size:28px;text-align:center;margin-bottom:30px}.quote i{color:#f33333;font-size:50px;text-align:center;display:block}.quote blockquote{width:80%;margin:0 auto;max-width:740px}.quote blockquote p{margin:0;font-size:20px}.quote blockquote cite{font-style:normal;display:block;margin-top:40px}.career h3{margin:0 0 20px}.career ul li{list-style:none}.career ul li span{font-weight:700;display:inline-block;width:110px}.career p{margin-bottom:0}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments{width:100%;margin-top:20px;padding:10px;color:#241c15}.woocommerce-error{list-style:none;margin:0}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#c5dbf2}.woocommerce-message{background-color:#d8eacc}.woocommerce-error{background-color:#fbcfbd}#accreditations h2{text-align:center;margin-bottom:40px}.video{background-color:#f5f5f5;padding:50px 0;margin-bottom:0}.search-results h1{margin-top:30px}.woocommerce-ordering{margin:20px 0}.page-numbers li{list-style:none;display:inline-block;margin-right:5px}.page-numbers .current,.page-numbers a:active,.page-numbers a:focus,.page-numbers a:link,.page-numbers a:visited{padding:10px;width:30px;border:1px solid #ccc;text-decoration:none}.page-numbers .current,.page-numbers a:active,.page-numbers a:focus,.page-numbers a:hover{background-color:#f33333;color:#fff}.sticky-notice{border-top:4px solid #f33333;position:fixed;transition:all .2s ease;padding:10px;background-color:#000;width:100%;z-index:2;opacity:.9;bottom:0}.sticky-notice p{margin:0;font-size:12px;text-align:left;color:#fff}.stick-notice p:first-of-type{text-transform:uppercase}.single-post header img { max-width: 200px; float: left; margin-right: 20px;}
