.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
ul.facebook-feed{list-style-type:none;margin:0;padding:0;background:none;}ul.facebook-feed li{list-style-type:none;margin:0 0 10px 0;padding:0;}ul.facebook-feed .facebook-feed-picture{float:left;margin-right:5px;margin-bottom:2px;}ul.facebook-feed .facebook-feed-from{font-weight:bold;}ul.facebook-feed .facebook-feed-from a{color:#3B5998;}ul.facebook-feed .facebook-feed-time{display:block;color:#666;clear:both;}ul.facebook-feed{list-style-type:none;margin:0;padding:0;background:none;}ul.facebook-feed li{list-style-type:none;margin:0 0 10px 0;padding:0;}ul.facebook-feed .facebook-note-picture{float:left;margin-right:5px;margin-bottom:2px;}ul.facebook-feed .facebook-note-title{font-weight:bold;}ul.facebook-feed .facebook-note-from a{color:#3B5998;}ul.facebook-feed .facebook-note-time{display:block;color:#666;clear:both;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
.panel-flexible .panel-separator{margin:0 0 1em 0;}
.accordion.collapsible header.toggle{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:1.125rem;line-height:1.33333em;font-weight:bold;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;}.accordion.collapsible header.toggle b,.accordion.collapsible header.toggle strong{font-weight:bold;}@media screen and (max-width:1280px){.accordion.collapsible header.toggle{font-size:1.40625vw;}}@media screen and (max-width:782.22222px){.accordion.collapsible header.toggle{font-size:11px;}}.collapsible .hidden{padding-top:2.25rem;}.collapsible .expanded.toggle span.arrow{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}.collapse-toggle{cursor:pointer;}.collapse-area.collapsed{display:none;}.accordion-wrapper{border-bottom:1px solid #cccccc;}.accordion.collapsible .collapse-area{padding-left:80px;padding-right:80px;}@media screen and (max-width:1280px){.accordion.collapsible .collapse-area{padding-left:6.25vw;}}@media screen and (max-width:256px){.accordion.collapsible .collapse-area{padding-left:16px;}}@media screen and (max-width:1280px){.accordion.collapsible .collapse-area{padding-right:6.25vw;}}@media screen and (max-width:256px){.accordion.collapsible .collapse-area{padding-right:16px;}}.accordion.collapsible .collapse-area.expanded{padding-bottom:48px;}@media screen and (max-width:1280px){.accordion.collapsible .collapse-area.expanded{padding-bottom:3.75vw;}}@media screen and (max-width:426.66667px){.accordion.collapsible .collapse-area.expanded{padding-bottom:16px;}}.accordion.collapsible{padding-bottom:1em;}.accordion.collapsible header.toggle{text-align:left;border-top:1px solid #cccccc;padding-top:1em;position:relative;cursor:pointer;}.accordion.collapsible header.toggle span.minus,.accordion.collapsible header.toggle span.plus{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:absolute;right:0;top:0;width:1rem;height:1rem;padding:1em;}.accordion.collapsible header.toggle span.minus{display:none;}.accordion.collapsible .expanded.toggle span.minus{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}.accordion.collapsible .expanded.toggle span.plus{display:none;}.accordion.collapsible p + a.btn{margin-top:1.5em;}
.panels-flexible-33 .panels-flexible-region{padding:0;}.panels-flexible-33 .panels-flexible-region-inside{padding-right:0.5em;padding-left:0.5em;}.panels-flexible-33 .panels-flexible-region-inside-first{padding-left:0;}.panels-flexible-33 .panels-flexible-region-inside-last{padding-right:0;}.panels-flexible-33 .panels-flexible-column{padding:0;}.panels-flexible-33 .panels-flexible-column-inside{padding-right:0.5em;padding-left:0.5em;}.panels-flexible-33 .panels-flexible-column-inside-first{padding-left:0;}.panels-flexible-33 .panels-flexible-column-inside-last{padding-right:0;}.panels-flexible-33 .panels-flexible-row{padding:0 0 0.5em 0;margin:0;}.panels-flexible-33 .panels-flexible-row-last{padding-bottom:0;}.panels-flexible-column-33-main{float:left;width:99.0000%;}.panels-flexible-33-inside{padding-right:0px;}.panels-flexible-33{width:auto;}.panels-flexible-region-33-center{float:left;width:99.0000%;}.panels-flexible-row-33-main-row-inside{padding-right:0px;}
.slideshow .cycle-overlay .title{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:4.5rem;line-height:1.22222em;font-weight:bold;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;}.slideshow .cycle-overlay .title b,.slideshow .cycle-overlay .title strong{font-weight:bold;}@media screen and (max-width:1280px){.slideshow .cycle-overlay .title{font-size:5.625vw;}}@media screen and (max-width:462.22222px){.slideshow .cycle-overlay .title{font-size:26px;}}.slideshow .cycle-overlay .lede{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:1.875rem;line-height:1.2em;font-weight:normal;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;}.slideshow .cycle-overlay .lede b,.slideshow .cycle-overlay .lede strong{font-weight:bold;}@media screen and (max-width:1280px){.slideshow .cycle-overlay .lede{font-size:2.34375vw;}}@media screen and (max-width:597.33333px){.slideshow .cycle-overlay .lede{font-size:14px;}}.slideshow .cycle-overlay .btn{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:1.125rem;line-height:1.33333em;font-weight:bold;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;}.slideshow .cycle-overlay .btn b,.slideshow .cycle-overlay .btn strong{font-weight:bold;}@media screen and (max-width:1280px){.slideshow .cycle-overlay .btn{font-size:1.40625vw;}}@media screen and (max-width:782.22222px){.slideshow .cycle-overlay .btn{font-size:11px;}}.slideshow{overflow:hidden;}.slideshow .cycle-slideshow{overflow:hidden;}.slideshow .cycle-slide{position:relative;}.slideshow .cycle-overlay{position:absolute;height:100%;width:100%;top:0;left:0;z-index:120;color:#ffffff;padding-left:7%;padding-right:7%;}.slideshow .cycle-overlay > div{display:table;text-align:center;width:100%;height:100%;table-layout:fixed;}.slideshow .cycle-overlay > div > div{display:table-cell;vertical-align:middle;}.slideshow .cycle-overlay .title{font-weight:bold;margin:0;text-shadow:0px 0px 15px rgba(150,150,150,0.5);}.slideshow .cycle-overlay .lede{margin-top:.5em;text-shadow:0px 0px 15px rgba(150,150,150,0.5);}.slideshow .cycle-overlay .btn{margin-top:2em;font-weight:bold;margin-bottom:1px;text-shadow:0px 0px 15px rgba(150,150,150,0.5);}.slideshow .cycle-overlay .btn:hover{background:#32beff;color:#ffffff;border-color:#32beff;}.slideshow img{max-width:100%;height:auto;}.prev,.next{text-align:center;position:absolute;z-index:140;width:7%;height:100%;top:0;cursor:pointer;}.prev span.icon,.next span.icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:1.3125rem;height:2.625rem;fill:#ffffff;}.prev{left:0;}.next{right:0;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.cycle-pager{position:absolute;bottom:0;z-index:130;width:100%;text-align:center;margin-bottom:1.5em;}.cycle-pager span{font-size:16px;width:1em;height:1em;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;padding:.5em;fill:#f2f2f2;cursor:pointer;}@media screen and (max-width:1280px){.cycle-pager span{font-size:1.25vw;}}@media screen and (max-width:640px){.cycle-pager span{font-size:8px;}}.cycle-pager span:hover,.cycle-pager span.cycle-pager-active{fill:#32beff;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}@media screen and (max-width:599px){.slideshow:after{padding-top:52px;content:"";display:block;border-bottom:1px solid #cccccc;max-width:80%;margin:0 auto;}}@media screen and (max-width:599px) and (max-width:1280px){.slideshow:after{padding-top:4.0625vw;}}@media screen and (max-width:599px) and (max-width:738.46154px){.slideshow:after{padding-top:30px;}}@media screen and (max-width:599px){.slideshow .prev,.slideshow .next{display:none;}.slideshow .cycle-overlay{padding:0;}.slideshow .cycle-overlay .title,.slideshow .cycle-overlay .subtitle,.slideshow .cycle-overlay .lede,.slideshow .cycle-overlay .btn{text-shadow:none;}.slideshow .cycle-pager{margin-bottom:.5em;}.slideshow .cycle-overlay,.slideshow .cycle-pager{position:static;color:black;}}
.btn,.poll form label,.webform-client-form .form-actions input[type="submit"],form .form-actions input[type="submit"],#webform-response-wrapper > div a{border:1px solid currentColor;font-weight:bold;text-decoration:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}.btn:hover,.poll form label:hover,.webform-client-form .form-actions input[type="submit"]:hover,form .form-actions input[type="submit"]:hover,#webform-response-wrapper > div a:hover{border-color:#32beff;color:#32beff;}.section.section-footer,.nav-wrapper,.site-footer,.title-bar,.page-wrapper,#scroll-wrapper,.mobile-menu li a,.mobile-menu a.search{float:none;overflow:hidden;max-width:1280px;margin:0 auto;padding-left:72px;padding-right:72px;padding-left:72px;padding-right:72px;}@media screen and (max-width:1280px){.section.section-footer,.nav-wrapper,.site-footer,.title-bar,.page-wrapper,#scroll-wrapper,.mobile-menu li a,.mobile-menu a.search{padding-left:5.625vw;}}@media screen and (max-width:284.44444px){.section.section-footer,.nav-wrapper,.site-footer,.title-bar,.page-wrapper,#scroll-wrapper,.mobile-menu li a,.mobile-menu a.search{padding-left:16px;}}@media screen and (max-width:1280px){.section.section-footer,.nav-wrapper,.site-footer,.title-bar,.page-wrapper,#scroll-wrapper,.mobile-menu li a,.mobile-menu a.search{padding-right:5.625vw;}}@media screen and (max-width:284.44444px){.section.section-footer,.nav-wrapper,.site-footer,.title-bar,.page-wrapper,#scroll-wrapper,.mobile-menu li a,.mobile-menu a.search{padding-right:16px;}}.section.section-footer{margin-left:-72px;margin-right:-72px;}@media screen and (max-width:1280px){.section.section-footer{margin-left:-5.625vw;}}@media screen and (max-width:284.44444px){.section.section-footer{margin-left:-16px;}}@media screen and (max-width:1280px){.section.section-footer{margin-right:-5.625vw;}}@media screen and (max-width:284.44444px){.section.section-footer{margin-right:-16px;}}.article-header .title{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:4.5rem;line-height:1.22222em;font-weight:bold;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;}.article-header .title b,.article-header .title strong{font-weight:bold;}@media screen and (max-width:1280px){.article-header .title{font-size:5.625vw;}}@media screen and (max-width:462.22222px){.article-header .title{font-size:26px;}}.headline .title,.headline.first .title{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:3.75rem;line-height:1.1em;font-weight:bold;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;}.headline .title b,.headline.first .title b,.headline .title strong,.headline.first .title strong{font-weight:bold;}@media screen and (max-width:1280px){.headline .title,.headline.first .title{font-size:4.6875vw;}}@media screen and (max-width:554.66667px){.headline .title,.headline.first .title{font-size:26px;}}.article-header .subtitle,.ps_product-showcase p.lede{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:2.25rem;line-height:1.16667em;font-weight:bold;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;}.article-header .subtitle b,.ps_product-showcase p.lede b,.article-header .subtitle strong,.ps_product-showcase p.lede strong{font-weight:bold;}@media screen and (max-width:1280px){.article-header .subtitle,.ps_product-showcase p.lede{font-size:2.8125vw;}}@media screen and (max-width:924.44444px){.article-header .subtitle,.ps_product-showcase p.lede{font-size:26px;}}.teaser .title,.ps_product-showcase .title{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:1.5rem;line-height:1.5em;font-weight:bold;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;}.teaser .title b,.ps_product-showcase .title b,.teaser .title strong,.ps_product-showcase .title strong{font-weight:bold;}@media screen and (max-width:1280px){.teaser .title,.ps_product-showcase .title{font-size:1.875vw;}}@media screen and (max-width:960px){.teaser .title,.ps_product-showcase .title{font-size:18px;}}.headline .lede{font-family:"MarkExtraLight",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:1.5rem;line-height:1.25em;font-weight:normal;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;}.headline .lede b,.headline .lede strong{font-weight:bold;}@media screen and (max-width:1280px){.headline .lede{font-size:1.875vw;}}@media screen and (max-width:746.66667px){.headline .lede{font-size:14px;}}.headline .subtitle,.download-link h5,.article-header .byline .about-author,.article-nav a{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:1.125rem;line-height:1.33333em;font-weight:bold;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;}.headline .subtitle b,.download-link h5 b,.article-header .byline .about-author b,.article-nav a b,.headline .subtitle strong,.download-link h5 strong,.article-header .byline .about-author strong,.article-nav a strong{font-weight:bold;}@media screen and (max-width:1280px){.headline .subtitle,.download-link h5,.article-header .byline .about-author,.article-nav a{font-size:1.40625vw;}}@media screen and (max-width:782.22222px){.headline .subtitle,.download-link h5,.article-header .byline .about-author,.article-nav a{font-size:11px;}}.btn,.poll form label,.webform-client-form .form-actions input[type="submit"],form .form-actions input[type="submit"],.tile .title,.teaser.product .title{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:0.875rem;line-height:1.28571em;font-weight:bold;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;}.btn b,.poll form label b,.webform-client-form .form-actions input[type="submit"] b,form .form-actions input[type="submit"] b,.tile .title b,.teaser.product .title b,.btn strong,.poll form label strong,.webform-client-form .form-actions input[type="submit"] strong,form .form-actions input[type="submit"] strong,.tile .title strong,.teaser.product .title strong{font-weight:bold;}.tile .flag{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:0.75rem;line-height:1.33333em;font-weight:bold;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;}.tile .flag b,.tile .flag strong{font-weight:bold;}.ps_text-area,.ps_header-response{font-family:"MarkExtraLight",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:1.125rem;line-height:1.66667em;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;}.ps_text-area b,.ps_header-response b,.ps_text-area strong,.ps_header-response strong{font-weight:bold;}@media screen and (max-width:1280px){.ps_text-area,.ps_header-response{font-size:1.40625vw;}}@media screen and (max-width:995.55556px){.ps_text-area,.ps_header-response{font-size:14px;}}html body,.teaser.bio .subtitle,.teaser.bio .lede{font-family:"MarkExtraLight",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:1rem;line-height:1.375em;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;}html body b,.teaser.bio .subtitle b,.teaser.bio .lede b,html body strong,.teaser.bio .subtitle strong,.teaser.bio .lede strong{font-weight:bold;}@media screen and (max-width:1280px){html body,.teaser.bio .subtitle,.teaser.bio .lede{font-size:1.25vw;}}@media screen and (max-width:1120px){html body,.teaser.bio .subtitle,.teaser.bio .lede{font-size:14px;}}#social-tiles,.site-footer .content-wrapper,.pane-category-product-wall,.teaser.bio,.article-wall,.search-results{margin-left:-16px;max-width:calc(100% + 16px);display:-ms-flexbox;-ms-flex-direction:row;-ms-flex-pack:start;-ms-flex-wrap:wrap;-ms-flex-align:stretch;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-align-items:stretch;-webkit-justify-content:flex-start;display:flex;flex-flow:row wrap;align-items:stretch;justify-content:flex-start;}#social-tiles article.tile,.teaser.product,.article-wall .tile{display:-ms-flexbox;-ms-flex-direction:column;-ms-flex-pack:start;-ms-flex:1 1 25%;display:-webkit-flex;-webkit-flex-flow:column nowrap;-webkit-align-items:stretch;-webkit-flex:1 1 25%;display:flex;flex-flow:column nowrap;align-items:stretch;flex:1 1 25%;min-width:176px;padding-left:16px;max-width:25%;margin-bottom:16px;}@media screen and (max-width:793px){#social-tiles article.tile,.teaser.product,.article-wall .tile{max-width:33.33333%;-ms-flex:1 1 33.33333%;-webkit-flex:1 1 33.33333%;flex:1 1 33.33333%;}}@media screen and (max-width:576px){#social-tiles article.tile,.teaser.product,.article-wall .tile{max-width:50%;-ms-flex:1 1 50%;-webkit-flex:1 1 50%;flex:1 1 50%;}}@media screen and (max-width:383px){#social-tiles article.tile,.teaser.product,.article-wall .tile{max-width:100%;-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex:1 1 100%;}}.tile.facebook .flag,.tile.twitter-link .flag,.tile.instagram-link .flag,.tile.quote-link .flag,.tile.stat-link .flag{width:12.13235%;height:12.13235%;min-width:33px;min-height:33px;padding:.5em .7em;}.tile.facebook .flag .icon,.tile.twitter-link .flag .icon,.tile.instagram-link .flag .icon,.tile.quote-link .flag .icon,.tile.stat-link .flag .icon{display:inline-block;vertical-align:baseline;*vertical-align:auto;*zoom:1;*display:inline;fill:#ffffff;height:100%;width:100%;}.tile.facebook,.tile.twitter-link,.tile.instagram-link,.tile.quote-link,.tile.stat-link{font-family:"MarkExtraLight",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:0.9375rem;line-height:1.46667em;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;}.tile.facebook b,.tile.twitter-link b,.tile.instagram-link b,.tile.quote-link b,.tile.stat-link b,.tile.facebook strong,.tile.twitter-link strong,.tile.instagram-link strong,.tile.quote-link strong,.tile.stat-link strong{font-weight:bold;}@media screen and (max-width:1280px){.tile.facebook,.tile.twitter-link,.tile.instagram-link,.tile.quote-link,.tile.stat-link{font-size:1.17188vw;}}@media screen and (max-width:1194.66667px){.tile.facebook,.tile.twitter-link,.tile.instagram-link,.tile.quote-link,.tile.stat-link{font-size:14px;}}.tile.facebook .lede,.tile.twitter-link .lede,.tile.instagram-link .lede,.tile.quote-link .lede,.tile.stat-link .lede{word-break:break-word;}@font-face{font-family:"FFMarkWebPro";src:url(/_50k/fonts/2DD998_0_0.eot?1445633713);src:url(/_50k/fonts/2DD998_0_0.eot?&1445633713#iefix) format('embedded-opentype'),url(/_50k/fonts/2DD998_0_0.ttf?1445633713) format('truetype'),url(/_50k/fonts/2DD998_0_0.woff2?1445633713) format('woff2'),url(/_50k/fonts/2DD998_0_0.woff?1445633713) format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:"FFMarkWebPro";src:url(/_50k/fonts/2DD998_2_0.eot?1445633713);src:url(/_50k/fonts/2DD998_2_0.eot?&1445633713#iefix) format('embedded-opentype'),url(/_50k/fonts/2DD998_2_0.ttf?1445633713) format('truetype'),url(/_50k/fonts/2DD998_2_0.woff2?1445633713) format('woff2'),url(/_50k/fonts/2DD998_2_0.woff?1445633713) format('woff');font-weight:bold;font-style:normal;}@font-face{font-family:"FFMarkWebPro";src:url(/_50k/fonts/2DD998_1_0.eot?1445633713);src:url(/_50k/fonts/2DD998_1_0.eot?&1445633713#iefix) format('embedded-opentype'),url(/_50k/fonts/2DD998_1_0.ttf?1445633713) format('truetype'),url(/_50k/fonts/2DD998_1_0.woff2?1445633713) format('woff2'),url(/_50k/fonts/2DD998_1_0.woff?1445633713) format('woff');font-weight:normal;font-style:italic;}@font-face{font-family:"MarkExtraLight";src:url(/_50k/fonts/MarkOT-ExtraLight.ttf?1445633713) format('truetype'),url(/_50k/fonts/MarkOT-ExtraLight.otf?1445633713) format('opentype'),url(/_50k/fonts/MarkOT-ExtraLight.woff2?1445633713) format('woff2'),url(/_50k/fonts/MarkOT-ExtraLight.woff?1445633713) format('woff');font-weight:normal;font-style:normal;}.col-wrap-1{width:8.33333%;margin-left:0;margin-right:0;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*zoom:1;}.col-wrap-1:after{content:"";display:table;clear:both;}.col-wrap-1 > h1,.col-wrap-1 > h2,.col-wrap-1 > h3,.col-wrap-1 > h4,.col-wrap-1 > h5,.col-wrap-1 > h6,.col-wrap-1 > span,.col-wrap-1 > p{margin-left:8px;margin-right:8px;display:block;}.col-1{width:8.33333%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.centered.col-1{width:100%;max-width:96px;margin-left:auto;margin-right:auto;float:none;}@media (max-width:1023px){.ms-col-1{width:8.33333%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:768px){.ss-col-1{width:8.33333%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:599px){.tab-col-1{width:8.33333%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:499px){.mob-col-1{width:8.33333%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}.focal-x-1{background-position-x:8.33333%;}.focal-y-1{background-position-y:8.33333%;}.col-wrap-2{width:16.66667%;margin-left:0;margin-right:0;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*zoom:1;}.col-wrap-2:after{content:"";display:table;clear:both;}.col-wrap-2 > h1,.col-wrap-2 > h2,.col-wrap-2 > h3,.col-wrap-2 > h4,.col-wrap-2 > h5,.col-wrap-2 > h6,.col-wrap-2 > span,.col-wrap-2 > p{margin-left:8px;margin-right:8px;display:block;}.col-2{width:16.66667%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.centered.col-2{width:100%;max-width:192px;margin-left:auto;margin-right:auto;float:none;}@media (max-width:1023px){.ms-col-2{width:16.66667%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:768px){.ss-col-2{width:16.66667%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:599px){.tab-col-2{width:16.66667%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:499px){.mob-col-2{width:16.66667%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}.focal-x-2{background-position-x:16.66667%;}.focal-y-2{background-position-y:16.66667%;}.col-wrap-3{width:25%;margin-left:0;margin-right:0;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*zoom:1;}.col-wrap-3:after{content:"";display:table;clear:both;}.col-wrap-3 > h1,.col-wrap-3 > h2,.col-wrap-3 > h3,.col-wrap-3 > h4,.col-wrap-3 > h5,.col-wrap-3 > h6,.col-wrap-3 > span,.col-wrap-3 > p{margin-left:8px;margin-right:8px;display:block;}.col-3{width:25%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.centered.col-3{width:100%;max-width:288px;margin-left:auto;margin-right:auto;float:none;}@media (max-width:1023px){.ms-col-3{width:25%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:768px){.ss-col-3{width:25%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:599px){.tab-col-3{width:25%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:499px){.mob-col-3{width:25%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}.focal-x-3{background-position-x:25%;}.focal-y-3{background-position-y:25%;}.col-wrap-4{width:33.33333%;margin-left:0;margin-right:0;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*zoom:1;}.col-wrap-4:after{content:"";display:table;clear:both;}.col-wrap-4 > h1,.col-wrap-4 > h2,.col-wrap-4 > h3,.col-wrap-4 > h4,.col-wrap-4 > h5,.col-wrap-4 > h6,.col-wrap-4 > span,.col-wrap-4 > p{margin-left:8px;margin-right:8px;display:block;}.col-4{width:33.33333%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.centered.col-4{width:100%;max-width:384px;margin-left:auto;margin-right:auto;float:none;}@media (max-width:1023px){.ms-col-4{width:33.33333%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:768px){.ss-col-4{width:33.33333%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:599px){.tab-col-4{width:33.33333%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:499px){.mob-col-4{width:33.33333%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}.focal-x-4{background-position-x:33.33333%;}.focal-y-4{background-position-y:33.33333%;}.col-wrap-5{width:41.66667%;margin-left:0;margin-right:0;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*zoom:1;}.col-wrap-5:after{content:"";display:table;clear:both;}.col-wrap-5 > h1,.col-wrap-5 > h2,.col-wrap-5 > h3,.col-wrap-5 > h4,.col-wrap-5 > h5,.col-wrap-5 > h6,.col-wrap-5 > span,.col-wrap-5 > p{margin-left:8px;margin-right:8px;display:block;}.col-5{width:41.66667%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.centered.col-5{width:100%;max-width:480px;margin-left:auto;margin-right:auto;float:none;}@media (max-width:1023px){.ms-col-5{width:41.66667%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:768px){.ss-col-5{width:41.66667%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:599px){.tab-col-5{width:41.66667%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:499px){.mob-col-5{width:41.66667%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}.focal-x-5{background-position-x:41.66667%;}.focal-y-5{background-position-y:41.66667%;}.col-wrap-6{width:50%;margin-left:0;margin-right:0;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*zoom:1;}.col-wrap-6:after{content:"";display:table;clear:both;}.col-wrap-6 > h1,.col-wrap-6 > h2,.col-wrap-6 > h3,.col-wrap-6 > h4,.col-wrap-6 > h5,.col-wrap-6 > h6,.col-wrap-6 > span,.col-wrap-6 > p{margin-left:8px;margin-right:8px;display:block;}.col-6{width:50%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.centered.col-6{width:100%;max-width:576px;margin-left:auto;margin-right:auto;float:none;}@media (max-width:1023px){.ms-col-6{width:50%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:768px){.ss-col-6{width:50%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:599px){.tab-col-6{width:50%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:499px){.mob-col-6{width:50%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}.focal-x-6{background-position-x:50%;}.focal-y-6{background-position-y:50%;}.col-wrap-7{width:58.33333%;margin-left:0;margin-right:0;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*zoom:1;}.col-wrap-7:after{content:"";display:table;clear:both;}.col-wrap-7 > h1,.col-wrap-7 > h2,.col-wrap-7 > h3,.col-wrap-7 > h4,.col-wrap-7 > h5,.col-wrap-7 > h6,.col-wrap-7 > span,.col-wrap-7 > p{margin-left:8px;margin-right:8px;display:block;}.col-7{width:58.33333%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.centered.col-7{width:100%;max-width:672px;margin-left:auto;margin-right:auto;float:none;}@media (max-width:1023px){.ms-col-7{width:58.33333%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:768px){.ss-col-7{width:58.33333%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:599px){.tab-col-7{width:58.33333%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:499px){.mob-col-7{width:58.33333%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}.focal-x-7{background-position-x:58.33333%;}.focal-y-7{background-position-y:58.33333%;}.col-wrap-8{width:66.66667%;margin-left:0;margin-right:0;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*zoom:1;}.col-wrap-8:after{content:"";display:table;clear:both;}.col-wrap-8 > h1,.col-wrap-8 > h2,.col-wrap-8 > h3,.col-wrap-8 > h4,.col-wrap-8 > h5,.col-wrap-8 > h6,.col-wrap-8 > span,.col-wrap-8 > p{margin-left:8px;margin-right:8px;display:block;}.col-8{width:66.66667%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.centered.col-8{width:100%;max-width:768px;margin-left:auto;margin-right:auto;float:none;}@media (max-width:1023px){.ms-col-8{width:66.66667%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:768px){.ss-col-8{width:66.66667%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:599px){.tab-col-8{width:66.66667%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:499px){.mob-col-8{width:66.66667%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}.focal-x-8{background-position-x:66.66667%;}.focal-y-8{background-position-y:66.66667%;}.col-wrap-9{width:75%;margin-left:0;margin-right:0;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*zoom:1;}.col-wrap-9:after{content:"";display:table;clear:both;}.col-wrap-9 > h1,.col-wrap-9 > h2,.col-wrap-9 > h3,.col-wrap-9 > h4,.col-wrap-9 > h5,.col-wrap-9 > h6,.col-wrap-9 > span,.col-wrap-9 > p{margin-left:8px;margin-right:8px;display:block;}.col-9{width:75%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.centered.col-9{width:100%;max-width:864px;margin-left:auto;margin-right:auto;float:none;}@media (max-width:1023px){.ms-col-9{width:75%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:768px){.ss-col-9{width:75%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:599px){.tab-col-9{width:75%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:499px){.mob-col-9{width:75%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}.focal-x-9{background-position-x:75%;}.focal-y-9{background-position-y:75%;}.col-wrap-10{width:83.33333%;margin-left:0;margin-right:0;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*zoom:1;}.col-wrap-10:after{content:"";display:table;clear:both;}.col-wrap-10 > h1,.col-wrap-10 > h2,.col-wrap-10 > h3,.col-wrap-10 > h4,.col-wrap-10 > h5,.col-wrap-10 > h6,.col-wrap-10 > span,.col-wrap-10 > p{margin-left:8px;margin-right:8px;display:block;}.col-10{width:83.33333%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.centered.col-10{width:100%;max-width:960px;margin-left:auto;margin-right:auto;float:none;}@media (max-width:1023px){.ms-col-10{width:83.33333%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:768px){.ss-col-10{width:83.33333%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:599px){.tab-col-10{width:83.33333%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:499px){.mob-col-10{width:83.33333%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}.focal-x-10{background-position-x:83.33333%;}.focal-y-10{background-position-y:83.33333%;}.col-wrap-11{width:91.66667%;margin-left:0;margin-right:0;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*zoom:1;}.col-wrap-11:after{content:"";display:table;clear:both;}.col-wrap-11 > h1,.col-wrap-11 > h2,.col-wrap-11 > h3,.col-wrap-11 > h4,.col-wrap-11 > h5,.col-wrap-11 > h6,.col-wrap-11 > span,.col-wrap-11 > p{margin-left:8px;margin-right:8px;display:block;}.col-11{width:91.66667%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.centered.col-11{width:100%;max-width:1056px;margin-left:auto;margin-right:auto;float:none;}@media (max-width:1023px){.ms-col-11{width:91.66667%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:768px){.ss-col-11{width:91.66667%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:599px){.tab-col-11{width:91.66667%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:499px){.mob-col-11{width:91.66667%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}.focal-x-11{background-position-x:91.66667%;}.focal-y-11{background-position-y:91.66667%;}.col-wrap-12{width:100%;margin-left:0;margin-right:0;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*zoom:1;}.col-wrap-12:after{content:"";display:table;clear:both;}.col-wrap-12 > h1,.col-wrap-12 > h2,.col-wrap-12 > h3,.col-wrap-12 > h4,.col-wrap-12 > h5,.col-wrap-12 > h6,.col-wrap-12 > span,.col-wrap-12 > p{margin-left:8px;margin-right:8px;display:block;}.col-12{width:100%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.centered.col-12{width:100%;max-width:1152px;margin-left:auto;margin-right:auto;float:none;}@media (max-width:1023px){.ms-col-12{width:100%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:768px){.ss-col-12{width:100%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:599px){.tab-col-12{width:100%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}@media (max-width:499px){.mob-col-12{width:100%;padding-left:8px;padding-right:8px;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}}.focal-x-12{background-position-x:100%;}.focal-y-12{background-position-y:100%;}html{font-size:100%;line-height:1.375rem;}a{text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:0;color:inherit;word-wrap:break-word;outline:none;}a:hover{text-decoration:none;color:#32beff;}a,a:hover,a:active,a:focus{outline:0;}.btn,.poll form label,.webform-client-form .form-actions input[type="submit"],form .form-actions input[type="submit"]{line-height:1em;padding:1em 2em .7em;text-align:center;color:currentColor;margin-bottom:1px;font-size:0.875rem;line-height:1.28571em;}@media screen and (max-width:1280px){.btn,.poll form label,.webform-client-form .form-actions input[type="submit"],form .form-actions input[type="submit"]{font-size:1.09375vw;}}@media screen and (max-width:1005.71429px){.btn,.poll form label,.webform-client-form .form-actions input[type="submit"],form .form-actions input[type="submit"]{font-size:11px;}}.centered{text-align:center;}ul.color-list{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-top:.2em;}ul.color-list li{list-style-image:none;list-style-type:none;margin-left:0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:nowrap;}ul.color-list li{margin-right:2px;vertical-align:baseline;}ul.color-list a{width:16px;height:16px;display:block;border:none;padding:none;}ul.color-list a[class*="stainless"]{background:#b4b4b4;}ul.color-list a[class*="silver"]{background:#b4b4b4;}ul.color-list a[class*="steel"]{background:#b4b4b4;}ul.color-list a[class*="black"]{background:black;}ul.color-list a[class*="white"]{background:white;border:1px solid #cccccc;}ul.color-list a.active{border:1px solid #32beff;}ul.social{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;padding:0;margin-top:2rem;text-align:center;}ul.social li{list-style-image:none;list-style-type:none;margin-left:0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:nowrap;}ul.social li{margin-right:5px;}.facebook a{height:1.5rem;width:1.5rem;display:block;fill:#262626;border:none;}.facebook a:hover{fill:#32beff;}.twitter a{height:1.5rem;width:1.5rem;display:block;fill:#262626;border:none;}.twitter a:hover{fill:#32beff;}.linkedin a{height:1.5rem;width:1.5rem;display:block;fill:#262626;border:none;}.linkedin a:hover{fill:#32beff;}.googleplus a{height:1.5rem;width:1.5rem;display:block;fill:#262626;border:none;}.googleplus a:hover{fill:#32beff;}.youtube a{height:1.5rem;width:1.5rem;display:block;fill:#262626;border:none;}.youtube a:hover{fill:#32beff;}.pinterest a{height:1.5rem;width:1.5rem;display:block;fill:#262626;border:none;}.pinterest a:hover{fill:#32beff;}.email a{height:1.5rem;width:1.5rem;display:block;fill:#262626;border:none;}.email a:hover{fill:#32beff;}.instagram a{height:1.5rem;width:1.5rem;display:block;fill:#262626;border:none;}.instagram a:hover{fill:#32beff;}#social-tiles .twitter a{font-weight:bold;}#social-tiles .twitter a:hover{color:black;}.tile .flag,.teaser .flag{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-align:center;text-decoration:none;background-color:#000000;color:#ffffff;margin-left:auto;margin-right:auto;padding:1em 1.2em .7em;position:relative;z-index:10;border-bottom:none;}.tile{display:block;position:relative;}.tile .content-wrapper{position:relative;}.tile .text-wrapper{position:absolute;width:100%;padding:0.6em 0.6em 0.5em;}.tile img{display:block;max-width:100%;}.tile[onclick]{cursor:pointer;}.tile .text-wrapper{bottom:0;background:rgba(0,0,0,0.5);color:#ffffff;}.tile .title{text-align:center;}.tile .flag{position:absolute;top:0;left:0;}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;}body{background:#dddddd;}svg,object.icon{display:block;width:100%;height:100%;}.nav-wrapper,.site-footer,.title-bar{background:#ffffff;}#container{float:none;overflow:hidden;max-width:1280px;margin:0 auto;background:#fff;}#page{overflow:visible;}.node-type-article .sections,.node-type-article .share,.article-header .featured-content,.article-header hgroup,.article-header .byline{text-align:center;overflow:hidden;margin-left:0;margin-right:auto;float:none;}.grey{background:#f2f2f2;}.section{overflow:visible;padding-top:52px;}@media screen and (max-width:1280px){.section{padding-top:4.0625vw;}}@media screen and (max-width:738.46154px){.section{padding-top:30px;}}.section.grey{margin-top:52px;padding-bottom:48px;}@media screen and (max-width:1280px){.section.grey{margin-top:4.0625vw;}}@media screen and (max-width:738.46154px){.section.grey{margin-top:30px;}}@media screen and (max-width:1280px){.section.grey{padding-bottom:3.75vw;}}@media screen and (max-width:800px){.section.grey{padding-bottom:30px;}}.section.section-footer{padding-top:68px;padding-bottom:90px;margin-bottom:-64px;}@media screen and (max-width:1280px){.section.section-footer{padding-top:5.3125vw;}}@media screen and (max-width:1054.11765px){.section.section-footer{padding-top:56px;}}@media screen and (max-width:1280px){.section.section-footer{padding-bottom:7.03125vw;}}@media screen and (max-width:910.22222px){.section.section-footer{padding-bottom:64px;}}@media screen and (max-width:1280px){.section.section-footer{margin-bottom:-5vw;}}@media screen and (max-width:720px){.section.section-footer{margin-bottom:-36px;}}.subsection{padding-top:52px;overflow:hidden;}@media screen and (max-width:1280px){.subsection{padding-top:4.0625vw;}}@media screen and (max-width:738.46154px){.subsection{padding-top:30px;}}.panels-flexible-region{width:100%;}figure.video{position:relative;padding-top:56.25%;}figure.video iframe,figure.video object{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}.category-filter{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;background:black;text-align:center;margin-bottom:30px;}.category-filter li{list-style-image:none;list-style-type:none;margin-left:0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:nowrap;}.category-filter a{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:0.875rem;line-height:1em;color:#cccccc;border:none;padding:.8em 1em .6em;font-weight:bold;display:block;}.category-filter a b,.category-filter a strong{font-weight:bold;}.category-filter a.active,.category-filter a:hover{color:#32beff;}#scroll-wrapper{overflow:visible;}#scroll-wrapper .nav-wrapper{padding-left:0;padding-right:0;}.site-header{overflow:visible;}#site-header.scroll-item-processed{visibility:hidden;}.logo-wrapper{width:15%;display:table-cell;vertical-align:bottom;padding-bottom:1em;border-bottom:1px solid #b4b4b4;}.nav-wrapper{width:100%;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:visible;}.nav-wrapper > .content-wrapper{overflow:hidden;display:table;width:100%;float:none;}.nav-wrapper figure{width:8.75vw;height:2.8125vw;max-width:112px;max-height:36px;min-width:66px;min-height:21px;display:block;border:none;}.nav-wrapper figure:hover{fill:inherit;}.breadcrumb-wrapper{min-height:32px;}.breadcrumb{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:0.75rem;line-height:1.16667em;font-weight:bold;padding-top:.75em;padding-bottom:.75em;}.breadcrumb b,.breadcrumb strong{font-weight:bold;}.breadcrumb a{border:none;}.breadcrumb a:last-child{color:#32beff;}.search-toggle{display:inline-block;vertical-align:3px;*vertical-align:auto;*zoom:1;*display:inline;margin-left:12px;width:1em;height:1em;fill:currentColor;}.search-toggle:hover,.search-toggle.active{fill:#32beff;}.search-form{width:650px;max-width:100%;margin-top:32px;margin-bottom:32px;}.search-form .form-wrapper{background-color:#f2f2f2;overflow:hidden;height:46px;}.search-form label{display:none;}.search-form input{display:block;-moz-appearance:none;-webkit-appearance:none;border:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;}.search-form input[type="submit"]{color:transparent;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBiYXNlUHJvZmlsZT0idGlueSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiDQoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KIAk8cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjMuNSwyMWMwLjMsMC4zLDAuNSwwLjgsMC41LDEuM2MwLDAuNS0wLjIsMC45LTAuNSwxLjNjLTAuMywwLjMtMC44LDAuNS0xLjMsMC41cy0wLjktMC4yLTEuMy0wLjVMMTUuNCwxOA0KIAkJYy0xLjcsMS4yLTMuNSwxLjctNS42LDEuN2MtMi43LDAtNS0xLTctMi45UzAsMTIuNiwwLDkuOWMwLTIuNywxLTUsMi45LTdTNy4xLDAsOS45LDBjMi43LDAsNSwxLDcsMi45YzEuOSwxLjksMi45LDQuMiwyLjksNw0KIAkJYzAsMi4xLTAuNiwzLjktMS43LDUuNkwyMy41LDIxeiBNNC43LDQuN0MzLjMsNi4yLDIuNiw3LjksMi42LDkuOWMwLDIsMC43LDMuNywyLjEsNS4xYzEuNCwxLjQsMy4xLDIuMSw1LjEsMi4xDQogCQljMiwwLDMuNy0wLjcsNS4xLTIuMWMxLjQtMS40LDIuMS0zLjEsMi4xLTUuMWMwLTItMC43LTMuNy0yLjEtNS4xYy0xLjQtMS40LTMuMS0yLjEtNS4xLTIuMUM3LjksMi42LDYuMSwzLjMsNC43LDQuN3oiLz4NCjwvc3ZnPg0K');background-repeat:no-repeat;width:48px;height:48px;background-size:1.2em;background-position:center center;background-color:#32beff;float:right;}.search-form input[type="text"]{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:0.875rem;line-height:1.28571em;width:calc(100% - 48px);padding:1.2em 1.1em 1em;float:left;color:black;}.search-form input[type="text"] b,.search-form input[type="text"] strong{font-weight:bold;}.search-form input[type="text"]:-moz-placeholder{color:#262626;}.search-form input[type="text"]::-moz-placeholder{color:#262626;}.search-form input[type="text"]:-ms-input-placeholder{color:#262626;}.search-form input[type="text"]::-webkit-input-placeholder{color:#262626;}.mobile-toggle{width:45px;height:45px;display:none;float:right;margin-right:-13px;overflow:hidden;cursor:pointer;padding:.7em .8em .9em;}.search-toggle a{border:none;cursor:pointer;}.mobile-menu{display:none;text-align:center;padding:30px 0;}.mobile-menu li a,.mobile-menu a.search{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:1.25rem;line-height:1em;font-weight:bold;color:white;border:none;padding-top:.9em;padding-bottom:.8em;width:100%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-align:center;cursor:pointer;}.mobile-menu li a b,.mobile-menu a.search b,.mobile-menu li a strong,.mobile-menu a.search strong{font-weight:bold;}.mobile-menu li a:hover,.mobile-menu a.search:hover,.mobile-menu li a.active-trail,.mobile-menu a.active-trail.search{background:#32beff;}.mobile-menu li a span,.mobile-menu a.search span{display:block;position:relative;margin:0;width:100%;}.mobile-menu li a[data-menu-item] span:after,.mobile-menu a[data-menu-item].search span:after{content:"";display:block;position:absolute;right:0;top:0;height:100%;width:45px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-492 267.8 13.8 26.2' preserveAspectRatio='xMidYMid meet'%3E%3Cpath fill='%23ffffff' d='M-479,294l-13-13.2l13-13.1l0.7,0.7l-12.3,12.3l12.3,12.4L-479,294z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left center;background-origin:content-box;background-size:1em 1em;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.mobile-menu ul{list-style:none;margin:0;padding:0;}.mobile-menu a.search span{fill:white;}.menu-wrapper{text-align:right;display:table-cell;vertical-align:bottom;border-bottom:1px solid #b4b4b4;padding-top:15px;}.menu-wrapper .main-menu{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}.menu-wrapper .main-menu ul{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;overflow:visible;font-weight:bold;margin:0;}.menu-wrapper .main-menu ul > li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;}.menu-wrapper .main-menu ul > li > a{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:0.875rem;line-height:1em;padding:.5em 10px 0;}.menu-wrapper .main-menu ul > li > a b,.menu-wrapper .main-menu ul > li > a strong{font-weight:bold;}.menu-wrapper .main-menu ul a{text-decoration:none;border-bottom:none;}.menu-wrapper .main-menu ul a:hover{color:inherit;}.menu-wrapper .main-menu ul a span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border-bottom:4px solid transparent;padding-bottom:.5em;}.menu-wrapper .main-menu ul li.active-trail span,.menu-wrapper .main-menu ul li:hover span,.menu-wrapper .main-menu ul li.expanded span{border-color:#32beff;}.menu-drawer{display:none;overflow:auto;position:absolute;top:100%;left:0;width:100%;z-index:200;}.menu-drawer.expanded{display:block;}.menu-drawer > .content-wrapper{background-color:#262626;background-clip:content-box;overflow:hidden;-moz-transition:margin-left,0.2s;-o-transition:margin-left,0.2s;-webkit-transition:margin-left,0.2s;transition:margin-left,0.2s;}.secondary-menu{overflow:hidden;display:table-row;}.secondary-menu ul{list-style:none;float:right;margin:0;}.secondary-menu li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:1em;}.secondary-menu a{border:none;color:#b4b4b4;font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:0.6875rem;line-height:2.27273em;}.secondary-menu a b,.secondary-menu a strong{font-weight:bold;}.secondary-menu:before{display:table-cell;content:"";}.menu-panel{display:none;}.menu-panel.expanded{display:block;}@media screen and (max-width:768px){.secondary-menu{display:none;}.menu-drawer,.menu-drawer > .content-wrapper{padding-left:0;padding-right:0;}.menu-drawer > .content-wrapper{width:200%;display:table;table-layout:fixed;}.menu-drawer.submenu-open > .content-wrapper{margin-left:-100%;}.mobile-toggle{display:block;}.menu-wrapper > .main-menu,.menu-wrapper > .search-toggle{display:none;}.small-screen .mobile-menu{display:table-cell;width:100%;vertical-align:top;}.submenu-panel-wrapper{display:table-cell;width:100%;vertical-align:top;}}.submenu-panel.collapsed{display:none;}.submenu-panel.expanded{display:-ms-flexbox;-ms-flex-direction:row;-ms-flex-pack:center;display:-webkit-flex;-webkit-flex-direction:row;-webkit-flex-wrap:nowrap;-webkit-justify-content:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;}.submenu-panel > .content-wrapper{color:white;max-width:940px;margin:64px 16px;overflow-x:hidden;overflow-y:auto;display:-ms-flexbox;-ms-flex-direction:row;-ms-flex-pack:center;-ms-flex:1 1 940px;display:-webkit-flex;-webkit-flex-direction:row;-webkit-flex-wrap:nowrap;-webkit-justify-content:center;-webkit-flex:1 1 940px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;flex:1 1 940px;}.submenu-panel.submenu-panel-search > .content-wrapper{max-width:100%;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;}.submenu-panel .search-form{padding:0 16px;}.submenu-panel .submenu-panel-header{display:none;background-color:black;width:100%;}.submenu-panel .submenu-panel-header span{display:block;font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:1.25rem;line-height:1.6em;font-weight:bold;text-align:center;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-492 267.8 13.8 26.2' preserveAspectRatio='xMidYMid meet'%3E%3Cpath fill='%23ffffff' d='M-479,294l-13-13.2l13-13.1l0.7,0.7l-12.3,12.3l12.3,12.4L-479,294z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left center;background-origin:content-box;background-size:1em 1em;color:white;padding:.4em 0 .3em;cursor:pointer;}.submenu-panel .submenu-panel-header span b,.submenu-panel .submenu-panel-header span strong{font-weight:bold;}.submenu-panel img{display:block;}.submenu-panel .tile{padding-bottom:0;}.submenu-panel nav{-ms-flex:0 0 170px;-webkit-flex:0 0 170px;flex:0 0 170px;margin:-.3em 0 .9em;}.submenu-panel nav ul{list-style:none;margin:0;padding:0;}.submenu-panel nav a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:0.875rem;line-height:2em;font-weight:bold;border-bottom:none;padding-left:2px;}.submenu-panel nav a b,.submenu-panel nav a strong{font-weight:bold;}.submenu-panel nav a.active{color:#32beff;}.submenu-panel .image-wrapper{margin-right:16px;max-width:480px;-ms-flex:0 1 480px;-webkit-flex:0 1 480px;flex:0 1 480px;}.submenu-panel .slideshow{margin-right:16px;overflow:visible;-ms-flex:0 1 272px;-webkit-flex:0 1 272px;flex:0 1 272px;}.submenu-panel .slideshow img{max-width:100%;display:block;height:auto;}.submenu-panel .slideshow .cycle-slideshow{width:272px;height:272px;max-height:100%;max-width:100%;}.submenu-panel .slideshow .slide{width:272px;height:272px;max-height:100%;max-width:100%;}.submenu-panel .slideshow .cycle-pager{position:static;bottom:0;z-index:130;width:100%;text-align:center;}.submenu-panel .slideshow .cycle-pager span{margin-top:1em;margin-bottom:0;fill:#cccccc;height:8px;width:8px;margin:4px 4px 0 4px;}.submenu-panel .slideshow span.cycle-pager-active,.submenu-panel .slideshow .cycle-pager span:hover{fill:#32beff;}@media screen and (max-width:1280px){.submenu-panel > .content-wrapper{margin:5vw 16px;}}@media screen and (max-width:960px){.submenu-panel > .content-wrapper{-ms-flex:0 1 442px;-ms-flex-pack:center;-webkit-flex:0 1 442px;-webkit-justify-content:center;flex:0 1 442px;justify-content:center;}.submenu-panel > .content-wrapper .image-wrapper{display:none;}}@media screen and (max-width:768px){.submenu-panel{margin:0;}.submenu-panel > .content-wrapper{margin:0;display:-ms-flexbox;-ms-flex-direction:column;-ms-flex-pack:start;-ms-flex:0 1 100%;display:-webkit-flex;-webkit-flex-direction:column;-webkit-flex-wrap:nowrap;-webkit-justify-content:start;-webkit-align-items:center;-webkit-flex:0 1 100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:start;align-items:center;flex:0 1 100%;}.submenu-panel .submenu-panel-header{display:block;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;}.submenu-panel nav{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;text-align:center;margin-top:.9em;}.submenu-panel nav a{padding:.7em 0;}.submenu-panel .slideshow{display:none;}}.site-footer{background:#191919;color:#cccccc;font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:0.75rem;line-height:1.25em;padding-top:64px;padding-bottom:64px;margin-top:64px;}.site-footer b,.site-footer strong{font-weight:bold;}@media screen and (max-width:1280px){.site-footer{padding-top:5vw;}}@media screen and (max-width:720px){.site-footer{padding-top:36px;}}@media screen and (max-width:1280px){.site-footer{padding-bottom:5vw;}}@media screen and (max-width:720px){.site-footer{padding-bottom:36px;}}@media screen and (max-width:1280px){.site-footer{margin-top:5vw;}}@media screen and (max-width:720px){.site-footer{margin-top:36px;}}.site-footer .col-12 > div{width:100%;overflow:hidden;clear:both;}.site-footer .logo{fill:#ffffff;border:none;margin-bottom:1.75rem;height:1.9375rem;width:6.3125rem;display:block;margin-bottom:16px;border:none;}.site-footer .logo:hover{fill:#ffffff;}.site-footer p:last-of-type{margin-bottom:0;}.site-footer a{color:#32beff;border-color:#32beff;font-weight:bold;}.site-footer .copyright{border-top:1px solid #cccccc;padding-top:16px;margin-top:16px;}.site-footer .content-wrapper{margin-left:0;justify-content:start;}.site-footer .content-wrapper > div{-webkit-flex:1 1 50%;flex:1 1 50%;min-width:315px;}.site-footer .footer-menu ul{-moz-columns:2;-webkit-columns:2;columns:2;font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:0.875rem;line-height:1.42857em;margin:0;padding:0;}.site-footer .footer-menu ul b,.site-footer .footer-menu ul strong{font-weight:bold;}.site-footer .footer-menu li{list-style:none;display:block;padding:0;}.site-footer .footer-menu a{font-weight:bold;color:#ffffff;text-decoration:none;border:none;}.site-footer .footer-menu a:hover{color:#32beff;}.site-footer .social-menu{text-align:right;}.site-footer .social li{height:1.5rem;max-width:1.5rem;vertical-align:baseline;margin-left:.5em;}.site-footer .social li:first-of-type{margin-left:0;}.site-footer .social .icon{fill:#ffffff;}.site-footer .social .icon:hover{fill:#32beff;}@media screen and (max-width:710px){.site-footer .content-wrapper > div{min-width:100%;}.site-footer .footer-menu ul{-moz-columns:1;-webkit-columns:1;columns:1;}.site-footer .social-menu{margin-top:1.875rem;}.site-footer .social-menu ul{text-align:left;margin-left:-.4em;}}.teaser{display:block;}.teaser .title{margin:0.88em 0 0 0;}.teaser .lede{margin:0.66em 0;}.teaser .lede a{font-weight:bold;}.teaser img{max-width:100%;display:block;}.teaser a.image-wrapper{border-bottom:0;padding:0;display:block;}.teaser .flag{margin-bottom:-1.5em;}.teaser.bio{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:0;}.teaser.bio .title{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:1.125rem;line-height:1.33333em;font-weight:bold;margin:0 0 1em;}.teaser.bio .title b,.teaser.bio .title strong{font-weight:bold;}@media screen and (max-width:1280px){.teaser.bio .title{font-size:1.40625vw;}}@media screen and (max-width:1137.77778px){.teaser.bio .title{font-size:16px;}}.teaser.bio .subtitle{margin:0;}.teaser.bio .image-wrapper{-ms-flex:1 1 176px;-webkit-flex:1 1 176px;flex:1 1 176px;}.teaser.bio .image-wrapper img{margin:0 auto;}.teaser.bio .text-wrapper{-ms-flex:1 1 385px;-webkit-flex:1 1 385px;flex:1 1 385px;padding-left:32px;}@media screen and (max-width:1280px){.teaser.bio .text-wrapper{padding-left:2.5vw;}}@media screen and (max-width:640px){.teaser.bio .text-wrapper{padding-left:16px;}}@media screen and (max-width:400px){.teaser.bio{display:block;}.teaser.bio .text-wrapper{margin-top:1.5em;padding-left:0;}}.teaser.product{cursor:pointer;}.teaser.product img{background:#f2f2f2;}.teaser.product .image-wrapper{position:relative;overflow:hidden;}.teaser.product .image-wrapper > .overlay{display:none;}.teaser.product .title{text-align:left;margin-top:1em;}.teaser.product .title a{border:none;}.teaser.product .title a:hover{color:inherit;}.teaser.product .sku{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:0.75rem;line-height:1em;display:inline-block;vertical-align:text-bottom;*vertical-align:auto;*zoom:1;*display:inline;}.teaser.product .sku b,.teaser.product .sku strong{font-weight:bold;}.teaser.product .compare,.teaser.product .remove{display:block;font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:0.75rem;line-height:1em;font-weight:bold;margin-top:2px;}.teaser.product .compare b,.teaser.product .compare strong,.teaser.product .remove b,.teaser.product .remove strong{font-weight:bold;}.teaser.product .compare input,.teaser.product .remove input{display:none;}.teaser.product .compare label,.teaser.product .remove label{cursor:pointer;}.teaser.product .compare label:before,.teaser.product .remove label:before{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border:1px solid black;content:"";width:16px;height:16px;margin-right:5px;}.teaser.product .compare input[checked] + label:before,.teaser.product .remove input[checked] + label:before{background:#32beff;}.teaser.product .compare label.disabled:before,.teaser.product .remove label.disabled:before{border-color:#cccccc;}.teaser.product .compare label.disabled,.teaser.product .remove label.disabled{color:#cccccc;cursor:default;}.no-touchevents .teaser.product .image-wrapper > .overlay{display:-ms-flexbox;-ms-flex-direction:column;-ms-flex-pack:center;-ms-flex-align:center;display:-webkit-flex;-webkit-flex-direction:column;-webkit-flex-wrap:nowrap;-webkit-align-items:center;-webkit-justify-content:center;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;-moz-transition-property:top;-o-transition-property:top;-webkit-transition-property:top;transition-property:top;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;position:absolute;top:100%;height:100%;width:100%;background:rgba(0,0,0,0.5);}.no-touchevents .teaser.product .image-wrapper > .overlay .btn,.no-touchevents .teaser.product .image-wrapper > .overlay .poll form label,.poll form .no-touchevents .teaser.product .image-wrapper > .overlay label,.no-touchevents .teaser.product .image-wrapper > .overlay .webform-client-form .form-actions input[type="submit"],.webform-client-form .form-actions .no-touchevents .teaser.product .image-wrapper > .overlay input[type="submit"],.no-touchevents .teaser.product .image-wrapper > .overlay form .form-actions input[type="submit"],form .form-actions .no-touchevents .teaser.product .image-wrapper > .overlay input[type="submit"]{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:0.875rem;line-height:1em;font-weight:bold;color:white;border-color:white;}.no-touchevents .teaser.product .image-wrapper > .overlay .btn b,.no-touchevents .teaser.product .image-wrapper > .overlay .poll form label b,.poll form .no-touchevents .teaser.product .image-wrapper > .overlay label b,.no-touchevents .teaser.product .image-wrapper > .overlay .webform-client-form .form-actions input[type="submit"] b,.webform-client-form .form-actions .no-touchevents .teaser.product .image-wrapper > .overlay input[type="submit"] b,.no-touchevents .teaser.product .image-wrapper > .overlay form .form-actions input[type="submit"] b,form .form-actions .no-touchevents .teaser.product .image-wrapper > .overlay input[type="submit"] b,.no-touchevents .teaser.product .image-wrapper > .overlay .btn strong,.no-touchevents .teaser.product .image-wrapper > .overlay .poll form label strong,.poll form .no-touchevents .teaser.product .image-wrapper > .overlay label strong,.no-touchevents .teaser.product .image-wrapper > .overlay .webform-client-form .form-actions input[type="submit"] strong,.webform-client-form .form-actions .no-touchevents .teaser.product .image-wrapper > .overlay input[type="submit"] strong,.no-touchevents .teaser.product .image-wrapper > .overlay form .form-actions input[type="submit"] strong,form .form-actions .no-touchevents .teaser.product .image-wrapper > .overlay input[type="submit"] strong{font-weight:bold;}.no-touchevents .teaser.product:hover .image-wrapper > .overlay{top:0;}.tile.facebook .text-wrapper:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:100%;margin-right:-0.25em;}.tile.facebook .text-wrapper{padding:16px;background:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;left:0;height:100%;white-space:nowrap;}.tile.facebook .text-inner{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:normal;text-align:left;}.tile.facebook a{border-bottom:none;}@-moz-keyframes fade-in-button{0%{max-height:0;}40%{opacity:0;max-height:50%;}100%{opacity:1;max-height:50%;}}@-webkit-keyframes fade-in-button{0%{max-height:0;}40%{opacity:0;max-height:50%;}100%{opacity:1;max-height:50%;}}@keyframes fade-in-button{0%{max-height:0;}40%{opacity:0;max-height:50%;}100%{opacity:1;max-height:50%;}}.tile.article > .content-wrapper .text-outer{display:table;table-layout:fixed;height:100%;width:100%;}.tile.article > .content-wrapper .text-outer > .text-inner{display:table-cell;vertical-align:middle;text-align:center;}.tile.article .button-wrapper{display:block;overflow:hidden;max-height:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.tile.article:hover .button-wrapper{-moz-animation:fade-in-button 0.5s;-webkit-animation:fade-in-button 0.5s;animation:fade-in-button 0.5s;-moz-animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-fill-mode:both;-moz-animation-direction:normal;-webkit-animation-direction:normal;animation-direction:normal;}.tile.article .btn,.tile.article .poll form label,.poll form .tile.article label,.tile.article .webform-client-form .form-actions input[type="submit"],.webform-client-form .form-actions .tile.article input[type="submit"],.tile.article form .form-actions input[type="submit"],form .form-actions .tile.article input[type="submit"]{margin-top:2em;}.tile.article .btn:hover,.tile.article .poll form label:hover,.poll form .tile.article label:hover,.tile.article .webform-client-form .form-actions input[type="submit"]:hover,.webform-client-form .form-actions .tile.article input[type="submit"]:hover,.tile.article form .form-actions input[type="submit"]:hover,form .form-actions .tile.article input[type="submit"]:hover{color:inherit;border-color:inherit;}.tile.article:hover > .content-wrapper img{-webkit-filter:blur(1px);filter:blur(1px);}.tile.article:hover > .content-wrapper > .text-wrapper{min-height:100%;height:100%;}.tile.twitter-link .content-wrapper{padding-top:100%;background:#32beff;}.tile.twitter-link .text-wrapper:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:100%;margin-right:-0.25em;}.tile.twitter-link .text-wrapper{padding:16px;background:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;left:0;height:100%;white-space:nowrap;}.tile.twitter-link .text-inner{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:normal;text-align:left;}.tile.twitter-link .lede{font-weight:bold;font-size:1em;}.tile.twitter-link a{border-bottom:none;font-weight:bold;height:auto;width:auto;}.tile.twitter-link a:hover{color:inherit;}.tile.instagram-link .text-wrapper:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:100%;margin-right:-0.25em;}.tile.instagram-link .text-wrapper{padding:16px;background:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;left:0;height:100%;white-space:nowrap;}.tile.instagram-link .text-inner{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:normal;text-align:left;}.tile.instagram-link a{border-bottom:none;}.tile.quote-link .lede{color:black;}.tile.quote-link .content-wrapper{padding-top:100%;background:#fdc741;}.tile.quote-link .content-wrapper .flag .icon{fill:#fdc741;}.tile.quote-link .text-wrapper:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:100%;margin-right:-0.25em;}.tile.quote-link .text-wrapper{padding:16px;background:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;left:0;height:100%;white-space:nowrap;}.tile.quote-link .text-inner{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:normal;text-align:left;}.tile.quote-link a{border-bottom:none;}.tile.stat-link .lede{font-weight:bold;color:#fdc741;}.tile.stat-link .content-wrapper{padding-top:100%;background:#262626;}.tile.stat-link .content-wrapper .flag .icon{fill:#fdc741;}.tile.stat-link .text-wrapper:before{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:100%;margin-right:-0.25em;}.tile.stat-link .text-wrapper{padding:16px;background:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;left:0;height:100%;white-space:nowrap;}.tile.stat-link .text-inner{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;white-space:normal;text-align:left;}.tile.stat-link a{border-bottom:none;}.headline{max-width:960px;width:100%;padding:0 16px;text-align:center;margin:0 auto;}.headline .links{text-align:center;margin:auto;}.headline .links span{width:49%;display:inline-block;padding:0 0.5rem;margin:2rem 0;}.headline .links span a{margin-top:0.5rem;display:inline-block;font-weight:bold;}.headline .subtitle{margin:0 0 1.5em;font-weight:bold;}.headline .lede{margin-top:0.5rem;}.headline .btn,.headline .poll form label,.poll form .headline label,.headline .webform-client-form .form-actions input[type="submit"],.webform-client-form .form-actions .headline input[type="submit"],.headline form .form-actions input[type="submit"],form .form-actions .headline input[type="submit"]{margin-top:3.125rem;}.headline .button.btn,.headline .poll form label.button,.poll form .headline label.button,.headline .webform-client-form .form-actions input.button[type="submit"],.webform-client-form .form-actions .headline input.button[type="submit"],.headline form .form-actions input.button[type="submit"],form .form-actions .headline input.button[type="submit"]{margin-top:1.25rem;}.headline .button.btn a,.headline .poll form label.button a,.poll form .headline label.button a,.headline .webform-client-form .form-actions input.button[type="submit"] a,.webform-client-form .form-actions .headline input.button[type="submit"] a,.headline form .form-actions input.button[type="submit"] a,form .form-actions .headline input.button[type="submit"] a{border-bottom:0px;}@media screen and (max-width:599px){.headline .btn,.headline .poll form label,.poll form .headline label,.headline .webform-client-form .form-actions input[type="submit"],.webform-client-form .form-actions .headline input[type="submit"],.headline form .form-actions input[type="submit"],form .form-actions .headline input[type="submit"]{margin-top:2.25rem;}}.download-link{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:0.875rem;line-height:1.42857em;}.download-link b,.download-link strong{font-weight:bold;}.download-link .content-wrapper{width:176px;}.download-link h5{border-bottom:1px solid #cccccc;padding-bottom:.25em;margin-bottom:.75em;height:4.4vw;max-height:3rem;}.download-link .icon{width:32px;height:32px;margin-right:.75em;display:inline-block;vertical-align:top;*vertical-align:auto;*zoom:1;*display:inline;fill:currentColor;}.download-link a{border:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}.download-link span.detail{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0;}.article-header hgroup:after,.ps_blockquote:before,.ps_blockquote:after{display:block;width:367px;border-top:#f2f2f2 solid 2px;content:"";margin:0 auto;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;}.article-wrapper{float:none;overflow:hidden;max-width:784px;margin:0 auto;}@media screen and (max-width:499px){.article-wrapper{padding-left:16px;padding-right:16px;}}.node-type-article .sections{text-align:left;margin:auto;}.node-type-article .share{border-bottom:#f2f2f2 solid 2px;margin:auto;}.node-type-article .section{padding-bottom:3rem;}.node-type-article .section > *:last-child{margin-bottom:0;}.node-type-release .share{border-top:1px solid #cccccc;margin-top:52px;}@media screen and (max-width:1280px){.node-type-release .share{margin-top:4.0625vw;}}@media screen and (max-width:738.46154px){.node-type-release .share{margin-top:30px;}}.article-header .featured-content{width:83.33333%;margin:auto;}.article-header hgroup{margin:auto;margin-top:0.625rem;}.article-header .title{margin-top:0;margin-bottom:.35em;}.article-header .subtitle{margin:0 0 1em;font-weight:normal;}.article-header .byline{font-weight:bold;padding:3em 0;max-width:367px;margin:auto;}.article-header .byline .about-author{display:block;font-style:italic;max-width:367px;margin-top:1.5em;}.share{text-align:center;}.share .social{margin-top:.75em;}.share > span{display:block;font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:0.875rem;line-height:2.28571em;}.share > span b,.share > span strong{font-weight:bold;}.article-nav{text-align:center;}.article-nav a{width:270px;margin:0 1.5em;padding-top:2em;padding-bottom:1.7em;font-weight:normal;border-bottom:0px;}.ps_text-area p:first-child{margin-top:0;}.ps_slideshow .cycle-pager{position:static;}.ps_slideshow .cycle-pager span{fill:#d8d8d8;}.ps_header-response .field-collection-container{border-bottom:none;}.ps_header-response p:last-child{margin-bottom:0;}.ps_header-response h4:first-child{margin-top:0;}.ps_image img{display:block;max-width:100%;height:auto;}.ps_blockquote{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:3rem;line-height:1.25em;text-align:center;}.ps_blockquote b,.ps_blockquote strong{font-weight:bold;}.ps_blockquote blockquote{quotes:"“" "”" "‘" "’";}.ps_blockquote blockquote p:before{content:open-quote;margin-right:-.2em;}.ps_blockquote blockquote p:after{content:close-quote;margin-left:-.2em;}.ps_product-showcase{text-align:center;}.ps_product-showcase img{display:block;max-width:100%;height:auto;}.ps_product-showcase .title{margin-top:3em;}.ps_product-showcase p.lede{margin:1em 0 0;font-weight:normal;}.ps_product-showcase .btn,.ps_product-showcase .poll form label,.poll form .ps_product-showcase label,.ps_product-showcase .webform-client-form .form-actions input[type="submit"],.webform-client-form .form-actions .ps_product-showcase input[type="submit"],.ps_product-showcase form .form-actions input[type="submit"],form .form-actions .ps_product-showcase input[type="submit"]{margin-top:4em;padding:2.5em 5em 2em;}.page-header{background:#32beff;color:#ffffff;padding-top:48px;padding-bottom:48px;}@media screen and (max-width:1280px){.page-header{padding-top:3.75vw;}}@media screen and (max-width:800px){.page-header{padding-top:30px;}}@media screen and (max-width:1280px){.page-header{padding-bottom:3.75vw;}}@media screen and (max-width:800px){.page-header{padding-bottom:30px;}}.page-header .btn:hover,.page-header .poll form label:hover,.poll form .page-header label:hover,.page-header .webform-client-form .form-actions input[type="submit"]:hover,.webform-client-form .form-actions .page-header input[type="submit"]:hover,.page-header form .form-actions input[type="submit"]:hover,form .form-actions .page-header input[type="submit"]:hover{color:#32beff;border-color:#ffffff;background:#ffffff;}.chart-legend{list-style:none;padding:0;margin:0;text-align:center;}.chart-legend li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-align:center;padding:.5em;}.chart-legend li span{display:block;margin:0 auto .5em;height:1.5em;width:1.5em;}.poll{text-align:center;padding:32px;}.poll form{counter-reset:counter;}.poll form input[type='radio']{display:none;}.poll form label{width:100%;padding-left:0;padding-right:0;cursor:pointer;counter-increment:counter;}.poll form label:before{content:counter(counter,upper-alpha) ". ";}.poll form .form-radios{overflow:hidden;}.poll form .form-radios > div{padding:8px;overflow:hidden;float:left;width:50%;text-align:center;}.poll form input[type="submit"]{display:none;}.webform-client-form,form{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:1.125rem;line-height:1.33333em;}.webform-client-form b,.webform-client-form strong,form b,form strong{font-weight:bold;}.webform-client-form .webform-container-inline input,.webform-client-form .webform-container-inline select,.webform-client-form .webform-container-inline div.form-textarea-wrapper,form .webform-container-inline .webform-client-form input,form .webform-container-inline .webform-client-form select,form .webform-container-inline .webform-client-form div.form-textarea-wrapper,.webform-client-form .webform-component-checkboxes .form-checkboxes,form .webform-component-checkboxes .webform-client-form .form-checkboxes,form .webform-client-form .webform-container-inline input,.webform-client-form .webform-container-inline form input,form .webform-client-form .webform-container-inline select,.webform-client-form .webform-container-inline form select,form .webform-client-form .webform-container-inline div.form-textarea-wrapper,.webform-client-form .webform-container-inline form div.form-textarea-wrapper,form .webform-container-inline input,form .webform-container-inline select,form .webform-container-inline div.form-textarea-wrapper,form .webform-client-form .webform-component-checkboxes .form-checkboxes,.webform-client-form .webform-component-checkboxes form .form-checkboxes,form .webform-component-checkboxes .form-checkboxes{width:69%;}@media (max-width:599px){.webform-client-form .webform-container-inline input,.webform-client-form .webform-container-inline select,.webform-client-form .webform-container-inline div.form-textarea-wrapper,form .webform-container-inline .webform-client-form input,form .webform-container-inline .webform-client-form select,form .webform-container-inline .webform-client-form div.form-textarea-wrapper,.webform-client-form .webform-component-checkboxes .form-checkboxes,form .webform-component-checkboxes .webform-client-form .form-checkboxes,form .webform-client-form .webform-container-inline input,.webform-client-form .webform-container-inline form input,form .webform-client-form .webform-container-inline select,.webform-client-form .webform-container-inline form select,form .webform-client-form .webform-container-inline div.form-textarea-wrapper,.webform-client-form .webform-container-inline form div.form-textarea-wrapper,form .webform-container-inline input,form .webform-container-inline select,form .webform-container-inline div.form-textarea-wrapper,form .webform-client-form .webform-component-checkboxes .form-checkboxes,.webform-client-form .webform-component-checkboxes form .form-checkboxes,form .webform-component-checkboxes .form-checkboxes{width:100%;text-align:left;}}.webform-client-form input[type="text"],.webform-client-form input[type="email"],.webform-client-form textarea,.webform-client-form select,form .webform-client-form input[type="text"],.webform-client-form form input[type="text"],form .webform-client-form input[type="email"],.webform-client-form form input[type="email"],form .webform-client-form textarea,.webform-client-form form textarea,form input[type="text"],form input[type="email"],form textarea,form .webform-client-form select,.webform-client-form form select,form select{border:none;background:#f2f2f2;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;-moz-appearance:none;-webkit-appearance:none;font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:1.125rem;line-height:1.33333em;color:#666666;padding:.5em .7em;}.webform-client-form input[type="text"] b,.webform-client-form input[type="email"] b,.webform-client-form textarea b,.webform-client-form select b,.webform-client-form input[type="text"] strong,.webform-client-form input[type="email"] strong,.webform-client-form textarea strong,.webform-client-form select strong,form .webform-client-form input[type="text"] b,.webform-client-form form input[type="text"] b,form .webform-client-form input[type="email"] b,.webform-client-form form input[type="email"] b,form .webform-client-form textarea b,.webform-client-form form textarea b,form input[type="text"] b,form input[type="email"] b,form textarea b,form .webform-client-form select b,.webform-client-form form select b,form select b,form .webform-client-form input[type="text"] strong,.webform-client-form form input[type="text"] strong,form .webform-client-form input[type="email"] strong,.webform-client-form form input[type="email"] strong,form .webform-client-form textarea strong,.webform-client-form form textarea strong,form input[type="text"] strong,form input[type="email"] strong,form textarea strong,form .webform-client-form select strong,.webform-client-form form select strong,form select strong{font-weight:bold;}.webform-client-form input.error[type="text"],.webform-client-form input.error[type="email"],.webform-client-form textarea.error,.webform-client-form select.error,form input.error[type="text"],form input.error[type="email"],form textarea.error,form select.error{border:1px solid #c00;}.grey .webform-client-form input[type="text"],.grey .webform-client-form input[type="email"],.grey .webform-client-form textarea,.grey .webform-client-form select,.grey form input[type="text"],.grey form input[type="email"],.grey form textarea,.grey form select{background:#ffffff;}.webform-client-form label,form label{display:block;text-align:left;margin-bottom:.2em;}.webform-client-form label.required:before,form label.required:before{content:'*';display:inline-block;color:#32beff;margin-right:.2em;}.webform-client-form .form-item,form .form-item{margin:1.2em 0;}.webform-client-form label,form label{font-weight:normal;}@media (max-width:599px){.webform-client-form label,form label{text-align:left;width:100%;}}.webform-client-form input,.webform-client-form select,form input,form select{outline:none;}.webform-client-form input[type="text"],.webform-client-form input[type="email"],.webform-client-form textarea,form input[type="text"],form input[type="email"],form textarea{width:100%;}.webform-client-form #edit-submitted-privacy-policy,form #edit-submitted-privacy-policy{font-size:0.8rem;}.webform-client-form select,form select{background-origin:content-box;background-position:right center;background-repeat:no-repeat;}.webform-client-form .form-required,form .form-required{color:#32beff;}.webform-client-form .webform-component:first-of-type,form .webform-component:first-of-type{margin-top:0;}.webform-client-form .webform-container-inline,form .webform-container-inline{width:100%;}.webform-client-form .webform-container-inline input,.webform-client-form .webform-container-inline label,.webform-client-form .webform-container-inline div.form-textarea-wrapper,form .webform-container-inline input,form .webform-container-inline label,form .webform-container-inline div.form-textarea-wrapper{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.webform-client-form .webform-container-inline div.form-textarea-wrapper,form .webform-container-inline div.form-textarea-wrapper{vertical-align:top;}.webform-client-form .webform-container-inline div.form-textarea-wrapper .grippie,form .webform-container-inline div.form-textarea-wrapper .grippie{display:none;}.webform-client-form .webform-container-inline label,form .webform-container-inline label{width:30%;text-align:right;margin-right:0;padding-right:1em;padding-bottom:.5em;}@media (max-width:599px){.webform-client-form .webform-container-inline label,form .webform-container-inline label{width:100%;text-align:left;}}.webform-client-form .webform-component-checkboxes label,.webform-client-form .webform-component-checkboxes input,form .webform-component-checkboxes label,form .webform-component-checkboxes input{display:inline-block;vertical-align:text-top;*vertical-align:auto;*zoom:1;*display:inline;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.webform-client-form .webform-component-checkboxes > label,form .webform-component-checkboxes > label{text-align:right;width:30%;vertical-align:bottom;}.webform-client-form .webform-component-checkboxes .form-checkboxes,form .webform-component-checkboxes .form-checkboxes{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}.webform-client-form .webform-component-checkboxes .form-checkboxes label,form .webform-component-checkboxes .form-checkboxes label{width:98%;cursor:pointer;padding-left:2.5em;}.webform-client-form .webform-component-checkboxes .form-checkboxes label:before,form .webform-component-checkboxes .form-checkboxes label:before{width:1.5em;height:1.5em;background-color:#f2f2f2;margin-right:1em;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:"";margin-left:-2.5em;}.webform-client-form .webform-component-checkboxes .form-checkboxes label:hover:before,form .webform-component-checkboxes .form-checkboxes label:hover:before{background-color:#aaaaaa;}.webform-client-form .webform-component-checkboxes input,form .webform-component-checkboxes input{-moz-appearance:none;-webkit-appearance:none;display:none;}.webform-client-form .webform-component-checkboxes input:checked + label:before,.webform-client-form .webform-component-checkboxes input:checked + label:hover > label:before,.webform-client-form .webform-component-checkboxes input:checked + label:hover:before,form .webform-component-checkboxes input:checked + label:before,form .webform-component-checkboxes input:checked + label:hover > label:before,form .webform-component-checkboxes input:checked + label:hover:before{background-color:#32beff;}.webform-client-form .messages,form .messages{background-image:none;border:none;padding:2em;margin-bottom:1em;}.webform-client-form .messages ul,form .messages ul{line-height:1.5em;}.webform-client-form .form-actions > div,form .form-actions > div{padding-left:2.5em;margin-bottom:1em;}.webform-client-form .form-actions > div em,form .form-actions > div em{color:#32beff;}.webform-client-form .form-actions input[type="submit"],form .form-actions input[type="submit"]{background-color:transparent;margin-top:1em;margin-left:0;margin-bottom:1px;}@media screen and (max-width:599px){.webform-client-form .form-actions,form .form-actions{margin-left:0;}}.webform-client-form .webform-component--terms,form .webform-component--terms{margin-top:2em;}.webform-client-form .webform-component--add-me,form .webform-component--add-me{margin-top:1em;margin-bottom:2em;font-size:0.875rem;line-height:1.42857em;}form.webform-client-form-13{margin:0 auto;}form.webform-client-form-13 .form-item.webform-component--type-of-products{margin-top:1em;}form.webform-client-form-13 .form-item.webform-component--type-of-products > label{vertical-align:top;}form.webform-client-form-13 .form-item.webform-component--type-of-products .form-checkboxes label{text-align:left;padding-right:0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}form.webform-client-form-13 .form-item.webform-component--type-of-products .form-checkboxes div{display:inline-block;overflow:hidden;margin-bottom:.35em;vertical-align:top;width:48%;}@media screen and (max-width:499px){form.webform-client-form-13 .form-item.webform-component--type-of-products .form-checkboxes div:nth-child(odd),form.webform-client-form-13 .form-item.webform-component--type-of-products .form-checkboxes div:nth-child(even){width:100%;}}.page-contact .webform-client-form-13{margin-bottom:2.1875rem;}.page-contact .webform-client-form-13 .webform-component--first-name,.page-contact .webform-client-form-13 .webform-component--last-name{width:50%;float:left;margin-top:0;padding-right:8px;}.page-contact .webform-client-form-13 .webform-component--last-name{padding-right:0;padding-left:8px;}.page-contact .webform-client-form-13 .required-legend{font-size:0.75rem;line-height:1.33333em;text-align:right;margin-top:-1em;}.page-contact .webform-client-form-13 .required-legend em{color:#32beff;font-size:1.125rem;line-height:0.88889em;vertical-align:text-top;}.page-contact .webform-client-form-13 .form-actions{text-align:center;}@media screen and (max-width:499px){.page-contact .webform-client-form-13 .webform-component--first-name,.page-contact .webform-client-form-13 .webform-component--last-name{width:100%;float:none;padding-right:0;padding-left:0;}}body.modal-open{overflow:hidden;}#modal-wrapper{max-height:100%;max-width:100%;overflow:hidden;}#modal-overlay{display:none;opacity:0;position:fixed;height:100%;width:100%;background:rgba(0,0,0,0.6);left:0;top:0;right:0;bottom:0;z-index:999;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:3s;-o-transition-duration:3s;-webkit-transition-duration:3s;transition-duration:3s;}#modal-overlay.active{display:block;opacity:1;}#modal-overlay .modal{display:none;position:absolute;top:50%;left:50%;right:auto;bottom:auto;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;max-height:100%;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;}#modal-overlay .modal.active{display:block;}#modal-overlay .modal > div{display:none;}#modal-overlay .modal > div.active{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;}#modal-overlay .close{background:#000000;width:2.5rem;height:2.5rem;position:absolute;top:0;right:0;cursor:pointer;z-index:999;fill:#ffffff;padding:.8em;}#webform-response-wrapper{display:none;}#webform-response-wrapper > div{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:#000000;color:#ffffff;font-size:1.125rem;line-height:1.33333em;padding:1.875rem 1.875rem 3.75rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:320px;}#webform-response-wrapper > div h3{font-weight:bold;margin-bottom:.5em;}#webform-response-wrapper > div a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#ffffff;border-color:#ffffff;cursor:pointer;padding:.6em 1em .5em;}#product-detail-wrapper{display:none;}#product-detail-wrapper .product-detail{background-color:#ffffff;max-height:100%;max-width:100%;width:1280px;position:relative;overflow:hidden;}@media screen and (max-width:768px){#product-detail-wrapper .product-detail{min-width:320px;}}#share ul li{padding-right:10px;}.container{display:block;padding:5em 0;background-color:black;}.search-menu-wrapper{overflow:hidden;height:46px;width:50%;margin:0 auto;}.search-menu-wrapper label{display:none;}.search-menu-wrapper input{display:block;-moz-appearance:none;-webkit-appearance:none;border:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;}.search-menu-wrapper input[type="submit"]{color:transparent;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBiYXNlUHJvZmlsZT0idGlueSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiDQoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KIAk8cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjMuNSwyMWMwLjMsMC4zLDAuNSwwLjgsMC41LDEuM2MwLDAuNS0wLjIsMC45LTAuNSwxLjNjLTAuMywwLjMtMC44LDAuNS0xLjMsMC41cy0wLjktMC4yLTEuMy0wLjVMMTUuNCwxOA0KIAkJYy0xLjcsMS4yLTMuNSwxLjctNS42LDEuN2MtMi43LDAtNS0xLTctMi45UzAsMTIuNiwwLDkuOWMwLTIuNywxLTUsMi45LTdTNy4xLDAsOS45LDBjMi43LDAsNSwxLDcsMi45YzEuOSwxLjksMi45LDQuMiwyLjksNw0KIAkJYzAsMi4xLTAuNiwzLjktMS43LDUuNkwyMy41LDIxeiBNNC43LDQuN0MzLjMsNi4yLDIuNiw3LjksMi42LDkuOWMwLDIsMC43LDMuNywyLjEsNS4xYzEuNCwxLjQsMy4xLDIuMSw1LjEsMi4xDQogCQljMiwwLDMuNy0wLjcsNS4xLTIuMWMxLjQtMS40LDIuMS0zLjEsMi4xLTUuMWMwLTItMC43LTMuNy0yLjEtNS4xYy0xLjQtMS40LTMuMS0yLjEtNS4xLTIuMUM3LjksMi42LDYuMSwzLjMsNC43LDQuN3oiLz4NCjwvc3ZnPg0K');background-repeat:no-repeat;width:48px;height:48px;background-size:1.2em;background-position:center center;background-color:#32beff;float:right;}.search-menu-wrapper input[type="text"]{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:0.875rem;line-height:1.28571em;width:calc(100% - 48px);padding:1.2em 1.1em 1em;float:left;color:black;}.search-menu-wrapper input[type="text"] b,.search-menu-wrapper input[type="text"] strong{font-weight:bold;}.search-menu-wrapper input[type="text"]:-moz-placeholder{color:#262626;}.search-menu-wrapper input[type="text"]::-moz-placeholder{color:#262626;}.search-menu-wrapper input[type="text"]:-ms-input-placeholder{color:#262626;}.search-menu-wrapper input[type="text"]::-webkit-input-placeholder{color:#262626;}.search-menu-wrapper ul.category-filter{display:block;}.search-menu-wrapper ul.category-filter li{color:white;}.search-form-wrapper{overflow:hidden;height:46px;width:50%;margin:0 auto;}.search-form-wrapper label{display:none;}.search-form-wrapper input{display:block;-moz-appearance:none;-webkit-appearance:none;border:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;}.search-form-wrapper input[type="submit"]{color:transparent;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBiYXNlUHJvZmlsZT0idGlueSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiDQoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KIAk8cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNMjMuNSwyMWMwLjMsMC4zLDAuNSwwLjgsMC41LDEuM2MwLDAuNS0wLjIsMC45LTAuNSwxLjNjLTAuMywwLjMtMC44LDAuNS0xLjMsMC41cy0wLjktMC4yLTEuMy0wLjVMMTUuNCwxOA0KIAkJYy0xLjcsMS4yLTMuNSwxLjctNS42LDEuN2MtMi43LDAtNS0xLTctMi45UzAsMTIuNiwwLDkuOWMwLTIuNywxLTUsMi45LTdTNy4xLDAsOS45LDBjMi43LDAsNSwxLDcsMi45YzEuOSwxLjksMi45LDQuMiwyLjksNw0KIAkJYzAsMi4xLTAuNiwzLjktMS43LDUuNkwyMy41LDIxeiBNNC43LDQuN0MzLjMsNi4yLDIuNiw3LjksMi42LDkuOWMwLDIsMC43LDMuNywyLjEsNS4xYzEuNCwxLjQsMy4xLDIuMSw1LjEsMi4xDQogCQljMiwwLDMuNy0wLjcsNS4xLTIuMWMxLjQtMS40LDIuMS0zLjEsMi4xLTUuMWMwLTItMC43LTMuNy0yLjEtNS4xYy0xLjQtMS40LTMuMS0yLjEtNS4xLTIuMUM3LjksMi42LDYuMSwzLjMsNC43LDQuN3oiLz4NCjwvc3ZnPg0K');background-repeat:no-repeat;width:48px;height:48px;background-size:1.2em;background-position:center center;background-color:#32beff;float:right;}.search-form-wrapper input[type="text"]{font-family:"FFMarkWebPro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:antialiased;font-size:0.875rem;line-height:1.28571em;width:calc(100% - 48px);padding:1.2em 1.1em 1em;float:left;color:black;}.search-form-wrapper input[type="text"] b,.search-form-wrapper input[type="text"] strong{font-weight:bold;}.search-form-wrapper input[type="text"]:-moz-placeholder{color:#262626;}.search-form-wrapper input[type="text"]::-moz-placeholder{color:#262626;}.search-form-wrapper input[type="text"]:-ms-input-placeholder{color:#262626;}.search-form-wrapper input[type="text"]::-webkit-input-placeholder{color:#262626;}.search-header{border-bottom:1px solid black;padding-bottom:1rem;font-weight:bold;}.search-header .results{display:inline-block;float:left;width:50%;min-width:290px;}.search-header .search-pager-wrapper{display:inline-block;width:50%;}.search-header .search-pager-wrapper ul.pager{float:right;min-width:290px;margin:0;}.search-header .search-pager-wrapper ul.pager li{float:left;list-style:none;width:20px;}.search-header .search-pager-wrapper ul.pager li.next{width:75px;margin:0 5px;}.search-header .search-pager-wrapper ul.pager li.last{display:none;}.search-header .search-pager-wrapper ul.pager li.first{display:none;}.search-header .search-pager-wrapper ul.pager li.previous{width:75px;margin:0 5px;}.search-header .search-pager-wrapper ul.pager li a{border-bottom:none;}.search-results li{margin:0;}.page-newsletter .meta-wrapper h1{display:none;}.page-newsletter article h2 a{display:none;}.logo-wrapper figure a{color:#005dab;fill:currentColor;}
.hai{min-height:300px;}.hai .hide{display:none;}.hai .row{width:100%;overflow:auto;}.hai .row .column{float:left;}.hai .row .column-12{width:100%;}.hai .row .column-9{width:75%;}.hai .row .column-6-with-img{width:40%;}.hai .row .column-6-with-left-content{width:55%;margin-right:5%;}.hai .row .column-6-with-right-content{width:55%;margin-left:5%;}.hai .row .column-5{width:20%;}.hai .row .column-4{width:33%;}.hai .row .column-3{width:25%;}.hai .row .column-1{width:12%;}.bkgd-black{background-color:#000000;}.txt-white{color:#ffffff;}img.responsive{width:100%;display:block;}.txt-center{text-align:center;}.content-left{text-left;}.content-right{text-align:right;}h4{margin:0;padding:0;}.home-single-image-title{font-size:4.125rem;line-height:76px;margin-bottom:15px;}.home-single-image-desc{font-size:1.25rem;font-weight:400;}.large-vspace{margin-top:30px;margin-bottom:30pxb;}ul{list-style-type:none;}@media only screen and (min-width:480px){body,#page{background-colorx:green;}.hai .row .column-6-with-right-content,.row .column-6-with-left-content{width:100% !important;margin:0 !important;}.hai .row .column h2.home-single-image-title{text-align:center;font-size:2rem !important;line-height:45px;margin-bottom:6px;}.hai .row .column ul{display:none;}.hai .row .column-6-with-img{width:100% !important;margin:0 auto;}.hai .row .column-6-with-img img.responsive{width:60% !important;margin:0 auto;}}@media only screen and (min-width :768px){body,#page{background-colorx:orange;}.hai .row{width:100%;overflow:auto !important;}.hai .row .column{float:left !important;}.hai .row .column-6-with-right-content{width:55% !important;margin-left:5% !important;}.hai .row .column-6-with-left-content{width:55% !important;margin-right:5% !important;}.hai .row .column h2.home-single-image-title{text-align:left;font-size:2rem !important;line-height:45px;margin-bottom:6px;}.hai .row .column ul{display:block;}.hai .row .column-6-with-img{width:40% !important}.hai .row .column-6-with-img img.responsive{width:100% !important;}}@media only screen and (min-width:1200px){body,#page{background-colorx:red;}.hai .row{width:100%;overflow:auto !important;}.hai .row .column h2.home-single-image-title{text-align:left;font-size:4.125rem !important;line-height:76px !important;margin-bottom:15px !important;}}
.teaser img{margin:0 auto;}
.page-about #page-content .section{padding-bottom:2rem;padding-top:2rem;}
.headline-banner span.button{display:none;}
