﻿/*!
Theme Name: red8-boiler
Theme URI: http://red8interactive.com
Author: Jason Yingling
Author URI: http://red8interactive.com
Description: I'm a starter theme called <code>red8-boiler</code>. I'm based off of <em>underscores</em> by Automattic. What's the difference? I've got a little bourbon in me.
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: red8-boiler
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

red8-boiler is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}/*!
 *  Font Awesome 4.6.2 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("fonts/fontawesome-webfont.eot?v=4.6.2");src:url("fonts/fontawesome-webfont.eot?#iefix&v=4.6.2") format("embedded-opentype"),url("fonts/fontawesome-webfont.woff2?v=4.6.2") format("woff2"),url("fonts/fontawesome-webfont.woff?v=4.6.2") format("woff"),url("fonts/fontawesome-webfont.ttf?v=4.6.2") format("truetype"),url("fonts/fontawesome-webfont.svg?v=4.6.2#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.video_container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video_container iframe,.video_container object,.video_container embed{position:absolute;top:0;left:0;width:100%;height:100%}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased}.container,.entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignwide .wp-block-group__inner-container{max-width:1024px;padding:0 30px;margin:0 auto}.container::after,.entry-content .alignfull .wp-block-group__inner-container::after,.entry-content .alignwide .wp-block-group__inner-container::after{clear:both;content:"";display:table}@media screen and (max-width: 768px){.container,.entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignwide .wp-block-group__inner-container{padding:0 20px}}@media screen and (max-width: 626px){.container,.entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignwide .wp-block-group__inner-container{padding:0 10px}}.content_with_sidebar{width:68.23843%;float:left}.sidebar{width:34.11922%;float:left}.sidebar .sidebar_button{display:block;background:#444;font-size:19px;line-height:1.25;text-transform:uppercase;color:#fff;padding:15px 10px;text-align:center;margin-top:5px;border-radius:3px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased}@media screen and (max-width: 626px){.sidebar .sidebar_button{font-size:16px;padding:10px 10px}}.sidebar .sidebar_button:hover{background:#e51b24}.sidebar .sidebar_module{margin-bottom:50px}.sidebar .sidebar_module .sidebar_module_copy{padding:0 0 0 10px}.sidebar .sidebar_module .sidebar_module_copy .sidebar_title{font-size:30px;color:#666;text-transform:uppercase;margin:0;line-height:1.125}.sidebar .sidebar_module .sidebar_module_copy h4{font-size:24px;color:#666;text-transform:uppercase;line-height:1.125;margin:0}.sidebar .sidebar_module .sidebar_module_copy p{font-size:16px;margin:0 0 10px}@media screen and (max-width: 626px){.sidebar .sidebar_module .sidebar_module_copy p{font-size:20px}}.sidebar .sidebar_module .sidebar_module_copy p.no-margin-bottom{margin-bottom:0}p.no-margin-bottom{margin-bottom:0}.solution_tool{margin-bottom:30px}@media screen and (max-width: 626px){.solution_tool{margin-bottom:20px}}.solution_tool .tabs ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.solution_tool .tabs ul::after{clear:both;content:"";display:table}.solution_tool .tabs ul li{float:left;width:33.333%;padding:5px;background-color:#fff;border-top:2px solid #ccc;border-left:2px solid #ccc}.solution_tool .tabs ul li.active{background-color:#007935}.solution_tool .tabs ul li.active a{background-color:#007935}.solution_tool .tabs ul li:first-child{border-top-left-radius:5px}.solution_tool .tabs ul li:last-child{border-right:2px solid #ccc;border-top-right-radius:5px}.solution_tool .tabs ul li a{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;background-color:#444;padding:15px 0;width:100%;text-align:center;display:inline-block;color:#fff;font-size:24px;outline:none;line-height:1.2;height:100%;text-transform:uppercase}@media screen and (max-width: 626px){.solution_tool .tabs ul li a{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;font-size:16px}}@media screen and (max-width: 320px){.solution_tool .tabs ul li a{padding:5px 0}}.solution_tool .tab_content_wrap{position:relative;width:calc(100% - 1px);display:block;background-color:#e6e6e6;border:2px solid #ccc;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.solution_tool .tab_content_wrap::after{clear:both;content:"";display:table}.solution_tool .tab_content_wrap .tab_mobile_arrows{position:absolute;width:100%;top:35%;z-index:5;display:none}@media screen and (max-width: 768px){.solution_tool .tab_content_wrap .tab_mobile_arrows{display:block}}.solution_tool .tab_content_wrap .tab_mobile_arrows img{width:100%;height:auto;display:block;cursor:pointer;opacity:.8}.solution_tool .tab_content_wrap .tab_mobile_arrows img:hover{opacity:1}.solution_tool .tab_content_wrap .tab_mobile_arrows .tab_left_arrow{float:left;width:52px;height:55px}.solution_tool .tab_content_wrap .tab_mobile_arrows .tab_right_arrow{float:right;width:52px;height:55px}.solution_tool .tab_content_wrap .tab_content{display:none}.solution_tool .tab_content_wrap .tab_content::after{clear:both;content:"";display:table}.solution_tool .tab_content_wrap .tab_content.active{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border-top:5px solid #007935}@media screen and (max-width: 626px){.solution_tool .tab_content_wrap .tab_content{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.solution_tool .tab_content_wrap .tab_left_column{width:50%;float:left;padding:40px 35px}@media screen and (max-width: 768px){.solution_tool .tab_content_wrap .tab_left_column{width:100%}}@media screen and (max-width: 626px){.solution_tool .tab_content_wrap .tab_left_column{padding:10px 12px 20px;float:none}}@media screen and (max-width: 320px){.solution_tool .tab_content_wrap .tab_left_column{padding:10px 10px 20px}}.solution_tool .tab_content_wrap .tab_left_column .left_column_content{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;height:100%}@media screen and (max-width: 768px){.solution_tool .tab_content_wrap .tab_left_column .left_column_content{width:100%}}@media screen and (max-width: 768px){.solution_tool .tab_content_wrap .tab_left_column .left_column_content .mobile{width:100%}.solution_tool .tab_content_wrap .tab_left_column .left_column_content .mobile.tab_right_column{margin-top:15px}}.solution_tool .tab_content_wrap .tab_left_column .left_column_content p{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:30px;margin:0}@media screen and (max-width: 768px){.solution_tool .tab_content_wrap .tab_left_column .left_column_content p{font-size:20px;line-height:24px;margin-bottom:10px}}@media screen and (max-width: 626px){.solution_tool .tab_content_wrap .tab_left_column .left_column_content p{font-size:16px;line-height:1.25}}.solution_tool .tab_content_wrap .tab_left_column .left_column_content p span{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;cursor:default}.solution_tool .tab_content_wrap .tab_left_column .left_column_content .common_problems{-webkit-align-self:flex-end;-moz-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end}.solution_tool .tab_content_wrap .tab_left_column .left_column_content .common_problems .common_prob_title{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;font-size:24px;margin:10px 0}@media screen and (max-width: 626px){.solution_tool .tab_content_wrap .tab_left_column .left_column_content .common_problems .common_prob_title{font-size:20px;margin:0}}.solution_tool .tab_content_wrap .tab_left_column .left_column_content .common_problems ul{list-style:none;margin:0;padding:0}.solution_tool .tab_content_wrap .tab_left_column .left_column_content .common_problems ul li{margin-bottom:10px;padding-left:34px;background-image:url("./images/right-chevron-circle-icon.png");background-repeat:no-repeat;background-size:28px 29px;background-position:0px 0px;display:block}.solution_tool .tab_content_wrap .tab_left_column .left_column_content .common_problems ul li:hover{background-image:url("images/right-chevron-circle-icon-red.png")}.solution_tool .tab_content_wrap .tab_left_column .left_column_content .common_problems ul li:hover a{color:#e51b24}.solution_tool .tab_content_wrap .tab_left_column .left_column_content .common_problems ul li:last-child{margin-bottom:0}.solution_tool .tab_content_wrap .tab_left_column .left_column_content .common_problems ul li a{font-size:24px;line-height:30px;color:#333}@media screen and (max-width: 626px){.solution_tool .tab_content_wrap .tab_left_column .left_column_content .common_problems ul li a{position:relative;display:block;font-size:20px}}.solution_tool .tab_content_wrap .tab_right_column{width:50%;float:left;position:relative}@media screen and (max-width: 626px){.solution_tool .tab_content_wrap .tab_right_column{display:none}}.solution_tool .tab_content_wrap .tab_right_column img{width:100%;height:auto;display:none}.solution_tool .tab_content_wrap .tab_right_column img.active{display:block}.solution_tool .tab_content_wrap .tab_right_column.desktop{display:block}@media screen and (max-width: 768px){.solution_tool .tab_content_wrap .tab_right_column.desktop{display:none}}.solution_tool .tab_content_wrap .tab_right_column.mobile{display:none;width:100%}@media screen and (max-width: 768px){.solution_tool .tab_content_wrap .tab_right_column.mobile{display:block;width:100%}}.solution_tool .tab_content_wrap .tab_right_column .component_buttons{position:relative;bottom:40px;width:100%}@media screen and (max-width: 768px){.solution_tool .tab_content_wrap .tab_right_column .component_buttons{position:absolute;-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-o-transform:translate(-50%, 0%);transform:translate(-50%, 0%);width:100%;bottom:0px;right:auto;left:50%;text-align:center}}@media screen and (max-width: 626px){.solution_tool .tab_content_wrap .tab_right_column .component_buttons{position:relative;bottom:25px}}.solution_tool .tab_content_wrap .tab_right_column .component_buttons ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;list-style:none;margin:0;padding:0}.solution_tool .tab_content_wrap .tab_right_column .component_buttons ul::after{clear:both;content:"";display:table}.solution_tool .tab_content_wrap .tab_right_column .component_buttons ul li{margin:10px 5px 10px}@media screen and (max-width: 768px){.solution_tool .tab_content_wrap .tab_right_column .component_buttons ul li{margin:10px 3px 0}}@media screen and (max-width: 626px){.solution_tool .tab_content_wrap .tab_right_column .component_buttons ul li{float:left}}.solution_tool .tab_content_wrap .tab_right_column .component_buttons ul li:first-child{margin-left:0}.solution_tool .tab_content_wrap .tab_right_column .component_buttons ul li:last-child{margin-right:0}.solution_tool .tab_content_wrap .tab_right_column .component_buttons ul li a{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;padding:5px 20px;border-radius:3px;background-color:#444;color:#fff;font-size:16px;display:inline-block;outline:none;text-transform:uppercase}@media screen and (max-width: 768px){.solution_tool .tab_content_wrap .tab_right_column .component_buttons ul li a{font-size:14px;padding:5px 10px}}@media screen and (max-width: 626px){.solution_tool .tab_content_wrap .tab_right_column .component_buttons ul li a{font-size:12px;padding:5px 5px}}.solution_tool .tab_content_wrap .tab_right_column .component_buttons ul li a.active{background-color:#5c5c5c;cursor:default}.solution_tool .tab_content_wrap .view_all_problems{text-align:center;padding-top:40px}@media screen and (max-width: 626px){.solution_tool .tab_content_wrap .view_all_problems.d_view_all_problems{display:none}}.solution_tool .tab_content_wrap .view_all_problems.m_view_all_problems{display:none;padding:5px;background-color:#fff;border-top:2px solid #ccc}@media screen and (max-width: 626px){.solution_tool .tab_content_wrap .view_all_problems.m_view_all_problems{display:block}.solution_tool .tab_content_wrap .view_all_problems.m_view_all_problems a{display:block}}.solution_tool .tab_content_wrap .view_all_problems a{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;display:inline-block;background-color:#444;border-radius:3px;color:#fff;font-size:19px;padding:15px 30px}@media screen and (max-width: 626px){.solution_tool .tab_content_wrap .view_all_problems a{padding:6px 20px}}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#404040;font-family:"proxima-nova",sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:antialiased}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff;margin:0 auto}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}a{text-decoration:none}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}.prop_65_warning{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;margin-top:25px;font-size:12px}.prop_65_warning img{margin-right:10px;width:20px}.prop_65_warning strong{margin-right:5px}.prop_65_warning p{margin:0}.prop_65_warning p a{color:#000}.fm_accordion{max-height:100px;position:relative;margin-bottom:60px}@media screen and (max-width: 626px){.fm_accordion{margin-bottom:20px}}.fm_accordion.open{max-height:none;margin-bottom:120px}@media screen and (max-width: 626px){.fm_accordion.open{margin-bottom:40px}}.fm_accordion.open .fm_accordion_gradient,.fm_accordion.open .fm_accordion_overlay,.fm_accordion.open .fm_accordion_read_more{display:none}.fm_accordion.open .fm_accordion_show_less{display:block}.fm_accordion .fm_accordion_read_more,.fm_accordion .fm_accordion_show_less{background-color:#007a36;color:#fff;font-size:14px;cursor:pointer;padding:5px 10px;position:absolute;border-radius:10px;left:50%;transform:translateX(-50%);z-index:999}.fm_accordion .fm_accordion_read_more{top:90px}.fm_accordion .fm_accordion_show_less{margin-top:20px;display:none}.fm_accordion .fm_accordion_content{background-color:transparent;position:relative;overflow:hidden}.fm_accordion .fm_accordion_gradient{position:absolute;top:0;left:0;width:100%;height:80px;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #e6e6e6 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #e6e6e6 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #e6e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#e6e6e6',GradientType=0 )}.fm_accordion .fm_accordion_overlay{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:100%;top:80px;left:50%;position:absolute;background-color:#e6e6e6}.entry-content .alignwide{margin-left:-80px;margin-right:-80px}.entry-content .alignfull{margin-left:calc( -100vw / 2 + 100% / 2 );margin-right:calc( -100vw / 2 + 100% / 2 );max-width:100vw}#gform_wrapper_7{border:1px solid;border-radius:5px;padding:20px;background:white;box-shadow:0px 0 4px 2px rgba(175,173,173,0.31)}.entry-content .alignwide{margin-left:-30px;margin-right:-30px}@media screen and (max-width: 768px){.entry-content .alignwide{margin-left:-20px;margin-right:-20px}}@media screen and (min-width: 767px){.h1-like{font-size:3.5em}}.alignfull img{width:100vw}.wp-block-group{padding:20px}.page-template-template-default-landing-page .entry-content{margin-top:0}.page-template-template-default-landing-page .entry-content .wp-block-group:first-child{padding-top:0;border-top:30px solid #e51b24}.page-template-template-default-landing-page .entry-content .alignfull .wp-block-group__inner-container,.page-template-template-default-landing-page .entry-content .alignwide .wp-block-group__inner-container{background-color:transparent !important}.page-template-template-default-landing-page .entry-content .wp-block-image.lp-hero{margin-top:0;margin-bottom:0;line-height:0;line-height:0;border-top:1px solid #e51b24;border-bottom:1px solid #007a36}.page-template-template-default-landing-page .entry-content .lp-hero-section{padding-bottom:0}.page-template-template-default-landing-page .entry-content .lp-hero-section figure{line-height:0;margin-bottom:0;padding-bottom:0;margin-top:0}.page-template-template-default-landing-page .entry-content p.has-background.link_btn{padding:10px 50px}.h1-like{font-size:2.5em}@media screen and (max-width: 992px){.code_standard .page_title{background-size:cover}}.code_standard .page_title h1{font-size:90px}.code_standard .container,.code_standard .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .code_standard .wp-block-group__inner-container,.code_standard .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .code_standard .wp-block-group__inner-container{padding-bottom:60px;padding-top:45px;font-size:24px}.code_standard .top_content{float:left;display:block;margin-right:2.35765%;width:48.82117%;font-size:24px}.code_standard .top_content:last-child{margin-right:0}@media screen and (max-width: 626px){.code_standard .top_content{float:left;display:block;margin-right:7.42297%;width:100%}.code_standard .top_content:last-child{margin-right:0}}.code_standard .downloads_section .sub_section{float:left;display:block;margin-right:2.35765%;width:48.82117%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;margin-top:45px}.code_standard .downloads_section .sub_section:last-child{margin-right:0}.code_standard .downloads_section .sub_section:nth-child(2n){margin-right:0}.code_standard .downloads_section .sub_section:nth-child(2n+1){clear:left}@media screen and (max-width: 626px){.code_standard .downloads_section .sub_section{float:left;display:block;margin-right:7.42297%;width:100%}.code_standard .downloads_section .sub_section:last-child{margin-right:0}.code_standard .downloads_section .sub_section:nth-child(2n){margin-right:2.35765%}.code_standard .downloads_section .sub_section:nth-child(2n+1){clear:none}.code_standard .downloads_section .sub_section:nth-child(1n){margin-right:0}.code_standard .downloads_section .sub_section:nth-child(1n+1){clear:left}}.code_standard .downloads_section .sub_section:nth-child(n+3){margin-top:90px}.code_standard .downloads_section .sub_section .sub_section_title{float:left;display:block;margin-right:2.35765%;width:40.29137%;text-align:right}.code_standard .downloads_section .sub_section .sub_section_title:last-child{margin-right:0}@media screen and (max-width: 626px){.code_standard .downloads_section .sub_section .sub_section_title{float:left;display:block;margin-right:7.42297%;width:19.43277%;margin-right:4%}.code_standard .downloads_section .sub_section .sub_section_title:last-child{margin-right:0}}.code_standard .downloads_section .sub_section .sub_section_title img{margin-right:20%}@media screen and (max-width: 626px){.code_standard .downloads_section .sub_section .sub_section_title img{margin-right:0}}.code_standard .downloads_section .sub_section .downloads{float:left;display:block;margin-right:2.35765%;width:57.35098%}.code_standard .downloads_section .sub_section .downloads:last-child{margin-right:0}@media screen and (max-width: 626px){.code_standard .downloads_section .sub_section .downloads{float:left;display:block;margin-right:7.42297%;width:73.14426%}.code_standard .downloads_section .sub_section .downloads:last-child{margin-right:0}}.code_standard .downloads_section .sub_section .downloads ul{list-style:none;margin:0;padding:0}.code_standard .downloads_section .sub_section .downloads ul li{margin-bottom:30px}@media screen and (max-width: 626px){.code_standard .downloads_section .sub_section .downloads ul li{margin-bottom:15px}}.code_standard .downloads_section .sub_section .downloads ul a{background-color:#4e4e4e;color:#fff;font-weight:100;max-width:100%;display:block;text-align:center;border-radius:3px}.code_standard .downloads_section .sub_section .downloads ul a:before{background-image:url("./images/down-right-arrow.png");content:"";background-size:15px 15px;height:15px;width:15px;display:inline-block;margin-right:5px}.find_a_store .container,.find_a_store .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .find_a_store .wp-block-group__inner-container,.find_a_store .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .find_a_store .wp-block-group__inner-container{background-color:#fff !important;font-size:20px}.find_a_store .sub_page_title{font-size:60px;text-transform:uppercase;margin:30px 0 0;line-height:1}@media screen and (max-width: 626px){.find_a_store .sub_page_title{display:none}}.find_a_store .store_logos{width:100%}.find_a_store .store_logos ul{list-style:none;margin:0;padding:0;width:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.find_a_store .store_logos ul li{float:left;display:block;margin-right:2.35765%;width:31.76157%;text-align:center;padding:5px}.find_a_store .store_logos ul li:last-child{margin-right:0}.find_a_store .store_logos ul li:nth-child(3n){margin-right:0}.find_a_store .store_logos ul li:nth-child(3n+1){clear:left}@media screen and (max-width: 626px){.find_a_store .store_logos ul li{float:left;display:block;margin-right:7.42297%;width:100%}.find_a_store .store_logos ul li:last-child{margin-right:0}.find_a_store .store_logos ul li:nth-child(3n){margin-right:2.35765%}.find_a_store .store_logos ul li:nth-child(3n+1){clear:none}.find_a_store .store_logos ul li:nth-child(1n){margin-right:0}.find_a_store .store_logos ul li:nth-child(1n+1){clear:left}}.find_a_store .store_logos ul li a{display:inline-block}.find_a_store .stores_types{padding:30px 0;padding-top:0px}@media screen and (max-width: 626px){.find_a_store .stores_types{padding:30px 20px}}.find_a_store .stores_types .store_type{margin-bottom:50px}@media screen and (max-width: 626px){.find_a_store .stores_types .store_type{margin-bottom:25px}}.find_a_store .stores_types .store_type:last-child{margin-bottom:0px}.find_a_store .stores_types .store_type .store_type_head{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-bottom:15px}.find_a_store .stores_types .store_type .store_type_head::after{clear:both;content:"";display:table}.find_a_store .stores_types .store_type .store_type_head:last-child{margin-right:0}@media screen and (max-width: 626px){.find_a_store .stores_types .store_type .store_type_head{float:left;display:block;margin-right:7.42297%;width:100%}.find_a_store .stores_types .store_type .store_type_head:last-child{margin-right:0}}.find_a_store .stores_types .store_type .store_type_head p{margin:0}.find_a_store .stores_types .store_type .stores ul{list-style:none;margin:0;padding:0}.find_a_store .stores_types .store_type .stores ul li{float:left;display:block;margin-right:2.35765%;width:31.76157%;padding:8px 0}.find_a_store .stores_types .store_type .stores ul li:last-child{margin-right:0}.find_a_store .stores_types .store_type .stores ul li:nth-child(3n){margin-right:0}.find_a_store .stores_types .store_type .stores ul li:nth-child(3n+1){clear:left}@media screen and (max-width: 626px){.find_a_store .stores_types .store_type .stores ul li{float:left;display:block;margin-right:7.42297%;width:100%}.find_a_store .stores_types .store_type .stores ul li:last-child{margin-right:0}.find_a_store .stores_types .store_type .stores ul li:nth-child(1n){margin-right:0}.find_a_store .stores_types .store_type .stores ul li:nth-child(1n+1){clear:left}}.find_a_store .stores_types .store_type .stores ul li:before{background-image:url("./images/black_diagonal_arrow.png");display:inline-block;margin-right:5px;content:"";height:24px;width:24px;position:relative;top:4px;background-size:100% 100%}.find_a_store .stores_types .store_type .stores ul li a.store{text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;font-size:20px;color:#000 !important}.homepage .hero,.page-template-template-landing .hero{width:100%;position:relative}.homepage .hero img,.page-template-template-landing .hero img{width:100%;height:auto;display:block}.homepage .hero .hero_content_wrap,.page-template-template-landing .hero .hero_content_wrap{position:absolute;top:65px;width:100%}@media screen and (max-width: 626px){.homepage .hero .hero_content_wrap,.page-template-template-landing .hero .hero_content_wrap{top:0px}}.homepage .hero .hero_content_wrap .hero_content,.page-template-template-landing .hero .hero_content_wrap .hero_content{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:51.17883%}.homepage .hero .hero_content_wrap .hero_content:last-child,.page-template-template-landing .hero .hero_content_wrap .hero_content:last-child{margin-right:0}.homepage .hero .hero_content_wrap .hero_content h1,.page-template-template-landing .hero .hero_content_wrap .hero_content h1{color:#007935;font-size:133px;text-align:center;line-height:1;margin:0 0 80px 0}@media screen and (max-width: 626px){.homepage .hero .hero_content_wrap .hero_content h1,.page-template-template-landing .hero .hero_content_wrap .hero_content h1{color:#312e29;font-size:77px;line-height:0.9;margin-bottom:40px}}.homepage .hero .hero_content_wrap .hero_content h1 span,.page-template-template-landing .hero .hero_content_wrap .hero_content h1 span{font-size:75px}@media screen and (max-width: 626px){.homepage .hero .hero_content_wrap .hero_content h1 span,.page-template-template-landing .hero .hero_content_wrap .hero_content h1 span{font-size:38px}}.homepage .hero .hero_content_wrap .hero_content h1 span:last-child,.page-template-template-landing .hero .hero_content_wrap .hero_content h1 span:last-child{font-size:125px}@media screen and (max-width: 626px){.homepage .hero .hero_content_wrap .hero_content h1 span:last-child,.page-template-template-landing .hero .hero_content_wrap .hero_content h1 span:last-child{font-size:63px}}.homepage .hero .hero_content_wrap .hero_content p,.page-template-template-landing .hero .hero_content_wrap .hero_content p{color:#444;font-size:28px;line-height:1;text-align:center}@media screen and (max-width: 626px){.homepage .hero .hero_content_wrap .hero_content p,.page-template-template-landing .hero .hero_content_wrap .hero_content p{font-size:18px}}.homepage .homepage_content,.page-template-template-landing .homepage_content{padding-top:30px;background-color:#fff}@media screen and (max-width: 626px){.homepage .homepage_content,.page-template-template-landing .homepage_content{padding-top:20px}}.site-header{z-index:10;position:fixed;background-color:#fff;width:100%}.site-header .nav_container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-shadow:0px -5px 14px -4px rgba(0,0,0,0.75);-moz-box-shadow:0px -5px 14px -4px rgba(0,0,0,0.75);box-shadow:0px -5px 14px -4px rgba(0,0,0,0.75);position:relative;background-color:none}.site-header .header_nav{line-height:0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:2;-moz-flex-grow:2;flex-grow:2;-ms-flex-positive:2;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.site-header .left_nav{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;vertical-align:top;float:right}.site-header .left_nav .language_toggle{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;margin:0;padding:0;list-style:none}.site-header .left_nav .language_toggle li{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;height:calc(100% - 2px)}.site-header .left_nav .language_toggle li:hover,.site-header .left_nav .language_toggle li.active{background-color:#e51b24}.site-header .left_nav .language_toggle li:hover a,.site-header .left_nav .language_toggle li.active a{color:#fff}.site-header .left_nav .language_toggle li a{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased;height:100%;padding:19px 30px 10px;display:block;line-height:1;color:#000}.site-header .site-branding{line-height:0}.site-header .site-branding a{padding:0px 0px 0px 10px;display:inline-block}.site-header .site-branding img{margin:0}.site-header .search_container{padding:25px 30px;background-color:#e6e6e6;display:none}.site-header .search_container .search-form{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.site-header .search_container .search-form label{flex-grow:2}.site-header .search_container .search_form_wrapper{background:#fff;border-radius:5px;border:2px solid #c2c2c2;padding:4px}.site-header .search_container .search-field{font-size:30px;border:none !important;outline:none !important;width:100%;height:100%}.site-header .search_container .search-submit{font-size:24px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;background-color:#444;box-shadow:none !important;color:white;padding:18px 40px;text-transform:uppercase}.site-header .location_menu{position:relative;font-size:12px;text-align:center;line-height:1.2;display:inline-block;padding-bottom:2px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased}.site-header .location_menu .location_menu_link{padding:1px 15px 9px}.site-header .location_menu .location_menu_link .region_logo{background-image:url("./images/region_logo.png");background-size:34px 68px;background-position:0px 0px;display:inline-block;width:34px;height:34px;position:relative;top:7px;margin-right:5px}.site-header .location_menu:hover,.site-header .location_menu.active{color:#fff}.site-header .location_menu:hover .location_menu_link,.site-header .location_menu.active .location_menu_link{background-color:#e51b24}.site-header .location_menu:hover .location,.site-header .location_menu.active .location{color:#fff}.site-header .location_menu:hover .region_logo,.site-header .location_menu.active .region_logo{background-position:0px 34px}.site-header .location_menu:hover .location_sub_menu{right:0px;display:block}.site-header .location_menu .location{font-size:18px;color:#8c8c8c;display:inline-block}.site-header .location_menu .location_sub_menu{position:absolute;right:-999px;top:51px;display:none;z-index:10}.site-header .location_menu .location_sub_menu ul{list-style:none;background-color:#444;margin:0px;padding:0px;text-align:left}.site-header .location_menu .location_sub_menu ul li{border-bottom:2px solid #999;font-size:20px;width:100%;position:relative}.site-header .location_menu .location_sub_menu ul li.menu-item-has-children a{color:#999}.site-header .location_menu .location_sub_menu ul li.current_page_item:after,.site-header .location_menu .location_sub_menu ul li.current-menu-item:after,.site-header .location_menu .location_sub_menu ul li.current-page-ancestor:after,.site-header .location_menu .location_sub_menu ul li.current-menu-ancestor:after{content:url("./images/tick_mark.png");position:absolute;right:20px;display:inline-block;top:10px}.site-header .location_menu .location_sub_menu ul li a{display:block;padding:8px 30px;padding-right:70px;color:#fff;white-space:nowrap}.site-header .location_menu .location_sub_menu ul li a:hover{background-color:#e51b24}.site-header .location_menu .location_sub_menu ul li .sub-menu li{border-bottom:none}.site-header .location_menu .location_sub_menu ul li .sub-menu li a{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased;color:#fff}.site-header .location_menu .location_sub_menu ul li .sub-menu li a:before{content:url("./images/white-corner-arrow.png");display:inline-block;margin-right:10px}.site-header .header_search_icon{cursor:pointer;display:inline-block;padding:13px 20px 12px}.site-header .header_search_icon:hover{background-color:#e51b24;color:#fff}.site-header .header_search_icon .fa-search{font-size:24px}@media screen and (max-width: 626px){.site-header .header_search_icon .fa-search{font-size:20px}}.site-header .header_border{height:2px;background-color:#bc7334;background-image:-webkit-linear-gradient(left, #bc7334 0%, #f9f39a 52%, #bc7134 100%);background-image:linear-gradient(to right, #bc7334 0%, #f9f39a 52%, #bc7134 100%);position:absolute;width:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:0px;z-index:-1}@media screen and (max-width: 822px){.site-header .header_border{z-index:2}}@media screen and (max-width: 822px){.site-header .desktop_header_nav{display:none}}.site-header .desktop_header_nav .uk_primary_menu,.site-header .desktop_header_nav .us_primary_menu,.site-header .desktop_header_nav .latin_primary_menu,.site-header .desktop_header_nav .canada_primary_menu{display:none}.site-header .mobile_header_nav{overflow:auto;position:fixed;top:0;width:90%;z-index:20;right:-200%;padding-left:20px;height:100vh;max-width:100%;background-color:#1b1b1b;-webkit-transition:right 1s;-moz-transition:right 1s;transition:right 1s}@media screen and (max-width: 626px){.site-header .mobile_header_nav{padding-left:10px}}.site-header .mobile_header_nav .m_nav_header{position:relative;padding:11px 0 8px;border-bottom:2px solid #333}@media screen and (max-width: 626px){.site-header .mobile_header_nav .m_nav_header{padding:7px 15px}}.site-header .mobile_header_nav .m_nav_header span{font-size:20px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased;color:#ababab}.site-header .mobile_header_nav .m_nav_header .menu_close_btn{position:absolute;display:inline-block;width:40px;height:40px;right:0px;top:4px}.site-header .mobile_header_nav .m_nav_header .menu_close_btn:before,.site-header .mobile_header_nav .m_nav_header .menu_close_btn:after{height:36px;width:2px;background:#fff;content:"";display:inline-block;position:absolute;right:30px}.site-header .mobile_header_nav .m_nav_header .menu_close_btn:before{-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg)}.site-header .mobile_header_nav .m_nav_header .menu_close_btn:after{-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg)}.site-header .mobile_header_nav ul{padding:0px;margin:0px;list-style:none}.site-header .mobile_header_nav ul li:before{content:"";display:inline-block;background-image:url("./images/chevron_white_bottom.png");background-size:30px 30px;position:relative;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);left:0px;top:6px;height:30px;width:30px;opacity:0.7;display:inline-block;text-align:center;margin:0 15px}.site-header .mobile_header_nav ul li a{color:#ababab;display:block;padding:5px 0px;padding-right:45px;position:relative;display:inline-block;width:calc(100% - 60px)}.site-header .mobile_header_nav ul li.globe_tag>a:after{background-image:url("./images/region_logo.png");background-size:30px 60px;background-position:0px 30px;height:30px;width:30px;display:inline-block;position:absolute;right:45px;top:3px;content:"";opacity:0.6}.site-header .mobile_header_nav ul.mobile_menu>li{border-bottom:2px solid #333;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased;font-size:20px}.site-header .mobile_header_nav ul.mobile_menu>li.show_submenu ul.sub-menu{display:block}.site-header .mobile_header_nav ul.sub-menu{padding-left:45px;display:none;-webkit-transition:height 1s;-moz-transition:height 1s;transition:height 1s}.site-header .mobile_header_nav ul.sub-menu>li{border-bottom:none;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400;font-size:18px}@media screen and (max-width: 626px){.site-header .mobile_header_nav ul.sub-menu>li{font-size:16px;padding-left:45px;position:relative}}.site-header .mobile_header_nav ul.sub-menu>li a{padding:10px 0}.site-header .mobile_header_nav ul.sub-menu>li:last-child>a{padding-bottom:15px}.site-header .mobile_header_nav ul.sub-menu>li:before{background-size:20px 20px;height:20px;width:20px;margin:0 12px}@media screen and (max-width: 626px){.site-header .mobile_header_nav ul.sub-menu>li:before{position:absolute;top:12px;left:0}}.site-header .mobile_header_nav ul.sub-menu>li.menu-item-has-children{font-size:20px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased;padding-left:45px}.site-header .mobile_header_nav ul.sub-menu>li.menu-item-has-children:before{display:none}.site-header .mobile_header_nav ul.sub-menu>li.bottom_right_arrow:before{background-image:url("./images/white-corner-arrow.png");background-size:17px 17px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);left:0px;top:0px;height:17px;width:17px;content:"";display:inline-block;margin-right:15px;opacity:0.9}@media screen and (max-width: 626px){.site-header .mobile_header_nav ul.sub-menu>li.bottom_right_arrow:before{margin:0;display:block}}.site-header .mobile_header_nav ul.sub-menu ul{padding-left:0px}.site-header .mobile_header_nav ul.sub-menu ul>li:before{display:none}.site-header .mobile_header_nav ul.sub-menu ul>li a:before{background-image:url("./images/white-corner-arrow.png");-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);left:0px;top:10px;content:"";display:inline-block;opacity:0.9;background-size:17px 17px;height:17px;width:17px;margin-right:12px}.site-header .mobile_menu_header{display:none}@media screen and (max-width: 822px){.site-header .mobile_menu_header{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:2;-moz-flex-grow:2;flex-grow:2;-ms-flex-positive:2;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}}.site-header .mobile_menu_header .menu_btn_wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.site-header .mobile_menu_header .menu_btn_wrapper a{display:inline-block;font-size:20px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased;padding:11px 20px 10px;color:#333;width:100%;height:100%}@media screen and (max-width: 626px){.site-header .mobile_menu_header .menu_btn_wrapper a{padding:8px 15px;font-size:20px}}.site-header .mobile_menu_header .menu_btn_wrapper a:hover{background:#e51b24;color:#fff}.site-header .mobile_menu_header .menu_btn_wrapper:after{display:inline-block;content:"";height:25px;width:2px;background:#333}.site-header .mobile_menu_header .mobile_search_icon{padding:11px 20px 12px;color:gray}.site-header .mobile_menu_header .mobile_search_icon:hover{color:#fff}@media screen and (max-width: 626px){.site-header .mobile_menu_header .mobile_search_icon{padding:11px 15px 11px}}.header_spacer{height:51px}@media screen and (max-width: 626px){.header_spacer{height:46px}}.mobile_mask{height:100%;width:0;top:0;left:0;position:fixed;-webkit-transform:background 1s;-moz-transform:background 1s;-ms-transform:background 1s;-o-transform:background 1s;transform:background 1s}.mobile_search{position:fixed;top:-100%;left:50%;transform:translateX(-50%);width:90%;z-index:21;-webkit-transition:top 1s;-moz-transition:top 1s;transition:top 1s;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;background:#fff;border:2px solid #c2c2c2;border-radius:10px}.mobile_search .search_icon_box{width:10%;font-size:24px;text-align:center;padding:0px 0;color:#ababab}.mobile_search .close_box{width:10%;height:100%;right:0px;position:relative;padding:3px 0}.mobile_search .close_box:before,.mobile_search .close_box:after{height:30px;width:2px;background:#ababab;content:"";display:inline-block;position:absolute;right:51%;transform:translateX(-50%)}.mobile_search .close_box:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobile_search .close_box:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile_search .search-form{width:80%;padding:0px 0}.mobile_search .search-form .search-submit{display:none}.mobile_search .search-form .search-field{width:100%;font-size:20px;outline:none;border:none;border-left:2px solid #000;border-radius:0;line-height:1.5;-webkit-appearance:none}.mobile_search .search-form label{width:100%}.m_search_open{overflow:hidden}.m_search_open .body{overflow:hidden}.m_search_open .mobile_search{top:20px}.m_search_open .mobile_mask{width:100%;z-index:19;background:#000;opacity:0.6}.m_menu_open{overflow:hidden}.m_menu_open .body{overflow:hidden}@media screen and (max-width: 822px){.m_menu_open .mobile_header_nav{right:0}}.m_menu_open .mobile_mask{width:100%;z-index:19}.int_distributors .header_search_icon{display:none}.int_distributors .menu_btn_wrapper:after{display:none !important}.int_distributors #primary-menu>li:not(.show_international),.int_distributors #mobile-primary-menu>li:not(.show_international){display:none}.int_distributors #primary-menu>li:hover>ul,.int_distributors #mobile-primary-menu>li:hover>ul{left:auto;right:0}.homepage .optional_header_container{padding-bottom:75px}@media screen and (max-width: 626px){.homepage .optional_header_container{padding-bottom:25px}}.prod_slider_container{padding:40px 0}@media screen and (max-width: 626px){.prod_slider_container{padding:10px 0}}.prod_slider_container .prod_slider_header{padding:0 30px;margin-bottom:20px}@media screen and (max-width: 626px){.prod_slider_container .prod_slider_header{padding:0 20px;margin-bottom:0}}.prod_slider_container .product-slide{outline:none}.prod_slider_container .product-slide.slick-slide{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 626px){.prod_slider_container .product-slide.slick-slide{width:100%}}.prod_slider_container .product-slide:first-child{-webkit-transition-property:margin-left;-moz-transition-property:margin-left;transition-property:margin-left;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;transition-timing-function:ease-in}@media screen and (max-width: 1024px){.prod_slider_container .product-slide:first-child.slick-active{margin-left:0}}@media screen and (max-width: 1024px){.prod_slider_container .product-slide:last-child.slick-active{margin-right:0}}.prod_slider_container .product_slide_link{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;margin-right:20px}@media screen and (max-width: 626px){.prod_slider_container .product_slide_link{width:100%;margin:0}}.prod_slider_container .product_slide_link .prod_view_link{font-size:24px;font-family:"proxima-nova",sans-serif;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400;margin:0 auto;margin-top:18px;display:block;text-align:center;color:#000;display:inline-block}@media screen and (max-width: 626px){.prod_slider_container .product_slide_link .prod_view_link{margin-top:10px;margin-bottom:25px}}.prod_slider_container .product_slide_link .prod_view_link:before{content:"";background-image:url("./images/multicolor-right-chevron.png");background-size:28px 144px;background-position:0px 58px;top:5px;right:6px;position:relative;display:inline-block;height:29px;width:28px}.prod_slider_container .product_slide_link .prod_slide_content{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;background:#e6e6e6;border-radius:5px;border:2px solid #ccc;padding:30px 24px 18px;max-width:100%;width:350px;height:auto}@media screen and (max-width: 626px){.prod_slider_container .product_slide_link .prod_slide_content{width:100%;padding:20px 20px 18px}}.prod_slider_container .product_slide_link .prod_slide_content .bottom_content{text-align:center}.prod_slider_container .product_slide_link .prod_slide_content .product_title{font-family:"proxima-nova",sans-serif;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;text-transform:uppercase;color:#007935;margin:0;font-size:30px;line-height:1.2}@media screen and (max-width: 626px){.prod_slider_container .product_slide_link .prod_slide_content .product_title{font-size:20px;line-height:1;margin-bottom:10px}}.prod_slider_container .product_slide_link .prod_slide_content .prod_desc{font-family:"proxima-nova",sans-serif;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400;color:#000;margin:0;margin-bottom:40px;font-size:20px}@media screen and (max-width: 626px){.prod_slider_container .product_slide_link .prod_slide_content .prod_desc{margin-bottom:15px;font-size:16px}}.prod_slider_container .product_slide_link .prod_slide_content .prod_image img{width:100%;height:auto;margin:0 auto}.prod_slider_container .product_slide_link:hover .prod_view_link{color:#e51b24;font-weight:700}.prod_slider_container .product_slide_link:hover .prod_view_link:before{background-position:0px 116px}.prod_slider_container .slick-prev,.prod_slider_container .slick-next{z-index:2;box-shadow:none;height:auto;width:auto}.prod_slider_container .slick-prev{left:20px}@media screen and (max-width: 1024px){.prod_slider_container .slick-prev{left:30px}}@media screen and (max-width: 768px){.prod_slider_container .slick-prev{left:24px}}.prod_slider_container .slick-prev:before{background-image:url("./images/slider-prev.png")}.prod_slider_container .slick-next{right:20px}@media screen and (max-width: 1024px){.prod_slider_container .slick-next{right:30px}}@media screen and (max-width: 768px){.prod_slider_container .slick-next{right:24px}}.prod_slider_container .slick-next:before{background-image:url("./images/slider-next.png")}.prod_slider_container .slick-next,.prod_slider_container .slick-prev{height:60px;width:60px}@media screen and (max-width: 768px){.prod_slider_container .slick-next,.prod_slider_container .slick-prev{height:50px;width:50px}}.prod_slider_container .slick-next:before,.prod_slider_container .slick-prev:before{background-size:cover;height:60px;width:58px;content:"";display:inline-block}@media screen and (max-width: 768px){.prod_slider_container .slick-next:before,.prod_slider_container .slick-prev:before{height:50px;width:50px}}.prod_slider_container .slick-dots{margin:0;bottom:18px;width:75%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.prod_slider_container .slick-dots li{width:17px;height:17px;margin:0 3px}.prod_slider_container .slick-dots li.slick-active button{background-color:#e51b24}.prod_slider_container .slick-dots li button{border-radius:50%;height:17px;width:17px;border:2px solid #999;box-shadow:none}.prod_slider_container .slick-dots li button:before{display:none}.prod_slider_container .slick-track{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.prod_slider_container .slick-track .slick-slide{float:none;min-height:none;height:auto}.prod_slider_container .slick-list{padding-right:20px;padding-left:calc(50vw - 482px)}@media screen and (max-width: 1024px){.prod_slider_container .slick-list{padding-left:30px}}@media screen and (max-width: 626px){.prod_slider_container .slick-list{padding:0px}}.prod_slider_container .product-slider{margin-bottom:0px}@media screen and (max-width: 626px){.prod_slider_container .product-slider{padding:0 20px}}.optional_header_container{padding-bottom:75px}.optional_header_container .swiper-container{border:2px solid #ccc;background-color:#e6e6e6;border-radius:5px;line-height:0}@media screen and (max-width: 768px){.optional_header_container .swiper-button-prev{left:6px !important}}.optional_header_container .swiper-button-prev:before{background-image:url("./images/slider-prev.png")}.optional_header_container .swiper-button-next{right:10px !important}@media screen and (max-width: 768px){.optional_header_container .swiper-button-next{right:6px !important}}.optional_header_container .swiper-button-next:before{background-image:url("./images/slider-next.png")}.optional_header_container .swiper-button-next,.optional_header_container .swiper-button-prev{background-image:none !important;height:60px !important;width:60px !important}@media screen and (max-width: 768px){.optional_header_container .swiper-button-next,.optional_header_container .swiper-button-prev{width:50px !important;height:50px !important}}.optional_header_container .swiper-button-next:before,.optional_header_container .swiper-button-prev:before{height:60px;width:58px;display:inline-block;background-size:cover;content:""}@media screen and (max-width: 768px){.optional_header_container .swiper-button-next:before,.optional_header_container .swiper-button-prev:before{width:50px;height:50px}}.optional_header_container .swiper-button-next:hover,.optional_header_container .swiper-button-prev:hover{opacity:0.7}@media screen and (max-width: 626px){.optional_header_container .swiper-pagination-bullets{bottom:20px !important}}.optional_header_container .swiper-pagination-bullet{width:20px !important;height:20px !important;background-color:transparent !important;border:2px solid #999;opacity:1 !important}.optional_header_container .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#e51b24 !important}@media screen and (max-width: 626px){.optional_header_container .swiper-pagination-bullet{width:17px !important;height:17px !important;margin:0 3px !important}}.optional_header_container .opt_slider_link{display:inline-block;line-height:0;width:100%}.optional_header_container .slide_content{text-align:center;padding:0;max-width:100%}.optional_header_container .slide_content img{margin:0 auto}.optional_header_container .slide_content .d_image{display:block}@media screen and (max-width: 626px){.optional_header_container .slide_content .d_image{display:none}}.optional_header_container .slide_content .m_image{display:none}@media screen and (max-width: 626px){.optional_header_container .slide_content .m_image{display:block}}.optional_header_container .swiper-wrapper{display:flex;align-items:center}.pro_series.installation_content .section_title,.pro_series.warranty_content .section_title{color:#443624}.installation_content .container,.installation_content .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .installation_content .wp-block-group__inner-container,.installation_content .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .installation_content .wp-block-group__inner-container,.warranty_content .container,.warranty_content .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .warranty_content .wp-block-group__inner-container,.warranty_content .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .warranty_content .wp-block-group__inner-container{background-color:#e6e6e6;padding-bottom:60px;padding-top:45px;font-size:20px}@media screen and (max-width: 626px){.installation_content .container,.installation_content .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .installation_content .wp-block-group__inner-container,.installation_content .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .installation_content .wp-block-group__inner-container,.warranty_content .container,.warranty_content .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .warranty_content .wp-block-group__inner-container,.warranty_content .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .warranty_content .wp-block-group__inner-container{padding-top:17px}}.installation_content .section_title,.warranty_content .section_title{font-size:36px;margin:0px;color:#007935;line-height:1;text-transform:uppercase}.installation_content .no_manuals_msg,.warranty_content .no_manuals_msg{text-align:center}.installation_content .top_content p,.warranty_content .top_content p{margin:0px}.installation_content .bottom_content p,.warranty_content .bottom_content p{margin:20px 0}.installation_content .bottom_content p:last-child,.warranty_content .bottom_content p:last-child{margin-bottom:0px}@media screen and (max-width: 626px){.page-template-page-careers .accordion{margin:0 -10px 10px}}.accordion{border:2px solid #c2c2c2;border-radius:5px;margin:10px 0;line-height:1.2}.accordion ul{margin:0;padding:0;list-style:none}.accordion ul.product_categories li.product_category{border-bottom:2px solid #c2c2c2}.accordion ul.product_categories li.product_category .product_category_title{color:#000;display:block;padding:10px 20px;position:relative;background:#fff}@media screen and (max-width: 626px){.accordion ul.product_categories li.product_category .product_category_title{padding:10px 15px}}.accordion ul.product_categories li.product_category .product_category_title h3{margin:0;font-size:24px;text-transform:uppercase;padding-right:80px}@media screen and (max-width: 626px){.accordion ul.product_categories li.product_category .product_category_title h3{padding-right:30px;font-size:20px}}.accordion ul.product_categories li.product_category .product_category_title:after{content:'';background-image:url("./images/right-chevron-circle-icon.png");background-size:28px 28px;background-position:0px 0px;height:28px;width:28px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}@media screen and (max-width: 626px){.accordion ul.product_categories li.product_category .product_category_title:after{right:12px}}.accordion ul.product_categories li.product_category:last-child{border-bottom:none}.accordion ul.product_categories li.product_category.is-expanded .product_category_title:after{-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.accordion ul.products{background-color:#b4b4b4;display:none}.accordion ul.products li.product{font-size:20px;padding:10px 20px}.accordion ul.products li.product.uk_product .product_name{width:calc(100% - 200px)}@media screen and (max-width: 626px){.accordion ul.products li.product.uk_product .product_name{width:100%}}.accordion ul.products li.product.uk_product .download_buttons{width:auto;float:right}@media screen and (max-width: 626px){.accordion ul.products li.product.uk_product .download_buttons{width:100%;display:block;float:none;margin-bottom:20px}}.accordion ul.products li.product.uk_product .download_buttons td{width:auto;text-align:center}@media screen and (max-width: 626px){.accordion ul.products li.product.uk_product .download_buttons td a{float:none;width:70%;padding:4px 0}}.accordion ul.products li.product .product_link{display:block;color:#000}.accordion ul.products li.product .product_name{width:calc(100% - 426px);display:inline-block}@media screen and (max-width: 768px){.accordion ul.products li.product .product_name{width:100%;padding-bottom:0px}}.accordion ul.products li.product .download_buttons{width:420px;float:right;display:inline-block}@media screen and (max-width: 768px){.accordion ul.products li.product .download_buttons{float:none;width:100%;padding-top:0}}.accordion ul.products li.product .download_buttons .mobile_btns{display:none}.accordion ul.products li.product .download_buttons .mobile_btns .btn_wrapper{text-align:center;margin-bottom:20px}.accordion ul.products li.product .download_buttons .mobile_btns a{background-color:#5e5b57;color:#fff;border-radius:3px;font-weight:100;width:70%;display:inline-block;text-align:center;float:none;padding:4px 0}@media screen and (max-width: 768px){.accordion ul.products li.product .download_buttons .mobile_btns{display:block}}@media screen and (max-width: 768px){.accordion ul.products li.product .download_buttons .desktop_btns{display:none}}.accordion ul.products li.product .download_buttons table{margin:0}.accordion ul.products li.product .download_buttons table td{width:30%}.accordion ul.products li.product .download_buttons a{background-color:#5e5b57;color:#fff;border-radius:3px;font-weight:100;min-width:122px;display:inline-block;text-align:center;float:right;padding:2px 0}.accordion ul.products li.product .download_buttons a:before{background-image:url("./images/down-right-arrow.png");content:"";background-size:15px 15px;height:15px;width:15px;display:inline-block;margin-right:5px}.accordion ul.products li.product:hover{background-color:gray}.warranty_content .accordion .product_name{width:85% !important;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased}@media screen and (max-width: 768px){.warranty_content .accordion .product_name{width:80% !important}}@media screen and (max-width: 626px){.warranty_content .accordion .product_name{width:100% !important}}.warranty_content .accordion .warranty_period{display:inline-block;width:13%}@media screen and (max-width: 626px){.warranty_content .accordion .warranty_period{width:100% !important}}.page-template-template-landing,.page-template-template-default-landing-page{font-size:18px}.page-template-template-landing .hero,.page-template-template-default-landing-page .hero{border-bottom:15px solid #007935}.page-template-template-landing .nav_container,.page-template-template-default-landing-page .nav_container{min-height:51px}.page-template-template-landing .landing_page_content,.page-template-template-default-landing-page .landing_page_content{padding:60px 0}@media screen and (max-width: 626px){.page-template-template-landing .landing_page_content,.page-template-template-default-landing-page .landing_page_content{padding-top:20px}}.page-template-template-landing .landing_page_content>:first-child,.page-template-template-default-landing-page .landing_page_content>:first-child{margin-top:0}.page-template-template-landing .landing_page_content>:last-child,.page-template-template-default-landing-page .landing_page_content>:last-child{margin-bottom:0}.page-template-template-landing .site-footer .social_section,.page-template-template-default-landing-page .site-footer .social_section{margin-bottom:60px}@media screen and (max-width: 626px){.page-template-template-landing .site-footer .social_section,.page-template-template-default-landing-page .site-footer .social_section{margin-bottom:30px}}.page-template-template-landing .landing_featured_product::after,.page-template-template-default-landing-page .landing_featured_product::after{clear:both;content:"";display:table}.page-template-template-landing .warranty_info,.page-template-template-default-landing-page .warranty_info{text-align:center}.page-template-template-landing .warranty_info .warranty_year,.page-template-template-default-landing-page .warranty_info .warranty_year{display:inline-block;text-align:center;border-radius:50%;background-color:#e51b24;height:36px;width:38px;color:#fff;margin-right:0.5em}.page-template-template-landing .warranty_info h2,.page-template-template-landing .warranty_info h3,.page-template-template-landing .warranty_info h4,.page-template-template-default-landing-page .warranty_info h2,.page-template-template-default-landing-page .warranty_info h3,.page-template-template-default-landing-page .warranty_info h4{display:inline-block;margin:0}.page-template-template-landing .featured_product_image,.page-template-template-default-landing-page .featured_product_image{float:left;display:block;margin-right:2.35765%;width:23.23176%}.page-template-template-landing .featured_product_image:last-child,.page-template-template-default-landing-page .featured_product_image:last-child{margin-right:0}@media screen and (max-width: 790px){.page-template-template-landing .featured_product_image,.page-template-template-default-landing-page .featured_product_image{float:left;display:block;margin-right:3.57866%;width:28.78967%}.page-template-template-landing .featured_product_image:last-child,.page-template-template-default-landing-page .featured_product_image:last-child{margin-right:0}}@media screen and (max-width: 626px){.page-template-template-landing .featured_product_image,.page-template-template-default-landing-page .featured_product_image{float:left;display:block;margin-right:7.42297%;width:100%}.page-template-template-landing .featured_product_image:last-child,.page-template-template-default-landing-page .featured_product_image:last-child{margin-right:0}}@media screen and (max-width: 626px){.page-template-template-landing .featured_product_image img,.page-template-template-default-landing-page .featured_product_image img{max-width:250px;display:block;margin:0 auto}}.page-template-template-landing .featured_prod_content,.page-template-template-default-landing-page .featured_prod_content{float:left;display:block;margin-right:2.35765%;width:74.41059%;margin-right:0}.page-template-template-landing .featured_prod_content:last-child,.page-template-template-default-landing-page .featured_prod_content:last-child{margin-right:0}@media screen and (max-width: 790px){.page-template-template-landing .featured_prod_content,.page-template-template-default-landing-page .featured_prod_content{float:left;display:block;margin-right:3.57866%;width:54.68433%;margin-right:0}.page-template-template-landing .featured_prod_content:last-child,.page-template-template-default-landing-page .featured_prod_content:last-child{margin-right:0}}@media screen and (max-width: 626px){.page-template-template-landing .featured_prod_content,.page-template-template-default-landing-page .featured_prod_content{float:left;display:block;margin-right:7.42297%;width:100%;margin-top:20px}.page-template-template-landing .featured_prod_content:last-child,.page-template-template-default-landing-page .featured_prod_content:last-child{margin-right:0}}.page-template-template-landing .featured_prod_details,.page-template-template-default-landing-page .featured_prod_details{float:left;display:block;margin-right:2.35765%;width:57.35098%}.page-template-template-landing .featured_prod_details:last-child,.page-template-template-default-landing-page .featured_prod_details:last-child{margin-right:0}@media screen and (max-width: 790px){.page-template-template-landing .featured_prod_details,.page-template-template-default-landing-page .featured_prod_details{float:left;display:block;margin-right:3.57866%;width:100%}.page-template-template-landing .featured_prod_details:last-child,.page-template-template-default-landing-page .featured_prod_details:last-child{margin-right:0}}.page-template-template-landing .featured_prod_video_box,.page-template-template-default-landing-page .featured_prod_video_box{float:left;display:block;margin-right:2.35765%;width:40.29137%}.page-template-template-landing .featured_prod_video_box:last-child,.page-template-template-default-landing-page .featured_prod_video_box:last-child{margin-right:0}@media screen and (max-width: 790px){.page-template-template-landing .featured_prod_video_box.dfp_video_box,.page-template-template-default-landing-page .featured_prod_video_box.dfp_video_box{display:none}}.page-template-template-landing .featured_prod_video_box.tfp_video_box,.page-template-template-default-landing-page .featured_prod_video_box.tfp_video_box{display:none;width:100%;text-align:center;margin-top:30px}@media screen and (max-width: 790px){.page-template-template-landing .featured_prod_video_box.tfp_video_box,.page-template-template-default-landing-page .featured_prod_video_box.tfp_video_box{display:block}}.page-template-template-landing .featured_prod_video_box .lp-pop-up-video-link,.page-template-template-default-landing-page .featured_prod_video_box .lp-pop-up-video-link{display:inline-block;max-width:400px}.page-template-template-landing .featured_prod_title h2,.page-template-template-default-landing-page .featured_prod_title h2{margin-top:0;font-size:28px}.page-template-template-landing .featured_prod_details>:first-child,.page-template-template-default-landing-page .featured_prod_details>:first-child{margin-top:0}.page-template-template-landing .featured_prod_details>:last-child,.page-template-template-default-landing-page .featured_prod_details>:last-child{margin-bottom:0}.page-template-template-landing .featured_prod_details p,.page-template-template-landing .featured_prod_details h1,.page-template-template-landing .featured_prod_details h2,.page-template-template-landing .featured_prod_details h3,.page-template-template-landing .featured_prod_details h4,.page-template-template-landing .featured_prod_details h5,.page-template-template-landing .featured_prod_details h6,.page-template-template-default-landing-page .featured_prod_details p,.page-template-template-default-landing-page .featured_prod_details h1,.page-template-template-default-landing-page .featured_prod_details h2,.page-template-template-default-landing-page .featured_prod_details h3,.page-template-template-default-landing-page .featured_prod_details h4,.page-template-template-default-landing-page .featured_prod_details h5,.page-template-template-default-landing-page .featured_prod_details h6{margin:0.5em 0}.page-template-template-landing .featured_prod_details ul,.page-template-template-default-landing-page .featured_prod_details ul{margin-left:20px;padding:0}.page-template-template-landing .featured_prod_content_box::after,.page-template-template-default-landing-page .featured_prod_content_box::after{clear:both;content:"";display:table}.page-template-template-landing .pop_up_video .em_video,.page-template-template-default-landing-page .pop_up_video .em_video{width:80vw}.page-template-template-landing .em_video,.page-template-template-default-landing-page .em_video{max-width:720px;margin:auto;text-align:center}.page-template-template-landing .em_video iframe,.page-template-template-default-landing-page .em_video iframe{max-width:100%}.page-template-template-landing .video_container,.page-template-template-default-landing-page .video_container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.page-template-template-landing .video_container iframe,.page-template-template-landing .video_container object,.page-template-template-landing .video_container embed,.page-template-template-default-landing-page .video_container iframe,.page-template-template-default-landing-page .video_container object,.page-template-template-default-landing-page .video_container embed{position:absolute;top:0;left:0;width:100%;height:100%}.page-template-template-landing .r8_pop_up_video,.page-template-template-default-landing-page .r8_pop_up_video{padding:25px;background-color:#000}.page-template-template-landing .r8_pop_up_video .em_video,.page-template-template-default-landing-page .r8_pop_up_video .em_video{width:80vw}.page-template-template-landing .featured_where_to_buy,.page-template-template-default-landing-page .featured_where_to_buy{margin-top:40px;background-color:#e6e6e6}.page-template-template-landing .featured_where_to_buy::after,.page-template-template-default-landing-page .featured_where_to_buy::after{clear:both;content:"";display:table}@media screen and (max-width: 790px){.page-template-template-landing .featured_where_to_buy,.page-template-template-default-landing-page .featured_where_to_buy{max-width:600px;margin:40px auto 0}}.page-template-template-landing .fwtb_header,.page-template-template-default-landing-page .fwtb_header{background-color:#007935;color:#fff;text-align:center;padding:5px 20px}.page-template-template-landing .fwtb_header h2,.page-template-template-default-landing-page .fwtb_header h2{margin:0;font-size:1.8em}.page-template-template-landing .fwtb_retailers,.page-template-template-default-landing-page .fwtb_retailers{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:20px 0}.page-template-template-landing .fwtb_retailers::after,.page-template-template-default-landing-page .fwtb_retailers::after{clear:both;content:"";display:table}@media screen and (max-width: 790px){.page-template-template-landing .fwtb_retailers,.page-template-template-default-landing-page .fwtb_retailers{padding:20px 30px;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-template-template-landing .fwtb_us_retailers,.page-template-template-default-landing-page .fwtb_us_retailers{float:left;display:block;margin-right:2.35765%;width:57.35098%;width:56.5%;margin-right:0;padding:0 40px;text-align:center}.page-template-template-landing .fwtb_us_retailers:last-child,.page-template-template-default-landing-page .fwtb_us_retailers:last-child{margin-right:0}@media screen and (max-width: 790px){.page-template-template-landing .fwtb_us_retailers,.page-template-template-default-landing-page .fwtb_us_retailers{width:100%;padding:0;padding-bottom:20px}}.page-template-template-landing .fwtb_can_retailers,.page-template-template-default-landing-page .fwtb_can_retailers{float:left;display:block;margin-right:2.35765%;width:40.29137%;width:43.5%;margin-right:0;padding:0 40px;text-align:center;border-left:2px solid #fff}.page-template-template-landing .fwtb_can_retailers:last-child,.page-template-template-default-landing-page .fwtb_can_retailers:last-child{margin-right:0}@media screen and (max-width: 790px){.page-template-template-landing .fwtb_can_retailers,.page-template-template-default-landing-page .fwtb_can_retailers{width:100%;padding:0;border-left:none;border-top:2px solid #fff;padding-top:20px}}.page-template-template-landing .fwtb_us_retailer_title,.page-template-template-landing .fwtb_can_retailer_title,.page-template-template-default-landing-page .fwtb_us_retailer_title,.page-template-template-default-landing-page .fwtb_can_retailer_title{color:#007935}.page-template-template-landing .fwtb_us_retailer_title h2,.page-template-template-landing .fwtb_can_retailer_title h2,.page-template-template-default-landing-page .fwtb_us_retailer_title h2,.page-template-template-default-landing-page .fwtb_can_retailer_title h2{margin-top:0}.page-template-template-landing .fwtb_us_retailers_icons,.page-template-template-landing .fwtb_can_retailers_icons,.page-template-template-default-landing-page .fwtb_us_retailers_icons,.page-template-template-default-landing-page .fwtb_can_retailers_icons{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.page-template-template-landing .fwtb_us_retailers_icons::after,.page-template-template-landing .fwtb_can_retailers_icons::after,.page-template-template-default-landing-page .fwtb_us_retailers_icons::after,.page-template-template-default-landing-page .fwtb_can_retailers_icons::after{clear:both;content:"";display:table}.page-template-template-landing .fwtb_us_retailers_icons li,.page-template-template-landing .fwtb_can_retailers_icons li,.page-template-template-default-landing-page .fwtb_us_retailers_icons li,.page-template-template-default-landing-page .fwtb_can_retailers_icons li{margin-bottom:2.5%}.page-template-template-landing .fwtb_us_retailers_icons a,.page-template-template-landing .fwtb_can_retailers_icons a,.page-template-template-default-landing-page .fwtb_us_retailers_icons a,.page-template-template-default-landing-page .fwtb_can_retailers_icons a{display:block}.page-template-template-landing .fwtb_us_retailers_icons li,.page-template-template-default-landing-page .fwtb_us_retailers_icons li{float:left;display:block;margin-right:2.35765%;width:23.23176%}.page-template-template-landing .fwtb_us_retailers_icons li:last-child,.page-template-template-default-landing-page .fwtb_us_retailers_icons li:last-child{margin-right:0}.page-template-template-landing .fwtb_us_retailers_icons li:nth-child(4n),.page-template-template-default-landing-page .fwtb_us_retailers_icons li:nth-child(4n){margin-right:0}.page-template-template-landing .fwtb_us_retailers_icons li:nth-child(4n+1),.page-template-template-default-landing-page .fwtb_us_retailers_icons li:nth-child(4n+1){clear:left}@media screen and (max-width: 626px){.page-template-template-landing .fwtb_us_retailers_icons li,.page-template-template-default-landing-page .fwtb_us_retailers_icons li{float:left;display:block;margin-right:7.42297%;width:46.28851%}.page-template-template-landing .fwtb_us_retailers_icons li:last-child,.page-template-template-default-landing-page .fwtb_us_retailers_icons li:last-child{margin-right:0}.page-template-template-landing .fwtb_us_retailers_icons li:nth-child(2n),.page-template-template-default-landing-page .fwtb_us_retailers_icons li:nth-child(2n){margin-right:0}.page-template-template-landing .fwtb_us_retailers_icons li:nth-child(2n+1),.page-template-template-default-landing-page .fwtb_us_retailers_icons li:nth-child(2n+1){clear:left}}@media screen and (max-width: 790px){.page-template-template-landing .fwtb_can_retailers_icons,.page-template-template-default-landing-page .fwtb_can_retailers_icons{padding:0 50px}}@media screen and (max-width: 626px){.page-template-template-landing .fwtb_can_retailers_icons,.page-template-template-default-landing-page .fwtb_can_retailers_icons{padding:0}}.page-template-template-landing .fwtb_can_retailers_icons li,.page-template-template-default-landing-page .fwtb_can_retailers_icons li{float:left;display:block;margin-right:2.35765%;width:31.76157%}.page-template-template-landing .fwtb_can_retailers_icons li:last-child,.page-template-template-default-landing-page .fwtb_can_retailers_icons li:last-child{margin-right:0}.page-template-template-landing .fwtb_can_retailers_icons li:nth-child(3n),.page-template-template-default-landing-page .fwtb_can_retailers_icons li:nth-child(3n){margin-right:0}.page-template-template-landing .fwtb_can_retailers_icons li:nth-child(3n+1),.page-template-template-default-landing-page .fwtb_can_retailers_icons li:nth-child(3n+1){clear:left}@media screen and (max-width: 626px){.page-template-template-landing .fwtb_can_retailers_icons li,.page-template-template-default-landing-page .fwtb_can_retailers_icons li{float:left;display:block;margin-right:7.42297%;width:46.28851%}.page-template-template-landing .fwtb_can_retailers_icons li:last-child,.page-template-template-default-landing-page .fwtb_can_retailers_icons li:last-child{margin-right:0}.page-template-template-landing .fwtb_can_retailers_icons li:nth-child(3n),.page-template-template-default-landing-page .fwtb_can_retailers_icons li:nth-child(3n){margin-right:2.35765%}.page-template-template-landing .fwtb_can_retailers_icons li:nth-child(3n+1),.page-template-template-default-landing-page .fwtb_can_retailers_icons li:nth-child(3n+1){clear:none}.page-template-template-landing .fwtb_can_retailers_icons li:nth-child(2n),.page-template-template-default-landing-page .fwtb_can_retailers_icons li:nth-child(2n){margin-right:0}.page-template-template-landing .fwtb_can_retailers_icons li:nth-child(2n+1),.page-template-template-default-landing-page .fwtb_can_retailers_icons li:nth-child(2n+1){clear:left}}.product-categories .page_title{padding-bottom:0}@media screen and (max-width: 626px){.product-categories .page_title h1{font-size:15vw}}.product-categories .optional_header_mobile{display:none}@media screen and (max-width: 626px){.product-categories .optional_header_mobile{display:block;margin-top:17px;padding:0 10px}.product-categories .optional_header_mobile h2{font-size:9vw;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased}.product-categories .optional_header_mobile p{font-size:5vw;margin:0}}@media screen and (max-width: 626px){.product-categories .button_links_section .button_links ul li{width:100%}.product-categories .button_links_section .button_links ul li .download_link .download_icon,.product-categories .button_links_section .button_links ul li .download_link .external_icon,.product-categories .button_links_section .button_links ul li .external_link .download_icon,.product-categories .button_links_section .button_links ul li .external_link .external_icon{width:8%;margin-left:20px;margin-right:30px}.product-categories .button_links_section .button_links ul li .download_link span,.product-categories .button_links_section .button_links ul li .external_link span{font-size:6vw}}.product_categories_hero_wrapper{width:100%;background-color:#444;overflow:auto;color:#fff}@media screen and (max-width: 626px){.product_categories_hero_wrapper{display:none}}.product_categories_hero_wrapper h2,.product_categories_hero_wrapper h3,.product_categories_hero_wrapper h4{text-transform:uppercase}.product_categories_hero_wrapper .product_categories_hero{overflow:auto;max-width:1024px;margin:0 auto}.product_categories_hero_wrapper .product_categories_hero .left_column,.product_categories_hero_wrapper .product_categories_hero .right_column{float:left;display:block;margin-right:2.35765%;width:48.82117%}.product_categories_hero_wrapper .product_categories_hero .left_column:last-child,.product_categories_hero_wrapper .product_categories_hero .right_column:last-child{margin-right:0}.product_categories_hero_wrapper .product_categories_hero .left_column{padding-left:50px}.product_categories_hero_wrapper .product_categories_hero .left_column h2{font-size:36px;margin:40px 0 0;line-height:1;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased}@media screen and (max-width: 768px){.product_categories_hero_wrapper .product_categories_hero .left_column h2{font-size:3.7vw}}.product_categories_hero_wrapper .product_categories_hero .left_column p{margin:0;color:#ababab;font-size:20px;line-height:1.2}@media screen and (max-width: 768px){.product_categories_hero_wrapper .product_categories_hero .left_column p{font-size:18px}}.product_categories_hero_wrapper .product_categories_hero .left_column ul{margin:25px 0;list-style-type:none;padding:0}.product_categories_hero_wrapper .product_categories_hero .left_column ul li{font-size:24px;text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased}@media screen and (max-width: 768px){.product_categories_hero_wrapper .product_categories_hero .left_column ul li{font-size:18px;margin-bottom:8px}}.product_categories_hero_wrapper .product_categories_hero .left_column ul li a{color:#fff;display:block;padding-left:37px;position:relative;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased}.product_categories_hero_wrapper .product_categories_hero .left_column ul li a:before{content:'';display:block;width:28px;height:29px;background:url("images/white-green-sprite.png");background-repeat:no-repeat;background-position:0 0;top:0;left:0;position:absolute}.product_categories_hero_wrapper .product_categories_hero .left_column ul li a:hover{color:#8dc73f}.product_categories_hero_wrapper .product_categories_hero .left_column ul li a:hover:before{background-position:0 -29px}.product_categories_hero_wrapper .product_categories_hero .right_column{position:relative}.product_categories_hero_wrapper .product_categories_hero .right_column img{position:relative}.product_categories_hero_wrapper .product_categories_hero .right_column img+img{position:absolute;top:0;left:0}.product_categories_hero_wrapper .product_categories_hero .right_column img.hidden-product{visibility:hidden}.product_categories_wrapper .product_categories_header{margin-bottom:10px}.product_categories_wrapper .product_categories_header .section_title{font-size:36px;margin:0;color:#007935;line-height:1;text-transform:uppercase;font-weight:800;margin-top:20px}.product_categories_wrapper .product_categories_header .section_title.small_size_title{font-size:20px;font-weight:400;margin-top:26px}@media screen and (max-width: 626px){.product_categories_wrapper .product_categories_header .section_title{font-size:28px;margin-top:8px}}.product_categories_wrapper .product_categories_header .section_headline{font-size:20px;margin:0;color:#000}@media screen and (max-width: 626px){.product_categories_wrapper .product_categories_header .section_headline{font-size:5vw;line-height:1.2}}.product_categories_wrapper .mobile_product_categories_list{display:none;margin-bottom:40px}@media screen and (max-width: 626px){.product_categories_wrapper .mobile_product_categories_list{display:block;padding:0 10px;margin-bottom:20px}}.product_categories_wrapper .mobile_product_categories_list ul{margin:10px 0 0;list-style-type:none;padding:0}.product_categories_wrapper .mobile_product_categories_list ul li{font-size:7vw;margin:15px 0}@media screen and (max-width: 626px){.product_categories_wrapper .mobile_product_categories_list ul li{font-size:24px;margin:0 0 10px}}.product_categories_wrapper .mobile_product_categories_list ul li a{display:block;position:relative;color:#333;background-image:url("./images/right-chevron-circle-icon.png");padding-left:40px;background-position:0 3px;background-repeat:no-repeat;display:block}@media screen and (max-width: 626px){.product_categories_wrapper .mobile_product_categories_list ul li a{font-size:20px;background-position:0 1px}}.product_categories_wrapper .mobile_product_categories_list ul li a:hover{color:#8dc73f;background-image:url("./images/right-chevron-circle-icon-filled-green.png")}.product_categories_wrapper .product_categories_list>.container,.product_categories_wrapper .entry-content .alignfull .product_categories_list>.wp-block-group__inner-container,.entry-content .alignfull .product_categories_wrapper .product_categories_list>.wp-block-group__inner-container,.product_categories_wrapper .entry-content .alignwide .product_categories_list>.wp-block-group__inner-container,.entry-content .alignwide .product_categories_wrapper .product_categories_list>.wp-block-group__inner-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:30px}.product_categories_wrapper .product_categories_list a{color:#404040}.product_categories_wrapper .product_categories_list a:hover .product_category_link_wrapper{color:#e51b24;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased}.product_categories_wrapper .product_categories_list a:hover .product_category_link_wrapper:before{background-position:0 0}.product_category_link_center{text-align:center;width:100%}.product_category_link_wrapper{font-size:24px;display:inline-block;margin:10px auto 0;text-align:center;position:relative;padding-left:40px;padding-top:4px;width:180px}@media screen and (max-width: 768px){.product_category_link_wrapper{font-size:18px;padding-left:25px;width:140px;max-width:100%}}@media screen and (max-width: 626px){.product_category_link_wrapper{font-size:6.5vw;width:auto;padding-left:0}}.product_category_link_wrapper:before{content:'';width:28px;height:28px;background:url("images/chevron_sprite.png") no-repeat 0 -28px;display:block;top:6px;left:0;margin-right:7px;position:absolute}@media screen and (max-width: 626px){.product_category_link_wrapper:before{top:0.5vw;position:relative;display:inline-block}}@media screen and (max-width: 480px){.product_category_link_wrapper:before{top:1.3vw}}.pro-series-term .product_category_card .product_category_card_content{border-color:#ad8c65;background:#d7b68c}@media screen and (max-width: 626px){.pro-series-term .product_category_card .product_category_card_content{border-color:#ac8c65;background:#dfc29d}}.pro-series-term .product_category_card .product_category_card_content .product_category_title{font-size:20px;color:#000;line-height:1.25;margin-bottom:5px}.product_category_card{outline:none;margin-top:15px;margin-bottom:15px;width:31.3333%;margin-right:3%}.product_category_card:nth-child(3n){margin-right:0}@media screen and (max-width: 626px){.product_category_card{width:100%;max-width:100%;margin:15px auto 0}}.product_category_card .product_category_link{display:block;height:100%}.product_category_card .product_category_card_content{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#e6e6e6;border-radius:5px;border:2px solid #ccc;padding:18px;width:100%;height:100%}@media screen and (max-width: 768px){.product_category_card .product_category_card_content{padding:12px}}.product_category_card .product_category_card_content.product_card_tabbed{border-radius:0 0 5px 5px;border-top:0px solid #e6e6e6}.product_category_card .product_category_card_content .card_bottom{-webkit-align-self:flex-end;-moz-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end;width:100%}.product_category_card .product_category_card_content .product_category_title_description_wrapper{min-height:162px}@media screen and (max-width: 626px){.product_category_card .product_category_card_content .product_category_title_description_wrapper{min-height:inherit}}.product_category_card .product_category_card_content .product_category_title{margin:0;color:#007935;font-size:24px;line-height:1.5;text-transform:uppercase}@media screen and (max-width: 768px){.product_category_card .product_category_card_content .product_category_title{font-size:18px;line-height:1.25}}@media screen and (max-width: 626px){.product_category_card .product_category_card_content .product_category_title{font-size:20px}}.product_category_card .product_category_card_content .product_category_title.canada-pro{padding-left:40px;padding-bottom:20px;position:relative}.product_category_card .product_category_card_content .product_category_title.canada-pro:before{content:'';display:block;position:absolute;left:0;top:8px;width:25px;height:45px;background-image:url("images/new-pro-icon.png");background-size:100% 100%;background-repeat:no-repeat}.product_category_card .product_category_card_content .product_category_description{margin:0 0 10px;line-height:1.9;font-size:16px}@media screen and (max-width: 768px){.product_category_card .product_category_card_content .product_category_description{line-height:1.5}}@media screen and (max-width: 626px){.product_category_card .product_category_card_content .product_category_description{font-size:16px}}@media screen and (max-width: 626px){.product_category_card .product_category_card_content .product_category_card_image{text-align:center;width:100%}}.product_category_card .product_category_card_content .product_category_card_image img{width:100%;max-width:260px}@media screen and (max-width: 626px){.product_category_card .product_category_card_content .product_category_card_image img{width:100%;max-width:100%}}.product_category_card .product_category_card_content .product-review-snippet{margin-top:5px}.product_category_card .product_category_card_content .product-review-snippet .pr-snippet-stars-png .pr-rating-stars{position:relative;top:-2px}.optional_header_container{padding-top:40px;padding-bottom:10px}@media screen and (max-width: 626px){.optional_header_container{padding-top:10px}}.product_category_card.first_pro_card{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.product_category_card.first_pro_card img{min-width:85%;max-width:100%}.button_links_section{padding-top:30px;padding-bottom:10px}@media screen and (max-width: 626px){.button_links_section{padding-top:0px}}.button_links_section .button_links ul{padding:0;margin:0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.button_links_section .button_links ul li{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-bottom:30px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.button_links_section .button_links ul li:last-child{margin-right:0}.button_links_section .button_links ul li:nth-child(3n){margin-right:0}.button_links_section .button_links ul li:nth-child(3n+1){clear:left}@media screen and (max-width: 626px){.button_links_section .button_links ul li:nth-child(3n){margin-right:2.35765%}.button_links_section .button_links ul li:nth-child(3n+1){clear:none}.button_links_section .button_links ul li:nth-child(1n){margin-right:0}.button_links_section .button_links ul li:nth-child(1n+1){clear:left}}.button_links_section .button_links ul li a{background-color:#4e4e4e;color:#fff !important;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;font-size:20px;padding:15px 10px;display:block;text-transform:uppercase;border-radius:3px;line-height:1;-webkit-flex-grow:2;-moz-flex-grow:2;flex-grow:2;-ms-flex-positive:2;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.button_links_section .button_links ul li a:hover{opacity:0.9}@media screen and (max-width: 768px){.button_links_section .button_links ul li a{font-size:15px}}@media screen and (max-width: 626px){.button_links_section .button_links ul li a{font-size:18px}}.button_links_section .button_links ul li a .external_icon,.button_links_section .button_links ul li a .download_icon{width:10%;margin-left:10px;margin-right:20px}@media screen and (max-width: 768px){.button_links_section .button_links ul li a .external_icon,.button_links_section .button_links ul li a .download_icon{margin-left:5px;margin-right:10px}}.button_links_section .button_links ul li a span{width:80%}@media screen and (max-width: 626px){.button_links_section .button_links ul li a.external_link{display:none}}.button_links_section .button_links ul li a.external_link_mobile{display:none}@media screen and (max-width: 626px){.button_links_section .button_links ul li a.external_link_mobile{display:flex}}.extra_image_section{text-align:center;padding:30px 0 50px}.extra_image_section a.image_link{display:inline-block}.pro_series .button_links_section{padding-top:60px}.pro_series .button_links_section .button_links ul{-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch}.pro_series .button_links_section .button_links ul li a{text-align:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.pro_series .button_links_section .button_links ul li a span{max-width:100%;width:auto}.pro_series .button_links_section .button_links ul li a .external_icon,.pro_series .button_links_section .button_links ul li a .download_icon{display:none;max-width:10%;width:auto;margin-right:5%}@media screen and (max-width: 626px){.pro_series .button_links_section .button_links ul li a.download_link span{font-size:20px}}.pro_series .button_links_section .button_links ul li a.download_link .download_icon{display:block;margin-left:0}@media screen and (max-width: 626px){.pro_series .button_links_section .button_links ul li a.download_link .download_icon{width:auto;margin-right:3%}}.pro_series .button_links_section .button_links ul li a.external_link:before{background-image:url("./images/down-right-arrow.png");content:'';background-size:17px 17px;height:17px;width:17px;display:inline-block;margin-right:5px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.pro_series .optional_header_container .optional-swiper-container{border-color:#ad8c65;background-color:#d7b68c}.pro_series .optional_header_container .swiper-pagination-bullet{border-color:#ad8c65}.product-category-term .page_title{padding-bottom:0}.product-category-term .product_category_header{width:100%;background-color:#e6e6e6;color:#000;margin-bottom:10px;padding:10px 0;font-size:18px;font-weight:700}.pro-series-term .product_category_description{display:none}.pro-series-term .product_category_hero_wrapper{background:#e5d2bb;color:#000;padding:25px 0 20px}@media screen and (max-width: 626px){.pro-series-term .product_category_hero_wrapper{background-color:#ebdac7;padding-top:10px}}.pro-series-term .product_category_hero_wrapper h2{color:#443624;font-size:36px;margin:0;line-height:1.25}@media screen and (max-width: 626px){.pro-series-term .product_category_hero_wrapper h2{font-size:30px;line-height:1}}.pro-series-term .product_category_hero_wrapper p{margin-top:0;font-size:20px;line-height:1.25}@media screen and (max-width: 626px){.pro-series-term .product_category_hero_wrapper p{font-size:16px;margin-bottom:0}}.pro-series-term .product_category_hero_wrapper .product_category_hero .left_column{background:#e5d2bb;padding-top:7px}@media screen and (max-width: 626px){.pro-series-term .product_category_hero_wrapper .product_category_hero .left_column{background-color:#ebdac7;padding-top:10px}}.pro-series-term .products_filter_section{background:#4f3d27;color:#cba577}.pro_series_banner{background:#8d7a62;margin-bottom:10px}.pro_series_banner h3{margin:0;text-transform:uppercase;color:#443624;font-size:30px;line-height:1.5;padding:5px 0}@media screen and (max-width: 626px){.pro_series_banner h3{line-height:1;font-size:28px;padding:8px 0}}.product_category_hero_wrapper{width:100%;background:#4a4a4a;background:-moz-linear-gradient(left, #4a4a4a 0%, #444 100%);background:-webkit-linear-gradient(left, #4a4a4a 0%, #444 100%);background:linear-gradient(to right, #4a4a4a 0%, #444 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a4a4a', endColorstr='#444444',GradientType=1 );overflow:auto;color:#fff}.product_category_hero_wrapper h2,.product_category_hero_wrapper h3,.product_category_hero_wrapper h4{text-transform:uppercase}.product_category_hero_wrapper.pro_series_wrapper .product_category_hero{min-height:0}@media screen and (max-width: 626px){.product_category_hero_wrapper.pro_series_wrapper .product_category_hero{padding:0 15px}}.product_category_hero_wrapper.pro_series_wrapper .product_category_hero .left_column{float:left;display:block;margin-right:2.35765%;width:31.76157%}.product_category_hero_wrapper.pro_series_wrapper .product_category_hero .left_column:last-child{margin-right:0}@media screen and (max-width: 626px){.product_category_hero_wrapper.pro_series_wrapper .product_category_hero .left_column{float:left;display:block;margin-right:7.42297%;width:100%;text-align:center}.product_category_hero_wrapper.pro_series_wrapper .product_category_hero .left_column:last-child{margin-right:0}}@media screen and (max-width: 626px){.product_category_hero_wrapper.pro_series_wrapper .product_category_hero .left_column img{margin:0 auto}}.product_category_hero_wrapper.pro_series_wrapper .product_category_hero .right_column{float:left;display:block;margin-right:2.35765%;width:65.88078%}.product_category_hero_wrapper.pro_series_wrapper .product_category_hero .right_column:last-child{margin-right:0}@media screen and (max-width: 626px){.product_category_hero_wrapper.pro_series_wrapper .product_category_hero .right_column{float:left;display:block;margin-right:7.42297%;width:100%}.product_category_hero_wrapper.pro_series_wrapper .product_category_hero .right_column:last-child{margin-right:0}}.product_category_hero_wrapper .product_category_hero{overflow:hidden;position:relative;max-width:1024px;margin:0 auto;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;min-height:540px}@media screen and (max-width: 626px){.product_category_hero_wrapper .product_category_hero{display:block}}.product_category_hero_wrapper .product_category_hero .left_column,.product_category_hero_wrapper .product_category_hero .right_column{width:50%;float:left;align-items:stretch}.product_category_hero_wrapper .product_category_hero .left_column_mobile{display:none}@media screen and (max-width: 626px){.product_category_hero_wrapper .product_category_hero .left_column_mobile{width:100%;display:block}.product_category_hero_wrapper .product_category_hero .left_column_mobile img{width:100%;display:block}}.product_category_hero_wrapper .product_category_hero .left_column{padding-top:40px;padding-right:30px;padding-left:50px;background-color:#4a4a4a}.product_category_hero_wrapper .product_category_hero .left_column img{display:block}@media screen and (max-width: 626px){.product_category_hero_wrapper .product_category_hero .left_column{width:100%;padding:10px 30px 15px;background-color:#5c5c5c}}.product_category_hero_wrapper .product_category_hero .left_column h2{font-size:24px;margin:40px 0 0;line-height:1.25;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased}@media screen and (max-width: 626px){.product_category_hero_wrapper .product_category_hero .left_column h2{font-size:6vw}}.product_category_hero_wrapper .product_category_hero .left_column p{margin:0;color:#fff;font-size:24px;font-weight:lighter;line-height:1.3;margin-bottom:15px}@media screen and (max-width: 975px){.product_category_hero_wrapper .product_category_hero .left_column p{font-size:2vw}}@media screen and (max-width: 626px){.product_category_hero_wrapper .product_category_hero .left_column p{font-size:5vw}}.product_category_hero_wrapper .product_category_hero .left_column ul{margin:10px 0 25px;list-style-type:none;padding:0}@media screen and (max-width: 626px){.product_category_hero_wrapper .product_category_hero .left_column ul{margin-bottom:0}}.product_category_hero_wrapper .product_category_hero .left_column ul li{font-size:24px}@media screen and (max-width: 975px){.product_category_hero_wrapper .product_category_hero .left_column ul li{font-size:2.5vw;min-height:35px}}@media screen and (max-width: 626px){.product_category_hero_wrapper .product_category_hero .left_column ul li{font-size:5vw}}.product_category_hero_wrapper .product_category_hero .left_column ul li a{color:#fff;padding-left:37px;position:relative;display:block}.product_category_hero_wrapper .product_category_hero .left_column ul li a:before{content:'';display:block;width:28px;height:29px;background:url("images/white-green-sprite.png");background-repeat:no-repeat;background-position:0 0;top:0;left:0;position:absolute}.product_category_hero_wrapper .product_category_hero .left_column ul li a:hover{color:#8dc73f}.product_category_hero_wrapper .product_category_hero .left_column ul li a:hover:before{background-position:0 -29px}.product_category_hero_wrapper .product_category_hero .right_column{overflow:hidden}@media screen and (max-width: 626px){.product_category_hero_wrapper .product_category_hero .right_column{display:none}}.product_category_hero_wrapper .product_category_hero .right_column img{display:block;height:100%;width:auto;position:absolute;max-width:none}.products_list_header_wrapper{max-width:1024px;margin:0 auto;padding:40px}@media screen and (max-width: 768px){.products_list_header_wrapper{padding:20px}}@media screen and (max-width: 626px){.products_list_header_wrapper{padding:15px 15px 10px}}@media screen and (max-width: 626px){.products_list_header_wrapper:not(.international-category-wrapper){display:none}}.products_list_header_wrapper .products_list_header .section_title{font-size:36px;margin:0;color:#007935;line-height:1;text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased}@media screen and (max-width: 768px){.products_list_header_wrapper .products_list_header .section_title{font-size:24px}}@media screen and (max-width: 626px){.products_list_header_wrapper .products_list_header .section_title{font-size:28px}}.products_list_header_wrapper .products_list_header .section_title.breadcrumb_title{font-weight:400;font-size:20px}.products_list_header_wrapper .products_list_header .section_title a{color:#007935 !important}.products_list_header_wrapper .products_list_header .section_title a:visited{color:#007935 !important}.products_filter_section{background-color:#e6e6e6}@media screen and (max-width: 892px){.products_filter_section{height:auto;padding-bottom:0}}.products_filter_section .products_filter_wrapper{max-width:1024px;margin:0 auto;padding-left:100px;padding-top:22px;padding-bottom:17px}@media screen and (max-width: 892px){.products_filter_section .products_filter_wrapper{padding-left:30px;padding-right:30px}}@media screen and (max-width: 768px){.products_filter_section .products_filter_wrapper{padding-left:20px;padding-right:20px}}@media screen and (max-width: 626px){.products_filter_section .products_filter_wrapper{padding:15px 10px}}.products_count,.filter_dropdown_section{display:inline-block;font-size:24px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased}@media screen and (max-width: 626px){.products_count,.filter_dropdown_section{display:block;font-size:20px;line-height:1.25}.products_count label,.filter_dropdown_section label{display:block;margin-bottom:0}}.products_count p{margin:0;margin-right:80px;min-width:180px}@media screen and (max-width: 892px){.products_count p{margin-right:20px}}@media screen and (max-width: 768px){.products_count p{margin-right:10px}}.pro-series-term .filter_dropdown_section .selected_filter{background-color:#cba577;color:#333;border-color:#4d4d4d}.pro-series-term .filter_dropdown_section .selected_filter:after{background-position:0 -29px}.pro-series-term .filter_dropdown_section #product_type_dropdown{background-color:#cba577}.pro-series-term .filter_dropdown_section #product_type_dropdown a{color:#333}.pro-series-term .filter_dropdown_section #product_type_dropdown a:hover{background-color:#bd8d52}.pro-series-term .filter_dropdown_section #product_type_dropdown label{color:#e5d2bb}.pro-series-term .filter_dropdown_section #product_type_dropdown>li{border-color:#e5d2bb}.pro-series-term .filter_dropdown_section #product_type_dropdown>li ul li{border-color:#443624}.filter_dropdown_section{display:inline-block;margin-left:30px;position:relative;z-index:3}@media screen and (max-width: 768px){.filter_dropdown_section{margin-left:0}}@media screen and (max-width: 626px){.filter_dropdown_section{margin-left:0;width:100%}}.filter_dropdown_section .filter_dropdown{font-size:20px;font-weight:normal;display:inline-block;margin-left:30px;margin-top:0px}@media screen and (max-width: 626px){.filter_dropdown_section .filter_dropdown{margin-left:0;width:100%;overflow:auto}}.filter_dropdown_section .selected_filter{padding-left:30px;height:41px;line-height:41px;width:300px;color:#ffffff;background-color:#575757;border:2px solid #ccc;border-radius:3px;position:relative;top:-3px}@media screen and (max-width: 768px){.filter_dropdown_section .selected_filter{width:250px;padding-left:15px}}@media screen and (max-width: 626px){.filter_dropdown_section .selected_filter{width:100%;font-size:20px;height:auto;border:4px solid gray;border-radius:5px;line-height:1;padding:11px 15px;top:0;margin-top:5px}}.filter_dropdown_section .selected_filter:after{content:'';background-image:url("images/dropdown-arrow-down.png");background-repeat:no-repeat;background-position:0 0;width:29px;height:29px;position:absolute;right:10px;top:4px}@media screen and (max-width: 626px){.filter_dropdown_section .selected_filter:after{background-image:url("images/dropdown-arrow-down.png");width:29px;height:29px;right:10px;top:7px}}.filter_dropdown_section #product_type_dropdown{list-style-type:none;display:none;margin:0;padding:0;position:absolute;top:-3px;width:300px;border-radius:5px;border:2px solid #ccc;background-color:#575757}@media screen and (max-width: 768px){.filter_dropdown_section #product_type_dropdown{width:250px}}@media screen and (max-width: 626px){.filter_dropdown_section #product_type_dropdown{position:relative;top:-50px;width:100%;margin-left:0;border:4px solid gray;border-radius:5px;font-size:20px}}.filter_dropdown_section #product_type_dropdown a{color:#fff;display:block;width:100%}.filter_dropdown_section #product_type_dropdown a:hover{background-color:#3e3e3e;border-radius:15px}.filter_dropdown_section #product_type_dropdown label{color:#b2b2b2}.filter_dropdown_section #product_type_dropdown li.filter_active>a{background-image:url("images/checkmark.png");background-repeat:no-repeat;background-position:95% 8px}@media screen and (max-width: 626px){.filter_dropdown_section #product_type_dropdown li.filter_active>a{background-position:94% 10px}}.filter_dropdown_section #product_type_dropdown>li{min-height:41px;line-height:41px;color:#ffffff;border-bottom:1px solid #ccc;width:100%}.filter_dropdown_section #product_type_dropdown>li.filter_has_children>a{color:#b2b2b2}.filter_dropdown_section #product_type_dropdown>li a,.filter_dropdown_section #product_type_dropdown>li label{padding-left:30px}@media screen and (max-width: 768px){.filter_dropdown_section #product_type_dropdown>li a,.filter_dropdown_section #product_type_dropdown>li label{padding:11px 15px;line-height:1;border-radius:0;margin-bottom:0}}.filter_dropdown_section #product_type_dropdown>li ul{list-style-type:none;margin:0;padding:0}.filter_dropdown_section #product_type_dropdown>li ul li{border-top:1px solid #777}.filter_dropdown_section #product_type_dropdown>li ul li a{padding:0 0 0 45px}@media screen and (max-width: 768px){.filter_dropdown_section #product_type_dropdown>li ul li a{padding:0 0 0 30px}}@media screen and (max-width: 626px){.filter_dropdown_section #product_type_dropdown>li ul li a{padding:11px 30px 11px 15px;line-height:1;border-radius:0}}.pro-series-term .products_list_wrapper .product_categories_list .product_category_card .featured_product{background-color:#e51b24;border-color:#ad8c65}.products_list_wrapper .mobile_product_categories_list{display:none;margin-bottom:40px}@media screen and (max-width: 626px){.products_list_wrapper .mobile_product_categories_list{display:block}}.products_list_wrapper .mobile_product_categories_list ul{margin:10px 0 0;list-style-type:none;padding:0}.products_list_wrapper .mobile_product_categories_list ul li{font-size:7vw}.products_list_wrapper .mobile_product_categories_list ul li a{color:#000}.products_list_wrapper .mobile_product_categories_list ul li a:before{content:url("./images/right-chevron-circle-icon.png");top:0.5vw;margin-right:10px;position:relative}.products_list_wrapper .mobile_product_categories_list ul li a:hover{color:#8dc73f}.products_list_wrapper .mobile_product_categories_list ul li a:hover:before{content:url("./images/right-chevron-circle-icon-filled-green.png");top:0.5vw;margin-right:10px;position:relative}.products_list_wrapper .product_categories_list .product_category_row{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (max-width: 626px){.products_list_wrapper .product_categories_list .product_category_row{display:block}}.products_list_wrapper .product_categories_list .product_category_row.featured_row{padding-top:60px}@media screen and (max-width: 626px){.products_list_wrapper .product_categories_list .product_category_row.featured_row{padding-top:0}}.products_list_wrapper .product_categories_list .product_category_card{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media screen and (max-width: 626px){.products_list_wrapper .product_categories_list .product_category_card{width:100%;max-width:100%;margin:15px auto 0;display:block}}.products_list_wrapper .product_categories_list .product_category_card a{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;width:100%}.products_list_wrapper .product_categories_list .product_category_card .featured_product{font-family:"proxima-nova",sans-serif;font-size:20px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;background-color:#007935;color:#ffffff;text-transform:uppercase;text-align:center;padding:13px 0;border-top-left-radius:5px;border-top-right-radius:5px;border-top:2px solid #ccc;border-left:2px solid #ccc;border-right:2px solid #ccc;width:100%;position:absolute;top:-58px}@media screen and (max-width: 768px){.products_list_wrapper .product_categories_list .product_category_card .featured_product{font-size:16px;top:-52px}}@media screen and (max-width: 626px){.products_list_wrapper .product_categories_list .product_category_card .featured_product{position:relative;top:0}}.products_list_wrapper .product_categories_list .product_category_card .product_types{margin:0 0 10px;line-height:1.9;font-size:16px;margin-bottom:20px}@media screen and (max-width: 768px){.products_list_wrapper .product_categories_list .product_category_card .product_types{line-height:1.5}}@media screen and (max-width: 626px){.products_list_wrapper .product_categories_list .product_category_card .product_types{min-height:70px;margin-top:0px;font-size:20px}}@media screen and (max-width: 626px){.products_list_wrapper .product_categories_list .product_category_card .product_types p{margin:7px 0 0}}.products_list_wrapper .product_categories_list .product_category_card .product_types ul{margin:0;padding-left:15px;list-style-type:none}.products_list_wrapper .product_categories_list .product_category_card .product_types ul li{font-size:16px;position:relative}@media screen and (max-width: 768px){.products_list_wrapper .product_categories_list .product_category_card .product_types ul li{line-height:1.5;margin-bottom:5px}}@media screen and (max-width: 626px){.products_list_wrapper .product_categories_list .product_category_card .product_types ul li{font-size:16px}}.products_list_wrapper .product_categories_list .product_category_card .product_types ul li:before{font-size:36px;position:absolute;content:"•";top:-21px;left:-17px;color:#CF2435}@media screen and (max-width: 768px){.products_list_wrapper .product_categories_list .product_category_card .product_types ul li:before{top:-17px}}@media screen and (max-width: 626px){.products_list_wrapper .product_categories_list .product_category_card .product_types ul li:before{font-size:8vw;top:-10px;left:-15px;padding-right:5px}}.products_list_wrapper .product_categories_list .product_category_card .product_card_content{-webkit-align-self:flex-end;-moz-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end;background:#e6e6e6;border-radius:5px;border:2px solid #ccc;padding:18px}@media screen and (max-width: 626px){.products_list_wrapper .product_categories_list .product_category_card .product_card_content .product_card_image{text-align:center}}.products_list_wrapper .product_categories_list .product_category_card .product_card_content .product_card_image img{width:100%;max-width:100%}@media screen and (max-width: 626px){.products_list_wrapper .product_categories_list .product_category_card .product_card_content .product_card_image img{max-width:100%}}.products_list_wrapper .product_categories_list .product_category_card .product_card_content .product_link_wrapper{text-align:center}.products_list_wrapper .product_categories_list .product_category_card .product_card_content .product_link_wrapper .product_link{font-size:24px;color:#000}@media screen and (max-width: 626px){.products_list_wrapper .product_categories_list .product_category_card .product_card_content .product_link_wrapper .product_link{font-size:6.5vw}}.products_list_wrapper .product_categories_list .product_category_card .product_card_content .product_link_wrapper .product_link:before{content:url("./images/right-chevron-circle-icon.png");top:6px;margin-right:10px;position:relative}@media screen and (max-width: 626px){.products_list_wrapper .product_categories_list .product_category_card .product_card_content .product_link_wrapper .product_link:before{top:0.6vw}}.products_list_wrapper .product_categories_list .product_category_card .product_card_content .product_link_wrapper .product_link:hover{color:#e51b24}.products_list_wrapper .product_categories_list .product_category_card .product_card_content .product_link_wrapper .product_link:hover:before{content:url("./images/right-chevron-circle-icon-red.png");top:6px;margin-right:10px;position:relative}@media screen and (max-width: 626px){.products_list_wrapper .product_categories_list .product_category_card .product_card_content .product_link_wrapper .product_link:hover:before{top:0.6vw}}@media screen and (max-width: 992px){.project_submittal .page_title{background-size:cover}}.project_submittal .page_title h1{font-size:90px}.project_submittal .top_content{font-size:24px;margin-bottom:25px}.project_submittal .top_content p{margin:0;margin-bottom:20px}.project_submittal .container,.project_submittal .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .project_submittal .wp-block-group__inner-container,.project_submittal .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .project_submittal .wp-block-group__inner-container{padding-bottom:60px;padding-top:45px;font-size:24px}.project_submittal .download_section{padding-left:100px}@media screen and (max-width: 626px){.project_submittal .download_section{padding:0}}.project_submittal .download_section .download_section_title{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased}.project_submittal .download_section .sub_section ul{list-style:none;margin:0;padding:0;max-width:700px}.project_submittal .download_section .sub_section ul li{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}.project_submittal .download_section .sub_section ul li .connector_name{float:left;display:block;margin-right:2.35765%;width:57.35098%}.project_submittal .download_section .sub_section ul li .connector_name:last-child{margin-right:0}@media screen and (max-width: 626px){.project_submittal .download_section .sub_section ul li .connector_name{float:left;display:block;margin-right:7.42297%;width:100%}.project_submittal .download_section .sub_section ul li .connector_name:last-child{margin-right:0}}.project_submittal .download_section .sub_section ul li .form_button_wrapper{float:left;display:block;margin-right:2.35765%;width:40.29137%}.project_submittal .download_section .sub_section ul li .form_button_wrapper:last-child{margin-right:0}@media screen and (max-width: 626px){.project_submittal .download_section .sub_section ul li .form_button_wrapper{float:left;display:block;margin-right:7.42297%;width:100%}.project_submittal .download_section .sub_section ul li .form_button_wrapper:last-child{margin-right:0}}.project_submittal .download_section .sub_section ul li a{background-color:#4e4e4e;color:#fff;font-weight:100;font-size:20px;max-width:260px;display:block;text-align:center}.project_submittal .download_section .sub_section ul li a:before{background-image:url("./images/down-right-arrow.png");content:"";background-size:15px 15px;height:15px;width:15px;display:inline-block;margin-right:5px}.pro_series .prod_hierarchy_title{color:#333}.pro_series .prod_hierarchy_title .section_title{color:#333}.pro_series .prod_hierarchy_title a{color:#333}.pro_series .pr-snapshot .pr-snapshot-title{color:#333 !important}.pro_series .pr-snapshot .pr-snapshot-title:after{border:4px solid #333 !important}.pro_series .pr-snapshot .pr-snapshot-no-ratings{font-size:14px;color:#007935}.pro_series .pr-snapshot .pr-snapshot-cobrand{display:none}.pro_series .pr-review-engine .pr-write-review-link{font-size:14px;font-weight:normal;color:#007935;text-transform:uppercase}.pro_series .pr-review-engine .pr-write-review-link:hover,.pro_series .pr-review-engine .pr-write-review-link:focus,.pro_series .pr-review-engine .pr-write-review-link:active{color:#00461f}@media screen and (max-width: 626px){.product_detail{background-color:#e5e5e5}}.product_detail .container,.product_detail .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .product_detail .wp-block-group__inner-container,.product_detail .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .product_detail .wp-block-group__inner-container{padding:0px;padding-top:30px}@media screen and (max-width: 768px){.product_detail .container,.product_detail .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .product_detail .wp-block-group__inner-container,.product_detail .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .product_detail .wp-block-group__inner-container{padding:30px 20px 0}}@media screen and (max-width: 626px){.product_detail .container,.product_detail .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .product_detail .wp-block-group__inner-container,.product_detail .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .product_detail .wp-block-group__inner-container{padding:10px 10px 0}}.product_detail .inner_container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product_detail .prod_hierarchy_title{margin-bottom:30px;padding-left:30px;font-size:20px;font-weight:400}@media screen and (max-width: 768px){.product_detail .prod_hierarchy_title{padding-left:20px}}@media screen and (max-width: 626px){.product_detail .prod_hierarchy_title{display:none}}.product_detail .left_section{float:left;display:block;margin-right:2.35765%;width:31.76157%;width:35%;background:#4c4c4c;margin-right:0px}.product_detail .left_section:last-child{margin-right:0}@media screen and (max-width: 626px){.product_detail .left_section{float:left;display:block;margin-right:7.42297%;width:100%;margin-right:0%;background:none;padding:0 0}.product_detail .left_section:last-child{margin-right:0}}.product_detail .left_section .related_products{background-color:#fff;padding:20px 20px 20px 30px}@media screen and (max-width: 768px){.product_detail .left_section .related_products{padding:20px 15px 20px 20px}}@media screen and (max-width: 626px){.product_detail .left_section .related_products{padding:0}}.product_detail .left_section .related_products.d_related_products{display:block}@media screen and (max-width: 626px){.product_detail .left_section .related_products.d_related_products{display:none}}.product_detail .left_section .related_products.m_related_products{display:none}@media screen and (max-width: 626px){.product_detail .left_section .related_products.m_related_products{display:block}}.product_detail .left_section .related_products .product_sub_category{font-size:24px;text-transform:uppercase;margin-top:0px;margin-bottom:12px;position:relative}@media screen and (max-width: 626px){.product_detail .left_section .related_products .product_sub_category{margin:0;font-size:20px}}.product_detail .left_section .related_products ul{list-style:none;margin:10px 0;padding:0}@media screen and (max-width: 626px){.product_detail .left_section .related_products ul{padding-left:10px}}.product_detail .left_section .related_products ul li{padding:10px 0;padding-left:40px;position:relative;line-height:1.2}.product_detail .left_section .related_products ul li a.related_product{color:gray;font-size:20px;font-weight:500;text-transform:capitalize}.product_detail .left_section .related_products ul li a.related_product.current_product{color:#000;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased}.product_detail .left_section .related_products ul li a.related_product.current_product:before{background-position:0px 57px}@media screen and (max-width: 626px){.product_detail .left_section .related_products ul li a.related_product.current_product{color:#fff}.product_detail .left_section .related_products ul li a.related_product.current_product:before{background-position:0px 0px}}.product_detail .left_section .related_products ul li a.related_product:before{content:"";background-image:url("./images/multicolor-right-chevron.png");background-position:0px 86px;background-size:28px 144px;top:9px;left:0px;position:absolute;display:block;height:28px;width:28px}.product_detail .left_section .related_products ul li a.related_product:hover{color:#e51b24}.product_detail .left_section .related_products ul li a.related_product:hover:before{background-position:0px 115px}.product_detail .available_stores{background-color:#444;padding:20px 20px 20px 30px;color:#ccc;font-size:20px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased}@media screen and (max-width: 768px){.product_detail .available_stores{padding:20px 15px 20px 20px}}@media screen and (max-width: 626px){.product_detail .available_stores{padding:25px 30px 10px}}.product_detail .available_stores .available_country{margin-top:20px}.product_detail .available_stores .section_title{color:#fff}@media screen and (max-width: 626px){.product_detail .available_stores .section_title{text-align:left}}.product_detail .available_stores .country_title{color:#fff;text-transform:uppercase}@media screen and (max-width: 626px){.product_detail .available_stores .country_title{font-size:16px;color:#ccc}}.product_detail .available_stores .sub_text{margin-bottom:15px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400}@media screen and (max-width: 626px){.product_detail .available_stores .sub_text{margin-bottom:10px}}.product_detail .available_stores ul{list-style:none;margin:0;padding:0px}.product_detail .available_stores ul li{margin:10px 0}.product_detail .available_stores ul li a.store_image{display:block;margin-bottom:25px}.product_detail .available_stores ul li a.store_image img{margin:0 auto;display:block}.product_detail .available_stores ul li a.store{color:#ccc !important;text-transform:uppercase;display:block;padding-left:40px;position:relative}.product_detail .available_stores ul li a.store:before{background-image:url("./images/white-corner-arrow.png");display:inline-block;position:absolute;top:2px;left:0;content:"";height:20px;width:20px;background-size:100% 100%}.product_detail .search_stores{padding:20px 20px 20px 30px;color:#ccc}.product_detail .search_stores .section_title{color:#fff}@media screen and (max-width: 768px){.product_detail .search_stores{padding:20px 15px 20px 20px}}@media screen and (max-width: 626px){.product_detail .search_stores{background:#4c4c4c;padding:10px 30px 40px}}.product_detail .search_stores .find_store_btn{width:100%;padding:10px}.product_detail .search_stores .find_store_btn:before{background-image:url("./images/store_locator_icon.png");content:"";height:22px;width:18px;display:inline-block;top:2px;right:8px;background-size:18px 22px;position:relative}.product_detail .search_stores .sub_text{margin-bottom:15px}.product_detail .sub_text{font-size:16px}.product_detail .right_section{float:left;display:block;margin-right:2.35765%;width:65.88078%;background-color:#e6e6e6;padding:20px 30px 60px 40px;font-size:20px;margin-right:0;width:65%}.product_detail .right_section:last-child{margin-right:0}.product_detail .right_section .spin-figure{max-height:none !important;max-width:none !important;vertical-align:top !important;height:auto;width:100%}@media screen and (max-width: 626px){.product_detail .right_section{float:left;display:block;margin-right:7.42297%;width:100%;background:none;padding:15px 0 7px}.product_detail .right_section:last-child{margin-right:0}}.product_detail .right_section .product_images_section{margin:10px 0}@media screen and (max-width: 626px){.product_detail .right_section .product_images_section{display:block;padding:0px 15px}}.product_detail .right_section .product_images_section .preview_image{float:left;display:block;margin-right:2.35765%;width:87.20529%}.product_detail .right_section .product_images_section .preview_image:last-child{margin-right:0}@media screen and (max-width: 768px){.product_detail .right_section .product_images_section .preview_image{width:100%;margin-right:0;float:none}}.product_detail .right_section .product_images_section .preview_image .preview_3d{display:none;line-height:0}.product_detail .right_section .product_images_section .preview_image .preview_3d.active{display:block}.product_detail .right_section .product_images_section .preview_image img{border:1px solid #999}.product_detail .right_section .product_images_section .image_collection{float:left;display:block;margin-right:2.35765%;width:10.43705%}.product_detail .right_section .product_images_section .image_collection:last-child{margin-right:0}@media screen and (max-width: 768px){.product_detail .right_section .product_images_section .image_collection{width:100%;margin-right:0;margin-top:20px;float:none}}@media screen and (max-width: 626px){.product_detail .right_section .product_images_section .image_collection{margin-top:10px}}.product_detail .right_section .product_images_section .image_collection ul{list-style:none;margin:0;padding:0}.product_detail .right_section .product_images_section .image_collection ul li{margin-bottom:20px}@media screen and (max-width: 768px){.product_detail .right_section .product_images_section .image_collection ul li{display:inline-block;width:15%;margin-right:5%}.product_detail .right_section .product_images_section .image_collection ul li:last-child{margin-right:0}}@media screen and (max-width: 626px){.product_detail .right_section .product_images_section .image_collection ul li{margin-bottom:5px}}.product_detail .right_section .product_images_section .image_collection ul li a.thumb_image{line-height:0;display:block}.product_detail .right_section .product_images_section .image_collection ul li a.thumb_image.active{border:2px solid #000}.product_detail .right_section .product_images_section .image_collection ul img{width:100%}.product_detail .right_section .product_images_section .sub_instruction{font-size:12px;line-height:1;margin-top:15px;text-align:center}@media screen and (max-width: 626px){.product_detail .right_section .product_images_section .sub_instruction{text-align:center;padding:0 15px;line-height:1.4;margin-top:5px;margin-bottom:0;color:gray}}.product_detail .right_section .features_section{text-align:center;float:left;display:block;margin-right:2.35765%;width:87.20529%;float:none}.product_detail .right_section .features_section:last-child{margin-right:0}@media screen and (max-width: 768px){.product_detail .right_section .features_section{float:left;display:block;margin-right:3.57866%;width:100%}.product_detail .right_section .features_section:last-child{margin-right:0}}.product_detail .right_section .features_section .feature_logo{background-image:url("./images/product_features_icons2.png");background-size:700px 91px;height:91px;width:50px;display:inline-block;margin:0 4%;margin-top:30px}@media screen and (max-width: 768px){.product_detail .right_section .features_section .feature_logo{margin:0 2%}}.product_detail .right_section .features_section .feature_logo._logo{display:none}.product_detail .right_section .features_section .feature_logo.install_easy_logo{background-position:680px 0px}.product_detail .right_section .features_section .feature_logo.canada_logo{background-position:72px 0px}.product_detail .right_section .features_section .feature_logo.ten_years_logo{background-position:158px 0px}.product_detail .right_section .features_section .feature_logo.seven_years_logo{background-position:244px 0}.product_detail .right_section .features_section .feature_logo.five_years_logo{background-position:326px 0px}.product_detail .right_section .features_section .feature_logo.three_years_logo{background-position:415px 0}.product_detail .right_section .features_section .feature_logo.one_year_logo{background-position:503px 0px}.product_detail .right_section .features_section .feature_logo.fits_all_logo{background-position:595px 0}.product_detail .right_section .features_section .feature_logo.pro_series{background-image:url("images/new-pro-icon.png");background-size:50px 91px;background-repeat:no-repeat;background-color:transparent}.product_detail .right_section .prod_content_section{padding-bottom:30px;overflow:hidden}@media screen and (max-width: 626px){.product_detail .right_section .prod_content_section{padding:0 20px 30px}}.product_detail .right_section .prod_content_section ul{margin:0;padding-left:0;list-style:none}.product_detail .right_section .prod_content_section ul li{position:relative;padding-left:20px;margin:10px 0}.product_detail .right_section .prod_content_section ul li:before{content:"";width:12px;height:12px;background:#e51b24;left:0px;display:inline-block;position:absolute;margin-right:20px;top:7px;border-radius:50%}.product_detail .right_section .instruction_section .instructional_media_title{color:#007a36;line-height:1.2;margin:12px 0}@media screen and (max-width: 626px){.product_detail .right_section .instruction_section .instructional_media_title{padding:0 20px;margin:0 0 6px}}.product_detail .right_section .instruction_section .download_section{padding:50px 0 20px}@media screen and (max-width: 626px){.product_detail .right_section .instruction_section .download_section{padding:50px 0 5px}}.product_detail .right_section .instruction_section .download_section .download_section_title{text-align:center;font-family:"proxima-nova",sans-serif;margin:0;font-size:24px;line-height:1.25;margin-bottom:15px;color:#000}@media screen and (max-width: 626px){.product_detail .right_section .instruction_section .download_section .download_section_title{padding:0 20px}}.product_detail .right_section .instruction_section .download_section .download_section_title .product_title{text-transform:uppercase;color:#000;margin-bottom:0px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;padding:0px}.product_detail .right_section .instruction_section .download_section .download_links{text-align:center}.product_detail .right_section .instruction_section .download_section .download_links .uk_instruction_file{min-width:300px}.product_detail .right_section .instruction_section .download_section .download_links ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;margin:0;padding:0}@media screen and (max-width: 626px){.product_detail .right_section .instruction_section .download_section .download_links ul{border:2px solid #999;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#fff}}.product_detail .right_section .instruction_section .download_section .download_links ul li{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-bottom:15px}.product_detail .right_section .instruction_section .download_section .download_links ul li:last-child{margin-right:0}.product_detail .right_section .instruction_section .download_section .download_links ul li:nth-child(3n){margin-right:0}.product_detail .right_section .instruction_section .download_section .download_links ul li:nth-child(3n+1){clear:left}@media screen and (max-width: 626px){.product_detail .right_section .instruction_section .download_section .download_links ul li{float:left;display:block;margin-right:7.42297%;width:100%;margin:0;padding:5px;border-bottom:2px solid #999}.product_detail .right_section .instruction_section .download_section .download_links ul li:nth-child(1n){margin-right:0}.product_detail .right_section .instruction_section .download_section .download_links ul li:nth-child(1n+1){clear:left}.product_detail .right_section .instruction_section .download_section .download_links ul li:last-child{margin-right:0}.product_detail .right_section .instruction_section .download_section .download_links ul li:last-child{border-bottom:none}}.product_detail .right_section .instruction_section .download_section .download_links ul li a{width:100%;padding:10px 0}.product_detail .right_section .common_problem_section{background-color:#4c4c4c;color:#fff;padding:25px 25px 20px;margin:30px 0}@media screen and (max-width: 626px){.product_detail .right_section .common_problem_section{padding:0}}.product_detail .right_section .common_problem_section .common_problem_title{margin:0;margin-bottom:0px;text-transform:uppercase}@media screen and (max-width: 626px){.product_detail .right_section .common_problem_section .common_problem_title{font-size:20px;line-height:1}}.product_detail .right_section .common_problem_section ul{list-style:none;padding:10px 0 10px;margin:0}@media screen and (max-width: 626px){.product_detail .right_section .common_problem_section ul{padding-left:10px}}.product_detail .right_section .common_problem_section ul li a{color:#fff;display:inline-block;padding-left:38px;position:relative}.product_detail .right_section .common_problem_section ul li a:before{background-image:url("./images/multicolor-right-chevron.png");display:inline-block;position:absolute;content:"";height:28px;width:28px;background-size:28px 144px;background-position:0px 0px;top:7px;left:0}@media screen and (max-width: 626px){.product_detail .right_section .common_problem_section ul li a:before{top:0px}}.product_detail .right_section .common_problem_section ul li a:hover{color:#e51b24}.product_detail .right_section .common_problem_section ul li a:hover:before{background-position:0px 115px}.product_detail .right_section .replace_upgrade_enhance{padding:50px 0 20px}.product_detail .right_section .replace_upgrade_enhance h3.product_title{text-transform:uppercase;color:#000;margin-bottom:0px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;padding:0px;text-align:center}.product_detail .right_section .replace_upgrade_enhance ul{list-style:none;padding:0;margin:15px 0;text-align:center}.product_detail .right_section .replace_upgrade_enhance ul li{display:inline-block;color:#007935;text-transform:uppercase;width:23%;margin:0 10px;font-size:16px;font-weight:bold}.product_detail .right_section .replace_upgrade_enhance ul li a{display:block;margin-top:5px}.product_detail .right_section .replace_upgrade_enhance ul li a img{width:70%}.product_detail .product_title{font-family:"proxima-nova",sans-serif;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;text-transform:uppercase;color:#007935;margin:0;font-size:24px;line-height:1.25;margin-bottom:0}@media screen and (max-width: 626px){.product_detail .product_title{padding:0 20px}}@media screen and (max-width: 626px){.product_detail .desktop_stores{display:none}}.product_detail .mobile_stores{display:none}@media screen and (max-width: 626px){.product_detail .mobile_stores{display:block}}.product_detail .pr-review-snippet-container{margin:10px 0 30px}.product_detail .pr-snippet-stars-reco-reco{display:none}.product_detail .pr-snippet .pr-snippet-read-write{display:inline-block}.product_detail .pr-snippet .pr-snippet-stars{background-color:#e6e6e6}.product_detail .pr-snippet .pr-snippet-read-and-write{margin-top:0 !important}.product_detail .pr-snippet .pr-snippet-rating-decimal{background:none;padding:1px 8px 3px;border-radius:5px;font-size:14px;font-weight:normal;color:#ababab}.product_detail .pr-snippet .pr-snippet-review-count,.product_detail .pr-snippet .pr-snippet-write-first-review p{font-size:14px;color:#007935}.product_detail .pr-snippet .pr-snippet-write-review-link{text-transform:uppercase}.product_detail .pr-snippet .pr-snippet-link{font-size:14px;font-weight:normal;color:#007935;text-transform:uppercase}.product_detail .pr-snippet .pr-snippet-link:hover,.product_detail .pr-snippet .pr-snippet-link:focus,.product_detail .pr-snippet .pr-snippet-link:active{color:#00461f}.product_detail .pr-snippet .pr-snippet-write-first-review p{display:inline-block}.product_detail .pr-review-snapshot{background-color:#e6e6e6 !important}.product_detail .pr-review-snapshot .pr-review-snapshot-header-intro{border:none !important;margin:0 0 10px !important}.product_detail .pr-review-snapshot .pr-review-snapshot-block-headline,.product_detail .pr-review-snapshot .pr-faceoff-label{padding:0 !important;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;font-size:22px !important;color:#007935 !important;font-weight:800 !important;background-color:#e6e6e6 !important}.product_detail .pr-review-snapshot .pr-headline{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;font-size:36px;font-weight:800 !important;text-transform:uppercase;color:#007935;width:100%}.product_detail .pr-review-snapshot .pr-headline:after{content:'';display:block;width:100%;border:4px solid #007935}.product_detail .pr-review-snapshot .pr-snapshot-highlight{background-color:initial !important}.product_detail .pr-review-snapshot .pr-snippet-rating-decimal{background:none !important;padding:3px 5px 2px !important;border-radius:5px !important;font-size:14px !important;font-weight:normal !important;color:#ababab !important}.product_detail .pr-review-snapshot .pr-snippet-read-and-write{margin-top:0 !important}.product_detail .pr-review-snapshot .pr-snapshot-no-ratings{font-size:14px;color:#007935}.product_detail .pr-review-snapshot .pr-subheadline{display:none !important}.product_detail .pr-review-snapshot .pr-snippet-review-count{color:#666}.product_detail .pr-review-snapshot .pr-review-snapshot-block{border:none !important}.product_detail .pr-review-snapshot .pr-review-snapshot-block dt{padding:0 !important}.product_detail .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def{padding:0px 10px 0px !important}.product_detail .pr-review-snapshot .pr-review-snapshot-block .pr-snapshot-tag-def:first-of-type{padding-top:25px !important}.product_detail .pr-review-snapshot .pr-histogram-label{color:#404040 !important}.product_detail .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:hover{background-color:#c2c2c2 !important}.product_detail .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:hover .pr-ratings-histogram-barValue{background-color:#007935 !important}.product_detail .pr-review-snapshot .pr-ratings-histogram-bar{background-color:#b1aaaa !important;-webkit-border-radius:0 !important;border-radius:0 !important;border:none !important;height:20px !important}.product_detail .pr-review-snapshot .pr-ratings-histogram-barValue{height:20px !important}.product_detail .pr-review-snapshot .pr-snippet-stars{background-color:initial !important}.product_detail .pr-review-snapshot .pr-faceoff-title{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased}.product_detail .pr-review-snapshot .pr-review-snapshot-faceoff .pr-snippet-rating-decimal{padding:1px 8px 0px !important;height:19px !important;line-height:1}.product_detail .pr-review-snapshot .pr-faceoff-readcomplete{color:#007935 !important}.product_detail .pr-review-snapshot .pr-review-snapshot-block-pros,.product_detail .pr-review-snapshot .pr-review-snapshot-block-cons,.product_detail .pr-review-snapshot .pr-review-snapshot-msq-bestuses,.product_detail .pr-review-snapshot .pr-review-snapshot-msq-iama,.product_detail .pr-review-snapshot .pr-review-snapshot-msq-wasthisagift{display:none !important}.product_detail .pr-review-display p{line-height:1.5 !important}.product_detail .pr-review-display .pr-rd-review-total{padding:0 !important;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;font-size:22px !important;color:#007935 !important;font-weight:800 !important;background-color:#e6e6e6 !important}.product_detail .pr-review-display .pr-snippet-stars{background-color:initial !important}.product_detail .pr-review-display .pr-snippet-rating-decimal{background:none !important;padding:1px 8px 0px !important;border-radius:5px !important;font-size:14px !important;font-weight:normal !important;color:#ababab !important;height:19px !important;line-height:1}.product_detail .pr-review-display .pr-rd-review-headline{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased;font-size:18px !important}.product_detail .pr-review-display .pr-accordion-btn,.product_detail .pr-review-display .pr-accordion-btn span,.product_detail .pr-review-display .pr-accordion-btn .pr-caret-icon__line{color:#007935 !important}.product_detail .pr-review-display .pr-accordion-btn .pr-caret-icon__line{stroke:#007935 !important}.product_detail .pr-review-display .pr-rd-review-tag dd{margin-bottom:0 !important}.product_detail .pr-review-display .pr-rd-footer{background-color:initial !important}.product_detail .pr-review-display .pr-rd-flag-review-container{display:none !important}.product_detail .pr-review-display .pr-rd-helpful-text{display:inline-block !important}.product_detail .pr-review-engine .pr-write-review-link{font-size:14px;font-weight:normal;color:#007935;text-transform:uppercase}.product_detail .pr-review-engine .pr-write-review-link:hover,.product_detail .pr-review-engine .pr-write-review-link:focus,.product_detail .pr-review-engine .pr-write-review-link:active{color:#00461f}.sirv-spin-container .sirv-spin-button,.sirv-spin-fullscreen .sirv-spin-button{top:auto;bottom:20px;right:20px;background-size:30px 30px;background-position:0 0 !important}.sirv-spin-container .sirv-spin-button.fullscreen,.sirv-spin-fullscreen .sirv-spin-button.fullscreen{background-image:url("./images/fullscreen-open.png")}.sirv-spin-container .sirv-spin-button.fullscreen-exit,.sirv-spin-fullscreen .sirv-spin-button.fullscreen-exit{background-image:url("./images/fullscreen-exit.png")}@media screen and (max-width: 626px){.single-uk-product .prod_hierarchy_title{display:block;padding-left:0;margin-bottom:15px}}.pro_series{background-color:#e5d2bb}@media screen and (max-width: 626px){.pro_series{background-color:#ebdac7}}.pro_series .pr-review-snapshot{background-color:#e5d2bb !important}.pro_series .pr-review-snapshot .pr-review-snapshot-block-headline,.pro_series .pr-review-snapshot .pr-faceoff-label{color:#000 !important;background-color:#e5d2bb !important}.pro_series .pr-review-snapshot .pr-review-snapshot-faceoff{border:1px solid gray !important}.pro_series .pr-review-snapshot .pr-faceoff-img{border-top:1px solid gray !important}.pro_series .pr-review-snapshot .pr-headline{color:#000 !important}.pro_series .pr-review-snapshot .pr-headline:after{border:4px solid #000 !important}.pro_series .pr-review-snapshot .pr-snippet-rating-decimal{color:gray !important;border-color:gray !important}.pro_series .pr-review-snapshot .pr-snapshot-no-ratings{color:#000 !important}.pro_series .pr-review-snapshot .pr-ratings-histogram .pr-histogram-stars:hover .pr-ratings-histogram-barValue{background-color:#e5d2bb !important}.pro_series .pr-review-snapshot .pr-faceoff-readcomplete{color:#000 !important}.pro_series .pr-review-display .pr-rd-review-total{color:#000 !important;background-color:#e5d2bb !important}.pro_series .pr-review-display .pr-snippet-rating-decimal{color:gray !important;font-size:12px !important;padding-top:3px !important;border-color:gray !important}.pro_series .pr-snippet .pr-snippet-stars{background-color:#e5d2bb !important}.pro_series .pr-snippet .pr-snippet-rating-decimal{color:gray;border-color:gray}.pro_series .page_title{background-image:url("./images/pro_header_bg_2.png") !important;background-color:transparent;background-size:cover}.pro_series .page_title:after{background-color:#af8a56;position:relative;width:100%;height:1px;content:"";display:block;top:-5px}.pro_series .page_title .container,.pro_series .page_title .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .pro_series .page_title .wp-block-group__inner-container,.pro_series .page_title .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .pro_series .page_title .wp-block-group__inner-container{background:none !important;padding:35px 30px}@media screen and (max-width: 626px){.pro_series .page_title .container,.pro_series .page_title .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .pro_series .page_title .wp-block-group__inner-container,.pro_series .page_title .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .pro_series .page_title .wp-block-group__inner-container{padding:20px}}.pro_series .page_title h1{color:#cac5be;padding:0px;font-size:93px;background:none}@media screen and (max-width: 626px){.pro_series .page_title h1{font-size:38px}}.pro_series .container,.pro_series .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .pro_series .wp-block-group__inner-container,.pro_series .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .pro_series .wp-block-group__inner-container{background-color:#e5d2bb}.pro_series .product_categories_header .section_title{color:#443624}.pro_series .product_categories_header .section_title a,.pro_series .product_categories_header .section_title a:visited{color:#443624}.pro_series .accordion{border-color:#ad8c65 !important}.pro_series .accordion ul.product_categories li.product_category{border-bottom:2px solid #ad8c65 !important}.pro_series .accordion ul.product_categories li.product_category:last-child{border-bottom:none !important}.pro_series .accordion .product_category_title{background-color:#d7b68c !important;color:#443624 !important}.pro_series .accordion .products{background-color:#cba577 !important}.pro_series .accordion .products li.product:hover{background-color:#ad8c65 !important}@media screen and (max-width: 626px){.pro_series.product_detail{background-color:#e5d2bb !important}}.pro_series.product_detail .page_title .container,.pro_series.product_detail .page_title .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .pro_series.product_detail .page_title .wp-block-group__inner-container,.pro_series.product_detail .page_title .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .pro_series.product_detail .page_title .wp-block-group__inner-container{background:none !important}.pro_series.product_detail .container,.pro_series.product_detail .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .pro_series.product_detail .wp-block-group__inner-container,.pro_series.product_detail .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .pro_series.product_detail .wp-block-group__inner-container{background-color:#d7b68c !important}@media screen and (max-width: 626px){.pro_series.product_detail .container,.pro_series.product_detail .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .pro_series.product_detail .wp-block-group__inner-container,.pro_series.product_detail .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .pro_series.product_detail .wp-block-group__inner-container{background-color:#e5d2bb !important}}.pro_series.product_detail .left_section{background-color:#d7b68c !important}@media screen and (max-width: 626px){.pro_series.product_detail .left_section{background-color:transparent !important}}.pro_series.product_detail .left_section .related_products{background-color:transparent !important;color:#333}@media screen and (max-width: 626px){.pro_series.product_detail .left_section .related_products.m_accordion_menu{background-color:#6e5537 !important}}.pro_series.product_detail .left_section .related_products ul li a.related_product{color:#333}.pro_series.product_detail .left_section .related_products ul li a.related_product:before{content:"";background-image:url("./images/multicolor-right-chevron.png");background-position:0px 57px}.pro_series.product_detail .left_section .related_products ul li a.related_product:hover{color:#e51b24 !important}.pro_series.product_detail .left_section .related_products ul li a.related_product:hover:before{background-position:0px 115px}.pro_series.product_detail .left_section .btn_wrapper{text-align:center;margin:0 auto;padding:20px}.pro_series.product_detail .left_section .btn_wrapper .find_distributor{margin-bottom:120px;padding:10px;width:100%}.pro_series.product_detail .right_section{background-color:#e5d2bb !important}.pro_series.product_detail .right_section .product_title{color:#333}.pro_series.product_detail .right_section .instructional_media_title{color:#333 !important}@media screen and (max-width: 626px){.pro_series.product_detail .right_section .download_links ul{border:none !important;background-color:transparent !important}}@media screen and (max-width: 626px){.pro_series.product_detail .right_section .download_links ul li{width:100%;border:none !important;padding:13px 0 !important}}.pro_series.product_detail .m_distributor_btn{display:none;background-color:#d7b68c !important;padding:36px 30px}.pro_series.product_detail .m_distributor_btn a{width:100%}@media screen and (max-width: 626px){.pro_series.product_detail .m_distributor_btn{display:block}}.pro_series.product_detail .d_distributor_btn{display:block}@media screen and (max-width: 626px){.pro_series.product_detail .d_distributor_btn{display:none}}.single-solutions .view_more_sol_btn{display:none}.single-solutions .single_solution_breadcrumb_wrapper{padding:10px 0;margin-top:32px;margin-bottom:26px}.single-solutions .solution_tabs{margin:35px 0;margin-top:0}@media screen and (max-width: 626px){.single-solutions .solution_tabs{margin:20px 0}}@media screen and (max-width: 626px){.single-solutions .solution_tabs .tabs_list{display:none}}.single-solutions .solution_tabs .tabs_list ul{list-style:none;margin:0;padding:0}.single-solutions .solution_tabs .tabs_list ul::after{clear:both;content:"";display:table}.single-solutions .solution_tabs .tabs_list ul li{float:left;width:33.333%;padding:5px;background-color:#fff;border-top:1px solid #ccc;border-left:1px solid #ccc}.single-solutions .solution_tabs .tabs_list ul li.active{background-color:#007935}.single-solutions .solution_tabs .tabs_list ul li.active a{background-color:#007935}.single-solutions .solution_tabs .tabs_list ul li:first-child{border-top-left-radius:5px}.single-solutions .solution_tabs .tabs_list ul li:last-child{border-right:1px solid #ccc;border-top-right-radius:5px}.single-solutions .solution_tabs .tabs_list ul li a{background-color:#444;padding:15px 0;width:100%;text-align:center;display:inline-block;color:#fff;font-size:24px;outline:none;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;text-transform:uppercase}@media screen and (max-width: 626px){.single-solutions .solution_tabs .tabs_list ul li a{font-size:18px}}.single-solutions .tab_content_wrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;border:1px solid #ccc;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:solid 5px #007a36;background-color:#e6e6e6}.single-solutions .tab_content_wrap::after{clear:both;content:"";display:table}@media screen and (max-width: 626px){.single-solutions .tab_content_wrap{border:none;display:block;background:none}}.single-solutions .solution_nav_section{background-color:#fff;width:33.3%;margin-right:0;padding:15px 20px}@media screen and (max-width: 626px){.single-solutions .solution_nav_section.m_accordion_menu{padding:4px 0  6px !important}}@media screen and (max-width: 626px){.single-solutions .solution_nav_section.m_accordion_menu .accordion_menu_header{padding:0px 20px}.single-solutions .solution_nav_section.m_accordion_menu .accordion_menu_header:after{right:10px;top:6px}}@media screen and (max-width: 626px){.single-solutions .solution_nav_section.m_accordion_menu .link_btn_wrapper{display:none}}@media screen and (max-width: 626px){.single-solutions .solution_nav_section.m_accordion_menu.m_list_open .link_btn_wrapper{display:block}}@media screen and (max-width: 626px){.single-solutions .solution_nav_section{width:100%;padding:0}}.single-solutions .solution_nav_section .solution_nav_header{font-size:20px;margin:0px}.single-solutions .solution_nav_section .link_btn_wrapper{text-align:center;margin-top:15px}@media screen and (max-width: 626px){.single-solutions .solution_nav_section .link_btn_wrapper{border-top:3px solid #333;padding:5px 5px 0px}}.single-solutions .solution_nav_section .link_btn_wrapper .view_more_btn{background:#333;padding:10px 30px;max-width:100%}@media screen and (max-width: 626px){.single-solutions .solution_nav_section .link_btn_wrapper .view_more_btn{width:100%;color:#e6e6e6 !important}}@media screen and (max-width: 626px){.single-solutions .solution_nav_section .solution_nav{padding:0 25px}}.single-solutions .solution_nav_section ul{margin:0;padding:0;list-style:none}.single-solutions .solution_nav_section ul.solution_sub_menu{padding-top:10px}.single-solutions .solution_nav_section ul.solution_sub_menu li{padding-left:20px}.single-solutions .solution_nav_section ul.solution_sub_menu li a:before{left:-20px}.single-solutions .solution_nav_section ul li{padding:10px 0;padding-left:40px;position:relative;line-height:1.2}.single-solutions .solution_nav_section ul li a{color:gray;font-size:20px;font-weight:500;text-transform:capitalize}.single-solutions .solution_nav_section ul li a.current{color:#000;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased}.single-solutions .solution_nav_section ul li a.current:before{background-position:0px 57px}.single-solutions .solution_nav_section ul li a:before{content:"";background-image:url("./images/multicolor-right-chevron.png");background-position:0px 86px;background-size:28px 144px;top:9px;left:0px;position:absolute;display:block;height:28px;width:28px}.single-solutions .solution_nav_section ul li a:hover{color:#e51b24}.single-solutions .solution_nav_section ul li a:hover:before{background-position:0px 115px}.single-solutions .solution_content_section{margin-right:0;width:66.6%;padding:10px 30px 70px}@media screen and (max-width: 626px){.single-solutions .solution_content_section{width:100%;padding:20px 0px 0px}}.single-solutions .solution_content_section .solution_post_title{font-size:36px;margin:0px;line-height:1;text-transform:uppercase}@media screen and (max-width: 626px){.single-solutions .solution_content_section .solution_post_title{font-size:20px;padding:0 20px}}.single-solutions .solution_content_section .content{font-size:20px}@media screen and (max-width: 626px){.single-solutions .solution_content_section .content{font-size:16px;padding:0 20px}}.single-solutions .solution_content_section .content p{margin:12px 0}@media screen and (max-width: 626px){.single-solutions .solution_content_section .content p{margin:8px 0}}.single-solutions .solution_content_section .content ul,.single-solutions .solution_content_section .content ol{padding-left:16px;margin:0px}.single-solutions .solution_content_section .content ul li,.single-solutions .solution_content_section .content ol li{padding:8px 0}@media screen and (max-width: 626px){.single-solutions .solution_content_section .content ul li,.single-solutions .solution_content_section .content ol li{padding:5px 0}}.single-solutions .solution_content_section .content ol ol{list-style:lower-alpha;padding-left:25px}.single-solutions .solution_content_section .child_problems{list-style:none;padding:0;margin:0;font-size:20px}.single-solutions .solution_content_section .child_problems li{padding:10px 0}.single-solutions .solution_content_section .child_problems li a.problem_title{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;color:#000;line-height:1;position:relative;padding-left:38px;display:block}.single-solutions .solution_content_section .child_problems li a:before{content:"";background-image:url("./images/multicolor-right-chevron.png");background-position:0px 86px;background-size:28px 144px;top:-4px;left:0px;position:absolute;display:inline-block;height:28px;width:28px}.single-solutions .solution_content_section .video_container{margin-top:20px;width:calc(100% + 60px);left:-30px}@media screen and (max-width: 626px){.single-solutions .solution_content_section .video_container{width:100%;left:0}}.single-solutions .solution_content_section .fm_thumb_rating{width:100%;text-align:center;margin:55px 0 25px;border-bottom:1px solid #c2c2c2}.single-solutions .solution_content_section .fm_thumb_rating h3{display:inline-block;text-transform:uppercase;width:auto;margin-right:10px}.single-solutions .solution_content_section .fm_thumb_rating div{width:auto;display:inline-block}.single-solutions .solution_content_section .fm_thumb_rating .thumbs-rating-container{width:auto;display:inline-block}.single-solutions .solution_content_section .fm_thumb_rating .thumbs-rating-container .thumbs-rating-up{height:40px;background:#006f2d;margin-right:5px;padding:0px 8px 0px 55px;border-radius:5px;border:2px solid #c2c2c2;background-image:url(images/thumbs-up.gif);background-repeat:no-repeat;background-position:left center;display:inline-block;text-align:right;line-height:2.25}.single-solutions .solution_content_section .fm_thumb_rating .thumbs-rating-container .thumbs-rating-up:before{content:''}.single-solutions .solution_content_section .fm_thumb_rating .thumbs-rating-container .thumbs-rating-up:hover{color:#fff;opacity:0.75}.single-solutions .solution_content_section .fm_thumb_rating .thumbs-rating-container .thumbs-rating-down{background:#e51b24;margin-right:5px;padding:0px 8px 0px 55px;border-radius:5px;border:2px solid #c2c2c2;background-image:url(images/thumbs-down.gif);background-repeat:no-repeat;background-position:left center;display:inline-block;text-align:right;line-height:2.25}.single-solutions .solution_content_section .fm_thumb_rating .thumbs-rating-container .thumbs-rating-down:before{content:''}.single-solutions .solution_content_section .fm_thumb_rating .thumbs-rating-container .thumbs-rating-down:hover{color:#fff;opacity:0.75}.single-solutions .solution_content_section .fm_thumb_rating .thumbs-rating-container .thumbs-rating-already-voted:hover{color:#404040;cursor:default}.single-solutions .solution_content_section .social_feed{border-radius:5px;border:2px solid #c2c2c2;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:25px 0 10px}@media screen and (max-width: 626px){.single-solutions .solution_content_section .social_feed{margin:35px 0 0}}.single-solutions .solution_content_section .social_feed .thumb_image{width:22%;display:inline-block;line-height:0;background-color:#007935;border-top-left-radius:3px;border-bottom-left-radius:3px;position:relative}.single-solutions .solution_content_section .social_feed .thumb_image img{border-top-left-radius:3px;width:100%;height:auto;max-height:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.single-solutions .solution_content_section .social_feed .social_info{background:#fff;border-left:2px solid #c2c2c2;width:80%;display:inline-block;padding:18px}@media screen and (max-width: 768px){.single-solutions .solution_content_section .social_feed .social_info{padding:10px}}.single-solutions .solution_content_section .social_feed .social_info h3{margin-top:0;line-height:1;font-size:20px;margin-bottom:8px}@media screen and (max-width: 626px){.single-solutions .solution_content_section .social_feed .social_info h3{font-size:16px}}.single-solutions .solution_content_section .social_feed .social_info .social_links{text-align:center}.single-solutions .solution_content_section .social_feed .social_info .social_links ul{margin:0;padding:0;list-style:none;display:inline}.single-solutions .solution_content_section .social_feed .social_info .social_links ul li{display:inline-block;height:40px;width:40px;font-size:25px;background:#007a36;color:#fff;line-height:1.8;text-align:center;margin:0 5px}@media screen and (max-width: 768px){.single-solutions .solution_content_section .social_feed .social_info .social_links ul li{height:30px;width:30px;font-size:18px}}@media screen and (max-width: 480px){.single-solutions .solution_content_section .social_feed .social_info .social_links ul li{height:25px;width:25px;font-size:16px}}.single-solutions .solution_content_section .social_feed .social_info .social_links ul li:hover{background:#e51b24}.single-solutions .solution_content_section .social_feed .social_info .social_links ul li a,.single-solutions .solution_content_section .social_feed .social_info .social_links ul li a:visited{color:#fff}.search_results .mobile_results_title{display:none}@media screen and (max-width: 626px){.search_results .mobile_results_title{display:block;padding:15px 15px 5px}}.search_results .mobile_results_title h2{margin-bottom:0}@media screen and (max-width: 626px){.search_results .fa-search{font-size:20px;line-height:29px}}.search_results .page_search_container{padding:25px 30px;background-color:#e6e6e6;display:block;box-shadow:0px -6px 18px -12px black inset}@media screen and (max-width: 626px){.search_results .page_search_container{box-shadow:none;padding:10px 15px}}.search_results .page_search_container .search_form_wrapper{background:#fff;border-radius:5px;border:2px solid #c2c2c2;padding:4px 4px 4px 10px}.search_results .page_search_container .search-field{font-size:30px;border:none !important;outline:none !important;width:calc(100% - 178px);vertical-align:-2px}@media screen and (max-width: 626px){.search_results .page_search_container .search-field{font-size:18px;vertical-align:1px;padding-left:10px}}.search_results .page_search_container .search-submit{font-size:24px;background-color:#444;box-shadow:none !important;color:white;padding:18px 40px;text-transform:uppercase}.search_results h2{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;font-size:36px;text-transform:uppercase;color:#007935;margin-bottom:15px;margin-top:0px;line-height:1}@media screen and (max-width: 626px){.search_results h2{font-size:28px;margin-bottom:5px}}.search_results .results_container .container,.search_results .results_container .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .search_results .results_container .wp-block-group__inner-container,.search_results .results_container .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .search_results .results_container .wp-block-group__inner-container{background-color:#fff;padding:20px 30px}@media screen and (max-width: 626px){.search_results .results_container .container,.search_results .results_container .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .search_results .results_container .wp-block-group__inner-container,.search_results .results_container .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .search_results .results_container .wp-block-group__inner-container{padding:20px 15px}}.search_results .results_container:nth-child(odd) .container,.search_results .results_container:nth-child(odd) .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .search_results .results_container:nth-child(odd) .wp-block-group__inner-container,.search_results .results_container:nth-child(odd) .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .search_results .results_container:nth-child(odd) .wp-block-group__inner-container{background-color:#e6e6e6}.search_results .results_container ul{list-style:none;list-style-position:inside;margin-left:0;padding-left:20px;margin-bottom:0}@media screen and (max-width: 626px){.search_results .results_container ul{padding-left:0}}.search_results .results_container h3{padding-left:20px}@media screen and (max-width: 626px){.search_results .results_container h3{font-size:20px;padding-left:0}}.search_results .results_container.solution_results li,.search_results .results_container.other_results li{padding-bottom:10px}.search_results .results_container.solution_results li:last-child,.search_results .results_container.other_results li:last-child{padding-bottom:0}.search_results .results_container.solution_results li a,.search_results .results_container.other_results li a{font-size:24px;line-height:30px;color:#333}@media screen and (max-width: 626px){.search_results .results_container.solution_results li a,.search_results .results_container.other_results li a{position:relative;padding-left:38px;display:block;font-size:20px}}.search_results .results_container.solution_results li a:before,.search_results .results_container.other_results li a:before{vertical-align:middle;margin-right:10px;padding-left:28px;content:'';background-image:url("./images/multicolor-right-chevron.png");background-size:28px 144px;background-position:0px 58px;display:inline-block;height:29px;width:28px}@media screen and (max-width: 626px){.search_results .results_container.solution_results li a:before,.search_results .results_container.other_results li a:before{position:absolute;top:0;left:0}}.search_results .results_container.solution_results li a:hover,.search_results .results_container.other_results li a:hover{color:#e51b24}.search_results .results_container.solution_results li a:hover:before,.search_results .results_container.other_results li a:hover:before{background-position:0 116px}.search_results .results_container.product_results li:first-child h3{margin-top:10px}.search_results .results_container.product_results li h3{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;font-size:20px;text-transform:uppercase;line-height:1;margin-bottom:10px;padding:0}@media screen and (max-width: 626px){.search_results .results_container.product_results li h3{padding-left:0;font-size:20px;margin-bottom:5px}}.search_results .results_container.product_results li h3 a{color:#121212}.search_results .results_container.product_results li h3 a:visited{color:#121212}.search_results .results_container.product_results li ul{list-style:none;padding:0}.search_results .results_container.product_results li ul li{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400;line-height:1.25;font-size:16px;color:#333333}.search_results .results_container.product_results li ul li:before{content:'\2022';color:#e51b24;font-size:28px;line-height:0;padding-right:5px;display:inline-block;vertical-align:-2px}.where_to_buy_landing{padding-top:30px;padding-bottom:30px;background-color:#ad8c65}.where_to_buy_landing .intro_content::after{clear:both;content:"";display:table}.where_to_buy_landing .distributors_logo{max-width:925px;margin:0 auto;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.where_to_buy_landing .distributors_logo::after{clear:both;content:"";display:table}@media screen and (max-width: 626px){.where_to_buy_landing .distributors_logo{max-width:350px;padding:0px 40px}}.where_to_buy_landing .distributor_logo{margin:10px 0;float:left;display:block;margin-right:2.35765%;width:17.2609%;max-width:100%;text-align:center}.where_to_buy_landing .distributor_logo:last-child{margin-right:0}.where_to_buy_landing .distributor_logo:nth-child(2n){margin-right:0}.where_to_buy_landing .distributor_logo:nth-child(2n+1){clear:left}.where_to_buy_landing .distributor_logo:not(:nth-child(4n+1)){margin-left:8.5298%}@media screen and (max-width: 626px){.where_to_buy_landing .distributor_logo{margin:8px 0;float:left;display:block;margin-right:7.42297%;width:100%}.where_to_buy_landing .distributor_logo:last-child{margin-right:0}.where_to_buy_landing .distributor_logo:nth-child(3n){margin-right:2.35765%}.where_to_buy_landing .distributor_logo:nth-child(3n+1){clear:none}.where_to_buy_landing .distributor_logo:nth-child(1n){margin-right:0}.where_to_buy_landing .distributor_logo:nth-child(1n+1){clear:left}.where_to_buy_landing .distributor_logo:not(:nth-child(3n+1)){margin-left:0%}}.where_to_buy_landing .distributor_logo h2{margin:0 auto}.where_to_buy_landing .head_title{font-size:60px;color:#000;line-height:1;margin:0;text-transform:uppercase}@media screen and (max-width: 626px){.where_to_buy_landing .head_title{font-size:40px}}.where_to_buy_landing .section_title{color:#000;font-size:30px}.where_to_buy_landing .section_headline{float:left;display:block;margin-right:2.35765%;width:65.88078%;color:#333;width:100%}.where_to_buy_landing .section_headline:last-child{margin-right:0}.where_to_buy_landing .section_headline p{margin-top:5px;margin-bottom:0px;font-size:24px}@media screen and (max-width: 626px){.where_to_buy_landing .section_headline{float:left;display:block;margin-right:7.42297%;width:100%}.where_to_buy_landing .section_headline:last-child{margin-right:0}.where_to_buy_landing .section_headline p{font-size:20px}}.where_to_buy_landing .container,.where_to_buy_landing .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .where_to_buy_landing .wp-block-group__inner-container,.where_to_buy_landing .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .where_to_buy_landing .wp-block-group__inner-container{background-color:transparent}@media screen and (max-width: 626px){.where_to_buy_landing .container,.where_to_buy_landing .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .where_to_buy_landing .wp-block-group__inner-container,.where_to_buy_landing .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .where_to_buy_landing .wp-block-group__inner-container{padding:0 16px}}.find_a_distributor_form .where_to_buy_form{margin-right:0px;margin-bottom:63px}.find_a_distributor_form .where_to_buy_form::after{clear:both;content:"";display:table}.find_a_distributor_form .form_intro{font-size:30px;margin:10px 0}@media screen and (max-width: 626px){.find_a_distributor_form .form_intro{font-size:28px}}.find_a_distributor_form h2{margin-top:0px;color:#130f0b}.find_a_distributor_form input[type="text"]{border:2px solid #c2c2c2;border-radius:3px;background-color:#e7ddd1;font-size:30px;padding:7px 3%;height:63px;display:inline-block;color:#130f0b}@media screen and (max-width: 626px){.find_a_distributor_form input[type="text"]{font-size:20px;height:48px}}.find_a_distributor_form input[type="text"]#city{width:calc( 100% - 140px );margin-right:2%}@media screen and (max-width: 768px){.find_a_distributor_form input[type="text"]#city{width:65%;float:left;margin-right:5%;margin-bottom:10px}}.find_a_distributor_form input[type="text"]#zip_code{width:40%;margin-right:2%}@media screen and (max-width: 768px){.find_a_distributor_form input[type="text"]#zip_code{width:40%}}.find_a_distributor_form input[type="text"]::-webkit-input-placeholder{color:#000}.find_a_distributor_form input[type="text"]:-moz-placeholder{color:#000}.find_a_distributor_form input[type="text"]::-moz-placeholder{color:#000}.find_a_distributor_form input[type="text"]:-ms-input-placeholder{color:#000}.find_a_distributor_form .top_row{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-right:0}.find_a_distributor_form .top_row:last-child{margin-right:0}@media screen and (max-width: 768px){.find_a_distributor_form .top_row{float:left;display:block;margin-right:3.57866%;width:100%;margin-bottom:10px}.find_a_distributor_form .top_row:last-child{margin-right:0}}.find_a_distributor_form .bottom_row{float:left;display:block;margin-right:2.35765%;width:48.82117%;width:50%}.find_a_distributor_form .bottom_row:last-child{margin-right:0}@media screen and (max-width: 768px){.find_a_distributor_form .bottom_row{float:left;display:block;margin-right:3.57866%;width:100%}.find_a_distributor_form .bottom_row:last-child{margin-right:0}}.find_a_distributor_form .or{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;display:inline-block;width:auto;font-size:30px;padding:1% 2%;color:#130f0b}@media screen and (max-width: 768px){.find_a_distributor_form .or{margin-right:0;padding:1%}}@media screen and (max-width: 626px){.find_a_distributor_form .or{font-size:24px;padding:1%}}.find_a_distributor_form .select_wrap{border:2px solid #c2c2c2;box-shadow:none;overflow:hidden;border-radius:3px;vertical-align:bottom;display:inline-block;height:63px;width:125px}@media screen and (max-width: 768px){.find_a_distributor_form .select_wrap{width:30%}}@media screen and (max-width: 626px){.find_a_distributor_form .select_wrap{height:48px}}.find_a_distributor_form .select_wrap select{font-size:30px;background:url("images/select_arrow.png") #e7ddd1 no-repeat 75% center;color:#000;border:0;width:120%;height:100%;max-height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0px 18px;line-height:1;outline:none;border-radius:0}.find_a_distributor_form .select_wrap select::-ms-expand{display:none}@media screen and (max-width: 626px){.find_a_distributor_form .select_wrap select{font-size:20px;padding:11px}}.find_a_distributor_form input[type="submit"]{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;font-size:24px;color:#fff;background-color:#e51b24;border:0;box-shadow:none;border-radius:0;padding:19px 5px;width:35%;margin-left:2%;top:-1px;height:63px;position:relative}@media screen and (max-width: 768px){.find_a_distributor_form input[type="submit"]{width:calc( 55% - 49px );margin-left:0%;float:right;top:0px}}@media screen and (max-width: 626px){.find_a_distributor_form input[type="submit"]{font-size:20px;padding:13px 5px;top:0px;height:48px}}.find_a_distributor_form input[type="submit"]:hover{border-color:none;box-shadow:none;opacity:0.7}.find_a_distributor_form .container,.find_a_distributor_form .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .find_a_distributor_form .wp-block-group__inner-container,.find_a_distributor_form .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .find_a_distributor_form .wp-block-group__inner-container{background-color:transparent}.results .find_a_distributor_form{padding-bottom:40px;padding-top:40px;background-color:#ad8c65}.results .find_a_distributor_form h2.head_title{font-size:60px;color:#000;line-height:1;margin:0;text-transform:uppercase}@media screen and (max-width: 626px){.results .find_a_distributor_form h2.head_title{font-size:40px}}.results .distributor_result_section .container,.results .distributor_result_section .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .results .distributor_result_section .wp-block-group__inner-container,.results .distributor_result_section .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .results .distributor_result_section .wp-block-group__inner-container{background-color:transparent}.results .results_container{max-width:820px;margin:0 auto;padding-top:40px;padding-bottom:50px}.results .results_container h3{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;color:#130f0b;font-size:20px;line-height:1;margin-top:0px;margin-bottom:10px}.results .results_container .pages_radius{margin-bottom:10px}.results .results_container .pages_radius::after{clear:both;content:"";display:table}.results .results_container .pages_radius .pages{display:none;float:left}.results .results_container .pages_radius .pages ul{list-style:none;display:inline;float:right;margin-left:0;padding-left:10px;margin-bottom:0px}.results .results_container .pages_radius .pages ul li{display:inline-block;padding-right:5px}.results .results_container .pages_radius .pages ul li a{border-bottom:1px solid #ac9d8c;padding-bottom:1px;color:#000;outline:0}.results .results_container .pages_radius .pages ul li a.active{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;border-bottom:0}.results .results_container .pages_radius .radius{float:right}.results .results_container .store_results{list-style:none;width:100%;padding-left:0 !important;margin:0;margin-bottom:10px}.results .results_container .store_results::after{clear:both;content:"";display:table}.results .results_container .store_results li.result_page{display:none}.results .results_container .store_results li.result_page::after{clear:both;content:"";display:table}@media screen and (max-width: 626px){.results .results_container .store_results li.result_page{padding-right:0px !important}}.results .results_container .store_results li.result_page[data-page="1"]{display:block}.results .results_container .store_results li.result_page ul{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;padding-left:0;margin-left:0}.results .results_container .store_results li.result_page ul::after{clear:both;content:"";display:table}.results .results_container .store_results li.result{float:left;display:block;margin-right:2.35765%;width:36.02647%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;border:2px solid #ac8c65;background-color:#d7b68c;float:left;border-radius:3px;margin-top:15px;padding:10px}.results .results_container .store_results li.result:last-child{margin-right:0}.results .results_container .store_results li.result:first-child{margin-top:0}.results .results_container .store_results li.result:nth-child(2){margin-top:0}.results .results_container .store_results li.result:nth-child(even){margin-left:25.58941%;margin-right:0}@media screen and (max-width: 768px){.results .results_container .store_results li.result{float:left;display:block;margin-right:3.57866%;width:48.21067%}.results .results_container .store_results li.result:last-child{margin-right:0}.results .results_container .store_results li.result:nth-child(even){margin-left:0%}}@media screen and (max-width: 626px){.results .results_container .store_results li.result{float:left;display:block;margin-right:7.42297%;width:100%;margin-right:0;margin-top:15px !important}.results .results_container .store_results li.result:last-child{margin-right:0}.results .results_container .store_results li.result:nth-child(even){margin-left:0%}}.results .results_container .store_results li.result .result_info{width:100%}.results .results_container .store_results li.result h3{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;font-size:16px;line-height:20px;margin-bottom:0;margin-top:0}.results .results_container .store_results li.result h3 span{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400;float:right}.results .results_container .store_results li.result .directions{-webkit-align-self:flex-end;-moz-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end;padding-top:25px;padding-bottom:15px;width:100%}.results .results_container .store_results li.result .directions a{color:#000}.results .results_container .store_results li.result .directions a:before{content:'';width:26px;height:26px;background:url("./images/black_diagonal_arrow.png") no-repeat;display:inline-block;vertical-align:middle;padding-left:35px}.results .results_container .store_results li.result p{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400;color:#130f0b;font-size:16px;line-height:20px;margin:0}.repair>.container,.entry-content .alignfull .repair>.wp-block-group__inner-container,.entry-content .alignwide .repair>.wp-block-group__inner-container{padding-top:20px}.support_template>.container,.entry-content .alignfull .support_template>.wp-block-group__inner-container,.entry-content .alignwide .support_template>.wp-block-group__inner-container{padding:0}.support_template .container,.support_template .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .support_template .wp-block-group__inner-container,.support_template .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .support_template .wp-block-group__inner-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 626px){.support_template .container,.support_template .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .support_template .wp-block-group__inner-container,.support_template .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .support_template .wp-block-group__inner-container{padding:0}}.support_template .content_with_sidebar{background:#e6e6e6;margin-right:0;padding:30px 20px}@media screen and (max-width: 626px){.support_template .content_with_sidebar{float:left;display:block;margin-right:7.42297%;width:100%;margin-right:0;background:#fff}.support_template .content_with_sidebar:last-child{margin-right:0}}.support_template .support_sidebar_wrap{width:34.11922%}@media screen and (max-width: 626px){.support_template .support_sidebar_wrap{width:100%}}.support_template .support_sidebar_wrap .sidebar_wrap::after{clear:both;content:"";display:table}.support_template .support_sidebar_wrap.desktop{display:block}@media screen and (max-width: 626px){.support_template .support_sidebar_wrap.desktop{display:none}}.support_template .support_sidebar_wrap.desktop .sidebar{width:100%}@media screen and (max-width: 768px){.support_template .support_sidebar_wrap.desktop .sidebar .sidebar_title{font-size:22px}}.support_template .support_sidebar_wrap.mobile{display:none}@media screen and (max-width: 626px){.support_template .support_sidebar_wrap.mobile{display:block}}@media screen and (max-width: 626px){.support_template .support_sidebar_wrap.mobile .sidebar_module .sidebar_module_copy h4{margin-bottom:10px}}.support_template .support_sidebar_wrap.mobile .sidebar_module .sidebar_module_copy .sidebar_title{margin-bottom:5px}@media screen and (max-width: 626px){.support_template .support_sidebar_wrap.mobile .sidebar_module:last-child{margin-bottom:0}}.support_template .support_sidebar_wrap.mobile .sidebar_contact_info{padding-bottom:0}.support_template .support_sidebar_wrap .sidebar{margin-right:0;padding:30px 20px;width:auto}@media screen and (max-width: 626px){.support_template .support_sidebar_wrap .sidebar{padding:30px 0}}.support_template .support_search_wrap{background-color:#e6e6e6;display:none}@media screen and (max-width: 626px){.support_template .support_search_wrap{display:block}}.support_template .support_search_wrap .container,.support_template .support_search_wrap .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .support_template .support_search_wrap .wp-block-group__inner-container,.support_template .support_search_wrap .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .support_template .support_search_wrap .wp-block-group__inner-container{padding:0 20px}.support_template .support_search_wrap .search_form_wrapper{width:100%;margin:20px 0}@media screen and (max-width: 626px){.support_template .support_search_wrap .search_form_wrapper{display:block}}.support_template .support_search_wrap .search_form_wrapper .mobile_search_icon{display:none}@media screen and (max-width: 626px){.support_template .support_search_wrap .search_form_wrapper .mobile_search_icon{display:block;position:absolute;font-size:20px}}@media screen and (max-width: 626px){.support_template .support_search_wrap .search_form_wrapper .search-field{padding-left:25px}}.support_template .search_form_wrapper{margin-bottom:50px}@media screen and (max-width: 626px){.support_template .search_form_wrapper{display:none}}.support_template .search_form_wrapper .mobile_search_icon{display:none}@media screen and (max-width: 626px){.support_template .search_form_wrapper .mobile_search_icon{display:block;position:absolute;font-size:20px}}@media screen and (max-width: 626px){.support_template .search_form_wrapper .search-field{padding-left:25px}}.support_template .section_headline{text-transform:uppercase;color:#666;margin-bottom:0}.support_template .accordion{margin-top:5px}.support_template .accordion h3{text-transform:uppercase}.support_template .sidebar_button.rn_ChatAvailable{background-color:#e51b24}.support_template .sidebar_button.rn_ChatAvailable:hover{background-color:#444}.support_template .sidebar_module .sidebar_module_copy p.live_chat_hours{font-size:14px}@media screen and (max-width: 626px){.support_template .sidebar_module .sidebar_module_copy p.live_chat_hours{font-size:20px}}.support_template .sidebar_module .sidebar_module_copy a{color:#000}.support_template .sidebar_module .sidebar_module_copy a:hover{color:#e51b24}.sidebar_contact_info{margin-top:60px}.support_quotes{margin-top:65px}@media screen and (max-width: 626px){.support_quotes{margin-top:0}}.support_quotes .section_title{display:block;margin-bottom:30px}.testimonial_quote{padding-left:20px;margin-bottom:50px}@media screen and (max-width: 626px){.testimonial_quote{background-color:#ccc;padding:20px;border-radius:5px;border:1px solid #c2c2c2;margin-bottom:20px}}.testimonial_quote p{font-size:24px;margin-top:0;font-style:italic;margin-bottom:10px}@media screen and (max-width: 626px){.testimonial_quote p{font-style:normal}}.testimonial_quote h4{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;font-size:24px;line-height:24px;margin:0}.testimonial_quote>span{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;font-size:18px;line-height:18px}ul.support_solutions{background-color:#ccc;display:none;padding:10px 0}@media screen and (max-width: 626px){ul.support_solutions{padding:0}}ul.support_solutions li{font-size:20px}@media screen and (max-width: 626px){ul.support_solutions li:last-child{padding-bottom:10px}}ul.support_solutions li a{display:block;padding:10px 20px 10px 60px;color:#000;position:relative}ul.support_solutions li a:before{content:'';background:url("images/arrow_icon.png") no-repeat center center;width:28px;height:30px;display:block;position:absolute;left:20px;top:9px}ul.support_solutions li .no_solutions{display:block;padding:10px 20px 10px 60px;color:#000}ul.support_solutions li .solution_title{width:100%}ul.support_solutions li:hover{background-color:gray}.copy_grid_row{padding:30px 0}.copy_grid_row:nth-child(odd){background:#e6e6e6}@media screen and (max-width: 768px){.copy_grid_row{padding:0px}.copy_grid_row:nth-child(2),.copy_grid_row:first-child{padding-top:30px}.copy_grid_row:first-child{padding-top:30px}.copy_grid_row:last-child{padding-bottom:30px}.copy_grid_row:nth-child(odd){background:none}}.copy_grid_item{float:left;display:block;margin-right:2.35765%;width:31.76157%}.copy_grid_item:last-child{margin-right:0}@media screen and (max-width: 768px){.copy_grid_item{float:left;display:block;margin-right:3.57866%;width:100%}.copy_grid_item:last-child{margin-right:0}}.copy_grid_item h2{font-size:36px;line-height:40px;color:#007935;margin:0;text-transform:uppercase}@media screen and (max-width: 626px){.copy_grid_item h2{line-height:0.875}}.copy_grid_item h3{font-size:28px;line-height:30px;color:#444;margin:0 0 20px;text-transform:uppercase;word-break:break-all}.copy_grid_item h4{font-size:20px;line-height:24px;color:#444;margin:0;text-transform:uppercase}.copy_grid_item p{font-size:20px}.copy_grid_item p:first-of-type{margin-top:0}.careers .page_title h1{line-height:.8}.careers .entry-content h3{margin-bottom:0 !important}.careers .job_location{border-top:2px solid #c2c2c2}.careers .job_location.sub_menu{display:none}.careers .job_location .talent_pool{padding:20px 0;text-align:center}.careers .job_location .talent_pool a{color:#fff;background-color:#e51b24;border-radius:4px;padding:15px 45px;display:inline-block;font-size:20px}.careers .job_location .talent_pool a:before{content:none}.careers .job_location>li{background-color:#fff;border-bottom:2px solid #c2c2c2;padding:20px}.careers .job_location>li:last-child{border-bottom:0}.careers .job_location>li h3{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;font-size:20px;margin:0px 0px 5px 0 !important;line-height:1 !important;text-transform:none !important}.careers .job_location>li p{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400;font-size:20px !important;margin:7px 0 !important}.careers .job_location>li>a{font-size:30px;text-align:center;color:#000;display:block;padding:20px 0}.careers .job_location>li>a:before{content:'';background-image:url("./images/right-chevron-circle-icon.png");display:inline-block;vertical-align:text-top;margin-right:10px;padding-left:28px;height:28px;width:29px;background-size:100% 100%}.careers .job_location>li ul{font-size:18px;list-style-type:disc;padding-left:20px}.careers .job_location>li.benefits h3{color:#007935;font-size:24px;text-transform:uppercase}.career_detail .page_title h1,.talent_pool .page_title h1{line-height:.8}.career_detail .entry-content .single_job_wrap,.talent_pool .entry-content .single_job_wrap{margin-top:20px;background-color:#fff;border:2px solid #c2c2c2;border-top-left-radius:3px;border-top-right-radius:3px}@media screen and (max-width: 626px){.career_detail .entry-content .single_job_wrap,.talent_pool .entry-content .single_job_wrap{margin-left:-10px;margin-right:-10px}}.career_detail .entry-content .single_job_wrap .job_location,.talent_pool .entry-content .single_job_wrap .job_location{border-bottom:2px solid #c2c2c2;padding:10px 20px}@media screen and (max-width: 626px){.career_detail .entry-content .single_job_wrap .job_location,.talent_pool .entry-content .single_job_wrap .job_location{padding:10px 15px}}.career_detail .entry-content .single_job_wrap .job_location h3,.talent_pool .entry-content .single_job_wrap .job_location h3{margin:0px !important;font-size:24px}.career_detail .entry-content .single_job_wrap .job_info,.talent_pool .entry-content .single_job_wrap .job_info{padding:20px}@media screen and (max-width: 626px){.career_detail .entry-content .single_job_wrap .job_info,.talent_pool .entry-content .single_job_wrap .job_info{padding:15px}}.career_detail .entry-content .single_job_wrap .job_info h3,.talent_pool .entry-content .single_job_wrap .job_info h3{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;font-size:20px;margin:0px 0px 5px 0 !important;line-height:1 !important;text-transform:none !important}.career_detail .entry-content .single_job_wrap .job_info p,.talent_pool .entry-content .single_job_wrap .job_info p{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:1.25}.career_detail .entry-content .single_job_wrap .job_info ul,.career_detail .entry-content .single_job_wrap .job_info ol,.talent_pool .entry-content .single_job_wrap .job_info ul,.talent_pool .entry-content .single_job_wrap .job_info ol{margin-left:0;font-size:20px;font-size:1.25rem}.career_detail .entry-content .single_job_wrap .job_info .short_description,.talent_pool .entry-content .single_job_wrap .job_info .short_description{margin-bottom:40px}@media screen and (max-width: 626px){.career_detail .entry-content .single_job_wrap .job_info .short_description,.talent_pool .entry-content .single_job_wrap .job_info .short_description{margin-bottom:30px}}.career_detail .entry-content .single_job_wrap .job_form,.talent_pool .entry-content .single_job_wrap .job_form{background-color:#c2c2c2;padding:0 20px}@media screen and (max-width: 626px){.career_detail .entry-content .single_job_wrap .job_form,.talent_pool .entry-content .single_job_wrap .job_form{padding:0 10px}}.career_detail .entry-content .single_job_wrap .job_form .gform_confirmation_wrapper,.talent_pool .entry-content .single_job_wrap .job_form .gform_confirmation_wrapper{padding:60px 20px;font-size:1.25em}.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper{margin:0;max-width:100%;padding-top:10px}.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper .gform_body,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper .gform_body{width:100%}.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper .gfield_required,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper .gfield_required{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400;color:#000;font-size:12px}.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper .ginput_container,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper .ginput_container{margin-top:0}.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper .ginput_container_fileupload,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper .ginput_container_fileupload{position:relative}.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper .ginput_container_fileupload::after,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper .ginput_container_fileupload::after{clear:both;content:"";display:table}@media screen and (max-width: 626px){.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper .ginput_container_fileupload,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper .ginput_container_fileupload{padding-bottom:42px;margin-bottom:20px}}.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper label,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper label{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400;color:#000;font-size:16px;padding-left:10px;margin-bottom:0}@media screen and (max-width: 768px){.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper label,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper label{font-size:14px}}@media screen and (max-width: 626px){.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper label,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper label{padding-left:5px}}.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper #field_1_3,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper #field_1_3{float:left;width:57%;margin-right:3%;clear:none}@media screen and (max-width: 626px){.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper #field_1_3,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper #field_1_3{width:100%;clear:both;float:none}}.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper #field_1_4,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper #field_1_4{float:left;width:38%;clear:none}@media screen and (max-width: 626px){.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper #field_1_4,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper #field_1_4{width:100%;clear:both;float:none}}.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper .file_upload_button,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper .file_upload_button{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;text-align:center;background-color:#444;color:#fff;height:100%;position:absolute;right:0;padding:10px 0;border-top-right-radius:3px;border-bottom-right-radius:3px;font-size:12px;width:20%;cursor:pointer}@media screen and (max-width: 790px){.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper .file_upload_button,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper .file_upload_button{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;padding:10px 5px;height:95%;margin-top:1px;font-size:10px}}@media screen and (max-width: 626px){.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper .file_upload_button,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper .file_upload_button{display:block;width:95%;margin:0 2.5%;font-size:12px;clear:both;float:none;position:absolute;bottom:0;height:35px}}@media screen and (max-width: 790px){.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper .gfield,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper .gfield{padding-right:0 !important}}@media screen and (max-width: 626px){.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper .gfield,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper .gfield{margin-top:5px}}.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper input[type="text"],.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper textarea,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper input[type="text"],.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper textarea{border:2px solid #b3b3b3;width:100%}@media screen and (max-width: 626px){.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper input[type="text"],.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper textarea,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper input[type="text"],.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper textarea{border-radius:5px}}.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper input[type="text"].file_text,.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper textarea.file_text,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper input[type="text"].file_text,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper textarea.file_text{width:80%;float:left;border-right:0}@media screen and (max-width: 626px){.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper input[type="text"].file_text,.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper textarea.file_text,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper input[type="text"].file_text,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper textarea.file_text{width:100%}}.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper input[type="file"],.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper input[type="file"]{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;visibility:hidden;filter:alpha(opacity=0)}@media screen and (max-width: 626px){.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper input[type="file"],.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper input[type="file"]{border-radius:5px;height:46px}}.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper select,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper select{width:100%;border:2px solid #b3b3b3;height:40px}@media screen and (max-width: 626px){.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper select,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper select{border-radius:5px}}.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper .gform_footer,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper .gform_footer{padding:30px 0}@media screen and (max-width: 626px){.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper .gform_footer,.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper .gform_footer{padding:10px 0 20px}}.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper input[type="submit"],.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper input[type="submit"]{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;background-color:#e51b24;margin:0 auto;display:inherit;border:0;padding:15px 45px;color:#fff}@media screen and (max-width: 626px){.career_detail .entry-content .single_job_wrap .job_form .gform_wrapper input[type="submit"],.talent_pool .entry-content .single_job_wrap .job_form .gform_wrapper input[type="submit"]{border-radius:5px;padding:9px 10px}}.pr_write_review{padding:10px 20px;margin:50px 0;background-color:#e6e6e6}.pr_write_review input[type=text],.pr_write_review .form-control,.pr_write_review .pr-btn,.pr_write_review .tag-group .pr-label-control{background-color:#e6e6e6 !important;border:1px solid #c2c2c2 !important;color:#666}.pr_write_review input[type=text]::-webkit-input-placeholder,.pr_write_review .form-control::-webkit-input-placeholder,.pr_write_review .pr-btn::-webkit-input-placeholder,.pr_write_review .tag-group .pr-label-control::-webkit-input-placeholder{color:#666 !important}.pr_write_review input[type=text]:-moz-placeholder,.pr_write_review .form-control:-moz-placeholder,.pr_write_review .pr-btn:-moz-placeholder,.pr_write_review .tag-group .pr-label-control:-moz-placeholder{color:#666 !important}.pr_write_review input[type=text]::-moz-placeholder,.pr_write_review .form-control::-moz-placeholder,.pr_write_review .pr-btn::-moz-placeholder,.pr_write_review .tag-group .pr-label-control::-moz-placeholder{color:#666 !important}.pr_write_review input[type=text]:-ms-input-placeholder,.pr_write_review .form-control:-ms-input-placeholder,.pr_write_review .pr-btn:-ms-input-placeholder,.pr_write_review .tag-group .pr-label-control:-ms-input-placeholder{color:#666 !important}.pr_write_review .pr-star{background-color:#e6e6e6}.pr_write_review #pr-war{background-color:initial}.pr_write_review #pr-describeyourself .pr-helper-text,.pr_write_review #pr-bottomline .pr-helper-text{display:none !important}.p-w-r .pr-star-v4-0-filled{background-image:url("./images/power-reviews-star-blank.png") !important}.p-w-r .pr-star-v4-25-filled{background-image:url("./images/power-reviews-star-half-25-75.png") !important}.p-w-r .pr-star-v4-50-filled{background-image:url("./images/power-reviews-star-half-25-75.png") !important}.p-w-r .pr-star-v4-75-filled{background-image:url("./images/power-reviews-star-half-25-75.png") !important}.p-w-r .pr-star-v4-100-filled{background-image:url("./images/power-reviews-star-full.png") !important}.p-w-r .pr-thumbs-icon{background-color:gray !important;border-radius:15px;height:30px}.p-w-r .pr-thumbs-icon path{fill:#fff !important}.p-w-r .pr-thumbs-icon svg{position:relative;top:2px}.p-w-r .pr-helpful-btn{border:none !important;padding:0 !important;margin:0 3px !important;position:relative;top:-3px}.p-w-r .pr-helpful-btn:active,.p-w-r .pr-helpful-btn:hover{background:initial !important}.p-w-r .pr-helpful-btn.pr-helpful-active[disabled] .pr-thumbs-cuff-fill,.p-w-r .pr-helpful-btn.pr-helpful-active[disabled] .pr-thumbs-fill{fill:#000 !important}.p-w-r .pr-helpful-btn .pr-helpful-count{display:none !important}.p-w-r .pr-helpful-active{background:initial !important}.p-w-r .pr-btn.active,.p-w-r .tag-group .pr-label-control.checked{background-color:#333;border-color:gray;font-weight:bold}.p-w-r .pr-btn:focus,.p-w-r .pr-btn:active:focus,.p-w-r .pr-btn.active:focus{outline:none !important}.p-w-r .pr-btn:hover{background-color:#595959 !important;color:#fff !important}.p-w-r input,.p-w-r p,.p-w-r div,.p-w-r span,.p-w-r dt,.p-w-r dd{font-family:"proxima-nova",sans-serif !important}.p-w-r .form-control{background-color:initial !important}.p-w-r p,.p-w-r span,.p-w-r dt,.p-w-r dd{font-size:16px !important}.p-w-r a,.p-w-r .pr-faceoff-readcomplete,.p-w-r .pr-clear-all-radios{color:#007935 !important}.p-w-r a:hover,.p-w-r a:focus,.p-w-r a:active,.p-w-r .pr-faceoff-readcomplete:hover,.p-w-r .pr-faceoff-readcomplete:focus,.p-w-r .pr-faceoff-readcomplete:active,.p-w-r .pr-clear-all-radios:hover,.p-w-r .pr-clear-all-radios:focus,.p-w-r .pr-clear-all-radios:active{color:#00461f !important;text-decoration:none !important}.p-w-r .pr-btn-add-tag a,.p-w-r .pr-btn-fileinput,.p-w-r .pr-btn-fileinput span{color:gray !important;border:none !important;background-color:initial !important}.p-w-r .pr-btn-add-tag a:after,.p-w-r .pr-btn-fileinput:after,.p-w-r .pr-btn-fileinput span:after{color:gray !important}.p-w-r .pr-btn-add-tag a:hover,.p-w-r .pr-btn-fileinput:hover,.p-w-r .pr-btn-fileinput span:hover{background-color:initial !important;color:#676767 !important}.p-w-r .pr-header{border-bottom:none !important}.p-w-r .pr-header-title,.p-w-r .pr-header-product-name a{font-family:"proxima-nova",sans-serif;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;text-transform:uppercase;font-size:24px}.p-w-r .pr-header-required{font-style:italic}.p-w-r .pr-table div:nth-child(2){float:left}.p-w-r .pr-footer{border-top:none !important}.p-w-r .pr-footer div{float:none !important}.p-w-r .pr-footer div[type=submit]{background-color:#e51b24 !important;border:none !important;text-transform:uppercase;font-size:20px !important;padding:20px 50px;border-radius:4px}.p-w-r .pr-footer div[type=submit]:hover{background-color:#b8151c !important;color:#fff !important}.p-w-r .pr-footer .pr-logo-container{margin-top:30px !important}.p-w-r .pr-footer .pr-powered{display:none}.p-w-r .pr-snippet .pr-snippet-stars-png{background-color:initial !important}.p-w-r .pr-subscript{font-size:12px !important}.p-w-r .pr-review-display{background-color:initial !important}.p-w-r .pr-review-display .pr-rd-main-header{padding:15px 0 !important;background-color:initial !important}.p-w-r .pr-review-display .pr-rd-pagination .pr-rd-pagination-btn{color:#007935 !important}.p-w-r .pr-helpful-btn:hover,.p-w-r .pr-helpful-btn:hover span{color:#c2c2c2 !important}.p-w-r .pr-helpful-btn:hover .pr-thumbs-fill,.p-w-r .pr-helpful-btn:hover .pr-thumbs-cuff-fill{fill:#c2c2c2 !important}.p-w-r .pr-icon-delete path{fill:gray !important}.p-w-r .pr-btn-delete:hover{background-color:#d9d9d9 !important}.p-w-r .tag-group .pr-label-control.checked,.p-w-r .pr-btn.active{background-color:#413f3f !important}.p-w-r .btn-group-radio-vertical .pr-btn{display:inline-block !important;margin-right:20px}@media screen and (max-width: 768px){.p-w-r .btn-group-radio-vertical .pr-btn{display:block !important;margin-right:0;margin-bottom:20px}}.p-w-r .thank-you-page{padding:10px 20px}.p-w-r .thank-you-page h1{font-size:48px !important;font-family:"proxima-nova",sans-serif !important;font-weight:800 !important;text-transform:uppercase !important;color:#000 !important;margin:0}.p-w-r .thank-you-page .header{border-bottom:none !important}.p-w-r .thank-you-page .header a{font-weight:normal}.p-w-r .thank-you-page .subtitle{font-size:20px !important;text-transform:uppercase;color:#1f1f1f !important}.p-w-r .thank-you-page .pr-dark{font-weight:bold !important}.p-w-r .thank-you-page .pr-rating-date{border:none !important}.p-w-r .thank-you-page #describeyourself{margin-top:50px !important}.p-w-r section .pr-rd-tags{display:none}.p-w-r section dl[data-reactid-powerreviews*='iama']{display:none !important}.p-w-r section dl[data-reactid-powerreviews*='wasthisagift']{display:none !important}#pr-reviewsnippet .pr-snippet .pr-snippet-stars-png .pr-rating-stars{position:relative;top:-2px}.pro-series-write-review .pr_write_review{background-color:#e5d2bb}.pro-series-write-review .pr_write_review input[type=text],.pro-series-write-review .pr_write_review .form-control,.pro-series-write-review .pr_write_review .pr-btn,.pro-series-write-review .pr_write_review .tag-group .pr-label-control{background-color:#e5d2bb !important;border:1px solid gray !important}.pro-series-write-review .pr_write_review .pr-star{background-color:#e5d2bb !important}.pro-series-write-review .pr_write_review .pr-btn.active,.pro-series-write-review .pr_write_review .tag-group .pr-label-control.checked{background-color:gray !important;border-color:#c2c2c2 !important}.pro-series-write-review .pr_write_review .pr-btn:hover{background-color:#c2c2c2 !important}.pro-series-write-review .pr_write_review .pr-btn-fileinput{color:gray !important;border:none !important;background-color:initial !important}.pro-series-write-review .pr_write_review .pr-header-product-name a{color:#333 !important}.pro-series-write-review .page_title{background-image:url("./images/pro_header_bg_2.png") !important;background-color:transparent;background-size:cover}.pro-series-write-review .page_title .container,.pro-series-write-review .page_title .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .pro-series-write-review .page_title .wp-block-group__inner-container,.pro-series-write-review .page_title .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .pro-series-write-review .page_title .wp-block-group__inner-container{background:none !important}.pro-series-write-review .page_title h1,.pro-series-write-review .page_title h2{color:#cac5be;padding:0px;font-size:75px;background:none}@media screen and (max-width: 768px){.pro-series-write-review .page_title h1,.pro-series-write-review .page_title h2{font-size:70px}}@media screen and (max-width: 626px){.pro-series-write-review .page_title h1,.pro-series-write-review .page_title h2{font-size:40px}}@media screen and (max-width: 365px){.pro-series-write-review .page_title h1,.pro-series-write-review .page_title h2{font-size:35px}}.fm-videos-section{padding:100px 0}.fm-videos-section .fm-tabs-container{padding:0;margin:0}.fm-videos-section .fm-video-tabs{border-bottom:5px solid #007a36;display:flex}.fm-videos-section .fm-video-tabs .fm-video-tab{max-width:322px;text-align:center;color:#fff;display:flex;border:1px solid #3c3c3c}@media screen and (max-width: 626px){.fm-videos-section .fm-video-tabs .fm-video-tab{flex:1 1 0;max-width:50%;width:50%}}.fm-videos-section .fm-video-tabs .fm-video-tab.is_active{border:0px;background-color:#007a36}.fm-videos-section .fm-video-tabs .fm-video-tab.is_active .tab_title{border:0px;background-color:#007a36;width:100%}.fm-videos-section .fm-video-tabs .fm-video-tab .tab_title{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased;display:flex;align-items:center;justify-content:center;padding:5px 25px;font-size:24px;text-transform:uppercase;border:4px solid white;background-color:#3c3c3c;width:100%}@media screen and (max-width: 626px){.fm-videos-section .fm-video-tabs .fm-video-tab .tab_title{padding:5px 5px;font-size:22px}}@media screen and (max-width: 480px){.fm-videos-section .fm-video-tabs .fm-video-tab .tab_title{font-size:18px;word-break:break-word}}.fm-videos-section .fm-tab-content{display:none;overflow:hidden;position:relative}.fm-videos-section .fm-tab-content.is-open{display:flex}@media screen and (max-width: 626px){.fm-videos-section .fm-tab-content.is-open.m-open .fm-video-posts{left:50%;-webkit-transition:left 0.5s ease;-moz-transition:left 0.5s ease;transition:left 0.5s ease}.fm-videos-section .fm-tab-content.is-open.m-open .m_video_type_btn a{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}.fm-videos-section .fm-child-video-types{flex-grow:1;padding:20px 5px;width:30%}@media screen and (max-width: 626px){.fm-videos-section .fm-child-video-types{width:50%;position:absolute;left:0;height:100%}}.fm-videos-section .fm-child-video-types ul{padding:0;list-style:none;margin:0}.fm-videos-section .fm-child-video-types li{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;font-size:20px;line-height:1.25;margin-bottom:10px}.fm-videos-section .fm-child-video-types li a{color:#404040}.fm-videos-section .fm-child-video-types li a:hover{color:#007a36}.fm-videos-section .fm-child-video-types li a.is_active{border-bottom:2px solid #e51b24}.fm-videos-section .fm-video-posts{flex-grow:1;min-height:100%;width:70%;display:flex}@media screen and (max-width: 626px){.fm-videos-section .fm-video-posts{width:100%;position:relative;-webkit-transition:left 0.5s linear;-moz-transition:left 0.5s linear;transition:left 0.5s linear;left:0}}.fm-videos-section .fm-video-posts .m_video_type_btn{display:none;padding:16px 20px 25px 7px;background-color:#FFF}@media screen and (max-width: 480px){.fm-videos-section .fm-video-posts .m_video_type_btn{padding:16px 15px 25px 5px}.fm-videos-section .fm-video-posts .m_video_type_btn a{width:24px;height:24px}}.fm-videos-section .fm-video-posts .m_video_type_btn a{width:32px;height:32px;display:block}.fm-videos-section .fm-video-posts .m_video_type_btn a img{width:100%}@media screen and (max-width: 626px){.fm-videos-section .fm-video-posts .m_video_type_btn{display:block}}.fm-videos-section .m-video-posts-lists{background-color:#e6e6e6;flex-grow:1}.fm-videos-section .video-post-title{font-size:18px;color:#4c4c4c;margin:0;margin-bottom:20px}.fm-videos-section .video-post{width:100%;min-height:1px;padding:20px;display:flex}@media screen and (max-width: 480px){.fm-videos-section .video-post{padding:20px 10px}}.fm-videos-section .video-post .video-post-thumbnail{flex:1 1 0;margin-right:4%}.fm-videos-section .video-post .video-post-content{flex:2 1 0}.fm-videos-section .post-content>:first-child{margin-top:0}.fm-videos-section .post-content>:last-child{margin-bottom:0}.fm-videos-section .video-post-video{display:none}.fm-videos-section .video-post-video .video_container{width:600px;max-width:90%}.fm-videos-section .horizontal_tab_content_container{border:1px solid #e6e6e6;overflow:hidden}.fm-videos-section .filtr-container2{width:100%}.fm-videos-section .filtr-container{padding-bottom:40px}.fm-videos-section .fm-video-curr-title{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;text-transform:uppercase;color:#404040;padding:28px 20px 0 20px;display:none}@media screen and (max-width: 626px){.fm-videos-section .fm-video-curr-title{display:block}}@media screen and (max-width: 480px){.fm-videos-section .fm-video-curr-title{padding:22px 10px 0 10px}}.fm-videos-section .vidpost-popup{position:relative;display:block}.fm-videos-section .vidpost-popup:hover .fm-youtube-icon{background-color:#e51b24}.fm-videos-section .vidpost-popup .fm-youtube-icon{position:absolute;width:53px;height:35px;background-color:rgba(0,0,0,0.7);border-radius:10px;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fm-videos-section .vidpost-popup .fm-youtube-icon:after{position:absolute;content:'';display:block;border-left:16px solid white;border-top:8px solid transparent;border-bottom:8px solid transparent;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.featherlight.fm-vid-fl.featherlight-iframe .featherlight-content{width:600px;max-width:90vw;position:relative;padding-bottom:400px !important;padding-top:30px !important;height:0;overflow:hidden}@media screen and (max-width: 626px){.featherlight.fm-vid-fl.featherlight-iframe .featherlight-content{padding-bottom:56.25% !important}}.featherlight.fm-vid-fl.featherlight-iframe .featherlight-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-post-video .video_container{width:600px;max-width:90vw}.video-post-video .video_container iframe{width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border-radius:3px;background:#e6e6e6;line-height:1}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"]{padding:3px 3px 3px 17px}textarea{padding-left:20px;width:100%}body .gform_wrapper ul li.gfield{float:left;width:100%}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_page_footer input.button,body .gform_wrapper .gform_page_footer input[type=submit]{box-shadow:none;border:0px;line-height:1.5}.solution_search_container{padding:30px 0;background-color:#e6e6e6}@media screen and (max-width: 626px){.solution_search_container{padding:15px 0}}.solution_search_container .container,.solution_search_container .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .solution_search_container .wp-block-group__inner-container,.solution_search_container .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .solution_search_container .wp-block-group__inner-container{padding-top:0 !important}.solution_search_container .mobile_search_icon{display:none}@media screen and (max-width: 626px){.solution_search_container .mobile_search_icon{display:inline}}.solution_search_container .mobile_search_icon .fa-search{font-size:20px;color:#ababab;width:20px}.solution_search_container .search-field{width:calc(100% - 30px);padding-left:0px !important;-webkit-appearance:none}.search_form_wrapper{background:#fff;border-radius:5px;border:2px solid #c2c2c2;padding:4px}.search-form{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.search-form label{flex-grow:2}.search-field{font-size:30px;border:none !important;outline:none !important;width:100%;height:100%;-webkit-appearance:none}@media screen and (max-width: 626px){.search-field{font-size:20px}}.search-submit{font-size:24px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;background:#444 !important;box-shadow:none !important;color:white !important;padding:12px 20px !important;text-transform:uppercase;min-width:140px;border:0}@media screen and (max-width: 768px){.search-submit{padding:12px 5px !important}}@media screen and (max-width: 626px){.search-submit{display:none}}a{color:#007935}a:visited{color:#007935}a:hover,a:focus,a:active{color:#00461f}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:inline-block;float:none;line-height:1.5}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0;font-size:20px}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,0.2);float:left;position:absolute;top:51px;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{white-space:nowrap}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:0px}.main-navigation ul li:hover>a,.main-navigation ul li.focus>a{color:#fff;background-color:#e51b24}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none;color:#000}.main-navigation ul#primary-menu{line-height:1}.main-navigation ul#primary-menu>li{padding-bottom:2px}.main-navigation ul#primary-menu>li>a{padding:19px 30px 10px;display:block;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;line-height:1}@media screen and (max-width: 1023px){.main-navigation ul#primary-menu>li>a{padding:19px 10px 10px}}.main-navigation ul#primary-menu>li.current_page_item>a,.main-navigation ul#primary-menu>li.current-menu-item>a,.main-navigation ul#primary-menu>li.current-page-ancestor>a,.main-navigation ul#primary-menu>li.current-menu-ancestor>a{color:#fff;background-color:#e51b24}.main-navigation ul#primary-menu .sub-menu{background-color:#444}.main-navigation ul#primary-menu .sub-menu li{border-bottom:2px solid #999;width:100%}.main-navigation ul#primary-menu .sub-menu li a{display:block;padding:8px 30px;color:#fff;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:700;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:antialiased}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.single-product .featherlight-iframe .featherlight-content,.single-uk-product .featherlight-iframe .featherlight-content,.single-pro-series .featherlight-iframe .featherlight-content,.single-latin-product .featherlight-iframe .featherlight-content{padding:0 !important;border:none !important;max-width:90%}@media screen and (max-width: 626px){.single-product .featherlight-iframe .featherlight-content,.single-uk-product .featherlight-iframe .featherlight-content,.single-pro-series .featherlight-iframe .featherlight-content,.single-latin-product .featherlight-iframe .featherlight-content{max-height:75%}}.flush_and_sparkle{text-align:center;padding:30px 0}.flush_sparkle{display:none}.featherlight-content{-webkit-box-shadow:4px 0px 23px 0px rgba(0,0,0,0.57);-moz-box-shadow:4px 0px 23px 0px rgba(0,0,0,0.57);box-shadow:4px 0px 23px 0px rgba(0,0,0,0.57)}.flush_sparkle_form_wrapper{width:430px;padding:30px 25px;background-color:#e6e6e6;max-width:100%}.flush_sparkle_form_wrapper h2{font-size:36px;margin:0;color:#007935;line-height:1;text-transform:uppercase}@media screen and (max-width: 626px){.flush_sparkle_form_wrapper h2{font-size:28px}}.flush_sparkle_form_wrapper p{margin:0;font-size:16px}.flush_sparkle_form_wrapper iframe{height:0;width:0;position:absolute}.flush_sparkle_form_wrapper .flush_and_sparkle_form .gform_title{display:none}.flush_sparkle_form_wrapper .flush_and_sparkle_form li.gfield{margin:0px;margin-top:15px}.flush_sparkle_form_wrapper .flush_and_sparkle_form .gfield_label{font-size:16px;color:#666;padding-left:16px;font-weight:400 !important;margin:0 !important}.flush_sparkle_form_wrapper .flush_and_sparkle_form .gfield_contains_required .gfield_label:after{content:'[Required]';display:inline;font-size:12px;padding-left:5px}.flush_sparkle_form_wrapper .flush_and_sparkle_form .gfield_contains_required .gfield_required{display:none}.flush_sparkle_form_wrapper .flush_and_sparkle_form .gform_footer{text-align:center}.flush_sparkle_form_wrapper .flush_and_sparkle_form .ginput_container{margin-top:0 !important}.flush_sparkle_form_wrapper .flush_and_sparkle_form input{width:100% !important;margin:0 !important}.flush_sparkle_form_wrapper .flush_and_sparkle_form input[type="submit"]{color:#fff;outline:none;border:none;background:#e51b24;padding:14px 0px;max-width:100%;width:80% !important;text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;font-size:18px !important;border-radius:4px;text-align:center}.flush_sparkle_btn{cursor:pointer}.show_flush_sparkle_form .mobile_mask{width:100%;z-index:19;background:#000000;opacity:0.6}.show_flush_sparkle_form .flush_sparkle{display:block}.show_flush_sparkle_form .flush_sparkle_form_wrapper{z-index:20;position:absolute;overflow:scroll;max-width:90vw;padding-top:15px;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.show_flush_sparkle_form .flush_sparkle_form_wrapper .flush_sparkle_close_btn{position:relative;width:20px;height:20px;display:inline-block}.show_flush_sparkle_form .flush_sparkle_form_wrapper .flush_sparkle_close_btn:before,.show_flush_sparkle_form .flush_sparkle_form_wrapper .flush_sparkle_close_btn:after{width:22px;height:2px;display:inline-block;content:"";background-color:#000;position:absolute;top:50%;right:0}.show_flush_sparkle_form .flush_sparkle_form_wrapper .flush_sparkle_close_btn:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.show_flush_sparkle_form .flush_sparkle_form_wrapper .flush_sparkle_close_btn:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.show_flush_sparkle_form .flush_sparkle_form_wrapper .flush_sparkle_close_btn:hover:before,.show_flush_sparkle_form .flush_sparkle_form_wrapper .flush_sparkle_close_btn:hover:after{background-color:#e51b24}.show_flush_sparkle_form .flush_sparkle_form_wrapper .close_btn_container{line-height:0;position:relative;text-align:right}@media screen and (max-width: 626px){.m_accordion_menu{background:#4a4a4a !important;border-radius:5px;border:3px solid #333}.m_accordion_menu ul{padding-left:10px}.m_accordion_menu #secondary.widget-area{padding:0}.m_accordion_menu #secondary.widget-area .menu{padding:20px 0 10px}.m_accordion_menu a{color:#e6e6e6 !important}.m_accordion_menu a:before{background-position:0px 0px !important;opacity:0.9}.m_accordion_menu a:hover{color:#e51b24 !important}.m_accordion_menu a:hover:before{background-position:0px 115px !important}.m_accordion_menu a.current{color:#fff !important}.m_accordion_menu a.current:before{opacity:1 !important}.m_accordion_menu a.current:hover{color:#e51b24 !important}.m_accordion_menu a.current:hover:before{background-position:0px 115px !important}.m_accordion_menu ul{display:none}}@media screen and (max-width: 626px){.m_accordion_menu .accordion_menu_header{color:#fff;padding:4px 45px 3px 12px;position:relative;margin:0px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;line-height:1;min-height:38px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.m_accordion_menu .accordion_menu_header:after{content:"";display:inline-block;background-image:url("./images/chevron_white_bottom.png");background-size:28px 28px;position:absolute;right:7px;top:5px;height:28px;width:28px}}@media screen and (max-width: 626px){.m_list_open .accordion_menu_header:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.m_list_open ul{display:block}}.water_calc{padding-top:20px}.water_calc_container{width:500px;height:600px;position:relative;background-image:url("./images/water-calculator.png");margin:0 auto;max-width:100%;background-size:100% 100%;background-repeat:no-repeat}.water_calc_container .vol_3{position:absolute;top:17%;left:6.5%}.water_calc_container .vol_1{position:absolute;top:17%;right:44%}.water_calc_container input[type="text"]{padding:0;border:none;text-align:center;line-height:34px;font-size:24px;font-weight:bold;color:#666;font-family:Georgia}@media screen and (max-width: 768px){.water_calc_container input[type="text"]{font-size:18px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400}}.water_calc_container .people{height:34px;left:7%;width:8%;position:absolute;top:206px}.water_calc_container .numtoilets{height:34px;right:39%;width:8%;position:absolute;top:206px}.water_calc_container .numflushes{height:34px;left:7%;width:8%;position:absolute;top:309px}.water_calc_container .waterrate{height:34px;right:31%;width:16%;position:absolute;top:309px}.water_calc_container .submit{position:absolute;top:400px;left:100px;cursor:pointer;max-width:80%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.water_calc_container .watercalculatorresult{font-size:30px;color:#102e6d;text-align:center;position:absolute;top:500px;width:500px;line-height:35px;max-width:100%}@media screen and (max-width: 768px){.water_calc_container .watercalculatorresult{font-size:24px}}.widget{margin:0 0 1.5em}.widget select{max-width:100%}@media screen and (max-width: 626px){.widget_nav_menu{margin:0}}.widget_nav_menu ul{list-style:none;margin:0;padding:0}.widget_nav_menu ul li{margin-bottom:10px;min-height:30px}.widget_nav_menu ul li a{font-size:20px;color:#666;font-weight:100;line-height:1.25;padding-left:34px;position:relative;display:block}.widget_nav_menu ul li a:before{content:"";background-image:url("./images/multicolor-right-chevron.png");background-size:28px 144px;background-position:0px 86px;top:-1px;left:0px;position:absolute;display:block;height:28px;width:28px}.widget_nav_menu ul li a:hover{color:#404040}.widget_nav_menu ul li a:hover:before{background-position:0px 57px}.widget_nav_menu ul .current-menu-item a{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;color:#404040}.widget_nav_menu ul .current-menu-item a:before{background-position:0px 57px}img{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.page_title{background-color:#007935}.page_title .container,.page_title .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .page_title .wp-block-group__inner-container,.page_title .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .page_title .wp-block-group__inner-container{padding:30px 30px;background:none !important}@media screen and (max-width: 626px){.page_title .container,.page_title .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .page_title .wp-block-group__inner-container,.page_title .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .page_title .wp-block-group__inner-container{padding:15px}}.page_title h1,.page_title h2{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;font-size:75px;margin:0;color:#b3d7c3;text-align:center;line-height:0.8;text-transform:uppercase;width:100%;text-align:center}@media screen and (max-width: 626px){.page_title h1,.page_title h2{font-size:36px}}.pro-series-term{background-color:#e5d2bb}.pro-series-term .page_title,.pro_series .page_title{background-image:url("./images/pro_header_bg_2.png") !important;background-color:transparent;background-size:cover}.pro-series-term .page_title .container,.pro-series-term .page_title .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .pro-series-term .page_title .wp-block-group__inner-container,.pro-series-term .page_title .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .pro-series-term .page_title .wp-block-group__inner-container,.pro_series .page_title .container,.pro_series .page_title .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .pro_series .page_title .wp-block-group__inner-container,.pro_series .page_title .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .pro_series .page_title .wp-block-group__inner-container{background:none !important}.pro-series-term .page_title h1,.pro-series-term .page_title h2,.pro_series .page_title h1,.pro_series .page_title h2{color:#cac5be;padding:0px;font-size:75px;background:none}@media screen and (max-width: 768px){.pro-series-term .page_title h1,.pro-series-term .page_title h2,.pro_series .page_title h1,.pro_series .page_title h2{font-size:70px}}@media screen and (max-width: 626px){.pro-series-term .page_title h1,.pro-series-term .page_title h2,.pro_series .page_title h1,.pro_series .page_title h2{font-size:40px}}@media screen and (max-width: 365px){.pro-series-term .page_title h1,.pro-series-term .page_title h2,.pro_series .page_title h1,.pro_series .page_title h2{font-size:35px}}.section_title{font-size:36px;margin:0;color:#007935;line-height:1;text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased}.section_title.breadcrumb_title{font-weight:400;font-size:20px}@media screen and (max-width: 626px){.section_title{font-size:28px;line-height:1}}.section_headline{font-size:20px;margin:0 0 10px 0;color:#000}@media screen and (max-width: 626px){.section_headline{font-size:16px;line-height:1.25}}.link_btn,body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_page_footer input.button,body .gform_wrapper .gform_page_footer input[type=submit]{background:#e51b24;padding:10px 50px;color:#fff;text-transform:uppercase;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;font-size:19px;display:inline-block;border-radius:4px;text-align:center}.link_btn:visited,body .gform_wrapper .gform_footer input.button:visited,body .gform_wrapper .gform_footer input[type=submit]:visited,body .gform_wrapper .gform_page_footer input.button:visited,body .gform_wrapper .gform_page_footer input[type=submit]:visited,.link_btn:active,body .gform_wrapper .gform_footer input.button:active,body .gform_wrapper .gform_footer input[type=submit]:active,body .gform_wrapper .gform_page_footer input.button:active,body .gform_wrapper .gform_page_footer input[type=submit]:active,.link_btn:focus,body .gform_wrapper .gform_footer input.button:focus,body .gform_wrapper .gform_footer input[type=submit]:focus,body .gform_wrapper .gform_page_footer input.button:focus,body .gform_wrapper .gform_page_footer input[type=submit]:focus{color:#fff}.link_btn:hover,body .gform_wrapper .gform_footer input.button:hover,body .gform_wrapper .gform_footer input[type=submit]:hover,body .gform_wrapper .gform_page_footer input.button:hover,body .gform_wrapper .gform_page_footer input[type=submit]:hover{color:#fff;opacity:0.7}.clearfix:after{content:" ";display:block;height:0;clear:both}.content_white_bg{background-color:#fff}.default{background-color:#f2f2f2}.default .hentry{margin:0}.default .sidebar{padding:40px 0}@media screen and (max-width: 626px){.default .sidebar{float:left;display:block;margin-right:7.42297%;width:100%;background-color:#e6e6e6;padding:20px 10px 0}.default .sidebar:last-child{margin-right:0}}.default .sidebar .accordion_menu_header{display:none}@media screen and (max-width: 626px){.default .sidebar .accordion_menu_header{display:block;text-transform:uppercase}}.default article>.container,.default .entry-content .alignfull article>.wp-block-group__inner-container,.entry-content .alignfull .default article>.wp-block-group__inner-container,.default .entry-content .alignwide article>.wp-block-group__inner-container,.entry-content .alignwide .default article>.wp-block-group__inner-container{padding:0}.default article #secondary{padding-left:40px;padding-right:10px}@media screen and (max-width: 768px){.default article #secondary{padding-left:20px}}.default .container,.default .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .default .wp-block-group__inner-container,.default .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .default .wp-block-group__inner-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;background-color:#fff}@media screen and (max-width: 626px){.default .container,.default .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .default .wp-block-group__inner-container,.default .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .default .wp-block-group__inner-container{display:block}}.default .container .entry-content,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content{background-color:#e6e6e6;padding:40px;margin:0}@media screen and (max-width: 626px){.default .container .entry-content,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content{float:left;display:block;margin-right:7.42297%;width:100%;padding:15px 20px}.default .container .entry-content:last-child,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content:last-child,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content:last-child,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content:last-child,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content:last-child{margin-right:0}}.default .container .entry-content.content_no_sidebar,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.content_no_sidebar,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.content_no_sidebar,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.content_no_sidebar,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.content_no_sidebar{background-color:#fff;padding:40px;max-width:768px;margin:0 auto}.default .container .entry-content h2,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content h2,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content h2,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content h2,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content h2{font-size:36px;color:#007935;margin:0;text-transform:uppercase;line-height:1}@media screen and (max-width: 626px){.default .container .entry-content h2,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content h2,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content h2,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content h2,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content h2{font-size:28px}}.default .container .entry-content h3,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content h3,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content h3,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content h3,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content h3{text-transform:uppercase;margin:0 0 20px;line-height:1.2}.default .container .entry-content h4,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content h4,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content h4,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content h4,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content h4{color:#404040;font-family:"proxima-nova", sans-serif;font-size:1rem;line-height:1.5;margin:0;font-weight:normal}@media screen and (max-width: 626px){.default .container .entry-content h4,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content h4,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content h4,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content h4,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content h4{font-size:18px}}.default .container .entry-content p,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content p,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content p,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content p,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content p{margin-bottom:30px;margin-top:5px;clear:both;font-size:18px}@media screen and (max-width: 626px){.default .container .entry-content p,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content p,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content p,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content p,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content p{margin-bottom:15px}}.default .container .entry-content figure,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content figure,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content figure,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content figure,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content figure{float:left;margin:0;clear:both;display:block}.default .container .entry-content .wp-caption-text,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content .wp-caption-text,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content .wp-caption-text,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content .wp-caption-text,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content .wp-caption-text{text-align:left;margin:5px 0 20px;font-size:13px}.default .container .entry-content .gallery figure,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content .gallery figure,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content .gallery figure,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content .gallery figure,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content .gallery figure{clear:none}@media screen and (max-width: 626px){.default .container .entry-content .gallery figure,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content .gallery figure,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content .gallery figure,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content .gallery figure,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content .gallery figure{clear:both;max-width:100%;margin:0 auto;float:none}}.default .container .entry-content .gallery figure img,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content .gallery figure img,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content .gallery figure img,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content .gallery figure img,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content .gallery figure img{width:100%;display:block}.default .container .entry-content .gallery figure figcaption,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content .gallery figure figcaption,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content .gallery figure figcaption,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content .gallery figure figcaption,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content .gallery figure figcaption{max-width:96%}.default .container .entry-content .gallery-columns-2 figure,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content .gallery-columns-2 figure,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content .gallery-columns-2 figure,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content .gallery-columns-2 figure,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content .gallery-columns-2 figure{float:left;display:block;margin-right:2.35765%;width:48.82117%}.default .container .entry-content .gallery-columns-2 figure:last-child,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content .gallery-columns-2 figure:last-child,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content .gallery-columns-2 figure:last-child,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content .gallery-columns-2 figure:last-child,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content .gallery-columns-2 figure:last-child{margin-right:0}.default .container .entry-content .gallery-columns-2 figure:nth-child(2n),.default .entry-content .alignfull .wp-block-group__inner-container .entry-content .gallery-columns-2 figure:nth-child(2n),.entry-content .alignfull .default .wp-block-group__inner-container .entry-content .gallery-columns-2 figure:nth-child(2n),.default .entry-content .alignwide .wp-block-group__inner-container .entry-content .gallery-columns-2 figure:nth-child(2n),.entry-content .alignwide .default .wp-block-group__inner-container .entry-content .gallery-columns-2 figure:nth-child(2n){margin-right:0}.default .container .entry-content .gallery-columns-2 figure:nth-child(2n+1),.default .entry-content .alignfull .wp-block-group__inner-container .entry-content .gallery-columns-2 figure:nth-child(2n+1),.entry-content .alignfull .default .wp-block-group__inner-container .entry-content .gallery-columns-2 figure:nth-child(2n+1),.default .entry-content .alignwide .wp-block-group__inner-container .entry-content .gallery-columns-2 figure:nth-child(2n+1),.entry-content .alignwide .default .wp-block-group__inner-container .entry-content .gallery-columns-2 figure:nth-child(2n+1){clear:left}@media screen and (max-width: 626px){.default .container .entry-content .gallery-columns-2 figure,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content .gallery-columns-2 figure,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content .gallery-columns-2 figure,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content .gallery-columns-2 figure,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content .gallery-columns-2 figure{float:left;display:block;margin-right:7.42297%;width:100%;max-width:100%}.default .container .entry-content .gallery-columns-2 figure:last-child,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content .gallery-columns-2 figure:last-child,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content .gallery-columns-2 figure:last-child,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content .gallery-columns-2 figure:last-child,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content .gallery-columns-2 figure:last-child{margin-right:0}}.default .container .entry-content.news,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news{padding:0}.default .container .entry-content.news .news_intro,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_intro,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_intro,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_intro,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_intro{padding:25px 40px 40px;position:relative}@media screen and (max-width: 626px){.default .container .entry-content.news .news_intro,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_intro,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_intro,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_intro,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_intro{padding:20px 30px 20px}}.default .container .entry-content.news .news_intro .back_to_news,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_intro .back_to_news,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_intro .back_to_news,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_intro .back_to_news,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_intro .back_to_news{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;color:#000;display:block;margin-bottom:10px}.default .container .entry-content.news .news_intro .back_to_news:hover,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_intro .back_to_news:hover,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_intro .back_to_news:hover,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_intro .back_to_news:hover,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_intro .back_to_news:hover{color:#007935}.default .container .entry-content.news .news_contact_info,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_contact_info,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_contact_info,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_contact_info,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_contact_info{padding-top:10px}@media screen and (max-width: 626px){.default .container .entry-content.news .news_contact_info,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_contact_info,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_contact_info,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_contact_info,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_contact_info{padding-top:10px}}.default .container .entry-content.news p,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news p,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news p,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news p,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news p{margin-bottom:15px}@media screen and (max-width: 626px){.default .container .entry-content.news p,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news p,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news p,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news p,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news p{margin-top:0}}.default .container .entry-content.news .press_room_title,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .press_room_title,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .press_room_title,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .press_room_title,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .press_room_title{margin-bottom:0px}.default .container .entry-content.news .news_posts,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_posts,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_posts,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_posts,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_posts{float:left;display:block;margin-right:2.35765%;width:100%;margin:0;padding:0;list-style:none}.default .container .entry-content.news .news_posts:last-child,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_posts:last-child,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_posts:last-child,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_posts:last-child,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_posts:last-child{margin-right:0}.default .container .entry-content.news .news_posts>li:nth-child(odd),.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_posts>li:nth-child(odd),.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_posts>li:nth-child(odd),.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_posts>li:nth-child(odd),.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_posts>li:nth-child(odd){background-color:#c2c2c2}.default .container .entry-content.news .news_posts .news_post,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_posts .news_post,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_posts .news_post,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_posts .news_post,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_posts .news_post{text-align:center;padding:25px;width:100%}.default .container .entry-content.news .news_posts .news_post h3,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_posts .news_post h3,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_posts .news_post h3,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_posts .news_post h3,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_posts .news_post h3{color:#404040;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;margin-bottom:0}.default .container .entry-content.news .news_posts .news_post h4,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_posts .news_post h4,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_posts .news_post h4,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_posts .news_post h4,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_posts .news_post h4{text-transform:uppercase;font-weight:100;margin-bottom:15px}.default .container .entry-content.news .news_posts .news_post a,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_posts .news_post a,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_posts .news_post a,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_posts .news_post a,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_posts .news_post a{display:block;color:#404040}.default .container .entry-content.news .news_posts .news_post .read_more_link,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_posts .news_post .read_more_link,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_posts .news_post .read_more_link,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_posts .news_post .read_more_link,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_posts .news_post .read_more_link{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;width:100%;margin-top:15px}.default .container .entry-content.news .news_posts .news_post .read_more_link img,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_posts .news_post .read_more_link img,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_posts .news_post .read_more_link img,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_posts .news_post .read_more_link img,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_posts .news_post .read_more_link img{margin-right:10px}.default .container .entry-content.news .news_posts .news_outro,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_posts .news_outro,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_posts .news_outro,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_posts .news_outro,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_posts .news_outro{background-color:#e6e6e6;padding:40px;clear:both}@media screen and (max-width: 626px){.default .container .entry-content.news .news_posts .news_outro,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_posts .news_outro,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_posts .news_outro,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_posts .news_outro,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_posts .news_outro{padding:20px 30px}}.default .container .entry-content.news .news_posts .news_outro .press_room_list,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_posts .news_outro .press_room_list,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_posts .news_outro .press_room_list,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_posts .news_outro .press_room_list,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_posts .news_outro .press_room_list{list-style:none;padding:0;margin-left:0}.default .container .entry-content.news .news_posts .news_outro .press_room_list li,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_posts .news_outro .press_room_list li,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_posts .news_outro .press_room_list li,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_posts .news_outro .press_room_list li,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_posts .news_outro .press_room_list li{line-height:1.25;background-color:transparent;padding:5px 0 5px 30px;position:relative;font-size:20px}.default .container .entry-content.news .news_posts .news_outro .press_room_list li:nth-child(odd),.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_posts .news_outro .press_room_list li:nth-child(odd),.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_posts .news_outro .press_room_list li:nth-child(odd),.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_posts .news_outro .press_room_list li:nth-child(odd),.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_posts .news_outro .press_room_list li:nth-child(odd){background-color:transparent}.default .container .entry-content.news .news_posts .news_outro .press_room_list li:before,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_posts .news_outro .press_room_list li:before,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_posts .news_outro .press_room_list li:before,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_posts .news_outro .press_room_list li:before,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_posts .news_outro .press_room_list li:before{content:'';background:url("images/black_diagonal_arrow_down.png") no-repeat;position:absolute;left:0;background-size:20px 20px;width:20px;height:20px;display:block}.default .container .entry-content.news .news_posts .news_outro .press_room_list li a,.default .entry-content .alignfull .wp-block-group__inner-container .entry-content.news .news_posts .news_outro .press_room_list li a,.entry-content .alignfull .default .wp-block-group__inner-container .entry-content.news .news_posts .news_outro .press_room_list li a,.default .entry-content .alignwide .wp-block-group__inner-container .entry-content.news .news_posts .news_outro .press_room_list li a,.entry-content .alignwide .default .wp-block-group__inner-container .entry-content.news .news_posts .news_outro .press_room_list li a{font-weight:bold;color:#404040}.featherlight .featherlight-content{padding:0 !important;border-bottom-width:0px !important}.error-404{padding:60px 0;text-align:center}@media screen and (max-width: 626px){.error-404{padding:20px 0;text-align:left}}.error-404 .copy_404{font-size:20px;max-width:740px;width:100%;margin:10px auto 0;text-align:left}.error-404 .copy_404 a{color:#000;position:relative}.error-404 .copy_404 a:after{content:'';width:100%;height:1px;background:#a3a3a3;position:absolute;bottom:1px;left:0}.error-404 .copy_404 a:hover{color:#007935}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.site-footer{background-color:#222}.site-footer::after{clear:both;content:"";display:table}.site-footer .social_section{background-color:#4c4c4c;padding:15px 0;float:left;display:block;margin-right:2.35765%;width:100%}.site-footer .social_section:last-child{margin-right:0}.site-footer .social_section ul{margin:0;padding:0}.site-footer .social_section ul li{float:left;display:block;margin-right:2.35765%;width:18.11388%}.site-footer .social_section ul li:last-child{margin-right:0}.site-footer .social_section ul li:nth-child(5n){margin-right:0}.site-footer .social_section ul li:nth-child(5n+1){clear:left}@media screen and (max-width: 892px){.site-footer .social_section ul li{float:left;display:block;margin-right:2.35765%;width:48.82117%}.site-footer .social_section ul li:last-child{margin-right:0}.site-footer .social_section ul li:nth-child(even){margin-right:0;margin-bottom:5px}}@media screen and (max-width: 768px){.site-footer .social_section ul li{float:left;display:block;margin-right:3.57866%;width:48.21067%}.site-footer .social_section ul li:last-child{margin-right:0}.site-footer .social_section ul li:nth-child(even){margin-right:0;margin-bottom:5px}}@media screen and (max-width: 626px){.site-footer .social_section ul li{float:left;display:block;margin-right:7.42297%;width:100%;margin-bottom:5px}.site-footer .social_section ul li:last-child{margin-right:0}.site-footer .social_section ul li a a{margin-right:14px}}.site-footer .social_section ul li a{color:#b4b4b4;font-size:16px;text-decoration:none;line-height:32px}@media screen and (max-width: 626px){.site-footer .social_section ul li a{padding-left:70px}}.site-footer .social_section ul li a i{float:left;font-size:30px;margin-right:7px}@media screen and (max-width: 626px){.site-footer .social_section ul li a i{position:absolute;left:30px}}.site-footer .menu_section{float:left;display:block;margin-right:2.35765%;width:100%}.site-footer .menu_section:last-child{margin-right:0}@media screen and (max-width: 626px){.site-footer .menu_section{padding:10px 0}}.site-footer .menu_section .container,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 768px){.site-footer .menu_section .container,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}}@media screen and (max-width: 626px){.site-footer .menu_section .container,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.site-footer .menu_section .container>.footer_menu,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu{float:left;display:block;margin-right:2.35765%;width:23.23176%;border-left:1px solid #b4b4b4;margin:20px 0;padding:0}.site-footer .menu_section .container>.footer_menu:last-child,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu:last-child,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:last-child,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu:last-child,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:last-child{margin-right:0}@media screen and (max-width: 768px){.site-footer .menu_section .container>.footer_menu,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu{float:left;display:block;margin-right:3.57866%;width:48.21067%;margin-right:1.5%}.site-footer .menu_section .container>.footer_menu:last-child,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu:last-child,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:last-child,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu:last-child,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:last-child{margin-right:0}}@media screen and (max-width: 626px){.site-footer .menu_section .container>.footer_menu,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu{border-left:none;float:left;display:block;margin-right:7.42297%;width:100%;margin:0}.site-footer .menu_section .container>.footer_menu:last-child,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu:last-child,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:last-child,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu:last-child,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:last-child{margin-right:0}}.site-footer .menu_section .container>.footer_menu h4,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu h4,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu h4,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu h4,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu h4{font-size:22px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;color:#b4b4b4;margin:0;padding:0 15px}.site-footer .menu_section .container>.footer_menu:first-child,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu:first-child,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu:first-child,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child{float:left;display:block;margin-right:2.35765%;width:48.82117%}.site-footer .menu_section .container>.footer_menu:first-child:last-child,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu:first-child:last-child,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child:last-child,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu:first-child:last-child,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child:last-child{margin-right:0}@media screen and (max-width: 768px){.site-footer .menu_section .container>.footer_menu:first-child,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu:first-child,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu:first-child,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child{float:left;display:block;margin-right:3.57866%;width:100%}.site-footer .menu_section .container>.footer_menu:first-child:last-child,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu:first-child:last-child,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child:last-child,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu:first-child:last-child,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child:last-child{margin-right:0}}@media screen and (max-width: 626px){.site-footer .menu_section .container>.footer_menu:first-child,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu:first-child,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu:first-child,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child{float:left;display:block;margin-right:7.42297%;width:100%}.site-footer .menu_section .container>.footer_menu:first-child:last-child,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu:first-child:last-child,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child:last-child,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu:first-child:last-child,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child:last-child{margin-right:0}}.site-footer .menu_section .container>.footer_menu:first-child .menu .menu_column,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column{float:left;display:block;margin-right:2.35765%;width:48.82117%}.site-footer .menu_section .container>.footer_menu:first-child .menu .menu_column:last-child,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column:last-child,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column:last-child,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column:last-child,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column:last-child{margin-right:0}@media screen and (max-width: 626px){.site-footer .menu_section .container>.footer_menu:first-child .menu .menu_column,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column{float:left;display:block;margin-right:7.42297%;width:100%}.site-footer .menu_section .container>.footer_menu:first-child .menu .menu_column:last-child,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column:last-child,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column:last-child,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column:last-child,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column:last-child{margin-right:0}}.site-footer .menu_section .container>.footer_menu:first-child .menu .menu_column:last-child,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column:last-child,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column:last-child,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column:last-child,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column:last-child{border-left:1px solid #b4b4b4}@media screen and (max-width: 626px){.site-footer .menu_section .container>.footer_menu:first-child .menu .menu_column:last-child,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column:last-child,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column:last-child,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column:last-child,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu:first-child .menu .menu_column:last-child{border-left:none}}.site-footer .menu_section .container>.footer_menu div .menu,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu{list-style:none;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:0;margin:0}@media screen and (max-width: 768px){.site-footer .menu_section .container>.footer_menu div .menu,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu{-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap}}@media screen and (max-width: 626px){.site-footer .menu_section .container>.footer_menu div .menu,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}}.site-footer .menu_section .container>.footer_menu div .menu .menu_column,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .menu_column,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .menu_column,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column{float:left;display:block;margin-right:2.35765%;width:100%;line-height:1.7;padding:5px 0}.site-footer .menu_section .container>.footer_menu div .menu .menu_column:last-child,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .menu_column:last-child,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column:last-child,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .menu_column:last-child,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column:last-child{margin-right:0}@media screen and (max-width: 768px){.site-footer .menu_section .container>.footer_menu div .menu .menu_column,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .menu_column,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .menu_column,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column{float:left;display:block;margin-right:3.57866%;width:100%}.site-footer .menu_section .container>.footer_menu div .menu .menu_column:last-child,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .menu_column:last-child,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column:last-child,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .menu_column:last-child,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column:last-child{margin-right:0}.site-footer .menu_section .container>.footer_menu div .menu .menu_column:nth-child(even),.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .menu_column:nth-child(even),.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column:nth-child(even),.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .menu_column:nth-child(even),.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column:nth-child(even){margin-right:0}}@media screen and (max-width: 626px){.site-footer .menu_section .container>.footer_menu div .menu .menu_column,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .menu_column,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .menu_column,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column{float:left;display:block;margin-right:7.42297%;width:100%;border-left:none;padding:0;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #b4b4b4}.site-footer .menu_section .container>.footer_menu div .menu .menu_column:last-child,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .menu_column:last-child,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column:last-child,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .menu_column:last-child,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column:last-child{margin-right:0}}.site-footer .menu_section .container>.footer_menu div .menu .menu_column>a,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .menu_column>a,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column>a,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .menu_column>a,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column>a{display:none}.site-footer .menu_section .container>.footer_menu div .menu .menu_column a,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .menu_column a,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column a,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .menu_column a,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column a{color:#b4b4b4;font-size:14px}.site-footer .menu_section .container>.footer_menu div .menu .menu_column>.sub-menu,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .menu_column>.sub-menu,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column>.sub-menu,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .menu_column>.sub-menu,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column>.sub-menu{list-style:none;margin:0;padding:0 15px}.site-footer .menu_section .container>.footer_menu div .menu .menu_column>.sub-menu .menu_top_item a,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .menu_column>.sub-menu .menu_top_item a,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column>.sub-menu .menu_top_item a,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .menu_column>.sub-menu .menu_top_item a,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column>.sub-menu .menu_top_item a{font-size:20px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:800;-webkit-font-smoothing:antialiased;color:#b4b4b4}.site-footer .menu_section .container>.footer_menu div .menu .menu_column>.sub-menu .menu_top_item>.sub-menu,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .menu_column>.sub-menu .menu_top_item>.sub-menu,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column>.sub-menu .menu_top_item>.sub-menu,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .menu_column>.sub-menu .menu_top_item>.sub-menu,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column>.sub-menu .menu_top_item>.sub-menu{list-style:none;margin:0 10px;padding:0}.site-footer .menu_section .container>.footer_menu div .menu .menu_column>.sub-menu .menu_top_item>.sub-menu li a,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .menu_column>.sub-menu .menu_top_item>.sub-menu li a,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column>.sub-menu .menu_top_item>.sub-menu li a,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .menu_column>.sub-menu .menu_top_item>.sub-menu li a,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_column>.sub-menu .menu_top_item>.sub-menu li a{font-size:14px;font-weight:normal}.site-footer .menu_section .container>.footer_menu div .menu .menu_arrow_up_item,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_up_item,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_up_item,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_up_item,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_up_item{position:relative}.site-footer .menu_section .container>.footer_menu div .menu .menu_arrow_up_item a,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_up_item a,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_up_item a,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_up_item a,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_up_item a{display:block;padding-left:26px}.site-footer .menu_section .container>.footer_menu div .menu .menu_arrow_up_item:before,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_up_item:before,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_up_item:before,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_up_item:before,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_up_item:before{content:'';background:url("images/footer-arrow-up.png") no-repeat;padding-left:26px;position:absolute;width:26px;height:26px;top:3px;left:0}.site-footer .menu_section .container>.footer_menu div .menu .menu_arrow_down_item,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_down_item,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_down_item,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_down_item,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_down_item{position:relative}.site-footer .menu_section .container>.footer_menu div .menu .menu_arrow_down_item a,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_down_item a,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_down_item a,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_down_item a,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_down_item a{display:block;padding-left:26px}.site-footer .menu_section .container>.footer_menu div .menu .menu_arrow_down_item:before,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_down_item:before,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_down_item:before,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_down_item:before,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .menu_arrow_down_item:before{content:'';background:url("images/footer-arrow-down.png") no-repeat;position:absolute;width:26px;height:26px;top:3px;left:0}.site-footer .menu_section .container>.footer_menu div .menu .extra_space,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .extra_space,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .extra_space,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .extra_space,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .extra_space{margin-top:25px}@media screen and (max-width: 626px){.site-footer .menu_section .container>.footer_menu div .menu .extra_space,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu div .menu .extra_space,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .extra_space,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu div .menu .extra_space,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu div .menu .extra_space{margin-top:0}}.site-footer .menu_section .container>.footer_menu #menu-international-footer-menu .sub-menu,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu #menu-international-footer-menu .sub-menu,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu #menu-international-footer-menu .sub-menu,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu #menu-international-footer-menu .sub-menu,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu #menu-international-footer-menu .sub-menu{margin:0 10px}.site-footer .menu_section .container>.footer_menu #menu-about-fluidmaster-footer-menu .sub-menu,.site-footer .menu_section .entry-content .alignfull .wp-block-group__inner-container>.footer_menu #menu-about-fluidmaster-footer-menu .sub-menu,.entry-content .alignfull .site-footer .menu_section .wp-block-group__inner-container>.footer_menu #menu-about-fluidmaster-footer-menu .sub-menu,.site-footer .menu_section .entry-content .alignwide .wp-block-group__inner-container>.footer_menu #menu-about-fluidmaster-footer-menu .sub-menu,.entry-content .alignwide .site-footer .menu_section .wp-block-group__inner-container>.footer_menu #menu-about-fluidmaster-footer-menu .sub-menu{margin:0 10px}.site-footer .legal_section{float:left;display:block;margin-right:2.35765%;width:100%}.site-footer .legal_section:last-child{margin-right:0}.site-footer .legal_section ul{width:100%;text-align:center;list-style:none;margin:0;padding:0}.site-footer .legal_section ul li{display:inline-block;padding:0 20px}@media screen and (max-width: 626px){.site-footer .legal_section ul li{display:block}}.site-footer .legal_section ul li a{color:#b4b4b4;font-size:12px}.site-footer .legal_section p{width:100%;text-align:center;color:#b4b4b4;font-size:12px}.site-footer .landing_footer_menu{width:100%;margin-bottom:30px}.site-footer .landing_footer_menu ul{list-style:none;padding:0;margin:0;text-align:center}.site-footer .landing_footer_menu ul li{display:inline-block;margin:5px 10px;padding:0 10px}@media screen and (max-width: 626px){.site-footer .landing_footer_menu ul li{display:block}}.site-footer .landing_footer_menu ul li a{color:#b4b4b4;font-size:14px;font-weight:normal}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}
/*# sourceMappingURL=style.css.map */
