.ad{line-height:0;text-align:center}.hero-ad{text-align:center;background-color:#000;background-image:url("/images/tile.gif");border-bottom:4px solid #f68f44}.hero-ad .ad{max-width:1440px;margin:0 auto;overflow:hidden}.feed-col-ad{text-align:center;background-color:#fff}.expanding-ad .ad{text-align:center}.expanding-ad-wrapper{max-height:0;padding:0;background:#fff;overflow:hidden;-webkit-transition:all 1.5s;transition:all 1.5s}.expanded-ad{max-height:310px;margin-bottom:28px;box-shadow:inset 0 8px 8px -9px #999,inset 0 -6px 8px -8px #999}.expanded-ad .ad > div > div:nth-child(1){padding:28px 0}.wide-ad{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:35px 0 0 0;max-height:250px;background-color:#000;background-image:url("/images/tile.gif");overflow:hidden}.gallery-ad{z-index:0;position:absolute;display:table;width:100%;height:100%}.gallery-ad .ad{display:table-cell;vertical-align:middle;margin:0 auto;text-align:center}.figure-lightbox .ad,.figure-lightbox .ym{display:none}.sticky .sticky-ad{position:fixed;top:80px;width:310px}.sticky-stopped .sticky-ad{position:absolute;margin-bottom:28px}.ad-module{background:#fff;text-align:center}.ad-module.overflow-hidden{overflow:hidden}.ad-module .feed-col-ad{display:inline-block;margin:0 auto;padding:40px 20px}@media (max-width:768px){.ad-module .feed-col-ad{display:none}}.ad-module .feed-col-ad-individual{padding-left:0;padding-right:0}.main-page-module-ad{width:100%;margin:10px 0;background:#fff;box-shadow:0 0 10px -5px rgba(0,0,0,0.5);overflow:hidden}.main-page-module-ad .ad{margin:0 auto;text-align:center}[data-ad-type="teAd"]{position:relative;max-width:600px;margin:0 auto 28px auto}.has-ad-column{width:100%}@media (min-width:728px){.has-ad-column{display:table}}.ad-column{position:relative;float:right;min-width:300px;min-height:250px;margin:0 20px 20px 20px}@media (max-width:1010px){.article .ad{margin-bottom:28px}.article .wide-ad{margin-bottom:0}.article [data-ad-type="teAd"]{max-width:100vw;max-width:calc(100vw - 40px);padding:0 !important;overflow:hidden}.ad-column{float:none;min-height:0 !important;height:auto !important;width:100%;margin:0 auto 28px auto;text-align:center}.sticky .ad,.sticky-stopped .ad{position:relative;top:auto;right:auto;bottom:auto}}@media (max-width:960px){.feed .feed-col-ad{float:left;width:100%;margin:0 auto;text-align:center}}@media (max-width:768px){.ad-column,.expanding-ad-wrapper{display:none}}@media (max-width:660px){.main-page-module-ad{float:left}}[data-slot-name]{text-align:center}.articleFragment [data-slot-name]{position:relative;margin-left:auto;margin-right:auto}[data-slot-name="/21817035599/Desktop_Tablet_Sticky_Footer/td"]{margin:0 auto;width:100%;overflow:hidden;position:fixed;left:0;bottom:0;z-index:99999;padding-top:10px;background-color:rgba(255,255,255,0.8);border-top:2px solid rgba(225,225,225,0.8);text-align:center}[data-slot-name="/21817035599/Desktop_Tablet_Sticky_Footer/td"] > div{margin:0 auto;text-align:center}[data-slot-name="/21817035599/Mobile_Sticky_Footer/td"]{margin:0;width:100%;overflow:hidden;position:fixed;left:0;bottom:0;z-index:99999;padding-top:10px;background-color:rgba(255,255,255,0.8);border-top:2px solid rgba(225,225,225,0.8)}@media (max-width:728px){body > footer{margin-bottom:60px}}@media (min-width:728px){body > footer{margin-bottom:110px}}@media (max-width:728px){[data-slot-target="desktopTablet"]{display:none}}@media (min-width:728px){[data-slot-target="mobile"]{display:none}}[data-slot-name="/21817035599/Desktop_Tablet_Content(Article)/td"]:not(:empty){max-width:720px;margin:40px auto;max-height:275px}[data-slot-name="/21817035599/Mobile_Sticky_Footer/td"] > div,[data-slot-name="/21817035599/Mobile_Content/td"] > div,.drv-ad-slot > div{text-align:center;margin:0 auto}.column-title{margin-bottom:15px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;text-shadow:0 0 2px rgba(0,0,0,0.5);color:#fff}.with-feature .feed:nth-child(2) .column-title{color:#000}.main-page-columns--separated .column-title{margin:15px 0 0;text-align:center;text-shadow:none;text-transform:uppercase;font-weight:normal;color:#f68f44}.title{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#050505}.dek{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:300;color:#050505}.author,.date,.sponsored{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-style:normal}.author{font-weight:400;text-transform:uppercase;text-decoration:none;color:#050505;font-size:16px;line-height:20px}.author a{text-decoration:none;color:#050505}.author a:hover{color:#f68f44}.date{font-weight:400;text-transform:uppercase;color:#b8b8b8}.wf-loading .column-title,.wf-loading .title,.wf-loading .dek,.wf-loading .author,.wf-loading .date,.wf-loading .sponsored,.wf-loading a,.wf-loading span,.wf-loading input,.wf-loading p{opacity:0;-webkit-transition:all .03s;transition:all .03s}.wf-active .column-title,.wf-active .title,.wf-active .dek,.wf-active .author,.wf-active .date,.wf-active .sponsored,.wf-active a,.wf-active span,.wf-active input,.wf-active p{opacity:1}.linkable{line-height:16px;text-decoration:none;color:inherit}.linkable:hover .title,.linkable:hover .quote{color:#f68f44 !important}.btn{display:inline-block;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;letter-spacing:1px;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;background:#f68f44;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.btn:hover{background:#fa713a}.btn--lg{width:200px;height:40px;font-size:20px;line-height:40px}.btn--sm{display:block;width:145px;margin:0 auto;font-size:18px;line-height:35px}.divider{width:100%;height:28px}@media (max-width:960px){.column-title{margin:0;padding:20px 20px 5px 20px;font-size:24px;text-shadow:none;color:#050505}}.clearfix:after{content:"";display:block;clear:both}.u-hidden{display:none;visibility:hidden;opacity:0}@media (max-width:450px){.u-hidden--mobile{display:none;visibility:hidden;opacity:0}}@media (min-width:451px) and (max-width:728px){.u-hidden--tablet{display:none;visibility:hidden;opacity:0}}@media (min-width:729px){.u-hidden--desktop{display:none;visibility:hidden;opacity:0}}.contributor-channel .article-head{border-bottom:4px solid #1076bc}.contributor-channel .article-head .channel-logo{max-height:2.5em;margin-bottom:20px}.contributor-channel .feed .btn.all-news-button,.contributor-channel .hero-header .hero-info-wrapper .dek,.contributor-channel .article-head .dek,.contributor-channel .first-paragraph > p:first-of-type::first-letter,.contributor-channel .article h2{color:#2584ba}.contributor-channel .hero-header .hero-image-wrapper{border-top:4px solid #1076bc;border-bottom:4px solid #1076bc}.contributor-channel .figure .figure-wrapper .caption-container{border-left:2px solid #1076bc}.contributor-channel .featured-articles .regular .inner:after,.contributor-channel .featured-articles .sponsored-feature .inner:after{background-color:#1076bc}.contributor-channel .share{border:1px solid #1076bc;color:#1076bc}.contributor-channel .article .articleFragment blockquote p{border-left:4px solid #1076bc}.contributor-channel .article .last-paragraph p:last-of-type > div:first-of-type:before{background:url("/images/end-of-article-stripe_contrib.png") no-repeat;background-size:16px}.contributor-channel .linkable:hover .title,.contributor-channel .linkable:hover .quote{color:#1076bc !important}.the-war-zone-channel .hero-header .hero-info-wrapper .title.logo{line-height:60px}.the-war-zone-channel .page-header .page-header-message{color:#1076bc}.the-war-zone-channel .page-header .page-header-message::before{content:"TWZ "}.the-war-zone-channel .all-news-wrapper .btn{background-color:#1076bc}.the-war-zone-channel .author-module .authorInfo .viewArticlesLink,.the-war-zone-channel .articleShareLink,.the-war-zone-channel .articleIcon,.the-war-zone-channel .related-content.related-content--rich .dek,.the-war-zone-channel .related-content.related-content--rich .related-flag,.the-war-zone-channel .itemLinkChannel,.the-war-zone-channel .itemLinkTitle:hover{color:#1076bc}.the-war-zone-channel #spotim-specific#spotim-specific#spotim-specific [data-spot-im-direction] .carousel__endOval___3snKn{background-color:#1076bc}@media (max-width:660px){.contributor-channel .featured-articles .regular .article-image:after,.contributor-channel .featured-articles .sponsored-feature .article-image:after{background-color:#1076bc}}@media (max-width:736px){.rich-article.contributor-channel .drop-cap .articleFragment:first-of-type::before{content:"";background-image:url("/images/warzone-logo-main.png");width:100%;height:15px;display:inline-block;background-size:160px;background-position:center;background-repeat:no-repeat;margin-bottom:10px}.rich-article.contributor-channel .article-head::before{display:none}.rich-article.contributor-channel .article-head .article-head-inner .article-metadata-container .bar{background:#2a87bb -webkit-gradient(linear,left top, left bottom,from(#2a87bb),to(#134e93));background:#2a87bb linear-gradient(#2a87bb,#134e93)}}html{background:#efefef}body.main,body.article-page,body.search{max-width:1440px;margin:70px auto 0 auto;overflow-x:hidden;box-shadow:0 0 3px 1px rgba(0,0,0,0.15)}.homepage__main{overflow-x:hidden}body.main{background:#f6f6f6}body.article-page,body.search{background:#fff}.clear{clear:both}@media (max-width:780px){body.main,body.article-page{margin:48px 0 0 0}}.footer__border{box-shadow:0 -5px 0 -4px #9b9b9b}.footer__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding-top:2em}@media (max-width:40em){.footer__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.footer__content{height:12em}}.footer__content .footer__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-align:center;align-items:center;color:#fff;text-align:center;background-size:cover;background-position:center center;background-repeat:no-repeat;margin:0}@media (max-width:64em){.footer__content .footer__item{line-height:1.1em;padding:1em}}@media (max-width:40em){.footer__content .footer__item{flex-basis:auto}}.footer__content .shop-image{background-image:url("/images/footer/shop-bgd.png")}.footer__content .newsletter-image{background-image:url("/images/footer/newsletter-signup-bgd.png")}.footer__content .footer__item-header{font-weight:600;font-size:1.8em;text-transform:capitalize;margin-top:4%;line-height:1.1em}@media (max-width:40em){.footer__content .footer__item-header{margin-top:1%}}@media (max-width:24em){.footer__content .footer__item-header{font-size:1.4em}}.footer__content .footer__item-dek{line-height:1.25em}.footer__content .footer__item-button{border:2px solid #fff;background:transparent;margin-bottom:1.7em}@media (max-width:80em){.footer__content .footer__item-button{margin-bottom:1.2em}}@media (max-width:40em){.footer__content .footer__item-button{margin-bottom:.21em;width:5em}}.footer__content .footer__item-button:hover,.footer__content .footer__item-button:focus,.footer__content .footer__item-button:active{color:#000;background:#fff}.footer__content .shop-image .footer__item-button:hover,.footer__content .shop-image .footer__item-button:focus,.footer__content .shop-image .footer__item-button:active{color:#4ebb94}.footer__logo{padding:3em;-webkit-box-align:center;align-items:center}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.footer__logo{height:3em;margin-bottom:2em}}.footer__logo .footer__logo-item{margin:0}.footer__logo-image{display:block;width:16em;height:1.5em;content:url("/images/the-drive_site-logo.png");background-size:contain;overflow:hidden;white-space:nowrap;background-position:center center;background-repeat:no-repeat}@media (max-width:64em){.footer__logo-image{width:12em;height:1.2em}}.footer-social{display:-webkit-inline-box;display:inline-flex;padding-top:.5em}.footer-social li{padding:.2em}.footer-social li:hover{opacity:.7}.footer-social .icon{font-size:1.2em;margin:.3em}@media (max-width:64em){.footer-social .icon{font-size:.8em}}.footer-social .icon--circled{border-radius:50%;border:1.5px solid #000;background-color:transparent}.footer__links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding:1em}@media (max-width:750px){.footer__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.footer__links a{color:inherit;text-decoration:none}.footer__links a:hover,.footer__links a:focus{text-decoration:underline}.footer__links a:active{opacity:.8}.footer__links .footer__links-container{-webkit-box-flex:3;flex-grow:3;margin-left:0}@media (max-width:40em){.footer__links .footer__links-container{margin:1em}}.footer__links .footer__links-container .footer__links-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:1em;color:#4a4a4a}@media (max-width:750px){.footer__links .footer__links-container .footer__links-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}}.footer__links .footer__links-container .footer__links-list li{display:inline-block;padding-right:8px;margin-right:8px;line-height:34px}.footer__links .footer__copyright{margin-right:0;text-align:right}@media (max-width:750px){.footer__links .footer__copyright{text-align:center}}.footer__links .footer__copyright .footer__copyright-text{color:#9b9b9b;display:block;padding:5px 0}.footer__links .footer__copyright .footer__copyright-notices{font-size:13px;line-height:1.3}.page-footer-end{clear:both}.internal-links-wrapper{background-color:#f2f2f2;max-width:1440px;width:100%;padding-top:35px;padding-bottom:30px;border:1px solid #ddd;margin:auto}.internal-links-wrapper .internal-links{margin:auto;max-width:870px}.internal-links-wrapper .internal-links p{margin:0 5px 15px 5px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:18px;color:#000;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.internal-links-wrapper .internal-links a{display:inline-block;background-color:#fdfdfd;border:solid 1px #e1e1e1;padding:5px 10px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;text-decoration:none;color:#333;text-transform:uppercase;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin:2px;-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.internal-links-wrapper .internal-links a:hover{background-color:#f2f2f2;border:solid 1px #ccc}.flex{display:-webkit-box;display:flex;flex-wrap:wrap;align-content:center;clear:both}.flex--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.flex--no-wrap{flex-wrap:nowrap}.flex--stretch{-webkit-box-pack:justify;justify-content:space-between}.flex--center{-webkit-box-pack:center;justify-content:center}.flex--right{-webkit-box-pack:end;justify-content:flex-end}.flex-item--top{align-self:flex-start}.flex-item--bottom{align-self:flex-end}.flex-item--middle{align-self:center}.flex-item{-webkit-box-flex:1;flex:1 1 100%;max-width:100%;margin:1%;flex-basis:0}.no-flexbox .flex{display:block}.no-flexbox .flex-item{display:block}@font-face{font-family:"icon-font";font-style:normal;font-weight:normal;src:url("data:application/font-woff;base64,d09GRgABAAAAAAv8AAsAAAAAEkAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPwAAAFZ4zGDIY21hcAAAAYQAAACtAAACYh/fUP9nbHlmAAACNAAABz4AAAp4xA4gBWhlYWQAAAl0AAAALgAAADYbjSfnaGhlYQAACaQAAAAcAAAAJAb/BBBobXR4AAAJwAAAABYAAABMNv3//2xvY2EAAAnYAAAAKAAAACgUyheQbWF4cAAACgAAAAAfAAAAIAEiAHhuYW1lAAAKIAAAAS0AAAIixND/MnBvc3QAAAtQAAAAqgAAAOgl2nZaeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGR6yjiBgZWBgamDSZKBgSEbQjMWMKgyHAOKMrAyM2AFAWmuKQwOqnv+/wcrcGVmZGAE0iDMAACsCglmAHic7ZG5EUIxDAVX/+L6B9ADGYVQEBH90AXFKCRniD9PlstAM2uN5WNsLdADrbiKDuyBEXFX1Uq9ZV/qHTfNB2Wjubx8WVdQtsgK09pQdmhdpzrdvWHLTucPjEwsHDlp48A/xjK+6+wcnUyih25JGPAmIXKbhDHvkrDmfRI2fUjUe7wiC3hFPvBKmPWKHOGVeJ1X5A2vyCA+J3KJL4ms2udZiL/YdyrA/ANoXy5CAAAAeJyVVl1sG8cR3rkjb3VH8fh3R5oWSel45FESJVLikUdKFkknlixZNmwplkzXbhq7Uiorcg0DjVADRRzCfehPgLQvfmqDJE0su2iBWn1pUgSF6rRG7CRAjKQ/j22AJEWf8mC4aRGeO3sUnahFi1YgBt/uzuzN7HwzIwKE3L/PHeSB+AkRwUgKSkQEQQkXymAVuSn7shD0Ujhhb1BvUIAnKHwP1gSE9hX7Ch4JuAoSQvAeQvAewu4JoamRpHhNBMIFq5j5K5x0bC4Ljj5e2MQdtGbXM4GHaM7u4IF7kSjEIiStBYpGFpKCGlDCplawqlA0eB097AWaMZI+YChcqENkWzga3F9aF2RpRJJjCveKJMvjm35FGj13Tu6XVyhNUoVOMfz9USmhylvwBqpIdpcSc2zguppwlFFXQWWmy1QV/6YkO+45cd7l7qKPA6SKgSepQDHQMH6/bJUxWCNj8Ekmi2xdYCcK0ylnDPTP2gOFcBwiCfCBDNB8vLEwapqjC43bHfD4I1OT/QMD/ZNTL3eAp0k9dIR6lgXeHXP5uLs7DBzQOrXDwgHPfVEQ71GPh/5uxu0TDIHv5KnJNUkMF4Ww4sOHU4RkHqiQNIp1QLetQi+ULe6UHBRv3xaDPdKtW2KsjWPirVsS1/z3vR4Hd3JIuFeIm3gICZRFQD4xCQOwCI2sfdG+1EHwYtb+CSxm7SZ3toPQ3O3cYaO3LhImu4lOcoREQePd6QyVQc+hk8xfxWVqkAmAVjQEFkaBxyf2sactWHyL+9TNp6/lUposyrInPrKxAdLr8Nanf7sKh7kLnPvllzY2uL//6YMPPvrwz996zHMaKdlscdzrV3OpCOCj9eRe+pGb4zzXWktw+Ls3YOPKxlV4+33Av/e/ffLRB5yfQz+HcaEnZYijFOKghPdAgImCVQqYbVpmoYR8YFsOSfcul4/mlgVJEpZFeomK61QU6brUre3DPZ7kF8caIr1IRfsGO4Cas5iNdXtRi4rb3+YZHdO40DpFEtBLZqlomYWIqiMx42BSnXlQwlLift9aCESjATi/vDw/WUnWNK/na77l3+AeT6IBdggDTx47MOde8Xtjs0/af4gGuJ8Gom3O47cAOT9CJv4j53NQrAF+mhqsSJ0jdCesKkJaV/USc81UTWieOdEwi0WzceKdDvhtakLXJ1JmSld7k/n8pOrnZ7/BTYG7kq7gjyc7tB3QaukTMxN6UldGJkdVvzLcLVVmzlcqRqXC3HWxvua8j5/0YTfZh11JK4TxlQRdSxr4Hpbp7uSqnRM9oqOvMmAcmCp9u+mUAPOqIKVqUMzBEjc+ODY22LrJJLwlK4rc8CmKT98n7v3qpXN7pemgl4t0B+0/Dk4PDk4v7B8c3M+T8lDr5lC5PMSND5UXVfkoMzsqqx/3JWtrNfwl++zXvMGgF17on5qf6ndEm18YA+C7z+AixxxRlXDEqIPh5Njxlgphlt8ie3MVU4JdMcMCqPFmIQFMQ08aGcwXqmEI3NvF63c2V55e4cTR7mxvtKc7xNN0wppcPLiwGhX5Lpcv0x/O1U8WZ85PFB+rJkpSjxQvVVavr3APHV9Zub66/qvhkn4nmsqOaVHf8J5Ab/briw/Pnz00nJC6E37Bf6So7auPxOvLYwcvTMVDq6mcf2XzjkOh+/dZf8ecdBGN7CGk7NAEZ0UZS7rNV4wvwSqYJQXjSOcgldmuKTPBdw6M1aFqtVGt3qw93+BlyROUn9rshpA861eAzoIx/qb9j2c5WQ3J6+/+4MsCKPJhnwr0DrNpVL9Tm6WS6J/1KtC9+ZQcDPsbz+/+5pvrVPEdlhV6+ofvrsuhsO9Zp7wdcQ9zEMY+RNKC/i+tXVVohKbb7GgzhXM9cvoLh2azw8PZ2UM/RzBkXf6S/Wp9rV5fu3i2Vjt7rcRONjsqx5fmLz/6Wn3taaaAYruv/Jq7ROKY94zB+kqSslRjsi32ZVPF79TZgP7FezTgOTD50Fd6YwE+0idaC8eWPAH6ngi/3KJ8wHsq3rNUN+d8CicfGzWf8AZ4uiX1bc8xnLXvYFTTZI1N21J72n6uh6md4tgevhn9gY62nRPtgc52n8to/0VH64xou8sZtxfY8G1Pa/jkM2x3MQyffKZjv9E+cKY1VNoWFVxs7WI7u5yNz8GP/6/tTi/H93iVjOFCoDUoCzTnNHWsKsx4RnBqL8MkIwGylJVWBilgOk2wbJUyFk+G8tGUmC+FJ7TsTNZ16tjRCdXoM7QZS1F9Pt+8ObBshUKlau3hM8fnJiq9cchz50KCbzgW8+zaPXhgMBRwD2VnUtn+/SqEuLGGx83lq9Cnc8lgaCA9WZ8/ckTVnP7m1BIQL3a4NBlHr9MGmwKsJ6etojsQ4f/nf024afsj6hV46oKoYH9478fYogulUsHptW1w5vTCfH50ND+/cKMD4JktF+2ym108x2255J/B3DVo7jByQGv3DisH/BMziuqYAAB4nGNgZGBgAOL1ZcUX4/ltvjJwMzOAwB2LolIY/R8ImP8xg1RyMDCBRAFfsg0aAAB4nGNgZGBgZgAB5r//gYD5HwMjAyoQBgCGigYWeJxjYGBgYMaF/+KS+/8fmzgAYZgDMgAAAAAAAAAkAEYAmAD4ASgBSgGeAdwCEgJsAs4DNgOQA8oD/ASEBNwFPHicY2BkYGAQZshhYGUAASYg5gJCBob/YD4DABVKAZsAeJxtj01uwjAQhV8gUBWkCrVSpe6sLrqpCD8LFhwA9izYh+AEUBJHjkHiAj1Bz9Az9ARd9gw9Sl/CKIsWWx5/8+aNfwAM8AUP1fBwW8dqtHDD7MJt0kDYJz8Jd9DHs3CX+lC4h1fMhPt4QMgTPL867R5OuIU7vAm3qb8L++QP4Q4e8Sncpf4t3MMaP8J9vHizfWTyYWxyt9LJMQ1tkzew1rbcm1xNgnGjLXWubej0Vm3OqjwlU+diFVuTqQWrOk2NKqw56MgFO+eK+WgUix5EJsMeEQxy/jqud4cVNBIckfLH9kr9v7Jmh0XJSpUrTBBgfMW3pC+vvSEzjS29G5wZS5x455Sqo1txWfZkpIX0ar4nJSsUde1AJaIeYFd3FZhjxBn/8Qf1K7Jfbg5gcgAAAHicbY3bbsIwEEQ9UJMLLdCG3/BHGWdJLIw32jUJn99UqG+ch9HRaKQxG/OiMu/psMEWH7DYoUKNBi32+MQXDjjihG/8oMPZtF6EF5fpWQ4vnYTmyA9tw+iluBQz2ZA43P5Sqe6Fp56XbOnuY2qvPtCF+eau9b/uB+YhkZvSQ5uYtfhB/L2ZYi4kpGUrqjslL2G0up5Qoyn2JOrGqiyxrCs7rwUb8wvqSjqlAAA=")}.icon{font-family:"icon-font" !important;font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon::before{display:inline-block}.icon--circled{display:inline-block;vertical-align:middle;width:2em;height:2em;margin-top:-.2em;line-height:2em;text-align:center;background-color:#f68f44;border-radius:50%}.icon-arrow-next::before{content:"\E001"}.icon-arrow-previous::before{content:"\E002"}.icon-chart-line::before{content:"\E003"}.icon-clock::before{content:"\E004"}.icon-close::before{content:"\E005"}.icon-dropdown::before{content:"\25BC"}.icon-email::before{content:"\E006"}.icon-facebook-f::before{content:"\E007"}.icon-facebook::before{content:"\E008"}.icon-google-plus::before{content:"\E009"}.icon-instagram::before{content:"\E00A"}.icon-pinterest::before{content:"\E00B"}.icon-rss::before{content:"\E00C"}.icon-search::before{content:"\1F50D"}.icon-share::before{content:"\E00D"}.icon-sliders-h::before{content:"\E00E"}.icon-twitter::before{content:"\E00F"}.icon-video::before{content:"\1F3A5"}.image-fade-in{background-color:#000;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.container{max-width:120rem;width:100%;margin-right:auto;margin-left:auto}.main-page-module.lazy{display:none}#loadMore-wrapper{float:left;width:100%;text-align:center}.wellAdWrapper.lazy{height:0;overflow:hidden}@media (max-width:660px){#loadMore{margin:10px auto 0 auto}}.main-page-columns{z-index:2;position:relative;box-sizing:border-box;max-width:1200px;width:100%;margin:0 auto;padding:0 20px}.main-page-columns .column-left,.main-page-columns .column-right{float:left;box-sizing:border-box;margin-top:-75px}.main-page-columns .column-left{width:35%;padding-right:10px}.main-page-columns .column-right{width:65%;margin-bottom:20px;padding-left:10px}.main-page-columns.switch-col .column-left{float:right;padding-right:0;padding-left:10px}.main-page-columns.switch-col .column-right{padding-left:0;padding-right:10px}.main-page-module{width:100%;margin:20px 0;box-shadow:0 0 10px -5px rgba(0,0,0,0.5);background:#fff}.disabled-feed-module .column-title{opacity:0}.the-feed-channel .column-title{opacity:0}@media (max-width:960px){.main-page-columns .column-left,.main-page-columns.switch-col .column-left,.main-page-columns .column-right,.main-page-columns.switch-col .column-right{float:left;width:100%;margin-top:0;padding:0}.disabled-feed-module .main-page-module{margin:20px 0 0 0}.disabled-feed-module .column-title{display:none}.the-feed-channel .column-title{display:none}}@media (max-width:660px){.main-page-columns{padding:0}.main-page-module{position:relative;margin:10px 0}.main-page-module .inner{z-index:2}}.pagination{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.pagination__list{padding-left:0;list-style-type:none;text-align:center;background:#fff}.pagination__list-item{display:inline-block;margin:.6em;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:1.2em;font-weight:700;text-transform:uppercase}@media (min-width:64em){.pagination__list-item{font-size:1em}}.pagination__list-item:hover,.pagination__list-item:focus{color:#9b9b9b}.pagination__list-item--active{width:1.7em;height:1.7em;margin:.3em;color:#f68f44;border-radius:50%;border:1.5px solid #f68f44;background-color:transparent}@media (min-width:40em){.pagination__list-item--prev,.pagination__list-item--next{display:inline-block}}.pagination__list .u-uninteractable{pointer-events:none}.contributor-channel .pagination__list-item--active{color:#1076bc;border:1.5px solid #1076bc}.pagination-limiter{display:-webkit-box;display:flex;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ddd}.pagination-limiter label{font-weight:bold}.pagination-limiter select{margin-left:10px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,sub,sup,tt,var,b,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;margin:0;padding:0;font:inherit;font-size:100%;border:0}button{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.share{display:inline-block;position:relative;cursor:pointer;margin-right:10px;background:#fff;text-align:center;text-transform:uppercase;font-weight:bold;width:85px;border:1px solid #f68f44;color:#f68f44;padding:3px}.share .share-buttons{width:100px;height:50px;position:absolute;background-color:#fff;padding:2px;left:50%;margin-left:-50px;top:50%;margin-top:-25px;z-index:9;box-shadow:0 0 10px 2px rgba(0,0,0,0.5);pointer-events:none;visibility:hidden;opacity:0;-webkit-transition:all .3s;transition:all .3s}.share .shareText{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;margin:0 !important;text-align:center !important}.share a{color:#fff;overflow:hidden}.share .share-button-facebook,.share .share-button-twitter{width:50%;height:100%;float:left;color:#fff;font-size:26px;line-height:50px;text-align:center;-webkit-transition:all .3s;transition:all .3s}.share .share-button-facebook .fa,.share .share-button-twitter .fa{color:#fff}.share .share-button-facebook:hover,.share .share-button-twitter:hover{opacity:.8}.share .share-button-facebook{background-color:#3b5998;border-right:1px solid #fff}.share .share-button-twitter{background-color:#4099ff}.share.shareActive .share-buttons{pointer-events:auto;visibility:visible;opacity:1;overflow:hidden}@media (max-width:960px){.feed .share{margin-right:0}}.shop-button,.page-header .page-header-nav-pinned.shop-nav-item,.article-head .article-tags-wrapper li.shop-button{border:1px solid #4ebb94;color:#4ebb94;background-color:#fff;text-transform:uppercase;font-weight:700;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.shop-button a,.page-header .page-header-nav-pinned.shop-nav-item a,.article-head .article-tags-wrapper li.shop-button a{color:#4ebb94;text-decoration:none}.shop-button:hover,.page-header .page-header-nav-pinned.shop-nav-item:hover,.article-head .article-tags-wrapper li.shop-button:hover{background:#4ebb94;color:#fff}.shop-button:hover a,.page-header .page-header-nav-pinned.shop-nav-item:hover a,.article-head .article-tags-wrapper li.shop-button:hover a{color:#fff}.article-head .article-tags-wrapper li.shop-button{background-color:#000}.article-head .article-tags-wrapper li.shop-button:hover a{color:#000}.featured-articles .main-page-module .shop-button{margin:10px;float:right;padding:3px;text-align:center;min-width:83px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}#spot-im-frame-inpage{max-width:700px;margin:0 auto}.reviews-widget__wrapper{border-top:1px solid #ccc;border-bottom:1px solid #ccc;max-width:600px;margin:0 auto 48px auto;padding:10px 0;text-align:center}.reviews-widget__header{text-transform:uppercase;color:#f68f44;font-size:14px;line-height:14px;font-weight:400;margin-bottom:8px}.spot-im-social-reviews-widget .social-reviews-wrapper{border:none !important;padding:0 !important;position:relative;height:18px;width:100%}.spot-im-social-reviews-widget .stars-rating,.spot-im-social-reviews-widget .info,.spot-im-social-reviews-widget .description{position:absolute;top:0;left:50%}.spot-im-social-reviews-widget .stars-rating{margin-left:-88px}.spot-im-social-reviews-widget .info,.spot-im-social-reviews-widget .description{margin-left:22px}.spot-im-social-reviews-widget .total-comments-container{display:none}.social-embed{width:100%;max-width:600px;margin:0 auto 28px auto;box-sizing:border-box;text-align:center}@media (max-width:600px){.social-embed{max-width:calc(100vw - 20px);padding:0 !important;overflow:hidden}.social-embed .vine-embed{width:100%;height:calc(100vw - 40px)}}@media (max-width:340px){.social-embed{width:300px}}@media (max-width:780px){.rich-article #spot-im-frame-inpage{border-top:4px solid #f68f44}.rich-article .spot-im-ticker{right:0;-webkit-transition:all .3s;transition:all .3s}.rich-article.the-war-zone-channel #spot-im-frame-inpage{border-top:4px solid #1076bc}.hide-social .spot-im-ticker,.hide-all .spot-im-ticker{right:-200px}.hide-all .page-header{top:-100px !important}}.sponsored.article-head,.sponsored.hero-header{position:relative;padding-top:1.8em}.sponsored .sponsor-disclosure{position:absolute;top:0;left:0;width:100%;background-color:#a8a9ab;color:#fff;font-size:.8em;font-weight:400;line-height:1.8em;text-align:center}.sponsored.hero-header .sponsor-disclosure{font-size:1em}.sponsored-badge{padding:4px 10px;margin:5px 10px 0 0;border-radius:2px;background-color:#e7e7e7;display:inline-block}.sponsored-badge .sponsored-badge-text{font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;color:#666;display:block}.volvo-s90-channel .share,.setting-records-channel .share,.volvo-s90-channel .article-head .dek,.setting-records-channel .article-head .dek,.volvo-s90-channel .article-head .article-metadata a:hover,.setting-records-channel .article-head .article-metadata a:hover,.volvo-s90-channel .video-hub__read-now,.setting-records-channel .video-hub__read-now,.volvo-s90-channel .hero-header .hero-info-wrapper .dek,.setting-records-channel .hero-header .hero-info-wrapper .dek,.volvo-s90-channel .first-paragraph > p:first-of-type::first-letter,.setting-records-channel .first-paragraph > p:first-of-type::first-letter,.volvo-s90-channel .featured-articles .franchise,.setting-records-channel .featured-articles .franchise{color:#80a4ba}.volvo-s90-channel .video-hub__now-playing,.setting-records-channel .video-hub__now-playing,.volvo-s90-channel .featured-articles .regular .inner:after,.setting-records-channel .featured-articles .regular .inner:after,.volvo-s90-channel .featured-articles .sponsored-feature .inner:after,.setting-records-channel .featured-articles .sponsored-feature .inner:after,.volvo-s90-channel .featured-articles .regular .article-image:after,.setting-records-channel .featured-articles .regular .article-image:after,.volvo-s90-channel .featured-articles .flag,.setting-records-channel .featured-articles .flag,.volvo-s90-channel .featured-articles .sponsored-feature .article-image:after,.setting-records-channel .featured-articles .sponsored-feature .article-image:after{background-color:#80a4ba}.volvo-s90-channel .featured-articles .flag,.setting-records-channel .featured-articles .flag,.volvo-s90-channel .share,.setting-records-channel .share{border:1px solid #80a4ba}.volvo-s90-channel .hero-header--video-hub,.setting-records-channel .hero-header--video-hub,.volvo-s90-channel .video-hub,.setting-records-channel .video-hub{border-bottom:4px solid #80a4ba}.volvo-s90-channel .figure .caption-container,.setting-records-channel .figure .caption-container{border-left:2px solid #80a4ba}.volvo-s90-channel .linkable:hover .title,.setting-records-channel .linkable:hover .title,.volvo-s90-channel .linkable:hover .quote,.setting-records-channel .linkable:hover .quote{color:#80a4ba !important}.volvo-s90-channel .expanding-ad-wrapper.expanded-ad,.setting-records-channel .expanding-ad-wrapper.expanded-ad{display:none}.volvo-s90-channel .feed-col-ad,.setting-records-channel .feed-col-ad{padding:0}body{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:100%;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:inherit;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.article-head{padding:35px 30px 30px 30px;text-align:center;background-color:#000;background-image:url("/images/tile.gif");background-repeat:repeat;margin-bottom:0;max-width:1440px;margin:0 auto;box-sizing:border-box}.article-head .title{max-width:800px;margin:0 auto 10px auto;font-size:54px;line-height:52px;color:#fff}.article-head .dek{max-width:800px;font-size:20px;line-height:24px;color:#f68f44;margin:10px auto;text-align:center;padding-bottom:0;border-bottom:0}.article-head .article-metadata{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.5px;color:#fff;text-align:center;text-transform:uppercase}.article-head .article-metadata a{color:#fff;text-decoration:none;padding:0 10px}.article-head .article-metadata a:hover{color:#f68f44}.article-head .sponsor-metadata{display:-webkit-box;display:flex;width:100%;max-width:450px;margin:0 auto;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.article-head .sponsor-metadata .sponsor-metadata__logos{display:inline-block;-webkit-box-flex:1;flex:1 0 10%;padding:1em .5em}.article-head .sponsor-metadata .sponsor-metadata__logos img{display:block;padding:.5em 0}.article-head .sponsor-metadata .sponsor-metadata__description{box-sizing:border-box;display:inline-block;-webkit-box-flex:6;flex:6 0 10%;padding:1em .5em;color:#fff;text-align:left;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400;font-size:.8em;line-height:1.3em}.article-head .sponsor-metadata .sponsor-metadata__description a{color:#fff}.article-head .article-information:not(:last-of-type){margin-right:8px;font-weight:600;color:#fff}.article-head .article-tags-wrapper{padding:10px;margin:0 auto}.article-head .article-tags-wrapper .article-tag{color:#e5e5e5}.article-head .article-tags-wrapper li{display:inline-block;list-style-type:none;border:1px solid #e5e5e5;padding:5px 10px;color:#e5e5e5;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px;text-transform:uppercase;text-decoration:none;margin:5px;-webkit-transition:all .3s;transition:all .3s;letter-spacing:.5px}.article-head .article-tags-wrapper li:not(.non-clickable){cursor:pointer}.article-head .article-tags-wrapper li:not(.non-clickable):hover{background:#fff}.article-head .article-tags-wrapper li:not(.non-clickable):hover a{color:#000}.article-head .article-tags-wrapper a{color:#fff;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.article-head .article-tags-wrapper ul{margin:0}.article-head.noBanner{margin-bottom:28px}.article-head.fullbleedGallery{margin-bottom:0 !important;max-width:100% !important}.spot-im-section{max-width:860px;margin:auto}.spot-im-section [data-popular-in-the-community]{margin-left:-5px}#spcv_conversation#spcv_conversation .spcv_conversation-view{padding:0}@media (max-width:900px){.spot-im-section{padding:0 10px}}@media (max-width:500px){.article-head .title{font-size:38px;line-height:36px}.article-head .article-metadata a{display:block}}@media (max-width:736px){.news-body .articleFragment{padding:0 20px}.rich-article .hero-image{display:none}.rich-article .article-head{margin:0 auto 28px auto;padding:0;height:100vh;width:100%;background-image:none;-webkit-transition:height .3s;transition:height .3s;border-bottom:none}.rich-article .article-head *{box-sizing:border-box}.rich-article .article-head .article-head-inner{position:relative;top:0;left:0;height:100%;width:100%;overflow:hidden;z-index:0}.rich-article .article-head .article-head-inner .article-head-image{position:fixed;top:0;left:0;height:100%;width:100%;z-index:-1;pointer-events:none;background-size:cover;background-position:center;-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0;-webkit-transition:opacity 2s ease-in-out,-webkit-transform 2s ease-in-out;transition:opacity 2s ease-in-out,-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out,opacity 2s ease-in-out;transition:transform 2s ease-in-out,opacity 2s ease-in-out,-webkit-transform 2s ease-in-out}.rich-article .article-head .article-head-inner .article-head-image:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(0,0,0,0.5)),color-stop(10%, rgba(0,0,0,0)),to(#000));background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0,rgba(0,0,0,0) 10%,#000 100%)}.rich-article .article-head .article-head-inner .article-metadata-container{position:absolute;bottom:0;padding:25px;overflow:hidden}.rich-article .article-head .article-head-inner .article-metadata-container .title,.rich-article .article-head .article-head-inner .article-metadata-container .dek,.rich-article .article-head .article-head-inner .article-metadata-container .byline{font-family:'Montserrat','Source Sans Pro',serif;color:#fff;text-align:left;opacity:0}.rich-article .article-head .article-head-inner .article-metadata-container .title{font-size:23px;line-height:24px;font-weight:bold;letter-spacing:1.5px}.rich-article .article-head .article-head-inner .article-metadata-container .dek,.rich-article .article-head .article-head-inner .article-metadata-container .byline,.rich-article .article-head .article-head-inner .article-metadata-container .date{font-weight:300;font-size:16px}.rich-article .article-head .article-head-inner .article-metadata-container .title,.rich-article .article-head .article-head-inner .article-metadata-container .dek,.rich-article .article-head .article-head-inner .article-metadata-container .byline,.rich-article .article-head .article-head-inner .article-metadata-container .date{opacity:0;-webkit-transition:opacity .75s ease-in 1.75s;transition:opacity .75s ease-in 1.75s}.rich-article .article-head .article-head-inner .article-metadata-container .article-metadata{text-align:left}.rich-article .article-head .article-head-inner .article-metadata-container .article-metadata .byline{padding-left:0}.rich-article .article-head .article-head-inner .article-metadata-container .article-metadata .byline,.rich-article .article-head .article-head-inner .article-metadata-container .article-metadata .date{font-family:'Montserrat','Source Sans Pro',serif;font-size:12px}.rich-article .article-head .article-head-inner .article-metadata-container .bar-wrapper{width:100%;height:100%;position:absolute;top:0;left:-60px;z-index:-1;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}.rich-article .article-head .article-head-inner .article-metadata-container .bar{background:#eda753 -webkit-gradient(linear,left top, left bottom,from(#eda753),to(#df8242));background:#eda753 linear-gradient(#eda753,#df8242);margin-left:25px;width:100px;height:100%;-webkit-transform:translate3d(0,-300px,0);transform:translate3d(0,-300px,0);-webkit-transition:-webkit-transform .75s ease-out 1s;transition:-webkit-transform .75s ease-out 1s;transition:transform .75s ease-out 1s;transition:transform .75s ease-out 1s, -webkit-transform .75s ease-out 1s}.rich-article .article-head .article-head-inner .article-metadata a{display:inline-block}.rich-article .article-head.animate .article-head-inner .article-head-image{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.rich-article .article-head.animate .article-head-inner .article-metadata-container .title,.rich-article .article-head.animate .article-head-inner .article-metadata-container .dek,.rich-article .article-head.animate .article-head-inner .article-metadata-container .byline,.rich-article .article-head.animate .article-head-inner .article-metadata-container .date{opacity:1}.rich-article .article-head.animate .article-head-inner .article-metadata-container .bar{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media (max-width:325px){.article-head .sponsor-metadata .sponsor-metadata__logos,.article-head .sponsor-metadata .sponsor-metadata__description{font-size:.7em}.rich-article .article-head .article-head-inner .article-metadata .date{display:block;line-height:12px}}@media screen and (min-width:1010px){.article-with-ads .news-body .has-ad-column .articleFragment,.article-with-ads .news-body .has-ad-column figure{width:calc(100% - 600px);margin:0 auto;padding:0 120px 0 0}.article-with-ads .news-body .has-ad-column .ad-column{width:25%}.article-with-ads .news-body .gallery{padding:0 60px 0 0}.article-with-ads .news-body .author-block,.article-with-ads .news-body .video-brightcove,.article-with-ads .news-body .article-social{padding:0 120px 0 0;margin:0 auto}.article-with-ads .news-body .author-block{width:calc(100% - 600px)}.article-with-ads .news-body .video-brightcove{width:calc(100% - 500px)}.article-with-ads .news-body .video-youtube{max-width:calc(100% - 480px);background:transparent}.article-with-ads .news-body .video-youtube__video{width:calc(100% - 120px)}.article-with-ads .news-body .articleFragment .product-compare-wrapper{padding-right:120px}.article-with-ads .news-body .social-embed,.article-with-ads .news-body .related-inline{width:calc(100% - 600px);max-width:700px;padding-right:120px}}.homepage .main-page-columns .column-left,.homepage .main-page-columns .column-right{margin-top:0}.homepage .featured-sections__bucket:nth-of-type(4){display:none}html{background-color:#fff}.newsletter-page{position:absolute;width:100%;height:100%;background-color:#fff}.newsletter{max-width:35em;margin:0 auto;padding:6em 5% 1.5em;background-color:#fff}.newsletter__image{width:100%;height:5.5em;content:"";background:center/contain no-repeat url("/images/the-daily-drive-new.jpg")}.newsletter__subscribe-form{display:inline-block;margin:1em 0;text-align:left;font-size:1em}.newsletter__subscribe-form p{overflow:hidden;font-weight:500;text-align:center;display:inline-block}.newsletter__subscribe-form p span{width:100%;float:left}.newsletter__subscribe-form .mc-field-group,.newsletter__subscribe-form #mce-responses{padding:0 5%}.newsletter__label,.newsletter .response{width:85%;padding-left:0;padding-right:.8em}.newsletter__label{display:block;font-weight:700;margin:1.4em auto .3em}.newsletter .response{margin:.3em auto .3em}.newsletter .response a{color:#4f2412}.newsletter .response a:hover{color:#fa713a}.newsletter__field.required{margin:0 auto;display:block;width:85%;border-style:solid;outline:0;padding:.6em .5em;border:solid 1px #d6d6d6;font-size:.9em;color:#000}.newsletter__submit{-webkit-appearance:none;display:block;margin:2em auto .8em;width:13em;line-height:1em;border:none}.mce_inline_error{width:85%;margin:0 auto;padding-top:5px;padding-right:.8em;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:.9em;color:#e55e32}@media only screen and (max-width:768px){.newsletter{padding:2em 5% 1.5em}.newsletter__label{margin:1em auto .3em}.newsletter__submit{margin:1.5em auto .8em}}#redirect-container{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999999991;background:#000}#redirect-container .images{max-width:200px;margin:100px auto 0 auto;text-align:center}#redirect-container .images img{max-width:100%;padding-bottom:20px}body.redirecting{overflow:hidden !important;margin:0;position:relative}@-webkit-keyframes slide-rv-car{0%{-webkit-animation-timing-function:cubic-bezier(.4652,.1051,.774,.6426);animation-timing-function:cubic-bezier(.4652,.1051,.774,.6426);-webkit-transform:translate(0,0) rotate(0) scale(1,1) skewX(0) skewY(0);transform:translate(0,0) rotate(0) scale(1,1) skewX(0) skewY(0);opacity:1}22.5%{-webkit-animation-timing-function:cubic-bezier(.4142,.3131,.7623,.6513);animation-timing-function:cubic-bezier(.4142,.3131,.7623,.6513);-webkit-transform:translate(47.8px,0) rotate(0) scale(1,1) skewX(0) skewY(0);transform:translate(47.8px,0) rotate(0) scale(1,1) skewX(0) skewY(0);opacity:1}45%{-webkit-animation-timing-function:cubic-bezier(.3615,.331,.9646,1.3461);animation-timing-function:cubic-bezier(.3615,.331,.9646,1.3461);-webkit-transform:translate(147.8px,0) rotate(0) scale(1,1) skewX(0) skewY(0);transform:translate(147.8px,0) rotate(0) scale(1,1) skewX(0) skewY(0);opacity:1}47.5%{-webkit-animation-timing-function:cubic-bezier(.7006,.3332,.6667,.6667);animation-timing-function:cubic-bezier(.7006,.3332,.6667,.6667);-webkit-transform:translate(165.6px,0) rotate(0) scale(1,1) skewX(0) skewY(0);transform:translate(165.6px,0) rotate(0) scale(1,1) skewX(0) skewY(0);opacity:0}50%{-webkit-animation-timing-function:cubic-bezier(.1604,.3176,-.0218,.6965);animation-timing-function:cubic-bezier(.1604,.3176,-.0218,.6965);-webkit-transform:translate(-200px,0) rotate(0) scale(1,1) skewX(0) skewY(0);transform:translate(-200px,0) rotate(0) scale(1,1) skewX(0) skewY(0);opacity:0}51%{-webkit-animation-timing-function:cubic-bezier(.1983,.3529,.5263,.6945);animation-timing-function:cubic-bezier(.1983,.3529,.5263,.6945);-webkit-transform:translate(-179.8px,0) rotate(0) scale(1,1) skewX(0) skewY(0);transform:translate(-179.8px,0) rotate(0) scale(1,1) skewX(0) skewY(0);opacity:0}80.4%{-webkit-animation-timing-function:cubic-bezier(.2342,.3708,.5422,.9065);animation-timing-function:cubic-bezier(.2342,.3708,.5422,.9065);-webkit-transform:translate(-38.4px,0) rotate(0) scale(1,1) skewX(0) skewY(0);transform:translate(-38.4px,0) rotate(0) scale(1,1) skewX(0) skewY(0);opacity:1}100%{-webkit-transform:translate(0,0) rotate(0) scale(1,1) skewX(0) skewY(0);transform:translate(0,0) rotate(0) scale(1,1) skewX(0) skewY(0);opacity:1}}@keyframes slide-rv-car{0%{-webkit-animation-timing-function:cubic-bezier(.4652,.1051,.774,.6426);animation-timing-function:cubic-bezier(.4652,.1051,.774,.6426);-webkit-transform:translate(0,0) rotate(0) scale(1,1) skewX(0) skewY(0);transform:translate(0,0) rotate(0) scale(1,1) skewX(0) skewY(0);opacity:1}22.5%{-webkit-animation-timing-function:cubic-bezier(.4142,.3131,.7623,.6513);animation-timing-function:cubic-bezier(.4142,.3131,.7623,.6513);-webkit-transform:translate(47.8px,0) rotate(0) scale(1,1) skewX(0) skewY(0);transform:translate(47.8px,0) rotate(0) scale(1,1) skewX(0) skewY(0);opacity:1}45%{-webkit-animation-timing-function:cubic-bezier(.3615,.331,.9646,1.3461);animation-timing-function:cubic-bezier(.3615,.331,.9646,1.3461);-webkit-transform:translate(147.8px,0) rotate(0) scale(1,1) skewX(0) skewY(0);transform:translate(147.8px,0) rotate(0) scale(1,1) skewX(0) skewY(0);opacity:1}47.5%{-webkit-animation-timing-function:cubic-bezier(.7006,.3332,.6667,.6667);animation-timing-function:cubic-bezier(.7006,.3332,.6667,.6667);-webkit-transform:translate(165.6px,0) rotate(0) scale(1,1) skewX(0) skewY(0);transform:translate(165.6px,0) rotate(0) scale(1,1) skewX(0) skewY(0);opacity:0}50%{-webkit-animation-timing-function:cubic-bezier(.1604,.3176,-.0218,.6965);animation-timing-function:cubic-bezier(.1604,.3176,-.0218,.6965);-webkit-transform:translate(-200px,0) rotate(0) scale(1,1) skewX(0) skewY(0);transform:translate(-200px,0) rotate(0) scale(1,1) skewX(0) skewY(0);opacity:0}51%{-webkit-animation-timing-function:cubic-bezier(.1983,.3529,.5263,.6945);animation-timing-function:cubic-bezier(.1983,.3529,.5263,.6945);-webkit-transform:translate(-179.8px,0) rotate(0) scale(1,1) skewX(0) skewY(0);transform:translate(-179.8px,0) rotate(0) scale(1,1) skewX(0) skewY(0);opacity:0}80.4%{-webkit-animation-timing-function:cubic-bezier(.2342,.3708,.5422,.9065);animation-timing-function:cubic-bezier(.2342,.3708,.5422,.9065);-webkit-transform:translate(-38.4px,0) rotate(0) scale(1,1) skewX(0) skewY(0);transform:translate(-38.4px,0) rotate(0) scale(1,1) skewX(0) skewY(0);opacity:1}100%{-webkit-transform:translate(0,0) rotate(0) scale(1,1) skewX(0) skewY(0);transform:translate(0,0) rotate(0) scale(1,1) skewX(0) skewY(0);opacity:1}}body.layoutName-rental{max-width:1440px;margin:70px auto 0 auto;overflow-x:hidden}body.layoutName-rental .rentalFragment h3{margin-left:auto !important}body.layoutName-rental .section_title{padding:40px 0}body.layoutName-rental .section_title h2{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;color:#222;text-align:center;position:relative}body.layoutName-rental .section_title h2::after{content:"";display:block;width:40px;height:2px;background-color:#f68f44;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.layoutName-rental .section_title p{color:#2b2b2b}body.layoutName-rental .rental-location-list{list-style:none;padding:0 113px;display:grid;grid-gap:1rem;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(auto,1fr)}body.layoutName-rental .rental-location-list .rental-location-item{min-width:25%}body.layoutName-rental .rental-location-list .rental-location-item a{color:#545c63}body.layoutName-rental .rental-location-list .rental-location-item a .city-name{font-weight:700}body.layoutName-rental .rental-location-list .rental-location-item a:hover{text-decoration:none;color:#373b3e}body.layoutName-rental .rental-location-list .rental-location-item .city-count{color:#545c63;font-weight:600}body.layoutName-rental .text-uppercase{text-transform:uppercase}body.layoutName-rental .text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.layoutName-rental .footer__border{margin-top:2rem}@media (max-width:1010px){body.layoutName-rental .rentalFragment{padding:40px 20px 0 20px}body.layoutName-rental .rentalFragment h3{padding:0}}@media (max-width:780px){body.layoutName-rental{margin:48px auto 0 auto}}@media (max-width:768px){body.layoutName-rental .rental-location-list{padding:0 1.5rem;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(auto,.75fr)}body.layoutName-rental .section_title{padding:20px 20px 0 20px;margin-bottom:20px}}@media (max-width:450px){body.layoutName-rental .rental-location-list{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto,.5fr)}}.review-head{padding:41px 30px 30px 30px;text-align:left;background-color:#000;background-image:url("/images/tile.gif");background-repeat:repeat;max-width:1440px;margin:0 auto;box-sizing:border-box}@media (max-width:1125px){.review-head{padding:0}}.review-head .title-box{max-width:600px;display:inline-block;margin:0 0 0 102px}@media (max-width:1250px){.review-head .title-box{margin-left:0}}@media (max-width:1125px){.review-head .title-box{padding:10px 20px 30px;margin:0 auto;text-align:center;display:block}}.review-head .references{width:450px;display:inline-block;text-align:left;vertical-align:top;padding:10px 20px;margin-left:100px;margin-top:30px}.review-head .references p{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;color:#f1f1f1;font-size:13px;line-height:normal;letter-spacing:normal;font-weight:normal}.review-head .references .reference-name{font-weight:600;color:#fff}.review-head .references .reference-images{text-align:center}@media (max-width:1125px){.review-head .references .reference-images{display:none}}.review-head .references .reference-images img{display:inline-block}@media (max-width:1340px){.review-head .references{margin-left:0}}@media (max-width:1125px){.review-head .references{background-color:#252525;border-top:1px solid #4a4a4a;border-bottom:1px solid #4a4a4a;width:100%;padding:0;margin:0}.review-head .references p{margin:20px auto;padding:0 20px;width:auto;text-align:center}}.review-head .references img{display:block;margin-top:20px}@media (max-width:1125px){.review-head .references img{display:none}}.review-head .review-crumbs{text-align:left;color:#fff;text-transform:uppercase;font-size:14px;font-weight:600;font-family:"Source Sans Pro",SansSerif;margin:0}.review-head .review-crumbs p{padding-left:2px}@media (max-width:1125px){.review-head .review-crumbs{text-align:center}}.review-head .title{max-width:800px;margin:12px 0 10px 0;font-size:40px;line-height:1;color:#fff}.review-head .dek{max-width:800px;font-size:20px;line-height:20px;color:#f68f44;margin:10px 0 0 0;text-align:left;padding-bottom:0;border-bottom:0;font-weight:normal}@media (max-width:1125px){.review-head .dek{text-align:center}}.review-head .article-metadata{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:.5px;color:#fff;text-align:center;text-transform:uppercase}.review-head .article-metadata a{color:#fff;text-decoration:none;padding:0 10px}.review-head .article-metadata a:hover{color:#f68f44}.review-head .sponsor-metadata{display:-webkit-box;display:flex;width:100%;max-width:450px;margin:0 auto;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.review-head .sponsor-metadata .sponsor-metadata__logos{display:inline-block;-webkit-box-flex:1;flex:1 0 10%;padding:1em .5em}.review-head .sponsor-metadata .sponsor-metadata__logos img{display:block;padding:.5em 0}.review-head .sponsor-metadata .sponsor-metadata__description{box-sizing:border-box;display:inline-block;-webkit-box-flex:6;flex:6 0 10%;padding:1em .5em;color:#fff;text-align:left;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400;font-size:.8em;line-height:1.3em}.review-head .sponsor-metadata .sponsor-metadata__description a{color:#fff}.review-head .article-information:not(:last-of-type){margin-right:8px;font-weight:600;color:#fff}.review-head .article-tags-wrapper{padding:10px;margin:0 auto}.review-head .article-tags-wrapper .article-tag{color:#e5e5e5}.review-head .article-tags-wrapper li{display:inline-block;list-style-type:none;border:1px solid #e5e5e5;padding:5px 10px;color:#e5e5e5;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px;text-transform:uppercase;text-decoration:none;margin:5px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;letter-spacing:.5px}.review-head .article-tags-wrapper li:hover{background:#fff}.review-head .article-tags-wrapper a{color:#fff;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.review-head .article-tags-wrapper li:hover a{color:#000}.review-head .article-tags-wrapper ul{margin:0}.review-disclaimer{color:#0080c9;font-size:15px;text-align:center;margin:20px auto}.review-disclaimer p{max-width:830px !important;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif !important;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal}.review-disclaimer p a{text-decoration:underline;margin-left:3px}#article.review{background-color:#fafafa}.review-date{margin:15px auto 0;max-width:600px}.review-date p{font-size:12px;color:#4a4a4a;text-transform:uppercase;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif !important}@media (max-width:736px){.review-date{padding:0 20px}}.review-date .updated{font-weight:bold}.review-intro{margin:0 auto 15px;background-color:#fafafa;max-width:972px}.review-intro > p:first-of-type::first-letter{float:left;color:#222;font-weight:bold;font-size:32px;line-height:16px;padding-top:7px;padding-right:2px;padding-left:0;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.review-intro > div{margin:auto;max-width:600px}.review-intro > div p{margin-left:0 !important}.review-intro > div h2{margin-left:0 !important}.review-intro .product-compare-wrapper{margin:0 -200px !important}.review-intro .btn-content-list{width:241px;height:44px;border-radius:4px;border:solid 1px #e3e2e2;background-color:#fff;color:#222;font-size:18px;text-align:center;vertical-align:middle;display:-webkit-box;display:flex;cursor:pointer;margin:22px auto}.review-intro .btn-content-list span{display:block;padding-left:40px;background-image:url("/images/icon-eye.png");background-size:30px;background-repeat:no-repeat;background-position-x:left;background-position-y:center;margin:auto}.review-head.noBanner{margin-bottom:28px}.review-head.fullbleedGallery{margin-bottom:0 !important;max-width:100% !important}@media (max-width:500px){.review-head .title{font-size:38px;line-height:36px}.review-head .article-metadata a{display:block}}@media (max-width:1010px){.review-body{padding:0 20px}}@media (max-width:736px){.review-intro{padding:0 20px}.review-body h2{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif !important;font-size:32px !important;font-weight:600 !important;font-stretch:normal !important;font-style:normal !important;line-height:1 !important;letter-spacing:normal !important;text-align:left !important;color:#222 !important;padding:0 !important;margin:20px 0 !important;width:100% !important;border-bottom:0 !important}.trust-badge{border-right:1px solid #c1c1c1;border-left:1px solid #c1c1c1}.rich-article .hero-image{display:none}.rich-article .review-head{margin:0 auto 28px auto;padding:0;height:100vh;width:100%;background-image:none;-webkit-transition:height .3s;transition:height .3s;border-bottom:none}.rich-article .review-head *{box-sizing:border-box}.rich-article .review-head .review-head-inner{position:relative;top:0;left:0;height:100%;width:100%;overflow:hidden;z-index:0}.rich-article .review-head .review-head-inner .review-head-image{position:fixed;top:0;left:0;height:100%;width:100%;z-index:-1;pointer-events:none;background-size:cover;background-position:center;-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0;-webkit-transition:opacity 2s ease-in-out,-webkit-transform 2s ease-in-out;transition:opacity 2s ease-in-out,-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out,opacity 2s ease-in-out;transition:transform 2s ease-in-out,opacity 2s ease-in-out,-webkit-transform 2s ease-in-out}.rich-article .review-head .review-head-inner .review-head-image:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(0,0,0,0.5)),color-stop(10%, rgba(0,0,0,0)),to(#000));background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0,rgba(0,0,0,0) 10%,#000 100%)}.rich-article .review-head .review-head-inner .article-metadata-container{position:absolute;bottom:0;padding:25px;overflow:hidden}.rich-article .review-head .review-head-inner .article-metadata-container .title,.rich-article .review-head .review-head-inner .article-metadata-container .dek,.rich-article .review-head .review-head-inner .article-metadata-container .byline{font-family:'Montserrat','Source Sans Pro',serif;color:#fff;text-align:left;opacity:0}.rich-article .review-head .review-head-inner .article-metadata-container .title{font-size:23px;line-height:24px;font-weight:bold;letter-spacing:1.5px}.rich-article .review-head .review-head-inner .article-metadata-container .dek,.rich-article .review-head .review-head-inner .article-metadata-container .byline,.rich-article .review-head .review-head-inner .article-metadata-container .date{font-weight:300;font-size:16px}.rich-article .review-head .review-head-inner .article-metadata-container .title,.rich-article .review-head .review-head-inner .article-metadata-container .dek,.rich-article .review-head .review-head-inner .article-metadata-container .byline,.rich-article .review-head .review-head-inner .article-metadata-container .date{opacity:0;-webkit-transition:opacity .75s ease-in 1.75s;transition:opacity .75s ease-in 1.75s}.rich-article .review-head .review-head-inner .article-metadata-container .article-metadata{text-align:left}.rich-article .review-head .review-head-inner .article-metadata-container .article-metadata .byline{padding-left:0}.rich-article .review-head .review-head-inner .article-metadata-container .article-metadata .byline,.rich-article .review-head .review-head-inner .article-metadata-container .article-metadata .date{font-family:'Montserrat','Source Sans Pro',serif;font-size:12px}.rich-article .review-head .review-head-inner .article-metadata-container .bar-wrapper{width:100%;height:100%;position:absolute;top:0;left:-60px;z-index:-1;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:skewX(-30deg);transform:skewX(-30deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}.rich-article .review-head .review-head-inner .article-metadata-container .bar{background:#eda753 -webkit-gradient(linear,left top, left bottom,from(#eda753),to(#df8242));background:#eda753 linear-gradient(#eda753,#df8242);margin-left:25px;width:100px;height:100%;-webkit-transform:translate3d(0,-300px,0);transform:translate3d(0,-300px,0);-webkit-transition:-webkit-transform .75s ease-out 1s;transition:-webkit-transform .75s ease-out 1s;transition:transform .75s ease-out 1s;transition:transform .75s ease-out 1s, -webkit-transform .75s ease-out 1s}.rich-article .review-head .review-head-inner .article-metadata a{display:inline-block}.rich-article .review-head.animate .review-head-inner .review-head-image{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.rich-article .review-head.animate .review-head-inner .article-metadata-container .title,.rich-article .review-head.animate .review-head-inner .article-metadata-container .dek,.rich-article .review-head.animate .review-head-inner .article-metadata-container .byline,.rich-article .review-head.animate .review-head-inner .article-metadata-container .date{opacity:1}.rich-article .review-head.animate .review-head-inner .article-metadata-container .bar{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.article.review ul{padding:0 !important}.article.review .articleFragment p{padding:0 !important}.article.review .product-compare-wrapper ul.product-compare product-compare-product-item{-webkit-box-flex:1 !important;flex-grow:1 !important}.article.review-old-template .review-body{padding:0}.article.review-old-template .articleFragment h2,.article.review-old-template .articleFragment h3,.article.review-old-template .articleFragment h4,.article.review-old-template .articleFragment ul,.article.review-old-template .articleFragment p{margin-left:20px !important;margin-right:20px !important;padding-left:0;padding-right:0}.article.review-old-template .articleFragment h3{font-size:22px !important;color:#444 !important;font-family:"Source Serif Pro",Georgia,Times,"Times New Roman",serif !important;font-weight:normal !important;text-transform:none !important}}.article.review-old-template .articleFragment .product-compare-wrapper{margin-top:20px}.article.review-old-template .articleFragment h2{font-size:26px !important;line-height:26px;color:#f68f44 !important;margin-bottom:18px !important;padding-bottom:14px !important;border-bottom:1px solid #ccc !important;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif !important;font-weight:300 !important;box-sizing:border-box}.article.review-old-template .articleFragment h2::before{content:'' !important}.article.review-old-template .articleFragment h3{font-size:22px !important;color:#444 !important;font-family:"Source Serif Pro",Georgia,Times,"Times New Roman",serif !important;font-weight:normal !important;text-transform:none !important}@media (max-width:325px){.review-head .sponsor-metadata .sponsor-metadata__logos,.review-head .sponsor-metadata .sponsor-metadata__description{font-size:.7em}.rich-article .review-head .review-head-inner .article-metadata .date{display:block;line-height:12px}}.review-process-wrapper > div{display:inline-block;text-align:center}.review .ad{display:none}.article .review-process{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;background-color:#f3f3f3;display:block;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#4a4a4a;width:100%;padding-bottom:21px}.article .review-process a:link{text-decoration:none;color:#000}.article .review-process .review-process-title h4,.article .review-process .review-process-title p.title,.article .review-process .review-process-title .h4{font-weight:bold;margin:0 auto;text-transform:uppercase;font-size:13px !important;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.article .review-process p{margin-bottom:0;margin-top:5px;padding:0 5px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.article .review-process ul{padding:10px 8px 0 8px !important;display:block;float:left;clear:none;margin:20px 20px 5px;border:solid 1px #ddd;background-color:#fff}.article .review-process li{list-style:none;margin:0 !important;padding:0;display:block;float:left;min-height:80px}.article .review-process .review-team img{width:38px;height:38px;border-radius:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.article .review-process .review-expert img{width:38px;border-radius:100%}.article .review-process .review-how li{width:74px}.article .review-process .review-how li img{max-height:38px}.article .review-process .review-how .review-how-products{width:83px}.article .review-process .review-how .review-how-reviews{width:auto}.article .review-process .review-how .review-opt-count{font-weight:bold}.article .review-process .review-process-title{display:block}.article .review-process .review-process-title p{word-break:normal}@media (min-width:1125px){.article .review-process{border-bottom:solid 1px #ddd;padding:0}.article .review-process .review-process-wrapper{display:block;margin:auto;height:91px}.article .review-process .review-process-title{float:left;vertical-align:middle;height:90px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-left:30px;margin-right:14px}.article .review-process .review-process-title h4,.article .review-process .review-process-title p.title,.article .review-process .review-process-title .h4{vertical-align:middle;width:50px;text-align:right}.article .review-process ul{margin:0 8px 0 0;height:auto;float:right}}.article .review-body h2{font-size:25px;margin:20px auto 9px !important;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.12;letter-spacing:normal;color:#222;border:none}.article .review-body h2::before{content:'------';color:#f5a623;width:46px;display:block;letter-spacing:-3px}.article .review-body .articleFragment h3,.article .review-body .articleFragment h4{margin:24px auto 10px;font-size:17px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.65;letter-spacing:normal;color:#000;text-transform:uppercase;padding-left:0}.article .review-body .last-paragraph{padding-bottom:20px}.article .review-body .last-paragraph::after{content:"";position:relative;top:3px;left:4px;display:block;width:16px;height:16px;background:url("/images/end-of-article-stripe.png") no-repeat;background-size:16px;margin:20px auto 40px;text-align:center}@media (max-width:1305px){.article .review-body .articleFragment h3,.article .review-body .articleFragment h4{margin:24px auto 10px;font-size:17px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.65;letter-spacing:normal;color:#000;text-transform:uppercase;padding:0}}.article .review-body p,.article .review-body ul,.article .review-body figure{margin:inherit auto !important}.article .review-body .first-paragraph > p:first-of-type::first-letter{float:none !important;color:inherit !important;font-weight:inherit !important;font-size:inherit !important;line-height:inherit !important;padding:0 !important;font-family:inherit !important}.article .product-compare-product-item{display:block}.article .product-card{display:block}.article.review-old-template .review-body .first-paragraph > p:first-of-type::first-letter{float:left !important;color:#f68f44 !important;font-weight:bold !important;font-size:64px !important;line-height:50px !important;padding-top:0 !important;padding-right:8px !important;padding-left:3px !important;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif !important}.article.review-old-template .review-head{padding:60px 30px 30px 30px;margin:0 auto}.article.review-old-template .title-box{margin:auto;display:block;text-align:center;max-width:800px}@media (max-width:1250px){.article.review-old-template .title-box{margin-left:0}}@media (max-width:1125px){.article.review-old-template .title-box{padding:0;margin:0 auto 20px;text-align:center;display:block}}.article.review-old-template .title-box .title{font-size:54px}@media (max-width:500px){.article.review-old-template .title-box .title{font-size:38px;line-height:36px}}.article.review-old-template .dek{text-align:center;margin-bottom:10px;color:#f68f44;line-height:24px;font-weight:300}.article.review-old-template .article-tags-wrapper{text-align:center}.article.review-old-template .article-social{margin-top:30px}.article.review-old-template .product-card{display:none}.article.review-old-template .product-card-legacy{display:block;margin-bottom:30px}.article.review-old-template .product-card-legacy .paragraph p{margin-bottom:0}.article.review-old-template .product-card-legacy .paragraph p:last-child{margin-top:20px}.review-module{max-width:100%;background-color:#fff;margin:0 auto 30px auto;padding-top:37px;padding-bottom:53px;border-top:1px solid #e3e2e2;border-bottom:1px solid #e3e2e2}@media (max-width:726px){.review-module{margin-left:10px;margin-right:10px;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:30px;border-right:1px solid #c1c1c1;border-left:1px solid #c1c1c1;text-align:center}}.review-module-content{max-width:800px;margin-left:auto;margin-right:auto}@media (max-width:800px){.reviews-channel.main{box-shadow:unset}}.reviews-channel main{background:#fff}#reviews-main{position:relative;box-sizing:border-box;width:100%;margin:0 auto;padding:0 50px}@media (max-width:800px){#reviews-main{padding:0 20px}}.articles-row-title{display:block;font-size:22px;font-weight:bold;margin-bottom:15px}.articles-row-title a{text-decoration:underline;font-size:14px;font-weight:normal}.hero-thumbnail{background-size:cover;background-position:center;background-color:#f0f0f0;background-image:url("/images/temp-placeholder.png")}.main-articles-wrapper{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;flex-wrap:wrap}@media (max-width:735px){.main-articles-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.reviews-channel .section-featured,.sub-category-cards-list{display:-webkit-box;display:flex;flex-wrap:wrap;min-width:250px}@media (min-width:735px){.reviews-channel .section-featured,.sub-category-cards-list{margin-right:-20px}}@media (min-width:800px){.reviews-channel .section-featured,.sub-category-cards-list{margin-right:-30px}}@media (max-width:735px){.reviews-channel .section-featured,.sub-category-cards-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}#loading-overlay{display:none;background-color:rgba(255,255,255,0.85);opacity:1;top:0;left:0;position:absolute;width:100%;height:100%}#loading-overlay.active{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:center}@media (max-width:735px){#loading-overlay.active{-webkit-box-pack:end;justify-content:flex-end}}#loading-overlay .spinner{padding-top:3.5em;position:absolute;left:40%}#loading-overlay .spinner:before{content:"";width:3em;height:3em;border-radius:100px;position:absolute;top:0;-webkit-animation:spinner .6s linear;animation:spinner .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border:.1em solid;border-color:#6c6c6c transparent transparent transparent}.overline{border-top:2px solid #f5a623;width:50px;display:-webkit-box;display:flex;-webkit-box-flex:0;flex-grow:0}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.homepage .main-page-columns .column-left,.homepage .main-page-columns .column-right{margin-top:0}.homepage .featured-sections__bucket:nth-of-type(4){display:none}.dt-page #dt-content .dt-main{padding:10px}.dt-page .column-left{height:100px}@media (max-width:960px){.dt-page .column-left{display:none}}.dt-page .dt-ad-wrapper{overflow:hidden;margin-bottom:12px}.dt-page .dt-main .inventorySection{padding:10px}.featured-channels{width:calc(100% + 0.5em);margin:.25em -.25em;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.featured-channels__bucket{flex-basis:calc(25% - 0.5em);background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,0.25);margin:.25em;align-content:flex-start}.featured-channels__bucket--hero{flex-basis:calc(50% - 0.5em)}.featured-channels__bucket-title{padding:0 1rem;text-transform:uppercase;color:#fff;background:#000 repeating-linear-gradient(-60deg,#000,#000 6px,#141414 6px,#141414 7px);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:bold;line-height:2.1;letter-spacing:.05em}.featured-channels__bucket-title::before{content:"";display:inline-block;margin-right:.3em;background:#eda753 -webkit-gradient(linear,left top, left bottom,from(#eda753),to(#f68f44));background:#eda753 linear-gradient(#eda753,#f68f44);height:.7em;width:.35em;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.featured-channels__bucket-title--hero{font-size:2em;padding:0 3rem}.featured-bucket__figure{position:relative;padding-top:56.25%;overflow:hidden}.featured-bucket__image{position:absolute;top:0;width:100%}.featured-channels__hero{flex-basis:66%}.featured-channels__hero .featured-bucket__item-title--hero{font-size:1.7em}.featured-bucket{-webkit-box-flex:1;flex-grow:1;line-height:1;width:100%}.featured-bucket__item-image{width:100%}.featured-bucket__item-meta{margin:.7em 0 1.6em;padding:0 1em}.featured-bucket__item-meta--hero{border:0 solid #e5e5e5;border-width:0 1px 0 0}.featured-bucket__item-title{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:1.25em;line-height:1.1em;letter-spacing:.01em;margin-bottom:.3em;color:#000}a:hover .featured-bucket__item-title,a:focus .featured-bucket__item-title{color:#f68f44}.featured-bucket__item-description{margin:.5em 0 .4em 0;line-height:1.2;font-weight:200;font-size:1.2em;color:#4a4a4a}.featured-bucket__item-byline{color:#f68f44;font-size:1em;text-transform:uppercase;margin-right:.5em}.featured-bucket__item-date{color:#9b9b9b;font-size:1em;text-transform:uppercase}.featured-bucket__item-byline,.featured-bucket__item-date{display:inline-block}.featured-channels__bucket--bucket .featured-channels__bucket-title{font-size:1.4em;padding:0 1.5rem}.featured-channels__bucket--bucket .featured-bucket .featured-bucket__item-meta{padding:0 1.5em}.featured-channels__bucket-link{align-self:center;-webkit-box-flex:0;flex-grow:0;background-color:#f68f44;padding:.5em 1em;margin:1.5em 1em;letter-spacing:.01em;line-height:1;text-align:center;text-transform:uppercase;color:#fff}@media (max-width:80em){.featured-channels__hero{flex-basis:58%}}@media (max-width:71em){.featured-bucket__item--hero:nth-of-type(4){display:none}.featured-channels__bucket-link{margin-top:auto;font-size:.8em}.featured-channels__hero .featured-bucket__item-title--hero{font-size:1.4em}.featured-bucket__item-description{font-size:1em}.featured-bucket__item-byline,.featured-bucket__item-date{font-size:.8em}.featured-bucket__item-title{font-size:1.15em}}@media (max-width:48em){.featured-channels__bucket--hero{flex-basis:calc(100% - 0.5em)}.featured-bucket__item--hero:nth-of-type(3){display:block}}@media (max-width:32em){.featured-channels__hero{flex-basis:100%}.featured-bucket__item--hero{width:50%}.featured-bucket__item-meta--hero{margin-left:1em;margin-right:1em;padding-left:0;padding-right:0;padding-bottom:1em;border-width:0 0 1px}.featured-bucket--hero{display:-webkit-box;display:flex}.featured-bucket__item--hero:nth-of-type(3){display:none}.featured-channels__bucket-link{font-size:.6em}.featured-channels__bucket-link--hero{margin-top:.5em}}@media (max-width:64em){.featured-bucket__item--bucket:nth-of-type(4){display:none}.featured-bucket__item-title{font-size:1em}.featured-channels__bucket--bucket .featured-channels__bucket-title{font-size:1em}}@media (max-width:48em){.featured-channels__bucket--bucket{flex-basis:calc(50% - 0.5em)}}@media (max-width:24em){.featured-channels{max-width:100%;margin:0}.featured-channels .featured-channels__bucket--bucket{flex-basis:calc(100% - 0.5em)}.featured-channels .featured-channels__bucket-link{padding:.5em 1em}}.featured-sections{width:calc(100% + 0.5em);margin:.25em -.25em;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.featured-sections__bucket{flex-basis:calc(25% - 0.5em);background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,0.25);margin:.25em;align-content:flex-start}.featured-sections__bucket--hero{flex-basis:calc(50% - 0.5em)}.featured-sections__bucket-title{padding:0 1rem;text-transform:uppercase;color:#fff;background:#000 repeating-linear-gradient(-60deg,#000,#000 6px,#141414 6px,#141414 7px);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:bold;line-height:2.1;letter-spacing:.05em}.featured-sections__bucket-title::before{content:"";display:inline-block;margin-right:.3em;background:#eda753 -webkit-gradient(linear,left top, left bottom,from(#eda753),to(#f68f44));background:#eda753 linear-gradient(#eda753,#f68f44);height:.7em;width:.35em;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.featured-sections__bucket-title--hero{font-size:2em;padding:0 3rem}.featured-bucket__figure{position:relative;padding-top:56.25%;overflow:hidden}.featured-bucket__image{position:absolute;top:0;width:100%}.featured-sections__hero{flex-basis:66%}.featured-sections__hero .featured-bucket__item-title--hero{font-size:1.7em}.featured-bucket{-webkit-box-flex:1;flex-grow:1;line-height:1}.featured-bucket__item-image{width:100%}.featured-bucket__item-meta{margin:.7em 0 1.6em;padding:0 1em}.featured-bucket__item-meta--hero{border:0 solid #e5e5e5;border-width:0 1px 0 0}.featured-bucket__item-title{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:1.25em;line-height:1.1em;letter-spacing:.01em;margin-bottom:.3em;color:#000}a:hover .featured-bucket__item-title,a:focus .featured-bucket__item-title{color:#f68f44}.featured-bucket__item-description{margin:.5em 0 .4em 0;line-height:1.2;font-weight:200;font-size:1.2em;color:#4a4a4a}.featured-bucket__item-byline{color:#f68f44;font-size:1em;text-transform:uppercase;margin-right:.5em}.featured-bucket__item-date{color:#9b9b9b;font-size:1em;text-transform:uppercase}.featured-bucket__item-byline,.featured-bucket__item-date{display:inline-block}.featured-sections__bucket--bucket .featured-sections__bucket-title{font-size:1.4em;padding:0 1.5rem}.featured-sections__bucket--bucket .featured-bucket .featured-bucket__item-meta{padding:0 1.5em}.featured-sections__bucket-link{align-self:center;-webkit-box-flex:0;flex-grow:0;background-color:#f68f44;padding:.5em 1em;margin:1.5em 1em;letter-spacing:.01em;line-height:1;text-align:center;text-transform:uppercase;color:#fff}@media (max-width:80em){.featured-sections__hero{flex-basis:58%}}@media (max-width:71em){.featured-bucket__item--hero:nth-of-type(4){display:none}.featured-sections__bucket-link{margin-top:auto;font-size:.8em}.featured-sections__hero .featured-bucket__item-title--hero{font-size:1.4em}.featured-bucket__item-description{font-size:1em}.featured-bucket__item-byline,.featured-bucket__item-date{font-size:.8em}.featured-bucket__item-title{font-size:1.15em}}@media (max-width:48em){.featured-sections__bucket--hero{flex-basis:calc(100% - 0.5em)}.featured-bucket__item--hero:nth-of-type(3){display:block}}@media (max-width:32em){.featured-sections__hero{flex-basis:100%}.featured-bucket__item--hero{width:50%}.featured-bucket__item-meta--hero{margin-left:1em;margin-right:1em;padding-left:0;padding-right:0;padding-bottom:1em;border-width:0 0 1px}.featured-bucket--hero{display:-webkit-box;display:flex}.featured-bucket__item--hero:nth-of-type(3){display:none}.featured-sections__bucket-link{font-size:.6em}.featured-sections__bucket-link--hero{margin-top:.5em}}@media (max-width:64em){.featured-bucket__item--bucket:nth-of-type(4){display:none}.featured-bucket__item-title{font-size:1em}.featured-sections__bucket--bucket .featured-sections__bucket-title{font-size:1em}}@media (max-width:48em){.featured-sections__bucket--bucket{flex-basis:calc(50% - 0.5em)}}@media (max-width:24em){.featured-sections{max-width:100%;margin:0}.featured-sections .featured-sections__bucket--bucket{flex-basis:calc(100% - 0.5em)}.featured-sections .featured-sections__bucket-link{padding:.5em 1em}}.featured-sections{width:calc(100% + 0.5em);margin:.25em -.25em;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.featured-sections__bucket{flex-basis:calc(25% - 0.5em);background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,0.25);margin:.25em;align-content:flex-start}.featured-sections__bucket--hero{flex-basis:calc(50% - 0.5em)}.featured-sections__bucket-title{padding:0 1rem;text-transform:uppercase;color:#fff;background:#000 repeating-linear-gradient(-60deg,#000,#000 6px,#141414 6px,#141414 7px);font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:bold;line-height:2.1;letter-spacing:.05em}.featured-sections__bucket-title::before{content:"";display:inline-block;margin-right:.3em;background:#eda753 -webkit-gradient(linear,left top, left bottom,from(#eda753),to(#f68f44));background:#eda753 linear-gradient(#eda753,#f68f44);height:.7em;width:.35em;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.featured-sections__bucket-title--hero{font-size:2em;padding:0 3rem}.featured-bucket__figure{position:relative;padding-top:56.25%;overflow:hidden}.featured-bucket__image{position:absolute;top:0;width:100%}.featured-sections__hero{flex-basis:66%}.featured-sections__hero .featured-bucket__item-title--hero{font-size:1.7em}.featured-bucket{-webkit-box-flex:1;flex-grow:1;line-height:1}.featured-bucket__item-image{width:100%}.featured-bucket__item-meta{margin:.7em 0 1.6em;padding:0 1em}.featured-bucket__item-meta--hero{border:0 solid #e5e5e5;border-width:0 1px 0 0}.featured-bucket__item-title{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:1.25em;line-height:1.1em;letter-spacing:.01em;margin-bottom:.3em;color:#000}a:hover .featured-bucket__item-title,a:focus .featured-bucket__item-title{color:#f68f44}.featured-bucket__item-description{margin:.5em 0 .4em 0;line-height:1.2;font-weight:200;font-size:1.2em;color:#4a4a4a}.featured-bucket__item-byline{color:#f68f44;font-size:1em;text-transform:uppercase;margin-right:.5em}.featured-bucket__item-date{color:#9b9b9b;font-size:1em;text-transform:uppercase}.featured-bucket__item-byline,.featured-bucket__item-date{display:inline-block}.featured-sections__bucket--bucket .featured-sections__bucket-title{font-size:1.4em;padding:0 1.5rem}.featured-sections__bucket--bucket .featured-bucket .featured-bucket__item-meta{padding:0 1.5em}.featured-sections__bucket-link{align-self:center;-webkit-box-flex:0;flex-grow:0;background-color:#f68f44;padding:.5em 1em;margin:1.5em 1em;letter-spacing:.01em;line-height:1;text-align:center;text-transform:uppercase;color:#fff}@media (max-width:80em){.featured-sections__hero{flex-basis:58%}}@media (max-width:71em){.featured-bucket__item--hero:nth-of-type(4){display:none}.featured-sections__bucket-link{margin-top:auto;font-size:.8em}.featured-sections__hero .featured-bucket__item-title--hero{font-size:1.4em}.featured-bucket__item-description{font-size:1em}.featured-bucket__item-byline,.featured-bucket__item-date{font-size:.8em}.featured-bucket__item-title{font-size:1.15em}}@media (max-width:48em){.featured-sections__bucket--hero{flex-basis:calc(100% - 0.5em)}.featured-bucket__item--hero:nth-of-type(3){display:block}}@media (max-width:32em){.featured-sections__hero{flex-basis:100%}.featured-bucket__item--hero{width:50%}.featured-bucket__item-meta--hero{margin-left:1em;margin-right:1em;padding-left:0;padding-right:0;padding-bottom:1em;border-width:0 0 1px}.featured-bucket--hero{display:-webkit-box;display:flex}.featured-bucket__item--hero:nth-of-type(3){display:none}.featured-sections__bucket-link{font-size:.6em}.featured-sections__bucket-link--hero{margin-top:.5em}}@media (max-width:64em){.featured-bucket__item--bucket:nth-of-type(4){display:none}.featured-bucket__item-title{font-size:1em}.featured-sections__bucket--bucket .featured-sections__bucket-title{font-size:1em}}@media (max-width:48em){.featured-sections__bucket--bucket{flex-basis:calc(50% - 0.5em)}}@media (max-width:24em){.featured-sections{max-width:100%;margin:0}.featured-sections .featured-sections__bucket--bucket{flex-basis:calc(100% - 0.5em)}.featured-sections .featured-sections__bucket-link{padding:.5em 1em}}.search-bar{width:100%;background-color:#f3f3f3;border-bottom:solid 1px #ddd}.search-bar .search-bar-content{width:780px;margin:0 auto 10px;padding-bottom:20px;padding-top:15px}@media (max-width:824px){.search-bar .search-bar-content{width:500px}}.search-bar .search-bar-content h3{text-align:center;font-weight:bold;font-size:24px}.search-bar .search-bar-content .search-form{margin-top:20px}.search-bar .search-bar-content .search-form input{width:730px;background-color:transparent;border:0;border-bottom:1px solid #919191;font-size:1em;font-weight:bold;padding-bottom:5px;border-radius:0;-webkit-appearance:none}@media (max-width:1024px){.search-bar .search-bar-content .search-form input{width:460px}}@media (max-width:1024px){.search-bar .search-bar-content .search-form{text-align:center}}.search-bar .search-bar-content .search-form input::-webkit-input-placeholder{font-weight:normal}.search-bar .search-bar-content .search-form input::-moz-placeholder{font-weight:normal}.search-bar .search-bar-content .search-form input:-ms-input-placeholder{font-weight:normal}.search-bar .search-bar-content .search-form input::-ms-input-placeholder{font-weight:normal}.search-bar .search-bar-content .search-form input::placeholder{font-weight:normal}.search-bar .search-bar-content .search-form input:focus{outline:none}.search-bar .search-bar-content .search-form i{display:inline-block;clear:none;cursor:pointer;font-size:1.2em;position:relative;top:5px;padding-left:10px;width:20px}@media (max-width:1024px){.search-bar .search-bar-content .search-filter{width:490px;margin:auto}}.search-bar .search-bar-content .search-filter .filter-a{margin-top:5px;font-size:.9em}.search-bar .search-bar-content .search-filter .filter-a div{display:inline-block}.search-bar .search-bar-content .search-filter .filter-a .filter-toggle{cursor:pointer;font-size:.8em;height:1.5em;margin-left:50px;text-transform:uppercase;vertical-align:middle}.search-bar .search-bar-content .search-filter .filter-a .filter-toggle i{margin-left:4px;vertical-align:middle;font-size:1.3em;position:relative;top:-1px}.search-bar .search-bar-content .search-filter .filter-b{margin-top:10px}.search-bar .search-bar-content .search-filter .filter-b li{display:inline-block;background-color:#fff;padding:4px 8px;border-radius:4px;margin-right:6px;font-size:.8em;border:1px solid #ddd}@media (max-width:780px){.search-bar .search-bar-content{width:100%;max-width:520px}.search-bar .search-bar-content h3{text-align:left;font-weight:600;font-size:22px}.search-bar .search-bar-content .search-form{text-align:left}.search-bar .search-bar-content .search-filter{margin:15px 20px 0 0;width:auto}.search-bar .search-bar-content .filter-toggle{float:right;padding-right:10px}.search-bar .search-bar-content .filter-b li{width:40%}.search-bar .search-bar-content .filter-b li label{display:inline-block;width:100%;padding-bottom:2px}.search-bar .search-bar-content .filter-b li label input{position:relative;top:2px}}@media (max-width:570px){.search-bar .search-bar-content{width:auto;margin:10px auto;max-width:440px;padding:10px 20px}.search-bar .search-bar-content .search-form input{max-width:86%}.search-bar .search-bar-content .search-filter{margin-top:15px}.search-bar .search-bar-content .filter-toggle{float:right;padding-right:10px}.search-bar .search-bar-content .filter-b ul{margin:auto}.search-bar .search-bar-content .filter-b ul li{width:42%}.search-bar .search-bar-content .filter-b ul li label{display:inline-block;width:100%}}.search-results{min-height:400px}.search-results-block{max-width:1080px;margin:auto}.search-results-block h3{text-align:center;font-weight:bold;color:#f00;margin-top:20px}.search-results-block .search-result{width:250px;margin:15px 10px;display:inline-block;font-weight:400;vertical-align:top}.search-results-block .search-result a{display:block;height:142px}.search-results-block .search-result a img{display:block;margin:auto}.search-results-block .search-result .search-result-meta a{font-size:14px;border-bottom:1px solid #000;display:inline}.search-results-block .search-result .published-date{margin-left:6px;color:#616161;font-size:14px}.search-results-block .search-result .search-result-title{margin-top:6px;font-size:18px;line-height:1.2em}.search-results-block .search-result .search-result-title a{display:inline;color:#000;transition:color 400ms;-webkit-transition:color 400ms}.search-results-block .search-result .search-result-title a:hover,.search-results-block .search-result .search-result-title a:focus,.search-results-block .search-result .search-result-title a:active{color:#f68f44;transition:color 400ms;-webkit-transition:color 400ms}.search-results-block .search-result img{max-width:100%;max-height:142px;margin:auto auto;display:block}@media (max-width:1100px){.search-results-block{max-width:810px}}@media (max-width:824px){.search-results-block{max-width:540px}}@media (max-width:780px){.search-results-block{padding:0 20px}.search-results-block .search-result{width:100%;margin:10px 0}.search-results-block .search-result a{display:inline}.search-results-block .search-result .search-result-meta{margin-left:160px}.search-results-block .search-result .search-result-title{font-size:15px;margin-left:160px}.search-results-block .search-result img{width:150px;float:left;margin-right:10px}}.search-results-pagination{margin:40px auto 10px;text-align:center;font-weight:bold}.search-results-pagination .search-page-link{padding:3px 7px 10px;width:1em;height:1em;display:inline-block}.search-results-pagination .current{color:#f68f44;border:2px solid #f68f44;border-radius:20px}.search-results-pagination span{position:relative;top:1px;margin:0 7px}.search-results-pagination .search-next{margin-left:8px}.search-results-pagination .search-prev{margin-right:8px}.carousel-header{position:relative;max-width:1440px;width:100%;height:auto;margin:0 auto;background-image:url("/images/tile.gif");background-repeat:repeat;background-color:#000;border-bottom:4px solid #f68f44}.carousel-header .carousel-image-wrapper{position:relative;background-color:#000}.carousel-header .carousel-image-wrapper .carousel-image{position:absolute;top:0;left:0;display:block;width:100%;background-color:#000}.carousel-header .carousel-overlay{z-index:2;position:absolute;bottom:50%;left:0;box-sizing:border-box;max-width:475px;width:37%;margin-bottom:-150px;padding:30px;background-color:rgba(0,0,0,0.75)}.carousel-header .carousel-overlay .title{margin-bottom:10px;font-size:54px;line-height:52px;color:#fff}.carousel-header .carousel-overlay .dek{margin-bottom:10px;font-size:18px;line-height:18px;color:#b8b8b8}.carousel-header .carousel-overlay .author{display:block;margin-bottom:10px;color:#f68f44}.carousel-header .carousel-overlay .author:hover{text-decoration:underline}.carousel-header.titleBoxRight .carousel-overlay{right:0;left:auto}@media (max-width:1200px){.carousel-header .carousel-overlay .title{font-size:42px;line-height:42px}}@media (max-width:960px){.carousel-header .carousel-overlay{position:relative;top:auto;bottom:auto;max-width:100%;max-height:100%;width:100%;margin-top:auto;margin-bottom:auto;text-align:center;background:transparent;border-top:4px solid #f68f44}}.featured-articles *{box-sizing:border-box}.featured-articles .title{margin-bottom:10px;font-size:24px;line-height:24px}.featured-articles .dek{font-size:17px;line-height:18px}.featured-articles .category{font-weight:bold;text-transform:uppercase;color:#f68f44}.featured-articles .franchise{display:inline-block;margin:0 10px 10px 0;text-transform:uppercase;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:600;color:#f68f44}.featured-articles .flags *{display:inline-block;min-width:82px;margin:0 10px 10px 0;padding:2px 8px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400;text-align:center;text-transform:uppercase}.featured-articles .flags .flag{background:#f68f44;color:#fff;border:1px solid #f68f44}.featured-articles .flags .content-type{margin-right:0;background:#fff;color:#f68f44;border:1px solid #b8b8b8}.featured-articles .regular,.featured-articles .sponsored-feature{width:100%;min-height:250px;padding:20px;background-color:#fff;position:relative;box-sizing:border-box}.featured-articles .regular:before,.featured-articles .sponsored-feature:before{content:"";width:1px;height:calc(100% - 70px);left:20%;top:35px;position:absolute;background-color:#f68f44}.featured-articles .regular .inner,.featured-articles .sponsored-feature .inner{width:18%;height:100%;position:relative;padding-top:5%;padding-bottom:2%;text-align:right;text-transform:uppercase;float:left}.featured-articles .regular .article-data span,.featured-articles .sponsored-feature .article-data span{margin:0 10px 10px 0;display:block}.featured-articles .regular .article-summary,.featured-articles .sponsored-feature .article-summary{width:42%;height:100%;position:relative;float:left}.featured-articles .regular .article-summary-inner,.featured-articles .sponsored-feature .article-summary-inner{padding:25px 15px 0 15px}.featured-articles .regular .article-image,.featured-articles .sponsored-feature .article-image{width:calc(40% - 15px);height:calc(100% - 40px);background-size:cover;background-position:center;float:left;position:absolute;top:20px;right:20px;background-color:#f0f0f0}.featured-articles .regular .share-icon,.featured-articles .sponsored-feature .share-icon{float:left;width:100%}.featured-articles .regular .share,.featured-articles .sponsored-feature .share{float:right;margin-bottom:0}.featured-articles .regular span,.featured-articles .sponsored-feature span{display:block;margin:0 10px 10px 0}.featured-articles .regular .sponsor-logo-container,.featured-articles .sponsored-feature .sponsor-logo-container{width:100%;float:left;margin-bottom:10px;padding-right:10px}.featured-articles .regular .sponsor-logo-small,.featured-articles .sponsored-feature .sponsor-logo-small{height:45px;width:45px;background-size:cover;float:right}.featured-articles .regular .sponsored,.featured-articles .sponsored-feature .sponsored{color:#f68f44;font-weight:bold}.contributor-channel .regular:before{background-color:#1076bc}@media (max-width:660px){.featured-articles h1{padding:20px 20px 5px 25px;margin:0}.featured-articles .regular .article-image,.featured-articles .sponsored-feature .article-image{position:relative;width:65%;padding-bottom:49%;height:auto;top:auto;right:auto}.featured-articles .regular .article-image:after,.featured-articles .sponsored-feature .article-image:after{content:"";width:1px;height:100%;right:-5%;top:0;position:absolute;background-color:#f68f44}.featured-articles .regular .inner,.featured-articles .sponsored-feature .inner{float:right;width:29%;height:auto;padding-bottom:0;padding-top:0;text-align:left}.featured-articles .regular .inner:after,.featured-articles .sponsored-feature .inner:after{display:none}.featured-articles .regular .share-comment,.featured-articles .sponsored-feature .share-comment{float:left}.featured-articles .regular .shop-button{margin:10px 0;float:left}.featured-articles .regular .article-summary,.featured-articles .sponsored-feature .article-summary{width:100%}.featured-articles .regular,.featured-articles .sponsored-feature{height:auto}.featured-articles .regular:before,.featured-articles .sponsored-feature:before{display:none}.featured-articles .regular .article-summary-inner,.featured-articles .sponsored-feature .article-summary-inner{position:relative;padding:10px 0 0 0}.featured-articles .sponsored-feature .sponsor-logo-small{float:left}}.feed *{box-sizing:border-box}.feed .review-list{border-top:2px solid #f68f44;border-bottom:2px solid #f68f44}.feed .article-box{background-color:#fff;padding:13px 16%;text-align:center}.feed .article-box.quote .feed-image,.feed .article-box.quote .details .dek{display:none}.feed .article-box.quote .title::before{content:"“"}.feed .article-box.quote .title::after{content:"”"}.feed .article-box:first-child{padding:26px 16% 13px 16%}.feed .article-box:last-child{padding:13px 16% 26px 16%}.feed .feed-image{width:100%;padding-bottom:75%;background-size:cover;background-position:center;background-color:#f0f0f0;background-image:url("/images/temp-placeholder.png")}.feed .article-box span{display:block}.feed .article-box .share{margin-top:10px;margin-right:0}.feed .title{text-align:center;margin:10px 0;font-size:20px;line-height:20px}.feed .dek{font-style:italic;text-align:center;font-size:13px;line-height:15px;font-weight:400}.feed .date{font-size:13px;text-transform:uppercase;margin-bottom:5px}.feed .author{font-size:13px;margin-bottom:5px}.feed .all-news-wrapper{text-align:center;padding-bottom:10px}@media (max-width:960px){.feed .article-box{padding:13px 25px;float:left;width:100%}.feed .article-box .feed-image{width:50%;padding-bottom:37.5%;float:left}.feed .article-box .details{width:50%;float:left;padding-left:10px}.feed .article-box .details span,.feed .article-box .details .dek{text-align:left}.feed .article-box .title{margin:0 0 10px 0}.feed .article-box:first-child{padding:25px 25px 13px 25px}.feed .article-box:last-child{padding:13px 25px 25px 25px}.feed .article-box.quote .details .dek,.feed .article-box.quote .details span{display:block;width:100%;text-align:center}.feed .article-box.quote .details{width:100%;text-align:center}.feed .article-box.quote .details .dek{display:none}}#hp-review-list,#hp-info-list{padding:0;height:450px;overflow-y:scroll}#hp-review-list li,#hp-info-list li{width:100%;padding:0}#hp-review-list li a,#hp-info-list li a{display:block;padding:10px 20px;text-align:left;border-bottom:1px solid #ddd}#hp-review-list li a:hover,#hp-info-list li a:hover{background-color:#f2f2f2}@media (max-width:568px){.feed .article-box .feed-image{width:100%;padding-bottom:75%}.feed .article-box .details{width:100%;padding-left:0}.feed .article-box .title{margin:10px 0}.feed .article-box .author,.feed .article-box .date{text-align:center}.feed .article-box .details span,.feed .article-box .details .dek,.feed .article-box .share-comment{text-align:center}.feed.channel{display:none !important}}.hero-header{width:100%;max-width:1440px;margin:0 auto}.hero-info-wrapper{background-color:#000;background-image:url("/images/tile.gif");background-repeat:repeat;position:relative;text-align:center;padding:30px 20px 40px 20px;-webkit-transition:background .3s;transition:background .3s}.hero-info-wrapper .title{font-size:54px;line-height:54px;color:#fff;margin-bottom:10px}.hero-info-wrapper .title.logo{color:transparent;background-size:contain;background-position:center center;background-repeat:no-repeat;margin-bottom:20px;line-height:70px}.hero-info-wrapper .dek{color:#f68f44;font-size:20px;line-height:20px;margin-bottom:10px;width:100%;max-width:800px;margin:0 auto;font-weight:400}.hero-info-wrapper .author{color:#f68f44;margin-bottom:10px;display:block}.hero-info-wrapper .author:hover{text-decoration:underline}.hero-info-wrapper.no-hero-img .title{padding-bottom:40px}@media (max-width:960px){.hero-info-wrapper.no-hero-img .title{padding-bottom:0}}.hero-image-wrapper{position:relative;background-color:#000;border-bottom:4px solid #f68f44}.hero-image-wrapper .hero-image{position:absolute;top:0;left:0;width:100%;display:block;margin:0 auto}@media (max-width:660px){.hero-info-wrapper .title.logo{font-size:34px;line-height:30px}}.main-page-columns.video-hub-channel .column-left,.main-page-columns.video-hub-channel .column-right{margin-top:40px}.main-page-columns.video-hub-channel .column-title{color:#050505;text-shadow:none}.hero-header--video-hub{border-bottom:4px solid #f68f44}.hero-header__sponsor-logo{width:110px;height:110px;background-size:contain;margin-right:20px;margin-left:-90px}.hero-info__data,.hero-info__logo{display:block;padding-bottom:1em}.hero-info_logo-image{width:215px}.video-hub{position:relative;width:100%;background:#000;overflow:hidden;border-bottom:4px solid #f68f44}.video-hub__player{position:absolute;width:65%;height:100%;top:0;left:0;-webkit-transition:all .2s;transition:all .2s}.video-hub__player .video-js{position:absolute;top:0;left:0;width:100%;height:100%}.video-hub__playlist{position:absolute;right:0;top:0;width:35%;height:100%;overflow-y:auto;box-sizing:border-box;background-color:#000;background-image:url("/images/tile-light.png")}.video-hub__playlist::-webkit-scrollbar-track{background-color:#000}.video-hub__playlist::-webkit-scrollbar{width:10px;background-color:#000}.video-hub__playlist::-webkit-scrollbar-thumb{background-color:#333}.video-hub__story{display:table;margin:10px 0;padding:0 20px;box-sizing:border-box;cursor:pointer}.video-hub__story .title{margin:0 auto 5px auto;font-size:16px;line-height:18px;color:#fff}.video-hub__story .dek,.video-hub__story .video-hub__read-now{display:none}.video-hub__story .date{margin:0 auto 10px auto;font-size:12px}.video-hub__story .details{padding-left:10px;display:table-cell;pointer-events:none;box-sizing:border-box}.video-hub__story .thumbnail{width:120px;height:90px;display:table-cell;background:#ccc;pointer-events:none;background-size:cover;position:relative;min-height:0}.video-hub__story.active{pointer-events:none}.video-hub__story--active{padding:20px 20px 0 20px;border-bottom:1px solid #2e2e2e;background:#000;box-sizing:border-box}.video-hub__story--active .title{color:#fff;font-size:28px;line-height:28px;margin:0 auto 10px auto}.video-hub__story--active .dek{margin:10px auto 10px auto;color:#fff;font-size:16px;line-height:20px;padding:5px 0 5px 0;display:block;box-sizing:border-box}.video-hub__arrow{visibility:hidden}.video-hub__read-now{display:inline-block;margin-bottom:15px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;text-decoration:none;text-transform:uppercase;color:#f68f44}.video-hub__now-playing{position:absolute;bottom:0;left:0;width:100%;background:#f68f44;text-transform:uppercase;text-align:center;color:#fff;margin-bottom:5px;font-size:12px;margin:0;padding:3px 0;display:none;z-index:3}.video-hub__story.active .video-hub__now-playing{display:inline-block}.video-hub__story.active .details{opacity:.7}.video-hub__story.active .thumbnail::after{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:1}@media (max-width:960px){.hero-header__sponsor-logo{margin:0 auto 10px auto}.video-hub{padding-bottom:0}.video-hub__player{position:relative;width:100%;height:auto;padding-bottom:56.25%}.video-hub__playlist{position:relative;width:100%}.video-hub__story--list-wrapper{position:relative;width:100%;overflow:hidden;padding:0 20px;box-sizing:border-box}.video-hub__arrow{position:absolute;top:50%;color:#fff;padding:0 6px;height:30px;line-height:30px;margin-top:-15px;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s;opacity:.9;visibility:visible}.video-hub__arrow:hover{opacity:1}.video-hub__arrow.icon-arrow-next{right:0;font-size:30px}.video-hub__arrow.icon-arrow-previous{left:0;font-size:30px;opacity:.1}.video-hub__story--list{width:100%;white-space:nowrap;overflow-x:hidden;overflow-y:hidden}.video-hub__story{display:inline-block;white-space:normal}.video-hub__story .details{padding-right:15px;box-sizing:border-box}}.author-module{width:100%;max-width:600px;margin:0 auto 28px auto;min-height:60px;padding:10px 0;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;border-top:1px dotted #919191;border-bottom:1px dotted #919191}.author-module .authorPic{width:60px;height:60px;background-size:cover;background-position:center center;border-radius:100%;margin-right:20px;float:left}.author-module .authorInfo{float:left}.author-module .authorInfo .authorName{text-transform:uppercase;font-size:24px;font-weight:400}.author-module .authorInfo .viewArticlesLink{color:#f68f44;font-size:14px;font-weight:400;margin-left:10px}.author-module .authorInfo .nameAndLink,.author-module .authorInfo .socialLinks{height:30px;line-height:30px}.author-module .authorInfo .authorSocialLink{color:#919191;font-size:15px;margin-right:20px;padding-left:30px;position:relative}.author-module .authorInfo .authorSocialLink .icon{margin-right:10px;font-size:1.5em;position:absolute;top:0;left:0;vertical-align:middle}.author-module .authorInfo .authorSocialLink .icon-facebook{color:#3b5998}.author-module .authorInfo .authorSocialLink .icon-twitter{color:#55acee}.author-module .authorInfo .authorSocialLink .icon-instagram{color:#3f729b}@media (max-width:1160px){.author-module{text-align:center}.author-module .authorPic{float:none;margin:0 auto}.author-module .authorInfo{width:100%;float:none;text-align:center;margin-top:10px}.author-module .authorInfo .authorName{font-size:20px}.author-module .authorInfo .authorSocialLink{font-size:14px;margin-right:10px}}@media (max-width:1010px){.author-module .authorInfo .authorName{font-size:24px}.author-module .authorInfo .authorSocialLink{font-size:15px}.author-module .authorInfo .authorName,.author-module .authorInfo .viewArticlesLink,.author-module .authorInfo .authorSocialLink,.author-module .authorInfo .nameAndLink,.author-module .authorInfo .socialLinks{width:100%;display:block;height:auto;padding-left:0;margin-left:0}.author-module .authorInfo .authorName .icon,.author-module .authorInfo .viewArticlesLink .icon,.author-module .authorInfo .authorSocialLink .icon,.author-module .authorInfo .nameAndLink .icon,.author-module .authorInfo .socialLinks .icon{position:relative}}@media (max-width:780px){.rich-article .articleFragment .blockquote p,.rich-article .articleFragment blockquote p{display:inline-block;position:relative;border:none}.rich-article .articleFragment .blockquote p:after,.rich-article .articleFragment blockquote p:after{content:'';display:block;position:absolute;left:0;top:calc(50% - 5px);width:3px;height:10px;background:transparent;-webkit-transition:all 1s ease;transition:all 1s ease}.rich-article .articleFragment .blockquote.viewed p:after,.rich-article .articleFragment blockquote.viewed p:after{top:0;left:0;height:100%;background:#f49049}}.story-flow{width:100%;max-width:560px;margin:0 auto 38px auto;text-align:center;position:relative}.story-flow .story-flow-inner{position:relative}.story-flow .flow-chapters-wrapper{position:relative;width:100%;overflow:hidden;height:120px}.story-flow .flow-chapters{height:100%;position:absolute;white-space:nowrap;left:0;-webkit-transition:all .2s;transition:all .2s}.story-flow .chapter{width:92px;height:70px;margin:25px 10px;background:#ccc;display:inline-block;background-size:cover;border:2px solid #eee;box-sizing:border-box;-webkit-transition:all .2s;transition:all .2s}.story-flow .chapter.active{border:2px solid #f68f44;-webkit-transform:scale(1.2);transform:scale(1.2);pointer-events:none}.story-flow .chapter:hover{-webkit-transform:scale(1.1);transform:scale(1.1);border:2px solid #f68f44}.story-flow .arrow{width:20px;height:40px;color:#000;position:absolute;top:50%;left:-25px;margin-top:-20px;line-height:40px;font-size:40px;cursor:pointer}.story-flow .arrow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.story-flow .arrow.right{left:auto;right:-25px}.story-flow .flow-info{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:600}.story-flow .flow-info .counter{color:#f68f44;line-height:18px}.story-flow .flow-info .title{font-size:30px}@media (max-width:600px){.story-flow .arrow{display:none}}.embed-iframe{display:inherit;max-width:600px;width:100%;margin:0 auto 28px auto;text-align:center}.mapWidget{width:100%;max-width:840px;margin:0 auto 28px auto;border-left:1px solid #f68f44}.mapWidget .map-wrapper{position:relative;padding-bottom:28%;height:0;overflow:hidden;width:50%;float:left}.mapWidget .map-wrapper iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.mapWidget .notes{width:50%;float:left;padding:0 15px;box-sizing:border-box}.mapWidget .notes p{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:400}.mapWidget.noMapNotes{border-left:none}.mapWidget.noMapNotes .map-wrapper{width:100%;padding-bottom:56%}.mapWidget.noMapNotes .notes{border-left:none;margin-bottom:0}@media (max-width:1010px){.mapWidget{max-width:700px;border-left:none;padding:0 20px;box-sizing:border-box}.mapWidget .map-wrapper{width:100%;padding:0 15px 56% 15px;box-sizing:border-box}.mapWidget .notes{width:100%;border-left:1px solid #f68f44;margin-bottom:20px}}.poll__wrapper{position:relative;width:100%;margin:0 auto 28px auto;max-width:600px}.poll__inner{position:relative;margin:0 auto}.poll__unit{width:100%;text-align:center}.poll__unit .PDS_Poll{display:inline-block;width:100%}.embed-soundcloud{display:inherit;margin:0 auto 28px auto;width:100%;max-width:600px}.theta-widget__wrapper{max-width:700px;margin:0 auto 28px auto}.theta-widget{position:relative;width:100%;padding-bottom:56.25%}.ricoh-theta-spherical-image{position:absolute}@media (max-width:1400px){.theta-widget__wrapper{max-width:600px}}.featured-content{width:100%;max-width:700px;margin:0 auto 28px auto;line-height:0;text-align:center;border:1px solid #eee;box-sizing:border-box}.featured-content .recirc-img{width:100%;height:auto}.featured-content .promo-title{font-size:15px;line-height:15px;margin-bottom:10px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-style:normal;padding-bottom:2px;border-bottom:1px solid #b8b8b8;display:inline-block;letter-spacing:3px;font-weight:100}.featured-content .data{width:100%;background-color:#000;color:#fff;padding:20px;box-sizing:border-box}.featured-content .title{font-size:32px;line-height:30px;margin-bottom:14px;color:#fff}.featured-content .dek,.featured-content .date,.featured-content .author{font-size:14px;line-height:14px;margin-bottom:10px}.featured-content .dek{font-size:16px;font-weight:400;color:#f68f44}.featured-content .date{display:inline-block;margin-bottom:20px}.featured-content .author{color:#fff;margin-bottom:20px;display:inline-block;margin-right:10px}.featured-content .linkable{line-height:0}@media (max-width:1400px){.featured-content{max-width:600px}}.figure{position:relative;width:100%;margin:0 auto 28px auto;max-width:700px;cursor:-webkit-zoom-in;cursor:zoom-in;outline:0}.figure .gallery-close{display:none}.figure .figure-wrapper{position:relative;margin:0 auto}.figure .figure-wrapper .figure-image,.figure .figure-wrapper .figure-image-link{display:block;border:1px solid #eee;box-sizing:border-box}.figure .figure-wrapper .caption-container{border-left:2px solid #f16623;padding-left:15px;margin-bottom:15px}.figure .gallery-button{display:none}.figure .caption-container .caption-title,.figure-lightbox .caption-container .caption-title,.figure .caption-container p,.figure-lightbox .caption-container p{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-style:normal}.figure .caption-container .caption-title,.figure-lightbox .caption-container .caption-title{margin:0 0 5px 0;font-size:16px;font-weight:600;line-height:16px;color:#333}.figure .caption-container p,.figure-lightbox .caption-container p{margin:0;font-weight:400;font-size:15px;line-height:15px;color:#909090;max-width:none}.figure .caption-container a,.figure-lightbox .caption-container a{color:#0080c9;text-decoration:none;word-break:break-word}.credit{margin-right:10px;font-size:10px;line-height:20px;color:#999;font-style:italic;text-align:right;text-transform:uppercase}.figure-lightbox.active{display:block}.figure-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:999999999;background:none center no-repeat rgba(0,0,0,0.9);background-size:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;cursor:default}.figure-lightbox .figure-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.figure-lightbox .figure-wrapper .figure-image{border:none;width:auto;height:auto;max-height:75vh;max-width:95vw;display:table-row}.figure-lightbox .figure-wrapper .caption-title,.figure-lightbox .figure-wrapper p{color:#fff}.figure-lightbox .zoom{-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s, -webkit-transform .1s}.figure-lightbox .zoom .caption-container,.figure-lightbox .zoom .credit{display:none}.figure-lightbox .gallery-button{display:block;position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:transparent;border:none;color:#fff;font-size:60px}.figure-lightbox .gallery-button.gallery-previous{right:auto;left:0}.figure-lightbox .gallery-button.gallery-close{top:0;-webkit-transform:translate(0,0);transform:translate(0,0)}@media (max-width:1400px){.figure{max-width:600px}}@media (max-width:800px){.figure-lightbox .gallery-button{font-size:8vw}.figure-lightbox .gallery-next{padding-right:10px}.figure-lightbox .gallery-previous{padding-left:10px}}@media (max-width:600px){.caption-container{margin:0 20px}}@media (max-width:736px){.rich-article .figure .figure-wrapper{height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;overflow:hidden}.rich-article .figure .figure-wrapper .figure-image{opacity:0;-webkit-transform:scale3d(1.25,1.25,1.25);transform:scale3d(1.25,1.25,1.25);-webkit-transition:opacity .5s ease-in,-webkit-transform .1s linear;transition:opacity .5s ease-in,-webkit-transform .1s linear;transition:opacity .5s ease-in,transform .1s linear;transition:opacity .5s ease-in,transform .1s linear,-webkit-transform .1s linear}.rich-article .figure .figure-wrapper .caption-container{position:absolute;bottom:0;left:0;margin:0;padding:10px;box-sizing:border-box;width:100%;min-height:30px;border-left:0;opacity:0;-webkit-transition:opacity 1s ease 1s;transition:opacity 1s ease 1s;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(0,0,0,0)),color-stop(83%, rgba(0,0,0,0.65)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.65) 83%)}.rich-article .figure .figure-wrapper .caption-container p{font-family:'Montserrat','Source Sans Pro',sans-serif;font-size:11px;text-align:left;color:#fff}.rich-article .figure .figure-wrapper .caption-container .caption-title{margin-bottom:0}.rich-article .figure .figure-wrapper .caption-container p,.rich-article .figure .figure-wrapper .caption-container .caption-title{opacity:0;-webkit-transition:opacity 1s ease 1.5s;transition:opacity 1s ease 1.5s}.rich-article .figure .credit{color:#aaa;position:absolute;top:0;right:0;z-index:1;display:inline-block;opacity:0}.rich-article .figure-lightbox{height:auto !important}.rich-article .figure-lightbox .caption-container{background:none}.rich-article .figure-lightbox .figure-image{height:auto}.rich-article .figure.viewed .caption-container,.rich-article .figure.viewed .caption-container p,.rich-article .figure.viewed .caption-title,.rich-article .figure.viewed .credit{opacity:1}.rich-article .figure.viewed .figure-wrapper .figure-image{opacity:1}}.article p,.article h2,.article h3,.article h4,.article h5{margin-left:auto;margin-right:auto;position:relative;max-width:600px}.article .last-elem p:last-child:after{content:"";display:inline-block;width:18px;height:18px;margin-left:4px;background-image:url("/images/EndPar.png")}.article img{max-width:100%;height:auto;margin:0 auto}.article{font-size:17px;line-height:28px;font-weight:100}.article p{font-family:"Source Serif Pro",Georgia,Times,"Times New Roman",serif;word-break:break-word}.article p.rtecenter{text-align:center}.article h2,.article h3{font-family:"Source Serif Pro",Georgia,Times,"Times New Roman",serif;font-weight:normal}.article h2{font-size:26px;line-height:26px;color:#f68f44;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid #ccc;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:bold;box-sizing:border-box}.article h3{font-size:22px;color:#444}.article h2 + h3{padding-top:9px}.article h4,.article h5,.article h6{font-weight:bold;text-transform:uppercase}.article h4{font-size:18px}.article h5{color:#666}.article h6{font-size:14px}.article .last-paragraph > div:last-of-type:before{content:"";position:relative;top:3px;left:4px;display:block;width:16px;height:16px;background:url("/images/end-of-article-stripe.png") no-repeat;background-size:16px;margin:20px auto 40px;text-align:center}.the-war-zone-channel .article .last-paragraph > div:last-of-type:before{background:url("/images/end-of-article-stripe-warzon.jpg") no-repeat;background-size:16px}.article .articleFragment p,.article .articleFragment ul,.article .articleFragment ol,.article .articleFragment blockquote,.article .articleFragment dl{margin-left:auto;margin-right:auto;position:relative;max-width:600px;margin-bottom:28px;font-family:"Source Serif Pro",Georgia,Times,"Times New Roman",serif}.article ul{list-style:disc}.article ol{list-style:decimal}.article li{margin-left:28px}.article .articleFragment a{color:#0080c9;text-decoration:none;word-break:break-word}.article blockquote{margin-left:auto;margin-right:auto;position:relative;max-width:600px}.article .articleFragment blockquote p{float:left;width:60%;font-size:18px;line-height:24px;font-style:italic;border-left:4px solid #f68f44;padding:10px 20px;margin-left:0;margin-bottom:0;max-width:500px}.article .articleFragment blockquote.blockquote p{float:none;width:100%;margin:0 auto 28px auto;border-left:0 solid #fff}.article blockquote footer{margin-top:-1.4em;font-family:helvetica,arial,sans-serif;font-size:1rem;color:#666}.article blockquote footer::before{content:'\2014'}.first-paragraph:not(.rentalFragment) > p:first-of-type::first-letter{float:left;color:#f68f44;font-weight:bold;font-size:64px;line-height:50px;padding-top:0;padding-right:8px;padding-left:3px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.the-war-zone-channel .first-paragraph:not(.rentalFragment) > p:first-of-type::first-letter{color:#1076bc}@media (max-width:1305px){.article .articleFragment h3,.article .articleFragment h4,.article .articleFragment h5,.article .articleFragment .newsletter-signup,.article .articleFragment .embed-iframe,.article .articleFragment .embed-soundcloud,.article .articleFragment .theta-widget__wrapper,.article .article-quote.pull-quote,.article .articleFragment .featured-content,.article .articleFragment .story-flow,.article .articleFragment .poll,.article .articleFragment .list-header-count-container,.article [data-ad-type="teAd"]{margin-left:20%}}@media (max-width:1200px){.article .articleFragment h3,.article .articleFragment h4,.article .articleFragment h5,.article .articleFragment .newsletter-signup,.article .articleFragment .embed-iframe,.article .articleFragment .embed-soundcloud,.article .articleFragment .theta-widget__wrapper,.article .article-quote.pull-quote,.article .articleFragment .featured-content,.article .articleFragment .story-flow,.article .articleFragment .poll,.article .articleFragment .list-header-count-container,.article [data-ad-type="teAd"]{margin-left:15%}}@media (max-width:1130px){.article .articleFragment h3,.article .articleFragment h4,.article .articleFragment h5,.article .articleFragment .newsletter-signup,.article .articleFragment .embed-iframe,.article .articleFragment .embed-soundcloud,.article .articleFragment .theta-widget__wrapper,.article .article-quote.pull-quote,.article .articleFragment .featured-content,.article .articleFragment .story-flow,.article .articleFragment .poll,.article .articleFragment .list-header-count-container,.article [data-ad-type="teAd"]{margin-left:10%}}@media (max-width:1065px){.article .articleFragment h3,.article .articleFragment h4,.article .articleFragment h5,.article .articleFragment .newsletter-signup,.article .articleFragment .embed-iframe,.article .articleFragment .embed-soundcloud,.article .articleFragment .theta-widget__wrapper,.article .article-quote.pull-quote,.article .articleFragment .featured-content,.article .articleFragment .story-flow,.article .articleFragment .poll,.article .articleFragment .list-header-count-container,.article [data-ad-type="teAd"]{margin-left:5%}}@media (max-width:1010px){.article .articleFragment h2,.article .articleFragment h3,.article .articleFragment h4,.article .articleFragment h5,.article .articleFragment .newsletter-signup,.article .articleFragment .embed-iframe,.article .articleFragment .embed-soundcloud,.article .articleFragment .theta-widget__wrapper,.article .social-embed,.article .article-quote.pull-quote,.article .articleFragment .featured-content,.article .articleFragment .story-flow,.article .articleFragment .author-module,.article .articleFragment .poll,.article .articleFragment .list-header-count-container,.article .related-inline,.article [data-ad-type="teAd"],.article .figure,.figure-caption p{margin-left:auto !important;padding:0 20px;box-sizing:border-box}.article .articleFragment h2{padding:0 0 14px 0}.article .figure,.article .related-inline,.article .articleFragment .featured-content{padding:0}.article .articleFragment .author-module{padding:10px 20px}}@media (max-width:736px){.rich-article:not(.the-war-zone-channel) .first-paragraph:first-of-type::before{content:"";background:#f49049;width:30%;height:5px;display:inline-block;margin:10px auto 20px auto;-webkit-transform:skewX(-30deg) translateX(115%);transform:skewX(-30deg) translateX(115%)}.rich-article:not(.the-war-zone-channel) .first-paragraph > p:first-of-type::first-letter{color:#f49049}}.gallery{max-width:850px;font-size:0;line-height:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;display:-webkit-box;display:flex;-webkit-box-align:baseline;align-items:baseline;margin:0 auto 28px;padding:.5vw}.gallery .gallery__ad{display:none}.gallery .gallery__thumbnail{-webkit-box-flex:1;flex:auto;width:200px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;margin:.5vw}.gallery .gallery__thumbnail:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.gallery__ad{position:relative}.gallery__ad > *{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.gallery__text{display:none}.gallery.active{box-sizing:border-box;display:block;width:100%;max-width:100%;height:100%;max-height:100%;position:fixed;background-color:rgba(0,0,0,0.95);top:0;left:0;white-space:nowrap;overflow-x:hidden;overflow-y:hidden;z-index:999999999;margin:0;padding:0 !important}.gallery.active div{max-width:100%;max-height:100%;margin:0 auto;position:relative}.gallery.active div div,.gallery.active img{max-width:90%;max-height:90%;margin:0 auto}.gallery.active .gallery__thumbnail,.gallery.active .gallery__ad{position:relative;display:inline-block;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0}.gallery.active .gallery__thumbnail:hover,.gallery.active .gallery__ad:hover{-webkit-transform:none;transform:none}.gallery.active .gallery__thumbnail img,.gallery.active .gallery__ad img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.gallery.active .gallery__close,.gallery.active .gallery__next,.gallery.active .gallery__prev{width:80px;height:80px;text-align:center;font-size:80px;color:#fff;text-shadow:0 0 8px #000;position:fixed;top:50%;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer}.gallery.active .gallery__prev{left:0;right:auto}.gallery.active .gallery__close{top:0;-webkit-transform:translate(0,0);transform:translate(0,0);font-size:60px}.gallery.active.gallery--start .gallery__prev,.gallery.active.gallery--end .gallery__next{opacity:.3;cursor:not-allowed}.gallery.active .gallery__close .icon{line-height:80px}.gallery.active .gallery__text{box-sizing:border-box;display:block;position:absolute;bottom:0;right:0;max-width:100%;width:100% !important;background:rgba(0,0,0,0.8);-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;padding:10px}.gallery.active .gallery__text a{color:#0080c9;text-decoration:none;word-break:break-word}.gallery.active.text--hidden .gallery__text,.gallery.active .gallery__text:empty{opacity:0}.gallery--title,.gallery--caption,.gallery--credit{color:#fff;font-size:16px;line-height:18px;display:inline;white-space:normal}.gallery--title{font-weight:bold}.gallery--credit{display:block;text-align:right;font-style:italic;margin-top:5px;color:#fefefe}@media (max-width:1024px){.gallery.active{overflow-x:auto}.gallery.active div div,.gallery.active img{max-width:100%;max-height:100%;width:auto !important;margin:0 auto}.gallery.active .gallery__close{font-size:40px}.gallery.active .gallery__next,.gallery.active .gallery__prev{display:none}}.hero-image{width:100%;max-width:1440px;margin:0 auto 28px auto;position:relative}.hero-image .image-wrapper{position:relative;background-color:#000}.hero-image .image-wrapper img{position:absolute;top:0;left:0;width:100%;display:block}.full-bleed-image-credit{position:absolute;top:5px;right:15px;font-size:10px;font-style:italic;text-transform:uppercase;color:#fff;text-shadow:0 0 5px #000;opacity:.8}.video-banner{text-align:center;background-color:#000;background-repeat:repeat;max-width:1440px;margin:0 auto 28px 0;box-sizing:border-box}.video-banner .video-banner-wrapper{position:relative;margin:0 auto;width:80%;background:#000}.video-banner .video-banner-wrapper .jumpstart-sticky-outer.jumpstart-sticky-active{padding-bottom:0}.video-banner .video-banner-wrapper:after{padding-top:56.25%;display:block;content:''}.video-banner video,.video-banner .video,.video-banner .video-js{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}@media (max-width:720px){.video-banner .video-banner-wrapper{width:100%}}.articleFragment.listicle .list-header-count-container{display:block;text-align:center;margin:0 auto}.articleFragment.listicle .list-header-count-container .list-header-count{color:#fff;background:#f68f44;padding-bottom:0;width:50px;height:50px;line-height:50px;border:none;border-radius:100%;font-size:50px;padding:5px;display:block;text-align:center;margin:0 auto 14px auto}.articleFragment.listicle h2{text-align:center}.more-info-badge{text-align:center;display:block;border-top:1px solid #e3e2e2;border-bottom:1px solid #e3e2e2;background-color:#fff;padding:20px 0 25px;margin:50px 0}@media (max-width:726px){.more-info-badge{margin-right:10px;margin-left:10px;padding:10px;border-right:1px solid #e3e2e2;border-left:1px solid #e3e2e2}}@media (max-width:726px){.more-info-badge{margin-right:10px;margin-left:10px;padding:10px;border-right:1px solid #c1c1c1;border-left:1px solid #c1c1c1}}.more-info-badge .title{margin-bottom:0;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;color:#000;height:28px}.more-info-badge hr{width:114px;border:1px solid #f5a623}.more-info-badge p{font-size:15px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:0;line-height:20px}.more-info-badge p a:link,.more-info-badge p a:visited,.more-info-badge p a:hover{color:#e9393b;text-decoration:underline}.newsletter-signup{box-sizing:border-box;max-width:600px;text-align:center;text-transform:uppercase;margin:0 auto 28px auto}.newsletter-signup .newsletter-signup__image{display:inline-block;max-width:365px;width:100%;height:100px;margin:15px auto;background:center/contain no-repeat url("/images/the-daily-drive.png")}.newsletter-signup .blurb,.newsletter-signup .email-blurb{display:block;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:700}.newsletter-signup .blurb{font-size:19px;letter-spacing:2px}.newsletter-signup .email-blurb{font-size:14px;letter-spacing:2px}.newsletter-signup .submission-form input{-webkit-appearance:none;box-sizing:border-box;margin:5px 0 25px 0;height:48px;width:100%;max-width:465px;background-color:#f7f7f7;border:1px solid #d3d3d3;color:#939393;text-transform:none;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:18px;text-align:center;border-radius:0}.newsletter-signup .submission-form input[type=submit]{-webkit-appearance:none;height:50px;width:auto;margin:0;background:#f68f44;padding:1px 18px 3px 20px;border-style:none;color:#fff;font-weight:600;font-size:27px;letter-spacing:2px;text-transform:uppercase;cursor:pointer;border-radius:0}.newsletter-signup.the-warzone-wire .newsletter-signup__image{background:url("/images/the-warzone-wire.png") no-repeat center;background-size:contain}.newsletter-signup.the-warzone-wire input[type=submit]{background:#1076bc}@media (min-width:736px){.pdf-reader-wrapper{padding-right:120px}}.pdf-reader-wrapper .pdf-reader{text-align:center;min-height:600px;max-width:600px;margin:0 auto;background-color:#525659}.pdf-reader-wrapper .pdf-reader embed{min-height:600px}.pdf-reader-wrapper .pdf-reader a{border:1px solid #000;padding:5px 10px;margin:20px 10px;border-radius:1px;box-shadow:3px 3px 1px 0 rgba(0,0,0,0.75);display:block}.product-card{display:block;border:1px solid #e3e2e2;border-top:2px solid #e3e2e2;background-color:#fff;max-width:700px;margin:30px auto;border-radius:4px}.product-card .actions{border:1px solid #333;width:auto;background-color:#c1c1c1;cursor:pointer;font-weight:bold;padding:1px 10px}.product-card .award-switch-color{float:right}.product-card .delete{float:left}.product-card .review-product-award{display:block;width:200px;background-color:#f58d3f;color:#fff;margin:auto;text-align:center;font-weight:bold;font-size:18px;padding:3px 0 6px;text-transform:uppercase}.product-card .review-edit-spacer{width:100%;height:2px}.product-card .review-product-name{text-align:center;font-weight:bold;color:#222;font-size:28px;margin-top:20px}.product-card .review-product-image{margin-top:19px;text-align:center}.product-card .review-product-image img{max-width:319px;max-height:319px}.product-card .review-cta{margin:30px auto 0;width:270px;text-align:center;border-radius:4px;background-color:#f58d3f;padding:6px 0 8px;color:#fff}.product-card .review-cta a{color:#fff;text-decoration:none;font-weight:bold;text-transform:uppercase}.product-card .review-product-description{max-width:600px;margin:31px auto;color:#252525;font-size:18px;line-height:1.39;font-family:SourceSerifPro,serif}.product-card .review-product-description p{margin:0}@media (max-width:736px){.product-card .review-product-description p{margin:0 10px !important}}.product-card.product-card-hidden{display:none}.product-card-legacy{display:none}.articleFragment .product-quicklist h2{text-align:center !important;font-family:"Source Serif Pro",Georgia,Times,"Times New Roman",serif !important;font-size:20px !important;padding:0 0 14px 0 !important}.articleFragment .product-quicklist h2:before{content:none}.articleFragment .product-quicklist ul{font-family:unset}.articleFragment .product-quicklist li{list-style:none;border-bottom:1px solid #ccc;display:-webkit-box;display:flex;margin-top:15px;padding-bottom:15px}.articleFragment .product-quicklist li:first-child{margin-top:-10px;padding-top:15px;border-top:1px solid #ccc}.articleFragment .product-quicklist a{font-size:.9em;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.articleFragment .product-quicklist img{max-height:100px;display:block}.articleFragment .product-quicklist .product-quicklist-img{max-width:100px;-webkit-box-flex:1;flex-grow:1;flex-shrink:0;flex-basis:80px}.articleFragment .product-quicklist .product-quicklist-body{min-width:200px;margin-left:34px}.articleFragment .product-quicklist .product-quicklist-award{font-weight:bold;text-align:left;font-family:"Source Serif Pro",Georgia,Times,"Times New Roman",serif}.articleFragment .product-quicklist .product-quicklist-name{text-align:left}@media (max-width:768px){.articleFragment .product-quicklist{margin:0 20px}.articleFragment .product-quicklist li{margin-left:0}.articleFragment .product-quicklist .product-quicklist-body{margin-left:20px}}.article .articleFragment .product-compare-wrapper{max-width:1000px;margin:0 auto;margin-bottom:20px;position:relative}@media (max-width:1050px){.article .articleFragment .product-compare-wrapper{max-width:800px}}@media (max-width:750px){.article .articleFragment .product-compare-wrapper{max-width:600px}}.article .articleFragment .product-compare-wrapper .product-compare{position:initial;max-width:initial;margin:0;list-style:none;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.article .articleFragment .product-compare-wrapper .product-compare,.article .articleFragment .product-compare-wrapper .product-compare *{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product{margin:0 1px 20px 1px;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:310px}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product-item:hover{background-color:#fafafa;outline:1px solid #979797}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product-item .product-badge{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:35px;background-color:#ddd;font-size:20px;font-weight:600;letter-spacing:-.2px;color:#444;text-transform:uppercase}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product-item .product-image{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product-item .product-check-price .product-check-price-button{margin:1rem 0;width:100%;height:42px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:3.4px;background-color:#f58d3f;text-transform:uppercase;font-size:16px;font-weight:bold;color:#fff}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product{cursor:pointer;border-width:1px;border-style:solid;border-color:#ccc;background-color:#fff}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .product-compare-product.orig-product{display:block}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .ignore-click{cursor:initial}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product figure{margin:0;text-align:center}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product figure img{border:0;max-height:150px}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product article.review .product-compare-product-item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .product-header-info{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-color:#fff;padding-top:6px}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .product-header-info .product-image{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 200px}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .product-title{font-size:19.6px;font-weight:600;line-height:1.25;letter-spacing:-.3px;color:#000}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .product-title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .product-check-price{text-align:center}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .product-summary,.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .product-pros,.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .product-cons{border-top:1px solid #ccc}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .product-summary,.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .product-pros,.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .product-cons{position:relative}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product [data-hideable]{-webkit-transition:opacity ease-in .5s;transition:opacity ease-in .5s}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .product-learn-more-button{display:none}@media (max-width:450px){.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .product-learn-more-button{display:-webkit-box;display:flex;margin:10px 0;padding:10px 30px 0;border-top:1px solid #ddd;font-weight:600;color:#000}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .product-learn-more-button-text{-webkit-box-flex:1;flex:1}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .product-learn-more-button-icon{-webkit-box-flex:1;flex:1;text-align:right}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .product-learn-more-button-icon i{font-family:FontAwesome}}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .padded-sides{padding-left:30px;padding-right:30px}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .text-content{font-size:14.7px;font-weight:normal;line-height:1.33;letter-spacing:-.2px;color:#333;padding-top:20px;padding-bottom:20px}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .text-content p{padding:0;margin:0}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .text-content p:not(:last-child){margin-bottom:1em}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product:nth-child(0),.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product:nth-child(1){z-index:9}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product:nth-child(2),.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product:nth-child(3){z-index:8}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product:nth-child(4),.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product:nth-child(5){z-index:7}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product:nth-child(6),.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product:nth-child(7){z-index:6}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product:nth-child(8),.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product:nth-child(9){z-index:5}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product:nth-child(10),.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product:nth-child(11){z-index:4}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product:nth-child(12),.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product:nth-child(13){z-index:3}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product:nth-child(14),.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product:nth-child(15){z-index:2}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product:nth-child(16),.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product:nth-child(17){z-index:1}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .inline-row-title{display:none;text-transform:uppercase;font-size:16.6px;font-weight:600;line-height:1.06;letter-spacing:-.3px;margin-bottom:1em}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .row-title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;top:0;bottom:0;left:-45px;width:50px;box-sizing:border-box}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .row-title .row-title-text{text-transform:uppercase;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(270deg);transform:rotate(270deg);font-size:16.6px;font-weight:600;line-height:1.06;letter-spacing:-.3px}@media (max-width:450px){.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .row-title{display:none}.article .articleFragment .product-compare-wrapper .product-compare .product-compare-product .inline-row-title{display:block}}.product-check-price-button i{font-family:FontAwesome !important}.article-quote.pull-quote{padding:0 20px 28px 20px !important;max-width:600px;margin:0 auto;box-sizing:border-box}.article-quote.pull-quote *{box-sizing:border-box}.article-quote.pull-quote span{display:block}.article-quote.pull-quote .quote-container{border-left:2px solid #f16623}.article-quote.pull-quote .quote-container .quote p{padding:10px;box-sizing:border-box;text-transform:capitalize;font-size:32px;line-height:34px;font-family:"Source Serif Pro",Georgia,Times,"Times New Roman",serif;font-style:normal;font-weight:700}.article-quote.pull-quote .quote-container .quote p::before{content:open-quote}.article-quote.pull-quote .quote-container .quote p::after{content:close-quote}.article-quote.pull-quote .quote-author,.article-quote.pull-quote .quote-date{display:inline-block;text-transform:uppercase;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-style:normal;margin-right:5px}.article-quote.pull-quote .quote-author{font-weight:600}.article-quote.pull-quote .quote-date{font-weight:400;color:#a6a6a6}.article-quote.pull-quote .quote-box .share-comment{left:285px;padding-bottom:30px}.article-quote.pull-quote .share-comment .share{margin-right:10px;font-size:14px;line-height:14px}.article-quote.pull-quote .share-comment .share,.article-quote.pull-quote .comment-bubble{display:inline-block}.article-quote.pull-quote .quote-data,.article-quote.pull-quote .share-comment{margin-left:10px}@media (max-width:769px){.article-quote.pull-quote .quote-container .quote{font-size:28px;line-height:30px}}@media (max-width:405px){.article-quote.pull-quote .quote-container .quote{font-size:18px;line-height:20px}}@media (max-width:780px){.rich-article .article-quote.pull-quote *{background-color:inherit}.rich-article .article-quote.pull-quote .quote-container{display:inline-block;position:relative;border:none}.rich-article .article-quote.pull-quote .quote-container:after{content:'';display:block;position:absolute;left:0;top:calc(50% - 5px);width:3px;height:10px;background:transparent;-webkit-transition:all 1s ease;transition:all 1s ease}.rich-article .article-quote.pull-quote .quote,.rich-article .article-quote.pull-quote .quote-data,.rich-article .article-quote.pull-quote .share-comment{position:relative;text-align:left;padding-left:15px;left:20px;opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease}.rich-article .article-quote.pull-quote .quote{-webkit-transition-delay:1.25s;transition-delay:1.25s}.rich-article .article-quote.pull-quote .quote-data,.rich-article .article-quote.pull-quote .share-comment{display:inline-block;width:50%;margin:0 20px;padding:0 15px;text-align:left;-webkit-transition-delay:2s;transition-delay:2s}.rich-article .article-quote.pull-quote.viewed .quote-container:after{top:0;left:0;height:100%;background:#f49049}.rich-article .article-quote.pull-quote.viewed .quote,.rich-article .article-quote.pull-quote.viewed .quote-data,.rich-article .article-quote.pull-quote.viewed .share-comment{left:0;opacity:1}}.related-content{margin:0 auto;max-width:720px;box-sizing:border-box;font-family:sans-serif;font-size:0}.related-content .related-title{color:#000;font-size:22px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;margin:0 0 0 12px;border-bottom:0}.related-content hr{margin:0 12px}.related-content ul{list-style-type:none;margin-bottom:0;padding-bottom:28px}.related-content li{display:inline-block;width:33.3%;margin:0;padding:12px;box-sizing:border-box;height:auto;vertical-align:top}.related-content li img{width:100%}.related-content li .title{width:100%;font-size:20px;line-height:20px;min-height:77px}.related-content li .author,.related-content li .date{font-size:12px;line-height:12px;margin:5px 0;padding:0 !important}.related-content.related-content--rich{max-width:860px;margin:0 auto}.related-content.related-content--rich .title-message{background-color:#030303;color:#fff;font-size:12px;line-height:20px;font-weight:400;text-align:center;letter-spacing:2px}.related-content.related-content--rich ul::after{content:"";display:block;clear:left}.related-content.related-content--rich li{float:left;width:50%;padding:0 0 28.125% 0;position:relative;background-size:cover;background-position:center center;overflow:hidden}.related-content.related-content--rich li::after{content:"";position:absolute;width:101%;height:100%;top:0;left:0;background:-webkit-gradient(linear,left bottom, left top,from(rgba(0,0,0,0.8)),color-stop(18%, rgba(0,0,0,0.8)),to(rgba(0,0,0,0.3)));background:linear-gradient(to top,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.8) 18%,rgba(0,0,0,0.3) 100%);-webkit-transition:opacity .3s;transition:opacity .3s;z-index:1}.related-content.related-content--rich li:hover::after{opacity:.85}.related-content.related-content--rich li:nth-child(6){display:none}.related-content.related-content--rich .linkable{position:absolute;bottom:0;left:0;z-index:2;padding:50% 15px 15px 15px;width:100%;box-sizing:border-box}.related-content.related-content--rich .linkable:hover .title{color:#fff !important}.related-content.related-content--rich .linkable:hover .read-now{background:rgba(255,255,255,0.1)}.related-content.related-content--rich .read-now{display:none;color:#fff;font-size:11px;padding:5px 16px;border:1px solid #fff;float:left;margin:30px 0;font-weight:600;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;-webkit-transition:background .3s;transition:background .3s}.related-content.related-content--rich .title{color:#fff;font-size:20px;margin-bottom:5px;min-height:0}.related-content.related-content--rich .dek{color:#f9ad42;font-size:16px;line-height:18px}.related-content.related-content--rich .related-flag{color:#f9ad42;font-size:11px;font-weight:600}@media (min-width:660px){.related-content.related-content--rich li.related-article:nth-child(1){width:100%;padding:0 0 56.25% 0}.related-content.related-content--rich li.related-article:nth-child(1) .linkable{top:0;bottom:auto;padding:25px 25px 50% 25px}.related-content.related-content--rich li.related-article:nth-child(1) .read-now{display:block}.related-content.related-content--rich li.related-article:nth-child(1) .title{font-size:30px;line-height:30px;margin-bottom:10px}.related-content.related-content--rich li.related-article:nth-child(1) .dek{font-size:20px}.related-content.related-content--rich li.related-article:nth-child(1) .related-flag{font-size:13px;margin-bottom:5px}.related-content.related-content--rich li.related-article:nth-child(1)::after{background:-webkit-gradient(linear,left top, left bottom,from(rgba(0,0,0,0.8)),color-stop(18%, rgba(0,0,0,0.8)),to(rgba(0,0,0,0.3)));background:linear-gradient(to bottom,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.8) 18%,rgba(0,0,0,0.3) 100%)}}@media (max-width:660px){.related-content.related-content--rich li{width:100%;padding-bottom:56.25%}.related-content li{width:50%}.related-content h2{box-sizing:border-box;padding-left:10px}}@media (max-width:420px){.related-content li{width:100%}.related-content li .title{min-height:inherit}}.gallery-slide.related.active{z-index:1}.gallery-related-items .related-content li{padding:15px}.gallery-related-items .related-content li .title{margin:0 0 6px 0;line-height:22px}.gallery-related-items .related-content .title,.gallery-related-items .related-content li .author a{color:#fff}.gallery-related-items .related-content .linkable:hover .title,.gallery-related-items .related-content .author a:hover{color:#f68f44}.gallery-related-items .related-content .related-recirc-title{color:#fff;font-size:24px;margin:40px 0 20px 0;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;padding-left:15px}.gallery-related-items .related-content li:nth-child(n+4){display:none}@media (max-width:960px){.gallery-related-items .related-content .related-recirc-title{margin-left:10%}.gallery-related-items .related-content ul{text-align:center}.gallery-related-items .related-content ul li{text-align:left;width:39%}.gallery-related-items .related-content ul li:nth-child(n+3){display:none}}@media (max-width:660px){.gallery-related-items .related-content ul{padding:0 10%}.gallery-related-items .related-content ul li{width:100%}.gallery-related-items .related-content ul li .title{min-height:auto;margin-top:0}.gallery-related-items .related-content ul li:nth-child(n+2){display:none}}@media (max-width:500px){.gallery-related-items .related-content .related-recirc-title{margin-left:0;text-align:center;padding-left:0}.gallery-related-items .related-content ul li{text-align:center}.gallery-related-items .related-content ul li img{width:65%}}.related-inline{position:relative;width:100%;max-width:700px;margin:0 auto 28px auto;padding-right:120px}.related-inline .related-inline-inner{position:relative;overflow:hidden;width:100%;padding:0 !important;text-align:center}.related-inline .related-inline-inner .items{position:relative;display:-webkit-inline-box;display:inline-flex;flex-wrap:nowrap;height:100%;-webkit-transition:all 1s;transition:all 1s}.related-inline .related-inline-inner .items .item{position:relative;display:inline-block;background-color:#fff;padding:0 10px;box-sizing:border-box;width:235px;border-left:1px dotted #adadad;vertical-align:top;-webkit-transition:all 1s;transition:all 1s}.related-inline .related-inline-inner .items .item .title,.related-inline .related-inline-inner .items .item .byline,.related-inline .related-inline-inner .items .item .text{display:block;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.related-inline .related-inline-inner .items .item .title{line-height:20px;font-size:16px;font-weight:700;letter-spacing:-.1px;text-transform:uppercase}.related-inline .related-inline-inner .items .item .byline,.related-inline .related-inline-inner .items .item .text{display:block;color:#8a8a8a;font-size:14px;font-weight:400;line-height:19px;margin-bottom:2px}.related-inline .related-inline-inner .items .item .byline .channel:hover,.related-inline .related-inline-inner .items .item .text .channel:hover{color:inherit}.related-inline .related-inline-inner .items .item:first-child{border-left:none}.related-inline .arrow{width:35px;height:100%;background-color:#fff;position:absolute;line-height:40px;font-size:40px;cursor:pointer;z-index:5;opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s;background:-webkit-gradient(linear,left top, right top,color-stop(75%, #fff),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff 75%,rgba(255,255,255,0) 100%)}.related-inline .arrow .icon{position:absolute;margin-top:-20px;top:50%;color:#ededed;z-index:5;font-size:.6em}.related-inline .arrow .icon.icon-arrow-previous{left:10px}.related-inline .arrow .icon.icon-arrow-next{right:10px}.related-inline .arrow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.related-inline .arrow.left{left:-21px}.related-inline .arrow.right{left:auto;right:-21px;background:-webkit-gradient(linear,right top, left top,color-stop(75%, #fff),to(rgba(255,255,255,0)));background:linear-gradient(to left,#fff 75%,rgba(255,255,255,0) 100%)}.itemLinkTitle{text-decoration:none;color:inherit}.itemLinkTitle:hover{color:#f68f44}.itemLinkChannel{text-decoration:none;color:#f68f44;text-transform:uppercase;white-space:nowrap}@media (max-width:1400px){.related-inline{max-width:600px}.related-inline .related-inline-inner .items .item{width:198px}}@media (max-width:600px){.related-inline{max-width:100vw}.related-inline .arrow{width:70px}.related-inline .arrow .fa{display:none}.related-inline .arrow.left{left:0}.related-inline .arrow.right{right:0}}@media (max-width:600px){.rich-article .related-inline .related-inline-inner .items .item{background-image:inherit !important}}.review-module .handsOnBadge{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif !important;margin-bottom:12px !important;color:#f5a623;text-transform:uppercase;font-weight:600;font-size:16px}.review-module .authorInfo{float:none}.review-module .authorInfo .authorBio a{text-decoration:underline}.review-module .authorInfo .authorBio p{color:#2b2b2b;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;margin-bottom:5px;line-height:1.4;font-size:14px;font-weight:600}.review-module .authorInfo .socialLinks{margin-bottom:0}.review-module .authorInfo .socialLinks a{color:#000;margin-right:8px}.review-module .authorInfo .socialLinks .icon{position:relative}.review-module-content .authorPic{float:left;width:80px;height:80px;background-size:cover;background-position:center center;border-radius:100%}@media (max-width:726px){.review-module-content .authorPic{float:none;margin-left:auto;margin-right:auto;margin-bottom:12px}}.review-related-header{margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:300px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.review-related-header .horizontal-line{border-color:#d8d8d8}.review-related-header .horizontal-line:first-child{margin-right:20px}.review-related-header .horizontal-line:last-child{margin-left:20px}.related-pic{width:136px;height:100px;margin-left:auto;margin-right:auto;background-size:cover;background-position:center center}.related-favicon{background-size:cover;background-position:center center;width:14px;height:12px;margin-right:-3px}.related-title{margin-top:20px;margin-bottom:20px;text-align:center;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif !important}.related-title p{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif !important;margin-bottom:0 !important;line-height:1.4;font-size:14px;font-weight:600;text-transform:uppercase}.related-title a{font-weight:600}.related-footer{display:-webkit-box;display:flex;width:50px;margin-left:auto;margin-right:auto}.related-footer .horizontal-line{border-color:#d8d8d8}.article-social{text-align:center}.article-social .article-social-container{display:inline-block;width:100%;max-width:600px;margin:0 auto 1.4em 0;padding-bottom:1em;text-align:center}.article-social .article-social-container .article-social__items{display:inline-block;margin:0 !important;padding:0}.article-social .article-social-container .article-social__items .article-social__item{display:inline-block;font-size:1em;margin-left:1em}.article-social .article-social-container .article-social__items .article-social__item .icon-twitter{color:#55acee}.article-social .article-social-container .article-social__items .article-social__item .icon-facebook{color:#3b5999}.article-social .article-social-container .article-social__items .article-social__item .icon-pinterest{color:#bd081c}.articleIcon{display:inline-block;vertical-align:middle;margin-right:.2em;font-size:1.65em;color:#f68f44;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out;pointer-events:visible}.articleIcon:hover,.articleIcon:focus{-webkit-transform:scale(1.15);transform:scale(1.15)}.articleShareLink{color:#f68f44;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:.8em;font-style:normal;font-weight:400;letter-spacing:.15em}.trust-badge{text-align:center;display:block;border-top:1px solid #e3e2e2;border-bottom:1px solid #e3e2e2;padding:85px 20px 30px;margin-top:30px;margin-bottom:30px;background-color:#fff;background-image:url("/images/icon-trust.png");background-repeat:no-repeat;background-position-x:center;background-size:46px 40px;background-position-y:30px}@media (max-width:726px){.trust-badge{margin-right:10px;margin-left:10px}}.trust-badge p:not(.h3){font-size:14px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.trust-badge p.h3{font-size:20px !important;margin:0 auto !important;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:600 !important;color:#000 !important;position:relative;max-width:600px}.trust-badge a{color:#00a8fd}.trust-badge a:hover{font-weight:bold}.trust-badge hr{width:120px;border:1px solid #f5a623;margin-top:0}.video-brightcove__player-wrapper{position:relative;width:100%;background:#000}.video-brightcove__player-wrapper::after{width:100%;padding-bottom:56.25%;content:'';display:block;overflow:hidden}.video-brightcove__player-wrapper .video-js{width:100%;height:100%;position:absolute;top:0;left:0}.video-brightcove__player-wrapper .jumpstart-sticky-outer.jumpstart-sticky-active{padding-bottom:0}.video-brightcove{margin:0 auto 10px;max-width:700px}.video-brightcove__meta-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:stretch;align-items:stretch;border-left:2px solid #f16623;padding-left:15px;margin:.5em .4em 1.5em 1em;line-height:15px}.video-brightcove__meta-caption{-webkit-box-ordinal-group:2;order:1;font-weight:500;font-size:.85em;color:#333}.video-brightcove__meta-credit{-webkit-box-ordinal-group:3;order:2;-webkit-box-flex:1;flex-grow:1;font-size:.75em;color:#999;font-style:italic;text-align:right;text-transform:uppercase;white-space:nowrap}@media (max-width:600px){.video-brightcove__meta-wrapper{margin-left:.2em}}.video-twitch{position:relative;max-width:700px;margin:0 auto 28px auto;width:100%;background:#000}.video-twitch:after{padding-top:56.25%;display:block;content:''}.video-twitch__video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-webkit-transition:all .2s;transition:all .2s}.video-vimeo{position:relative;max-width:700px;margin:0 auto 28px auto;width:100%;background:#000}.video-vimeo:after{padding-top:56.25%;display:block;content:''}.video-vimeo__video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-webkit-transition:all .2s;transition:all .2s}.video-vine{position:relative;max-width:700px;margin:0 auto 28px auto;width:100%;background:#000}.video-vine:after{padding-top:56.25%;display:block;content:''}.video-vine__video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-webkit-transition:all .2s;transition:all .2s}.video-youtube{position:relative;max-width:700px;margin:0 auto 28px auto;width:100%;background:#000}.video-youtube:after{padding-top:56.25%;display:block;content:''}.video-youtube__video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-webkit-transition:all .2s;transition:all .2s}.warranty-cta + .warranty-cta .super-title,.insurance-cta + .insurance-cta .super-title{display:none}.warranty-cta,.insurance-cta{display:block;border:none;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;max-width:800px;margin:auto;padding-top:15px}.warranty-cta .super-title,.insurance-cta .super-title{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;color:#444}.warranty-cta .cta,.insurance-cta .cta{border-radius:4px;border:solid 1px #d1d1d1;background-color:#fff;padding:25px;max-width:800px;margin-bottom:20px}.warranty-cta .cta > h3,.insurance-cta .cta > h3,.warranty-cta .cta > h4,.insurance-cta .cta > h4,.warranty-cta .cta > p,.insurance-cta .cta > p{max-width:750px;width:auto}.warranty-cta .cta p.cta-title,.insurance-cta .cta p.cta-title{text-transform:none;font-size:22px;letter-spacing:-1.11px;margin-bottom:10px;font-weight:bold}.warranty-cta .cta p,.insurance-cta .cta p{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:18px;line-height:22px;color:#252525}.warranty-cta .cta p.coupon,.insurance-cta .cta p.coupon{text-align:center;font-size:15px;line-height:22px}.warranty-cta .cta-button,.insurance-cta .cta-button{display:block;border-radius:4px;border:none;background-color:#559af9;color:#fff;font-size:16px;margin:15px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px 68px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;cursor:pointer}.article .review-body .warranty-summary{display:block;border:1px solid #d1d1d1;background-color:#fff;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;max-width:952px;margin:auto;padding-top:12px}.article .review-body .warranty-summary .options{display:-webkit-box;display:flex;margin:10px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.article .review-body .warranty-summary .options .option{margin-bottom:30px}.article .review-body .warranty-summary .options .years-box{border:2px solid #f5a623;padding:10px 10px 0 10px;margin:5px 30px;text-align:center;width:75px;height:65px}.article .review-body .warranty-summary .options .years-box div{margin:auto}.article .review-body .warranty-summary .options .years-box .years{font-size:40px;font-weight:normal;line-height:40px;height:40px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.article .review-body .warranty-summary .options .years-box .years-text{font-size:12px;line-height:14px;font-weight:600;text-transform:uppercase;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.article .review-body .warranty-summary .options .mileage{text-align:center;font-size:20px;letter-spacing:-.91px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.article .review-body .warranty-summary .options .name{text-align:center;font-size:17px;letter-spacing:-1.01px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:600}.article .review-body .warranty-summary h2{display:block;width:100%;text-align:center;font-weight:600;font-size:28px;letter-spacing:-1.42px;color:#000;padding:3px 0 6px;margin:0 auto !important;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.article .review-body .warranty-summary h2::before{content:''}.article .review-body .warranty-summary .pros-and-cons{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;flex-wrap:wrap;border-top:1px solid #e1e1e1;margin-top:0;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.article .review-body .warranty-summary .pros-and-cons .cons{border-left:1px solid #d1d1d1;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}@media (max-width:726px){.article .review-body .warranty-summary .pros-and-cons .cons{border-top:1px solid #e1e1e1}}.article .review-body .warranty-summary .pros-and-cons > div{width:auto;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-flex:1;flex-grow:1;padding:10px 20px}.article .review-body .warranty-summary .pros-and-cons > div .icon{width:50px;margin:15px 15px 20px;text-align:right;-webkit-box-pack:center;justify-content:center;font-family:FontAwesome !important;font-size:40px}.article .review-body .warranty-summary .pros-and-cons > div .fa-thumbs-up{color:#f5a623}@media (max-width:726px){.article .review-body .warranty-summary .pros-and-cons > div .fa-thumbs-up{display:none}}.article .review-body .warranty-summary .pros-and-cons > div .fa-thumbs-down{color:#000}@media (max-width:726px){.article .review-body .warranty-summary .pros-and-cons > div .fa-thumbs-down{display:none}}.article .review-body .warranty-summary .pros-and-cons > div .list{max-width:341px;font-size:17px}.article .review-body .warranty-summary .pros-and-cons > div .list p{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:600;margin:10px 0 0}.article .review-body .warranty-summary .pros-and-cons > div .list ul{margin:0 0 20px;padding:0}.article .review-body .warranty-summary .pros-and-cons > div .list ul li{font-weight:normal;font-stretch:normal;font-style:normal;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;letter-spacing:-.5px;margin-left:20px}.article .review-body .warranty-summary .review-edit-spacer{width:100%;height:1px}.hero.authorHero .article-head.no-hero-img{padding:30px 30px 100px 30px}.hero.authorHero .article-header.authorName{margin:10px auto}.hero.authorHero .authorPic{margin:0 auto 10px auto;width:183px;height:183px;border-radius:183px;border:2px solid #fff;background-size:cover;background-position:center center}.hero.authorHero .contribSince{text-transform:uppercase;font-weight:400;font-style:normal;color:#666;margin-bottom:10px;display:block}.hero.authorHero .authorSocialLink{display:block;text-decoration:none;color:#fff;font-size:14px;margin-bottom:10px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;text-align:center;margin:10px auto}.hero.authorHero .authorSocialLink:hover{text-decoration:underline}.hero.authorHero .authorSocialLink .icon{font-size:1.1em;width:35px;margin-right:.6em}.hero.authorHero .authorSocialLink .icon-facebook{color:#3b5999}.hero.authorHero .authorSocialLink .icon-twitter{color:#55acee}.hero.authorHero .authorSocialLink .icon-instagram{color:#3f729b}.error-page{background:#fff;margin:0 auto;max-width:1440px;box-shadow:0 0 3px 1px rgba(0,0,0,0.15)}.error{text-align:center;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;padding-top:180px}.error h1{font-weight:900;color:#231f20;font-size:170px;line-height:0;margin-bottom:100px}.error h2{font-weight:300;letter-spacing:2px;font-size:21px;color:#3a3e3f;margin-bottom:60px;text-transform:uppercase}.error h3{font-weight:300;letter-spacing:2px;font-size:15px;color:#3a3e3f;margin:60px auto 0 auto;padding-bottom:60px}.error img{width:100%;max-width:470px}.slides{position:relative;background:#000;margin-bottom:28px;z-index:99999999}.slides__container{white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.slide{display:inline-block;position:relative;width:100%;padding-bottom:45%;z-index:2}.slide img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slide__ad{position:relative;overflow:hidden}.slide__ad > *{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.slide__text{position:absolute;bottom:0;left:0;width:100%;white-space:normal;padding:10px;box-sizing:border-box;background:rgba(0,0,0,0.8);color:#fff;line-height:1.4em;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.slide__text a{color:#0080c9;text-decoration:none;word-break:break-word}.slides.text--hidden .slide__text,.slide__text:empty{opacity:0}.slide--title,.slide--caption,.slide--credit{color:#fff;font-size:16px;line-height:18px;display:inline;white-space:normal}.slide--title{font-weight:bold}.slide--credit{display:block;text-align:right;font-style:italic;margin-top:5px;color:#fefefe}.slides__prev,.slides__next{color:#fff;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-size:60px;cursor:pointer;z-index:3}.slides__next{left:auto;right:0}.slides.slides--start .slides__prev,.slides.slides--end .slides__next{opacity:.3;cursor:not-allowed}@media (max-width:1024px){.slide{padding-bottom:145%}.slide img{width:90vw}.slides__container{overflow-x:auto}.slide__text{max-height:20%;overflow-y:auto}.slides__prev,.slides__next{display:none}}.main.team-page{background:#fff}.team-page__container{max-width:1440px;margin:0 auto;background:#fff;font-size:12px}.team-page__container .team-page__hed{display:block;padding:3.334em;background:#000 repeating-linear-gradient(-60deg,#000,#000 6px,#141414 6px,#141414 7px);color:#fff;text-align:center;text-transform:uppercase;white-space:nowrap}.team-page__container .team-page__hed h2{font-size:5em;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:700}.team-page__container .team-page__hed h2::before{content:"";display:inline-block;margin-right:.3em;background:#eda753 -webkit-gradient(linear,left top, left bottom,from(#eda753),to(#f68f44));background:#eda753 linear-gradient(#eda753,#f68f44);height:.7em;width:.35em;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.team-page__container .team-page__list{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center;width:90%;margin:0 auto 10em auto}.team-page__container .team-page__list .team-page__list-item{display:inline-block;width:18em;margin:8em 3em 0 3em}.team-page__container .team-page__list .team-page__list-item .team-page__list-item-pic{display:block;text-align:center;margin-bottom:1em}.team-page__container .team-page__list .team-page__list-item .team-page__list-item-pic img{width:15em;border-radius:50%}.team-page__container .team-page__list .team-page__list-item .team-page__list-item-meta h5{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:1.17em;text-transform:uppercase;color:#4a4a4a}.team-page__container .team-page__list .team-page__list-item .team-page__list-item-meta h3{font-family:"Source Serif Pro",Georgia,Times,"Times New Roman",serif;font-size:2.3em;font-weight:700;color:#000;white-space:nowrap}.team-page__container .team-page__list .team-page__list-item .team-page__list-item-meta p{color:#f68f44;font-size:1.33em;line-height:1.3em}.team-page__container .team-page__list .team-page__list-item .team-page__list-item-meta .team-page__list-item-social{padding:1.2em 0}.team-page__container .team-page__list .team-page__list-item .team-page__list-item-meta .team-page__list-item-social .icon{font-size:1.1em;border-radius:50%;border:1.5px solid #000;background-color:transparent;margin-right:1em}@media (max-width:40em){.team-page__container .team-page__hed{padding:5em 3.334em}.team-page__container .team-page__hed h2{font-size:3em}}@media (max-width:375px){.team-page__container .team-page__hed h2{font-size:2em}}.page-header{position:fixed;top:0;width:100%;min-height:70px;z-index:1000;padding:15px 20px;background:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,0.25);box-sizing:border-box;-webkit-transition:all .5s;transition:all .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:1440px;z-index:999999999}.page-header .hide-on-desktop{display:none}.page-header .page-header-nav,.page-header .page-logo{float:left;margin:0 15px 0 5px}.page-header .page-header-tools{float:right;margin-right:10px}.page-header .page-header-nav ul{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;padding-left:15px}.page-header .page-header-social-contributor{padding-right:15px}.page-header .page-header-tools li,.page-header .page-header-nav li{display:inline-block;margin:0 4px;line-height:38px}.page-header .page-header-nav{border-left:1px solid #e5e5e5}.page-header .page-logo{width:14em;height:38px;background:url("/images/the-drive_site-logo.png");background-size:contain;text-indent:100%;overflow:hidden;white-space:nowrap;background-position:center center;background-repeat:no-repeat}@media (max-width:780px){.page-header .page-logo{width:12em;z-index:2;margin:0 20px 0 0}}@media (max-width:370px){.page-header .page-logo{width:9.5em}}.page-header .video-nav-item--dark::before,.page-header .video-nav-item--light::before{content:"";display:inline-block;width:10px;height:10px;background-size:cover;margin-right:5px;background-image:url("/images/video-icon-dark--small.png")}.page-header .video-nav-item--light::before{background-image:url("/images/video-icon-light--small.png")}.page-header .contributor-nav-item--dark::before,.page-header .contributor-nav-item--light::before{content:"";display:inline-block;width:10px;height:10px;background-size:cover;margin-right:5px;background-image:url("/images/contrib-nav-icon.png")}.page-header .contributor-nav-item--light::before{background-image:url("/images/contrib-nav-icon.png")}.page-header .page-header-nav-dropdown-categories{width:425px;position:absolute;background-color:#fff;margin-left:-365px;border:1px solid #e5e5e5;padding:10px;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s;visibility:hidden;opacity:0;pointer-events:none}.page-header .page-header-nav-dropdown.more-active .page-header-nav-dropdown-categories{visibility:visible;opacity:1;pointer-events:auto;box-shadow:2px 2px 5px 0 rgba(0,0,0,0.25)}.page-header .page-header-nav-dropdown.more-active .icon-dropdown{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.page-header .page-header-nav-dropdown ul{margin:0;padding:0}.page-header .arrow{position:relative}.page-header .arrow::before,.page-header .arrow::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-top:0}.page-header .arrow::before{bottom:10px;left:365px;border-bottom-color:#e5e5e5;border-width:11px}.page-header .arrow::after{bottom:10px;left:366px;border-bottom-color:#fff;border-width:10px}.page-header a{text-decoration:none;font-size:87.5%}.page-header .page-header-nav-pinned{color:#fff;background-color:#000;padding:5px 10px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s}.page-header .page-header-nav-pinned:hover{background:rgba(0,0,0,0.8)}.page-header .page-header-nav-item{border:1px solid #e5e5e5;padding:5px 10px;color:#000;-webkit-transition:all .3s;transition:all .3s}.page-header .page-header-nav-item:hover{background:rgba(0,0,0,0.1);-webkit-transition:all .3s;transition:all .3s}.page-header .page-header-message{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;text-decoration:none;text-transform:uppercase;color:#f68f44;font-weight:700;letter-spacing:.5px}.page-header .page-header-nav-dropdown-categories .page-header-message{display:none}.page-header .page-header-nav-dropdown-categories .dropdown-page-header-message{width:100%;display:block;margin:5px 0;text-align:center}.page-header .page-header-nav-more{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:700;text-decoration:none;color:#000;cursor:pointer}.page-header .page-header-nav-more:before{content:"More"}.page-header .icon-dropdown{display:inline-block;font-size:.7em;color:#f68f44;-webkit-transition:all .3s;transition:all .3s}.page-header .page-header-tools{text-decoration:none}.page-header .page-header-social li .icon-pinterest{display:none}.page-header .page-header-social .icon{color:#000;font-size:1.3em;padding:6px 3px;-webkit-transition:all .3s;transition:all .3s;box-sizing:border-box;display:inline-block}.page-header .page-header-social .icon:hover{color:rgba(0,0,0,0.8)}.page-header .navCategories li{display:none}.page-header .navCategories li:nth-child(-n+2){display:inline-block}.page-header .navCategories{display:inline-block}.page-header .page-header-nav-dropdown ul li:nth-child(-n+5){display:none}.page-header .page-header-nav-dropdown .page-header-nav-pinned{display:none}@media (max-width:1430px){.page-header .navCategories li:nth-child(-n+2){display:none}.page-header .page-header-nav-dropdown ul li:nth-child(-n+5){display:inline-block}}@media (max-width:1220px){.page-header .page-header-message{display:none}}@media (max-width:1160px){.page-header .page-header-social{padding:0}.page-header .page-header-tools li{margin:0 2px}.page-header .page-header-nav-dropdown-categories .page-header-message{display:block}}@media (max-width:1020px){.page-header .page-header-social{display:none}.page-header .page-header-tools{float:left;height:0;width:0;overflow:hidden}}@media (max-width:780px){.page-header{padding:5px 10px 5px 10px;min-height:0}.page-header .page-header-nav{border-left:0}.page-header .navCategories li:nth-child(-n+2){display:none}.page-header .page-header-nav-dropdown ul li:nth-child(-n+2){display:inline-block}.page-header .page-header-nav-dropdown{width:100%;text-align:right;position:absolute;top:15px;right:4px;z-index:-2}.page-header .page-header-nav ul{line-height:0}.page-header .page-header-nav-dropdown-categories{margin-left:0;width:88%;right:0}.page-header .page-header-nav-dropdown-categories ul{line-height:38px;text-align:center}.page-header .arrow::before{left:auto;right:33px}.page-header .arrow::after{left:auto;right:34px}.page-header .hero-wrapper-overlay .headline{font-size:38px !important;line-height:34px !important}.page-header .page-header-nav-pinned{display:none}.page-header .page-header-nav-dropdown .page-header-nav-pinned{display:inline-block !important;line-height:20px}.page-header .page-header-nav-more{display:inline;font-weight:normal;color:#000;padding:.4em;margin-right:0;border:1px solid #e5e5e5;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:.5px;font-size:1em}.page-header .page-header-nav-more:before{content:"Channels"}.page-header .page-header-nav li{margin-top:-10px}}@media (max-width:370px){.page-header .page-header-nav-dropdown.more-active .page-header-nav-dropdown-categories{max-height:100vh;overflow:scroll}}@media (max-width:780px){.rich-article{margin:0 auto !important}.rich-article .page-header{background-color:transparent;box-shadow:none;height:48px;-webkit-transition:all .3s;transition:all .3s}.rich-article .page-header .page-logo{width:175px;position:absolute;left:50%;margin-left:-87.5px;background:url("/images/the-drive_site-logo-dark-bg.png") no-repeat;background-size:contain;background-position:center center;z-index:-1}.rich-article .page-header .page-header-nav-more{position:absolute;left:0;top:0;margin:6px 0 0 15px;padding:0;border:none;line-height:0;background:url("/images/6-dot-menu.png") no-repeat;background-size:contain;width:37px;height:28px}.rich-article .page-header .page-header-nav-more::before,.rich-article .page-header .icon-dropdown::before{content:""}.rich-article .page-header .page-header-search-field{border:none;z-index:2}.rich-article .page-header .page-header-search-button{color:#fff;margin:7px 0;font-size:19px}.rich-article .page-header .page-header-message{background:#fff;border:1px solid #000}.rich-article .page-header .page-header-nav-dropdown-categories{width:100%;top:48px;position:fixed;border:none;background:rgba(0,0,0,0.5)}.rich-article .page-header .page-header-nav-dropdown-categories .page-header-nav-item{color:#fff;background:#000;border:1px solid #fff}.rich-article .page-header .page-header-nav-dropdown-categories .page-header-nav-pinned{color:#000;background:#fff;border:1px solid #000}.rich-article .page-header .page-header-nav-dropdown-categories .arrow{display:none}.rich-article .page-header.nav-active{top:0 !important;background:rgba(0,0,0,0.5)}.rich-article.scroll-up .page-header{background-color:rgba(0,0,0,0.5)}}#page-header-search{display:block}.page-header-search-field{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;-webkit-transition:.3s;transition:.3s;height:38px;border:none;font-size:1em;width:0;border:1px solid #fff;padding:0;line-height:1em;box-sizing:border-box}@media (max-width:850px){.page-header-search-field{width:0;padding:0}}.page-header-search-field::-webkit-input-placeholder{color:#616161;font-size:1em}.page-header-search-field::-moz-placeholder{color:#616161;font-size:1em}.page-header-search-field:-ms-input-placeholder{color:#616161;font-size:1em}.page-header-search-field::-ms-input-placeholder{color:#616161;font-size:1em}.page-header-search-field::placeholder{color:#616161;font-size:1em}.page-header-search-field:focus::-webkit-input-placeholder{color:#fff}.page-header-search-field:focus::-moz-placeholder{color:#fff}.page-header-search-field:focus:-ms-input-placeholder{color:#fff}.page-header-search-field:focus::-ms-input-placeholder{color:#fff}.page-header-search-field:focus::placeholder{color:#fff}.page-header-search-field:focus,.search-field-active{display:inline-block;width:10em;-webkit-transition:.1s;transition:.1s;outline:none;border-bottom:1px solid #000;padding:0}@media (max-width:780px){.page-header-search-field:focus,.search-field-active{width:12em}}@media (max-width:40em){.page-header-search-field:focus,.search-field-active{width:9em}}@media (max-width:24em){.page-header-search-field:focus,.search-field-active{width:8em}}.page-header-search{margin:0 1em}@media (max-width:780px){.page-header-search{margin:.4em 1em 0 0}}.page-header-search-button{border:none;background:transparent;padding:0;outline:none;margin:0 .16em;font-size:1.1em;cursor:pointer}.page-header-search-button i{font-size:1.2em}@media (max-width:780px){.page-header-search-button{margin:0 5px}}#mobile-header-search-button{font-size:1.2em;vertical-align:middle;display:inline;position:relative;top:2px;margin-right:10px}@media (min-width:1020px){#mobile-header-search-button{display:none}}#breadcrumbs{margin-left:-5px;margin-top:20px;text-align:center}#breadcrumbs li{display:inline-block;vertical-align:middle;padding:0 3px;color:#606b76}#breadcrumbs li a:hover{color:#2b2b2b}.figure{position:relative;width:100%;margin:0 auto 28px auto;max-width:700px;cursor:-webkit-zoom-in;cursor:zoom-in;outline:0}.figure .gallery-close{display:none}.figure .figure-wrapper{position:relative;margin:0 auto}.figure .figure-wrapper .figure-image,.figure .figure-wrapper .figure-image-link{display:block;border:1px solid #eee;box-sizing:border-box}.figure .figure-wrapper .caption-container{border-left:2px solid #f16623;padding-left:15px}.figure .gallery-button{display:none}.figure .caption-container .caption-title,.figure-lightbox .caption-container .caption-title,.figure .caption-container p,.figure-lightbox .caption-container p{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-style:normal}.figure .caption-container .caption-title,.figure-lightbox .caption-container .caption-title{margin:0 0 5px 0;font-size:16px;font-weight:600;line-height:16px;color:#333}.figure .caption-container p,.figure-lightbox .caption-container p{margin:0;font-weight:400;font-size:15px;line-height:15px;color:#909090;max-width:none}.figure .caption-container a,.figure-lightbox .caption-container a{color:#0080c9;text-decoration:none;word-break:break-word}.credit{margin-right:10px;font-size:10px;line-height:20px;color:#999;font-style:italic;text-align:right;text-transform:uppercase}.figure-lightbox.active{display:block}.figure-lightbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:999999999;background:none center no-repeat rgba(0,0,0,0.9);background-size:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;cursor:default}.figure-lightbox .figure-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.figure-lightbox .figure-wrapper .figure-image{border:none;width:auto;height:auto;max-height:75vh;max-width:95vw;display:table-row}.figure-lightbox .figure-wrapper .caption-title,.figure-lightbox .figure-wrapper p{color:#fff}.figure-lightbox .zoom{-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s, -webkit-transform .1s}.figure-lightbox .zoom .caption-container,.figure-lightbox .zoom .credit{display:none}.figure-lightbox .gallery-button{display:block;position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:transparent;border:none;color:#fff;font-size:60px}.figure-lightbox .gallery-button.gallery-previous{right:auto;left:0}.figure-lightbox .gallery-button.gallery-close{top:0;-webkit-transform:translate(0,0);transform:translate(0,0)}@media (max-width:1400px){.figure{max-width:600px}}@media (max-width:800px){.figure-lightbox .gallery-button{font-size:8vw}.figure-lightbox .gallery-next{padding-right:10px}.figure-lightbox .gallery-previous{padding-left:10px}}@media (max-width:600px){.caption-container{margin:0 20px}}@media (max-width:736px){.rich-article .figure .figure-wrapper{height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;overflow:hidden}.rich-article .figure .figure-wrapper .figure-image{opacity:0;-webkit-transform:scale3d(1.25,1.25,1.25);transform:scale3d(1.25,1.25,1.25);-webkit-transition:opacity .5s ease-in,-webkit-transform .1s linear;transition:opacity .5s ease-in,-webkit-transform .1s linear;transition:opacity .5s ease-in,transform .1s linear;transition:opacity .5s ease-in,transform .1s linear,-webkit-transform .1s linear}.rich-article .figure .figure-wrapper .caption-container{position:absolute;bottom:0;left:0;margin:0;padding:10px;box-sizing:border-box;width:100%;min-height:30px;border-left:0;opacity:0;-webkit-transition:opacity 1s ease 1s;transition:opacity 1s ease 1s;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(0,0,0,0)),color-stop(83%, rgba(0,0,0,0.65)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.65) 83%)}.rich-article .figure .figure-wrapper .caption-container p{font-family:'Montserrat','Source Sans Pro',sans-serif;font-size:11px;text-align:left;color:#fff}.rich-article .figure .figure-wrapper .caption-container .caption-title{margin-bottom:0}.rich-article .figure .figure-wrapper .caption-container p,.rich-article .figure .figure-wrapper .caption-container .caption-title{opacity:0;-webkit-transition:opacity 1s ease 1.5s;transition:opacity 1s ease 1.5s}.rich-article .figure .credit{color:#aaa;position:absolute;top:0;right:0;z-index:1;display:inline-block;opacity:0}.rich-article .figure-lightbox{height:auto !important}.rich-article .figure-lightbox .caption-container{background:none}.rich-article .figure-lightbox .figure-image{height:auto}.rich-article .figure.viewed .caption-container,.rich-article .figure.viewed .caption-container p,.rich-article .figure.viewed .caption-title,.rich-article .figure.viewed .credit{opacity:1}.rich-article .figure.viewed .figure-wrapper .figure-image{opacity:1}}.layoutName-rental .autocomplete{margin-top:5px;box-sizing:border-box;border:1px solid #ccc;border-radius:5px;font-size:18px;outline-style:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.layoutName-rental .autocomplete > div{padding:6px 15px;border-bottom:1px solid #ccc;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif}.layoutName-rental .autocomplete > div.selected,.layoutName-rental .autocomplete > div:hover{background-color:#eee !important}.layoutName-rental .autocomplete > div:last-child{border-bottom:none}.small-form{background-color:#fafafb;border-bottom:1px solid #e8e8ec}.small-form .container{max-width:900px;margin:0 auto;text-align:center}.small-form .container .section_title{padding:15px 20px 10px 20px}.small-form .container .section_title h2{color:#2b2b2b;font-size:1rem;font-weight:normal}.small-form .container .section_title h2:after{display:none}.small-form .container #search-form{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:center;align-items:center;padding:0 10px}.small-form .container #search-form .form-group{padding:0 5px;box-sizing:border-box}.small-form .container #search-form .form-group.form-location{width:45%}.small-form .container #search-form .form-group.form-date-from,.small-form .container #search-form .form-group.form-date-to{width:20%}.small-form .container #search-form .form-group.form-submit,.small-form .container #search-form .form-group.map-mobile{width:15%}.small-form .container #search-form .form-group .form-input{padding:15px 20px;margin:20px auto;box-sizing:border-box;border:1px solid #ccc;border-radius:5px;font-weight:700;font-size:16px;width:100%;outline-style:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.small-form .container #search-form .form-group .form-input.location-name{padding-left:40px;background:#fff url("/images/icon-location.png") no-repeat center left 10px;background-size:25px}.small-form .container #search-form .form-group .form-input.date-from{padding-left:40px;background:#fff url("/images/icon-calendar.png") no-repeat center left 10px;background-size:25px}.small-form .container #search-form .form-group .form-input.date-to{background:#fff}.small-form .container #search-form .form-group .form-input::-webkit-input-placeholder{color:#cacaca;opacity:1}.small-form .container #search-form .form-group .form-input::-moz-placeholder{color:#cacaca;opacity:1}.small-form .container #search-form .form-group .form-input:-ms-input-placeholder{color:#cacaca;opacity:1}.small-form .container #search-form .form-group .form-input::-ms-input-placeholder{color:#cacaca;opacity:1}.small-form .container #search-form .form-group .form-input::placeholder{color:#cacaca;opacity:1}.small-form .container #search-form .form-group .form-input:-ms-input-placeholder{color:#cacaca}.small-form .container #search-form .form-group .form-input::-ms-input-placeholder{color:#cacaca}.small-form .container #search-form .form-group .form-btn{background-color:#f68f44;border:1px solid #f68f44;border-radius:5px;color:#fff;padding:15px 14px;text-decoration:none;cursor:pointer;font-size:16px;font-weight:700;width:100%;outline-style:none;-moz-appearance:none;-webkit-appearance:none}.small-form .container #search-form .form-group .form-btn#show-map{border:1px solid #ccc;border-radius:5px;color:#cacaca;padding-left:40px;background:#fff url("/images/icon-map.png") no-repeat center left 10px;background-size:25px}.small-form .container #search-form .form-group .form-btn#show-map:hover{opacity:.9}.small-form .container #search-form .form-group .form-btn#show-map.active{background:#fff url("/images/icon-list.png") no-repeat center left 10px}.small-form .container #search-form .form-group .form-btn:hover{background-color:#cb8135;border:1px solid #cb8135}.small-form h1{margin-bottom:-5px;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:28px;font-weight:700;color:#282828}@media (max-width:960px){.small-form .container{padding-top:0;padding-bottom:20px}.small-form .container #search-form.sticky{position:fixed;top:0;right:0;left:0;background-color:#fafafb;z-index:9999999999;box-shadow:0 5px 9px -1px rgba(55,59,62,0.1),0 2px 4px -1px rgba(55,59,62,0.06)}.small-form .container #search-form.sticky .form-location{display:none}.small-form .container #search-form .form-group.form-location{width:100%}.small-form .container #search-form .form-group.form-location .location-name{margin-bottom:0}.small-form .container #search-form .form-group.form-date-from,.small-form .container #search-form .form-group.form-date-to{width:40%}.small-form .container #search-form .form-group.form-submit,.small-form .container #search-form .form-group.map-mobile{width:20%}}@media (max-width:768px){.small-form .container #search-form{padding:0 20px}.small-form .container #search-form .form-group.form-location{width:100%}.small-form .container #search-form .form-group .form-input{margin:10px auto}}@media (max-width:600px){.small-form .container #search-form .form-group .form-input,.small-form .container #search-form .form-group .form-btn{font-size:14px}}@media (max-width:450px){.small-form .container #search-form .form-group.form-date-from{width:40%}.small-form .container #search-form .form-group.form-date-to{width:30%}.small-form .container #search-form .form-group.form-date-to .date-to{padding:15px 10px}.small-form .container #search-form .form-group.form-submit,.small-form .container #search-form .form-group.map-mobile{width:30%}}.rentalFragment{padding:40px 70px 0 70px}.rental .articleFragment p,.rental .articleFragment h2,.rental .articleFragment h3,.rental .articleFragment h4,.rental .articleFragment h5{margin-left:auto;margin-right:auto;position:relative;max-width:600px}.rental .articleFragment .last-elem p:last-child:after{content:"";display:inline-block;width:18px;height:18px;margin-left:4px;background-image:url("/images/EndPar.png")}.rental .articleFragment img{max-width:100%;height:auto;margin:0 auto}.rental .articleFragment{font-size:17px;line-height:28px;font-weight:100}.rental .articleFragment p{font-family:"Source Serif Pro",Georgia,Times,"Times New Roman",serif;word-break:break-word}.rental .articleFragment p.rtecenter{text-align:center}.rental .articleFragment h2,.rental .articleFragment h3{font-family:"Source Serif Pro",Georgia,Times,"Times New Roman",serif;font-weight:normal}.rental .articleFragment h2{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-weight:600;color:#222;text-align:center;position:relative;font-size:25px;margin:50px auto 30px auto}.rental .articleFragment h2::after{content:"";display:block;width:40px;height:2px;background-color:#f68f44;position:absolute;top:-5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.rental .articleFragment h3{font-size:17px;font-weight:600;color:#222;margin-bottom:5px}.rental .articleFragment h2 + h3{padding-top:9px}.rental .articleFragment h4,.rental .articleFragment h5,.rental .articleFragment h6{font-weight:bold;text-transform:uppercase}.rental .articleFragment h4{font-size:18px}.rental .articleFragment h5{color:#666}.rental .articleFragment h6{font-size:14px}.rental .articleFragment .last-paragraph > div:last-of-type:before{content:"";position:relative;top:3px;left:4px;display:block;width:16px;height:16px;background:url("/images/end-of-article-stripe.png") no-repeat;background-size:16px;margin:20px auto 40px;text-align:center}.rental .articleFragment p,.rental .articleFragment ul,.rental .articleFragment ol,.rental .articleFragment dl{margin-left:auto;margin-right:auto;position:relative;max-width:600px;margin-bottom:28px;font-family:"Source Serif Pro",Georgia,Times,"Times New Roman",serif}.rental .articleFragment ul{list-style:disc}.rental .articleFragment ol{list-style:decimal}.rental .articleFragment li{margin-left:28px}.rental .articleFragment a{color:#0080c9;text-decoration:none;word-break:break-word}.rental .articleFragment blockquote{margin-left:auto;margin-right:auto;position:relative;max-width:600px}.rental .articleFragment blockquote p{float:left;width:60%;font-size:18px;line-height:24px;font-style:italic;border-left:4px solid #f68f44;padding:10px 20px;margin-left:0;margin-bottom:0;max-width:500px}.rental .articleFragment blockquote.blockquote p{float:none;width:100%;margin:0 auto 28px auto;border-left:0 solid #fff}.rental .articleFragment blockquote footer{margin-top:-1.4em;font-family:helvetica,arial,sans-serif;font-size:1rem;color:#666}.rental .articleFragment blockquote footer::before{content:'\2014'}@media (max-width:1305px){.rental .articleFragment h3,.rental .articleFragment h4,.rental .articleFragment h5,.rental .articleFragment blockquote,.rental .articleFragment .newsletter-signup,.rental .articleFragment .embed-iframe,.rental .articleFragment .embed-soundcloud,.rental .articleFragment .theta-widget__wrapper,.rental .social-embed,.rental .article-quote.pull-quote,.rental .articleFragment .featured-content,.rental .articleFragment .story-flow,.rental .articleFragment .poll,.rental .articleFragment .list-header-count-container,.rental .related-inline,.rental [data-ad-type="teAd"]{margin-left:20%}}@media (max-width:1200px){.rental .articleFragment h3,.rental .articleFragment h4,.rental .articleFragment h5,.rental .articleFragment blockquote,.rental .articleFragment .newsletter-signup,.rental .articleFragment .embed-iframe,.rental .articleFragment .embed-soundcloud,.rental .articleFragment .theta-widget__wrapper,.rental .articleFragment .social-embed,.rental .article-quote.pull-quote,.rental .articleFragment .featured-content,.rental .articleFragment .story-flow,.rental .articleFragment .poll,.rental .articleFragment .list-header-count-container,.rental .related-inline,.rental [data-ad-type="teAd"]{margin-left:15%}}@media (max-width:1130px){.rental .articleFragment h3,.rental .articleFragment h4,.rental .articleFragment h5,.rental .articleFragment blockquote,.rental .articleFragment .newsletter-signup,.rental .articleFragment .embed-iframe,.rental .articleFragment .embed-soundcloud,.rental .articleFragment .theta-widget__wrapper,.rental .articleFragment .social-embed,.rental .article-quote.pull-quote,.rental .articleFragment .featured-content,.rental .articleFragment .story-flow,.rental .articleFragment .poll,.rental .articleFragment .list-header-count-container,.rental .related-inline,.rental [data-ad-type="teAd"]{margin-left:10%}}@media (max-width:1065px){.rental .articleFragment h3,.rental .articleFragment h4,.rental .articleFragment h5,.rental .articleFragment blockquote,.rental .articleFragment .newsletter-signup,.rental .articleFragment .embed-iframe,.rental .articleFragment .embed-soundcloud,.rental .articleFragment .theta-widget__wrapper,.rental .articleFragment .social-embed,.rental .article-quote.pull-quote,.rental .articleFragment .featured-content,.rental .articleFragment .story-flow,.rental .articleFragment .poll,.rental .articleFragment .list-header-count-container,.rental .related-inline,.rental [data-ad-type="teAd"]{margin-left:5%}}@media (max-width:1010px){.rental .articleFragment h2,.rental .articleFragment h3,.rental .articleFragment h4,.rental .articleFragment h5,.rental .articleFragment blockquote,.rental .articleFragment .newsletter-signup,.rental .articleFragment .embed-iframe,.rental .articleFragment .embed-soundcloud,.rental .articleFragment .theta-widget__wrapper,.rental .articleFragment .social-embed,.rental .article-quote.pull-quote,.rental .articleFragment .featured-content,.rental .articleFragment .story-flow,.rental .articleFragment .author-module,.rental .articleFragment .poll,.rental .articleFragment .list-header-count-container,.rental .related-inline,.rental [data-ad-type="teAd"],.rental .figure,.figure-caption p{margin-left:auto !important;padding:0 20px;box-sizing:border-box}.rental .articleFragment h2{padding:0 0 14px 0}.rental .figure,.rental .related-inline,.rental .articleFragment .featured-content{padding:0}.rental .articleFragment .author-module{padding:10px 20px}}@media (max-width:736px){.rich-article:not(.the-war-zone-channel) .first-paragraph:first-of-type::before{content:"";background:#f49049;width:30%;height:5px;display:inline-block;margin:10px auto 20px auto;-webkit-transform:skewX(-30deg) translateX(115%);transform:skewX(-30deg) translateX(115%)}.rich-article:not(.the-war-zone-channel) .first-paragraph > p:first-of-type::first-letter{color:#f49049}}#rental-metadata{padding:20px 20px 0 20px;color:#373b3e;font-size:14px}#rental-results-list{display:-webkit-box;display:flex}.map-mobile,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-bottom-left{display:none}#rental-lists{width:45%;display:inline-block;overflow-y:auto;max-height:100%;scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden;position:relative}#rental-lists::-webkit-scrollbar{display:none}#rental-lists #rental-pinned-items{display:none}#rental-lists #rental-pinned-items h3{margin-bottom:10px}#rental-lists #rental-pinned-items h3,#rental-lists #rental-metadata h3{font-size:20px;font-weight:500;color:#373b3e}#rental-lists #pinned-rental{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap}#rental-lists #pinned-rental .wheelbase-rental{border-bottom:none}#rental-lists #pinned-rental .wheelbase-rental:before{border:1px solid #dfe4e7;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06)}#rental-lists #pinned-rental .wheelbase-rental:after{background:#f68f44;height:101%;width:.25rem;border-bottom-left-radius:3px;content:"";display:block;position:absolute;top:0;left:-.75rem;border-top-left-radius:3px}#rental-lists #rental-items,#rental-lists #rental-pinned-items{padding:10px 20px 15px 20px}#rental-lists .wheelbase-rental-list__loading{text-align:center;text-transform:uppercase;font-size:14px;font-weight:700}#rental-lists .wheelbase-rental{width:100%;max-width:100%;border-bottom:1px solid #ccc;padding-bottom:15px;display:grid;position:relative;padding-right:1rem;grid-gap:0 1rem;grid-template-columns:13rem 2fr;grid-template-rows:1rem 6rem 1rem;grid-template-areas:"images top-spacer" "images detail" "images bottom-spacer";cursor:pointer;padding-top:15px;margin-bottom:0}#rental-lists .wheelbase-rental:before{content:"";display:block;position:absolute;top:0;left:0;width:calc(100% + 1.5rem);height:100%;margin:0 -.75rem;border-radius:3px;-webkit-transition:box-shadow .5s;transition:box-shadow .5s}#rental-lists .wheelbase-rental:hover:before{box-shadow:0 5px 9px -1px rgba(55,59,62,0.1),0 2px 4px -1px rgba(55,59,62,0.06)}#rental-lists .wheelbase-rental > div{display:-webkit-inline-box;display:inline-flex}#rental-lists .wheelbase-rental .wheelbase-image-carousel{grid-area:images;background-color:#dfe4e7}#rental-lists .wheelbase-rental .wheelbase-rental-list__rental{grid-area:detail}#rental-lists .wheelbase-rental .wheelbase-rental-list__rental > div[data-rental]{display:grid;width:100%;grid-template-columns:50% 50%;grid-template-rows:auto auto 1.4rem 1rem 1rem;grid-template-areas:'type type' 'title title' 'meta meta' 'empty empty' 'rating price'}#rental-lists .wheelbase-rental .wheelbase-rental-list__rental > div[data-rental] .rv-type{color:#606b76;grid-area:type}#rental-lists .wheelbase-rental .wheelbase-rental-list__rental > div[data-rental] .rv-title{text-decoration:none;background-color:transparent;grid-area:title;line-height:1em}#rental-lists .wheelbase-rental .wheelbase-rental-list__rental > div[data-rental] .rv-price{grid-area:price;text-align:right}#rental-lists .wheelbase-rental .wheelbase-rental-list__rental > div[data-rental] .rv-price svg{vertical-align:text-bottom;padding-right:2px}#rental-lists .wheelbase-rental .wheelbase-rental-list__rental > div[data-rental] .rv-meta{font-size:14px;grid-area:meta;line-height:2rem}#rental-lists .wheelbase-rental .wheelbase-rental-list__rental > div[data-rental] .rv-score{color:#606b76;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;grid-area:rating}#rental-lists .wheelbase-rental .wheelbase-rental-list__rental > div[data-rental] .rv-score .star{height:10px;width:60px;background:url("/images/stars.png") no-repeat;background-size:auto 20px}#rental-lists .wheelbase-rental .wheelbase-rental-list__rental > div[data-rental] .rv-score .star .star-fill{height:100%;background:url("/images/stars.png") 0 100% no-repeat;background-size:inherit}#rental-lists #rental-pagination.sticky{position:fixed;bottom:0;width:45%;background:#fff}#rental-lists #rental-pagination .pagination-container{max-width:100%}#rental-lists #rental-pagination .pagination-container li{font-weight:700;text-transform:uppercase;color:#000}#rental-lists #rental-pagination .pagination-container li.wheelbase-active-page a{color:#f68f44;border-radius:50%;border:1.5px solid #f68f44;background-color:transparent;width:1.7em;height:1.7em}#rental-lists #rental-pagination .pagination-container li.disabled{display:none}#rental-lists #rental-pagination .pagination-container li:hover,#rental-lists #rental-pagination .pagination-container li:focus{color:#9b9b9b}#rental-lists #rental-pagination .pagination-container li a:hover{color:#9b9b9b;text-decoration:none;background-color:transparent;border:none}#rental-lists #rental-pagination .pagination-container li a:focus{box-shadow:none}#map-container{display:inline-block;width:55%;height:100%;position:relative}#map-container #map-refresh-checked{position:absolute;top:10px;left:10px;border:1px solid #d0d6dc;border-radius:.25rem;z-index:15;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1),0 1px 1px 0 rgba(0,0,0,0.06);background-color:#fff;padding:8px}#map-container #map-refresh-checked .input-container{display:block;position:relative;padding-left:30px;cursor:pointer;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#map-container #map-refresh-checked .input-container:hover input ~ .checkmark{background-color:#ccc}#map-container #map-refresh-checked .input-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#map-container #map-refresh-checked .input-container input:checked ~ .checkmark{background-color:#f68f44}#map-container #map-refresh-checked .input-container input:checked ~ .checkmark:after{display:block}#map-container #map-refresh-checked .input-container .checkmark{position:absolute;top:1px;left:0;height:20px;width:20px;background-color:#eee}#map-container #map-refresh-checked .input-container .checkmark:after{content:"";position:absolute;display:none;left:9px;top:4px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#map-container #rental-map{width:100%;height:100%}#map-container #rental-map .rental-marker:hover,#map-container #rental-map .rental-marker.marker-active{z-index:10}#map-container #rental-map .rental-marker.marker-active div{border-color:#7ccc5c;box-shadow:0 0 0 2px rgba(97,181,64,0.4);-webkit-transform:scale(1.07);transform:scale(1.07)}#map-container #rental-map .rental-marker div{padding:4px 8px;border-radius:4px;border:1px solid #c5ccd3;cursor:pointer;box-shadow:0 0 0 2px rgba(255,255,255,0);-webkit-transition:box-shadow .2s,-webkit-transform .3s;transition:box-shadow .2s,-webkit-transform .3s;transition:box-shadow .2s,transform .3s;transition:box-shadow .2s,transform .3s,-webkit-transform .3s;color:#2f6f15;background-color:#fff;font-weight:700;font-size:16px}#map-container #rental-map .rental-marker div:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;position:absolute;bottom:-6px}#map-container #rental-map .rental-marker div:before{border-top:8px solid #c5ccd3;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;bottom:-7px}#map-container #rental-map .rental-marker div:before,#map-container #rental-map .rental-marker div:after{content:"";display:block;left:calc(50% - 8px)}#map-container #rental-map .rental-marker div:hover{-webkit-transform:scale(1.07) !important;transform:scale(1.07) !important;z-index:10}#map-container #rental-map .rental-marker div.highlighted{background:#4f9b31;border-color:#2f6f15;color:#fff;-webkit-transform:scale(1.07) translateY(-5px);transform:scale(1.07) translateY(-5px);box-shadow:0 10px 15px -3px rgba(55,59,62,0.2),0 4px 6px -2px rgba(55,59,62,0.1);z-index:10}#map-container #rental-map .rental-marker div.highlighted:before{border-top-color:#2f6f15}#map-container #rental-map .rental-marker div.highlighted:after{border-top-color:#4f9b31}#map-container #rental-map .rental-marker div svg{vertical-align:text-bottom;padding-right:2px}#map-container #rental-map .mapboxgl-popup{min-width:350px}#map-container #rental-map .mapboxgl-popup .mapboxgl-popup-tip{display:none !important}#map-container #rental-map .mapboxgl-popup-content{text-align:center;font-family:'Open Sans',sans-serif;padding:.75rem;border-radius:.5rem;border:1px solid #d0d6dc;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06)}#map-container #rental-map .mapboxgl-popup-content div[data-id]{cursor:pointer;position:relative;overflow:hidden;text-align:left;grid-gap:0 .75rem;display:grid;grid-template-columns:5.5rem 1fr;grid-template-rows:repeat(4,auto);grid-template-areas:"images description" "images title" "images features" "images booking-details";font-size:16px}#map-container #rental-map .mapboxgl-popup-content div[data-id] .rv-image{grid-area:images;border-radius:.25rem;position:relative;overflow:hidden;background-color:#dfe4e7}#map-container #rental-map .mapboxgl-popup-content div[data-id] .rv-image:hover img{-webkit-transform:scale(1.05) !important;transform:scale(1.05) !important}#map-container #rental-map .mapboxgl-popup-content div[data-id] .rv-image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:0;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}#map-container #rental-map .mapboxgl-popup-content div[data-id] .rv-type{grid-area:description;font-weight:500;color:#606b76}#map-container #rental-map .mapboxgl-popup-content div[data-id] .rv-title{grid-area:title}#map-container #rental-map .mapboxgl-popup-content div[data-id] .rv-meta{grid-area:features;font-size:14px}#map-container #rental-map .mapboxgl-popup-content div[data-id] .rv-price{grid-area:booking-details;color:#373b3e}#map-container #rental-map .mapboxgl-popup-content div[data-id] .rv-price svg{vertical-align:text-bottom;padding-right:2px}#map-container.sticky{position:fixed;top:0;right:0}#map-container.sticky canvas{right:0}.layout-search .small-form{box-shadow:0 5px 9px -1px rgba(55,59,62,0.1),0 2px 4px -1px rgba(55,59,62,0.06)}@media (max-width:1200px){#rental-lists,#rental-lists #rental-pagination.sticky{width:55%}#map-container{width:45%}}@media (max-width:960px){.layout-search .map-mobile{display:block}.layout-search .form-submit{display:none}.rental-results-container{overflow:auto}#rental-lists{width:100%;max-height:unset;overflow:auto}#rental-lists .wheelbase-rental{padding-left:16px;width:50%;max-width:50%;box-sizing:border-box;grid-template-columns:9rem 2fr}#rental-lists .wheelbase-rental:before{width:100%;margin:0 auto}#rental-lists .wheelbase-rental:after{left:0 !important}#rental-lists .wheelbase-rental .wheelbase-image-carousel .wheelbase-image-carousel__slider{width:100%}#rental-lists .wheelbase-rental .wheelbase-image-carousel .wheelbase-image-carousel__slider div{height:100%}#rental-lists .wheelbase-rental .wheelbase-image-carousel .wheelbase-image-carousel__slider div img{max-width:unset;max-height:100%}#rental-lists .wheelbase-rental .wheelbase-rental-list__rental > div[data-rental]{grid-template-columns:40% 60%}#rental-lists #pinned-rental .wheelbase-rental{width:100%;max-width:100%;grid-template-columns:30% 70%}#rental-lists #pinned-rental .wheelbase-rental .wheelbase-rental-list__rental .rental-item{padding-right:16px}#rental-lists #rental-pagination.sticky{width:100%}#rental-results-list{position:relative}#map-container{display:none;position:fixed;left:0;right:0;top:0;bottom:0;z-index:99;width:100%;height:100%}#map-container #map-refresh-checked{top:100px}}@media (min-width:768px) and (max-width:960px){#rental-lists .wheelbase-rental:before{width:100%;margin:0}}@media (max-width:768px){#rental-lists .wheelbase-rental{width:100%;max-width:100%;grid-template-columns:12rem 2fr}#rental-lists .wheelbase-rental .wheelbase-rental-list__rental > div[data-rental]{grid-template-columns:50% 50%}}@media (max-width:568px){#rental-lists .wheelbase-rental .wheelbase-rental-list__rental > div[data-rental] .rv-score{display:none}#rental-lists .wheelbase-rental .wheelbase-rental-list__rental > div[data-rental] .rv-price{grid-area:rating /rating /price/price;text-align:left}}@media (max-width:450px){#rental-lists #rental-pinned-items h3,#rental-lists #rental-metadata h3{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;color:#282828}#rental-lists #pinned-rental .wheelbase-rental{padding:15px 16px}#rental-lists .wheelbase-rental{grid-template-columns:50% 50%;grid-template-rows:12rem 7rem;grid-template-areas:"images images" "detail detail";grid-gap:0;padding:15px 0}#rental-lists .wheelbase-rental .wheelbase-image-carousel .wheelbase-image-carousel__slider div img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#rental-lists .wheelbase-rental .wheelbase-rental-list__rental > div[data-rental] .rv-type{margin-top:10px}#rental-lists .wheelbase-rental .wheelbase-rental-list__rental > div[data-rental] .rv-score{display:-webkit-inline-box;display:inline-flex}#rental-lists .wheelbase-rental .wheelbase-rental-list__rental > div[data-rental] .rv-price{grid-area:price;text-align:right}#rental-lists #rental-pagination .wheelbase-page--previous,#rental-lists #rental-pagination .wheelbase-page--next{display:none}}#search-state-city{margin:30px 0}#search-state-city #rental-results-list{height:auto !important;min-width:100%}#search-state-city #rental-lists{width:70%}#search-state-city #rental-lists #rental-metadata{padding:0 20px 0 20px}#search-state-city #rental-lists .result-number{font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;font-size:20px;font-weight:700;color:#282828}#search-state-city #rental-lists .wheelbase-rental{width:30.33333%;max-width:30.33333%;grid-gap:0 1rem;grid-template-columns:50% 50%;grid-template-rows:13rem 7rem;grid-template-areas:"images images" "detail detail";cursor:pointer;padding-top:15px;margin-bottom:0;box-sizing:border-box}#search-state-city #rental-lists .wheelbase-rental:before{width:100%;height:100%;margin:0}#search-state-city #rental-lists .wheelbase-rental:hover:before{box-shadow:none}#search-state-city #rental-lists .wheelbase-rental .wheelbase-image-carousel .wheelbase-image-carousel__slider div{height:100%}#search-state-city #rental-lists .wheelbase-rental .wheelbase-image-carousel .wheelbase-image-carousel__slider div img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#search-state-city #rental-lists .wheelbase-rental .wheelbase-rental-list__rental .rental-item-state-city{grid-template-rows:repeat(5,auto);grid-template-areas:'title title' 'city city' 'score empty1' 'empty2 book' 'logo book'}#search-state-city #rental-lists .wheelbase-rental .wheelbase-rental-list__rental .rental-item-state-city .rv-type{grid-area:city}#search-state-city #rental-lists .wheelbase-rental .wheelbase-rental-list__rental .rental-item-state-city .rv-title{grid-area:title;line-height:1.5em}#search-state-city #rental-lists .wheelbase-rental .wheelbase-rental-list__rental .rental-item-state-city .rv-title svg{vertical-align:text-bottom;padding-right:2px}#search-state-city #rental-lists .wheelbase-rental .wheelbase-rental-list__rental .rental-item-state-city .rv-logo{grid-area:logo}#search-state-city #rental-lists .wheelbase-rental .wheelbase-rental-list__rental .rental-item-state-city .rv-logo img{max-width:85px}#search-state-city #rental-lists .wheelbase-rental .wheelbase-rental-list__rental .rental-item-state-city .rv-btn{grid-area:book}#search-state-city #rental-lists .wheelbase-rental .wheelbase-rental-list__rental .rental-item-state-city .rv-btn button{background-color:#f68f44;border:1px solid #f68f44;border-radius:5px;color:#fff;padding:10px;text-decoration:none;cursor:pointer;font-size:14px;font-weight:700;width:auto;outline-style:none;float:right}#search-state-city #rental-lists .wheelbase-rental .wheelbase-rental-list__rental .rental-item-state-city .rv-score{grid-area:score}#search-state-city #map-container{width:30%;height:700px}#search-state-city #map-container.sticky{position:fixed;top:0}@media (max-width:1050px){#search-state-city #rental-lists{width:100%}#search-state-city #rental-lists .wheelbase-rental{grid-template-rows:15rem 7rem}#search-state-city #map-container{display:none !important}}@media (max-width:960px){#search-state-city #rental-lists #rental-items{padding:10px 0 15px 0}#search-state-city #rental-lists #rental-items .wheelbase-rental{grid-gap:0;width:50%;max-width:50%}}@media (max-width:568px){#search-state-city.rental-results-container{overflow:hidden}#search-state-city.rental-results-container #rental-results-list{display:block}#search-state-city.rental-results-container #rental-results-list #rental-lists #rental-items{padding:10px 20px 15px 20px}#search-state-city.rental-results-container #rental-results-list #rental-lists .wheelbase-rental{width:100%;max-width:100%;grid-template-rows:15rem 7rem;grid-gap:0;padding:15px 0}#search-state-city.rental-results-container #rental-results-list #rental-lists .wheelbase-rental .wheelbase-rental-list__rental{grid-area:detail}#search-state-city.rental-results-container #rental-results-list #rental-lists .wheelbase-rental .state-city-meta{display:inline-block !important}#search-state-city.rental-results-container #rental-results-list #rental-lists #rental-pagination .wheelbase-page--previous,#search-state-city.rental-results-container #rental-results-list #rental-lists #rental-pagination .wheelbase-page--next{display:none}}@media (max-width:450px){#search-state-city #rental-lists .wheelbase-rental{grid-template-rows:11rem 7rem !important}#search-state-city #rental-lists .wheelbase-rental .wheelbase-image-carousel{display:block}#search-state-city #rental-lists .wheelbase-rental .wheelbase-image-carousel .wheelbase-image-carousel__slider{height:100%}}.top-vehicles{margin:0 auto}.top-vehicles .vehicles_list{padding:0 70px;display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-24px}.top-vehicles .vehicles_list .vehicle-item{text-align:left;width:25%;cursor:pointer;margin-bottom:40px}.top-vehicles .vehicles_list .vehicle-item .rental-item-container{padding-left:24px}.top-vehicles .vehicles_list .vehicle-item .rental-item-container:hover{opacity:.8}.top-vehicles .vehicles_list .vehicle-item .rental-item-container:hover .rental-image img{-webkit-transform:scale(1.05);transform:scale(1.05);border-radius:10px}.top-vehicles .vehicles_list .vehicle-item .rental-item-container .rental-image{position:relative;-webkit-transition:shadow .3s;transition:shadow .3s;border-radius:10px;overflow:hidden;min-height:208px;margin-bottom:10px;background-color:#dfe4e7;border-color:#dfe4e7}.top-vehicles .vehicles_list .vehicle-item .rental-item-container .rental-image img{width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;height:100%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.top-vehicles .vehicles_list .vehicle-item .rental-item-container .type{color:#606b76}.top-vehicles .vehicles_list .vehicle-item .rental-item-container .title{text-decoration:none;background-color:transparent}.top-vehicles .vehicles_list .vehicle-item .rental-item-container .price svg{vertical-align:text-bottom;padding-right:2px}.top-vehicles .vehicles_list .vehicle-item .rental-item-container .meta{font-size:14px}.top-vehicles .vehicles_list .vehicle-item .rental-item-container .score{color:#606b76;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center}.top-vehicles .vehicles_list .vehicle-item .rental-item-container .score .star{height:10px;width:60px;background:url("/images/stars.png") no-repeat;background-size:auto 20px}.top-vehicles .vehicles_list .vehicle-item .rental-item-container .score .star .star-fill{height:100%;background:url("/images/stars.png") 0 100% no-repeat;background-size:inherit}@media (max-width:1010px){.top-vehicles .vehicles_list .vehicle-item{width:33.3333%}}@media (max-width:768px){.top-vehicles .vehicles_list{display:-webkit-box;display:flex;overflow-x:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;padding:0 1.5rem 1.5rem;grid-template-columns:repeat(4,1fr);flex-wrap:nowrap}.top-vehicles .vehicles_list .vehicle-item{width:270px;min-width:270px;scroll-snap-align:center}}.articles-list{min-width:350px;flex-basis:350px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1}@media (max-width:735px){.articles-list{min-width:inherit;flex-basis:inherit}}.cards-list-wrapper{display:-webkit-box;display:flex;flex-wrap:wrap;position:relative;margin-bottom:30px}@media (max-width:735px){.cards-list-wrapper{margin-bottom:0}}.cards-list{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.article-card{margin-bottom:30px;display:-webkit-box;display:flex;min-width:300px}.article-card .hero-thumbnail{width:136px;height:100px;margin-right:15px}.article-card .title{font-weight:600;line-height:1.2;font-size:20px}.article-card .dek{font-size:16px;color:#2b2b2b}@media (max-width:800px){.article-card .dek{display:none}}.articles-list .pagination{-webkit-box-pack:unset;justify-content:unset}@media (max-width:735px){.articles-list .pagination{display:none}}.articles-list .pagination .pagination__list{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:13px;text-align:unset}.articles-list .pagination .pagination__list-item{text-align:center}.featured-article-card,.sub-category-card{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:244px;min-width:244px;margin-bottom:40px}@media (max-width:910px){.featured-article-card,.sub-category-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;max-width:335px;min-width:250px}}@media (min-width:735px){.featured-article-card,.sub-category-card{margin-right:10px}}@media (min-width:800px){.featured-article-card,.sub-category-card{margin-right:20px}}@media (min-width:910px){.featured-article-card,.sub-category-card{margin-right:30px}}.featured-article-card .hero-thumbnail,.sub-category-card .hero-thumbnail{width:100%;margin-right:0;margin-bottom:10px;height:180px}@media (max-width:910px){.featured-article-card .hero-thumbnail,.sub-category-card .hero-thumbnail{height:247px}}.featured-article-card .title,.sub-category-card .title{font-size:18px}.featured-article-card .dek,.sub-category-card .dek{display:none}.featured-article-card .article-summary-top,.sub-category-card .article-summary-top{margin-bottom:12px}.article-category{box-shadow:0 1px 0 #000;text-transform:uppercase;display:inline-block}.article-summary-top{font-size:14px;margin-bottom:6px}@media (max-width:735px){.article-card,.featured-article-card{width:100%;max-width:inherit;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:15px}.article-card .hero-thumbnail,.featured-article-card .hero-thumbnail{width:102px;height:75px;margin-right:15px}.article-card .title,.featured-article-card .title{font-size:18px;font-weight:600}.article-card .article-summary-top,.featured-article-card .article-summary-top{font-size:12px;margin-bottom:6px}}.see-more{text-align:center;text-transform:uppercase;font-size:13px;padding:3px 0;margin-bottom:50px}.see-more.mobile-only{display:none}@media (max-width:735px){.see-more{margin-bottom:30px}.see-more.mobile-only{display:inherit}}.see-more .see-more-button{border:none;background-color:#f5a623;color:#fff;cursor:pointer;padding:3px 6px;margin:0 7px}.see-more{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}#see-more-state{display:none}.see-more-target{opacity:0;max-height:0;font-size:0;-webkit-transition:.25s ease;transition:.25s ease;margin-bottom:0;pointer-events:none}#see-more-state:checked ~ .section-featured .see-more-target{opacity:1;font-size:inherit;max-height:999em;margin-bottom:40px;pointer-events:inherit}.horizontal-line{height:0;border-top:1px solid #ddd;-webkit-box-flex:1;flex-grow:1}#see-more-state ~ .see-more label:before{content:'Show more'}#see-more-state:checked ~ .see-more label:before{content:'Show less'}.clear-filters-row{max-width:335px;margin-bottom:15px;display:none}@media (max-width:735px){.clear-filters-row{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}}.clear-filters-row #clear-filters{display:none;font-size:14px;background-color:#ddd;border-radius:4px;padding:1px 10px 2px 5px;cursor:pointer}.articles-order-by{display:-webkit-box;display:flex;margin-left:auto;margin-bottom:10px}@media (max-width:735px){.articles-order-by{margin-left:inherit}}.articles-order-by span{cursor:pointer;letter-spacing:.2px;opacity:.7}.articles-order-by span:last-child{margin-left:10px}.articles-order-by span:hover,.articles-order-by span.active{opacity:1;font-weight:600;letter-spacing:0}.articles-order-by i{margin-right:5px;font-size:13px}.articles-order-by label{margin-right:10px;font-weight:bold}.category-filter{width:285px;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;margin-right:20px;margin-bottom:15px}.category-filter .mobile-filter{display:none}@media (max-width:735px){.category-filter{width:100%;max-width:335px;flex-shrink:1;margin-right:0}.category-filter .mobile-filter{border-radius:4px;box-shadow:inset 0 0 0 1px #ddd;background-color:#f2f2f2;display:block;padding-top:5px;padding-bottom:5px;cursor:pointer;position:relative;overflow:hidden}.category-filter .mobile-filter i{vertical-align:middle;margin-right:.5em;padding:15px 10px;background-color:#ddd}.category-filter #review-category-form{opacity:0;max-height:0;font-size:0;-webkit-transition:.25s ease;transition:.25s ease;padding-top:0;padding-bottom:0;pointer-events:none}.category-filter #mobile-filter-state:checked ~ #review-category-form{opacity:1;font-size:inherit;max-height:350px;overflow-y:scroll;margin-top:5px;padding-top:18px;pointer-events:auto}}#review-category-form{border-radius:4px;border:solid 1px #ddd;background-color:#fafafa;padding-left:18px;padding-top:18px;padding-bottom:18px}.categories-title{font-size:13px;font-weight:600px;color:#333}.category-choice{margin-bottom:5px}.category-choice label{font-size:14px;font-weight:600;color:#000}.category-choice .category-count{color:#333}#mobile-filter-state{display:none}.reviews-hero-info-wrapper{position:relative;padding:30px 50px 40px 50px;-webkit-transition:background .3s;transition:background .3s}.reviews-hero-info-wrapper .title{font-size:28px;font-weight:bold;margin-bottom:10px;letter-spacing:-.87px}.reviews-hero-info-wrapper .title a{text-decoration:underline}.reviews-hero-info-wrapper .dek{font-size:22px;line-height:20px;margin-bottom:10px;width:100%;max-width:800px;font-weight:400}@media (max-width:800px){.reviews-hero-info-wrapper{padding-left:20px;padding-right:20px}.reviews-hero-info-wrapper h1{text-decoration:underline}}@media (max-width:800px){.reviews-hero-info-wrapper.sub-category-header h1{text-decoration:none}}@media (max-width:660px){.reviews-hero-info-wrapper .title.logo{font-size:34px;line-height:30px}}
/*# sourceMappingURL=styles.css.map */
