﻿@charset "UTF-8";body{font-family:"proxima-nova","Proxima Nova",sans-serif;font-size:100%;font-weight:400;line-height:1.3em;color:#333;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}p{font-family:inherit;line-height:1.4em;margin-bottom:1.25em!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-weight:400;font-size:1.125em}p + p{margin-top:1.2em}div,dl,dt,dd,ol,li,pre,form,p,th,td{margin:0;padding:0;direction:ltr}ul{margin-left:2.5em;margin-bottom:1.25em;font-size:1em}ul ul{margin-bottom:.25em}li{line-height:1.75em}strong,b{font-weight:700}em,i{font-style:italic}blockquote,blockquote p{color:#77b843!important;font-weight:700;border-left:none;font-size:.95em;text-transform:uppercase}blockquote{padding-left:2em}a,a:link,a:visited{color:#00a9f5;text-decoration:none}a:hover,a:active{color:#505050;text-decoration:none}.btn,.button,button,.sub-nav li,.off-canvas-list,#mainNavBar,.tabs .tab-title > a,#secondaryNavWrapper,.accordion .accordion-navigation > a,.accordion dd > a,h1,h2,h3,h4,h5,h6,h7{font-family:"proxima-nova","Proxima Nova",sans-serif}h1,h2,h3,h4,h5,h6,h7{font-weight:300;font-style:normal;line-height:1em;margin-bottom:.55em}h1{font-size:3.55em}h1,h1 a,h1 a:visited,h1 a:link{line-height:1.25em;color:#333;text-align:left;letter-spacing:-.035em}h1 a:hover,h1 a:active{color:#00a9f5}h2{font-size:4em}h2,h2 a,h2 a:visited,h2 a:link{color:#333}h2 a:hover,h2 a:active{color:#00a9f5}#newsItem h2{font-size:2.55em}h3{font-size:.95em}h3,h3 a,h3 a:visited,h3 a:link,legend{color:#000;text-transform:uppercase}h3 a:hover,h3 a:active{color:#00a9f5}.bucket-list h3{color:#000;font-size:1.5em;font-weight:700}.bucket-list h3,.bucket-list h3 a{text-transform:none}h4{font-size:13px}h4,h4 a,h4 a:visited,h4 a:link{color:#333;letter-spacing:.35em;text-transform:uppercase;text-align:center;font-weight:700;position:relative;overflow:hidden;margin-bottom:3.5em}h4 a:hover,h4 a:active{color:#00a9f5}h4 > span{position:relative;display:inline-block;width:100%}h4 > span:before,h4 > span:after{content:'';position:absolute;top:50%;border-bottom:1px solid #333;width:25%}h4 > span:before{left:0}h4 > span:after{right:0}#secondaryHero h4{margin:-1.75em 0 1.55em}#specsWrapper h4{text-align:left;color:#00a9f5;margin-bottom:1.5em}h5{font-size:13px;color:#333;text-transform:uppercase;text-align:left;font-weight:700}a h5,h5 a,h5 a:visited,h5 a:link{color:#333}a h5:hover,h5 a:hover,h5 a:active{color:#00a9f5}#supportNav a h5,#supportNav h5 a,#supportNav h5 a:visited,#supportNav h5 a:link{color:#fff}#supportNav a h5:hover,#supportNav h5 a:hover,#supportNav h5 a:active{color:#00a9f5}h6{font-size:.85em;color:#7f7f7f}h6 a,h6 a:visited,h6 a:link{color:#7f7f7f}h6 a:hover,h6 a:active{color:#00a9f5}h7{font-size:1.75em}h7,h7 a,h7 a:visited,h7 a:link{color:#2a3908}h7 a:hover,h7 a:active{color:#00a9f5}.lead{font-size:1.375em}.white,a.white:link,.white a:link,.white a,.white a:visited,.white h1,.white h2,.white h3,.white h4,.white h5,.white h6{color:#fff}#titleRow p,#secondaryHero p{margin-bottom:0!important}@media only screen and (max-width: 1024px){#secondaryHero h2{font-size:3em}#titleRow p,#secondaryHero p{font-size:1.25em;line-height:1em}}@media only screen and (max-width: 720px){h1{font-size:2.75em}h2{font-size:2.25em}#newsItem h2{font-size:2em}#secondaryHero h2{font-size:2.55em;margin-bottom:1em}#titleRow p,#secondaryHero p{font-size:1.15em;line-height:1.15em}}@media only screen and (max-width:320px){#secondaryHero h2{font-size:2em;margin-bottom:1em}#secondaryHero h4{font-size:12px}#titleRow p,#secondaryHero p{font-size:1em;line-height:.95em}}