﻿/*!
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{max-width:1024px;padding:0 30px;margin:0 auto}.container::after{clear:both;content:"";display:table}@media screen and (max-width: 768px){.container{padding:0 20px}}@media screen and (max-width: 626px){.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}@media screen and (max-width: 992px){.code_standard .page_title{background-size:cover}}.code_standard .page_title h1{font-size:90px}.code_standard .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{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 .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,.warranty_content .container{background-color:#e6e6e6;padding-bottom:60px;padding-top:45px;font-size:20px}@media screen and (max-width: 626px){.installation_content .container,.warranty_content .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{font-size:18px}.page-template-template-landing .hero{border-bottom:15px solid #007935}.page-template-template-landing .nav_container{min-height:51px}.page-template-template-landing .landing_page_content{padding:60px 0}@media screen and (max-width: 626px){.page-template-template-landing .landing_page_content{padding-top:20px}}.page-template-template-landing .landing_page_content>:first-child{margin-top:0}.page-template-template-landing .landing_page_content>:last-child{margin-bottom:0}.page-template-template-landing .site-footer .social_section{margin-bottom:60px}@media screen and (max-width: 626px){.page-template-template-landing .site-footer .social_section{margin-bottom:30px}}.page-template-template-landing .landing_featured_product::after{clear:both;content:"";display:table}.page-template-template-landing .warranty_info{text-align:center}.page-template-template-landing .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{display:inline-block;margin:0}.page-template-template-landing .featured_product_image{float:left;display:block;margin-right:2.35765%;width:23.23176%}.page-template-template-landing .featured_product_image:last-child{margin-right:0}@media screen and (max-width: 790px){.page-template-template-landing .featured_product_image{float:left;display:block;margin-right:3.57866%;width:28.78967%}.page-template-template-landing .featured_product_image:last-child{margin-right:0}}@media screen and (max-width: 626px){.page-template-template-landing .featured_product_image{float:left;display:block;margin-right:7.42297%;width:100%}.page-template-template-landing .featured_product_image:last-child{margin-right:0}}@media screen and (max-width: 626px){.page-template-template-landing .featured_product_image img{max-width:250px;display:block;margin:0 auto}}.page-template-template-landing .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{margin-right:0}@media screen and (max-width: 790px){.page-template-template-landing .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{margin-right:0}}@media screen and (max-width: 626px){.page-template-template-landing .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{margin-right:0}}.page-template-template-landing .featured_prod_details{float:left;display:block;margin-right:2.35765%;width:57.35098%}.page-template-template-landing .featured_prod_details:last-child{margin-right:0}@media screen and (max-width: 790px){.page-template-template-landing .featured_prod_details{float:left;display:block;margin-right:3.57866%;width:100%}.page-template-template-landing .featured_prod_details:last-child{margin-right:0}}.page-template-template-landing .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{margin-right:0}@media screen and (max-width: 790px){.page-template-template-landing .featured_prod_video_box.dfp_video_box{display:none}}.page-template-template-landing .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{display:block}}.page-template-template-landing .featured_prod_video_box .lp-pop-up-video-link{display:inline-block;max-width:400px}.page-template-template-landing .featured_prod_title h2{margin-top:0;font-size:28px}.page-template-template-landing .featured_prod_details>:first-child{margin-top:0}.page-template-template-landing .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{margin:0.5em 0}.page-template-template-landing .featured_prod_details ul{margin-left:20px;padding:0}.page-template-template-landing .featured_prod_content_box::after{clear:both;content:"";display:table}.page-template-template-landing .pop_up_video .em_video{width:80vw}.page-template-template-landing .em_video{max-width:720px;margin:auto;text-align:center}.page-template-template-landing .em_video iframe{max-width:100%}.page-template-template-landing .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{position:absolute;top:0;left:0;width:100%;height:100%}.page-template-template-landing .r8_pop_up_video{padding:25px;background-color:#000}.page-template-template-landing .r8_pop_up_video .em_video{width:80vw}.page-template-template-landing .featured_where_to_buy{margin-top:40px;background-color:#e6e6e6}.page-template-template-landing .featured_where_to_buy::after{clear:both;content:"";display:table}@media screen and (max-width: 790px){.page-template-template-landing .featured_where_to_buy{max-width:600px;margin:40px auto 0}}.page-template-template-landing .fwtb_header{background-color:#007935;color:#fff;text-align:center;padding:5px 20px}.page-template-template-landing .fwtb_header h2{margin:0;font-size:1.8em}.page-template-template-landing .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{clear:both;content:"";display:table}@media screen and (max-width: 790px){.page-template-template-landing .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{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{margin-right:0}@media screen and (max-width: 790px){.page-template-template-landing .fwtb_us_retailers{width:100%;padding:0;padding-bottom:20px}}.page-template-template-landing .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{margin-right:0}@media screen and (max-width: 790px){.page-template-template-landing .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{color:#007935}.page-template-template-landing .fwtb_us_retailer_title h2,.page-template-template-landing .fwtb_can_retailer_title h2{margin-top:0}.page-template-template-landing .fwtb_us_retailers_icons,.page-template-template-landing .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{clear:both;content:"";display:table}.page-template-template-landing .fwtb_us_retailers_icons li,.page-template-template-landing .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{display:block}.page-template-template-landing .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{margin-right:0}.page-template-template-landing .fwtb_us_retailers_icons li:nth-child(4n){margin-right:0}.page-template-template-landing .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{float:left;display:block;margin-right:7.42297%;width:46.28851%}.page-template-template-landing .fwtb_us_retailers_icons li:last-child{margin-right:0}.page-template-template-landing .fwtb_us_retailers_icons li:nth-child(2n){margin-right:0}.page-template-template-landing .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{padding:0 50px}}@media screen and (max-width: 626px){.page-template-template-landing .fwtb_can_retailers_icons{padding:0}}.page-template-template-landing .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{margin-right:0}.page-template-template-landing .fwtb_can_retailers_icons li:nth-child(3n){margin-right:0}.page-template-template-landing .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{float:left;display:block;margin-right:7.42297%;width:46.28851%}.page-template-template-landing .fwtb_can_retailers_icons li:last-child{margin-right:0}.page-template-template-landing .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){clear:none}.page-template-template-landing .fwtb_can_retailers_icons li:nth-child(2n){margin-right:0}.page-template-template-landing .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 .page_title h1{display:flex;justify-content:center;align-items:center;gap:2rem}.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{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{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{padding:0px;padding-top:30px}@media screen and (max-width: 768px){.product_detail .container{padding:30px 20px 0}}@media screen and (max-width: 626px){.product_detail .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 .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{background:none !important;padding:35px 30px}@media screen and (max-width: 626px){.pro_series .page_title .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{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{background:none !important}.pro_series.product_detail .container{background-color:#d7b68c !important}@media screen and (max-width: 626px){.pro_series.product_detail .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{background-color:#fff;padding:20px 30px}@media screen and (max-width: 626px){.search_results .results_container .container{padding:20px 15px}}.search_results .results_container:nth-child(odd) .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{background-color:transparent}@media screen and (max-width: 626px){.where_to_buy_landing .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{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{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{padding-top:20px}.support_template>.container{padding:0}.support_template .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{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{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{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%}.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{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{padding:30px 30px;background:none !important}@media screen and (max-width: 626px){.page_title .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 .page_title .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{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,.link_btn:active,.link_btn:focus{color:#fff}.link_btn: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{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{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{display:block}}.default .container .entry-content{background-color:#e6e6e6;padding:40px;margin:0}@media screen and (max-width: 626px){.default .container .entry-content{float:left;display:block;margin-right:7.42297%;width:100%;padding:15px 20px}.default .container .entry-content:last-child{margin-right:0}}.default .container .entry-content.content_no_sidebar{background-color:#fff;padding:40px;max-width:768px;margin:0 auto}.default .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{font-size:28px}}.default .container .entry-content h3{text-transform:uppercase;margin:0 0 20px;line-height:1.2}.default .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{font-size:18px}}.default .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{margin-bottom:15px}}.default .container .entry-content figure{float:left;margin:0;clear:both;display:block}.default .container .entry-content .wp-caption-text{text-align:left;margin:5px 0 20px;font-size:13px}.default .container .entry-content .gallery figure{clear:none}@media screen and (max-width: 626px){.default .container .entry-content .gallery figure{clear:both;max-width:100%;margin:0 auto;float:none}}.default .container .entry-content .gallery figure img{width:100%;display:block}.default .container .entry-content .gallery figure figcaption{max-width:96%}.default .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{margin-right:0}.default .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){clear:left}@media screen and (max-width: 626px){.default .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{margin-right:0}}.default .container .entry-content.news{padding:0}.default .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{padding:20px 30px 20px}}.default .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{color:#007935}.default .container .entry-content.news .news_contact_info{padding-top:10px}@media screen and (max-width: 626px){.default .container .entry-content.news .news_contact_info{padding-top:10px}}.default .container .entry-content.news p{margin-bottom:15px}@media screen and (max-width: 626px){.default .container .entry-content.news p{margin-top:0}}.default .container .entry-content.news .press_room_title{margin-bottom:0px}.default .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{margin-right:0}.default .container .entry-content.news .news_posts>li:nth-child(odd){background-color:#c2c2c2}.default .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{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{text-transform:uppercase;font-weight:100;margin-bottom:15px}.default .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{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{margin-right:10px}.default .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{padding:20px 30px}}.default .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{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){background-color:transparent}.default .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{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{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{-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{-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{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{margin-right:0}@media screen and (max-width: 768px){.site-footer .menu_section .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{margin-right:0}}@media screen and (max-width: 626px){.site-footer .menu_section .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{margin-right:0}}.site-footer .menu_section .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{float:left;display:block;margin-right:2.35765%;width:48.82117%}.site-footer .menu_section .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{float:left;display:block;margin-right:3.57866%;width:100%}.site-footer .menu_section .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{float:left;display:block;margin-right:7.42297%;width:100%}.site-footer .menu_section .container>.footer_menu:first-child:last-child{margin-right:0}}.site-footer .menu_section .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{margin-right:0}@media screen and (max-width: 626px){.site-footer .menu_section .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{margin-right:0}}.site-footer .menu_section .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{border-left:none}}.site-footer .menu_section .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{-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{-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{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{margin-right:0}@media screen and (max-width: 768px){.site-footer .menu_section .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{margin-right:0}.site-footer .menu_section .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{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{margin-right:0}}.site-footer .menu_section .container>.footer_menu div .menu .menu_column>a{display:none}.site-footer .menu_section .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{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{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{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{font-size:14px;font-weight:normal}.site-footer .menu_section .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{display:block;padding-left:26px}.site-footer .menu_section .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{position:relative}.site-footer .menu_section .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{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{margin-top:25px}@media screen and (max-width: 626px){.site-footer .menu_section .container>.footer_menu div .menu .extra_space{margin-top:0}}.site-footer .menu_section .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{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 */
