@charset "UTF-8";.green{color:#2b8e09;}
.grey{color:#666;}
.grey h4, .grey p{color:#fff;}
::-webkit-selection{background-color:#2b8e09;color:#fff;}
::-moz-selection{background-color:#2b8e09;color:#fff;}
::selection{background-color:#2b8e09;color:#fff;}
progress{-webkit-appearance:none;}
progress::-webkit-progress-bar-value{-webkit-appearance:none;background:#2b8e09;}
.chromeframe{text-align:center;clear:both;width:100%;}
iframe[name*="google"], img[src*="google"]{position:absolute;}
@media only screen{a[href*="tel"]{cursor:default;color:#636262;font-weight:normal!important;}
a[href*="tel"]:hover{color:#636262;font-weight:normal!important;}
}
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, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, 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{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;}
html{line-height:1;}
ol, ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;vertical-align:middle;}
q, blockquote{quotes:none;}
q:before, q:after, blockquote:before, blockquote:after{content:"";content:none;}
a img{border:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary{display:block;}
* html{font-size:100%;}
html{font-size:16px;line-height:1.625em;}
html *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body{background:#fff;font-family:"Open Sans", Arial, sans serif;font-weight:400;color:#636262;position:relative;-webkit-font-smoothing:antialiased;}
.ie9{font-family:"Open Sans", Arial, sans serif;}
.ie9 *{font-family:"Open Sans", Arial, sans serif;}
.hide{display:none;}
.hide.active, .show{display:block;}
.fixed{position:fixed;}
.fixed.pinned{position:absolute;}
.unfixed{position:relative !important;top:auto !important;left:auto !important;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
sup{font-size:50%;vertical-align:super;line-height:1;}
h1 sup{font-size:25%;position:relative;top:-6px;}
h1, h2, h3, h4, h5, h6{font-family:"Open Sans", Arial, sans serif;font-weight:300;color:#2b8e09;text-rendering:optimizeLegibility;padding-top:0.273em;line-height:1.2;padding-bottom:0.273em;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:#2b8e09;}
h1{font-size:54px;font-size:3.375rem;font-weight:700;}
.subpage h1{font-size:42px;font-size:2.625rem;font-weight:normal;}
h1.xlarge{font-size:68px;font-size:4.25rem;}
h1.xxlarge{font-size:110px;font-size:6.875rem;}
h1.xxxlarge{font-size:126px;font-size:7.875rem;}
h1.absurd{font-size:177px;font-size:11.0625rem;}
h2{font-size:42px;font-size:2.625rem;}
h3{font-size:30px;font-size:1.875rem;}
h4{font-size:26px;font-size:1.625rem;}
h5{color:#242424;font-size:18px;font-size:1.125rem;padding:12px 0;}
h6{font-size:16px;font-size:1rem;}
h1 small, h2 small, h3 small, h4 small, h5 small{color:#777;}
.subhead{color:#777;font-weight:normal;margin-bottom:20px;}
.title, .price{color:#444;font-weight:800;font-size:32px;padding-top:0;line-height:1.2;margin-bottom:12px;}
.section-title{font-weight:700;font-size:20px;color:#444;}
p{font-family:"Open Sans", Arial, sans serif;font-weight:400;font-size:16px;font-size:1rem;margin-bottom:12px;line-height:1.625em;}
p.lead{font-size:20px;font-size:1.25rem;margin-bottom:18px;}
a{color:#2b8e09;text-decoration:none;outline:0;line-height:inherit;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;}
a:hover{color:#32a80a;}
.panel a{font-weight:700;}
ul, ol, dl{margin-bottom:24px;}
ul{list-style:none outside;}
ol{list-style:decimal;margin-left:30px;}
ul.square, ul.circle, ul.disc{margin-left:25px;}
ul.square{list-style:square outside;}
ul.circle{list-style:circle outside;}
ul.disc{list-style:disc outside;}
ul ul{margin:4px 0 5px 25px;}
ol ol{margin:4px 0 5px 30px;}
li{padding-bottom:0.273em;}
ul.large li{line-height:21px;}
dl dt{font-weight:700;font-size:16px;font-size:1rem;}
dl dd{margin-bottom:12px;}
em{font-style:italic;line-height:inherit;}
strong, p strong{font-weight:700;line-height:inherit;}
small{font-size:56.4%;line-height:inherit;}
abbr, acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px solid #ccc;cursor:help;}
abbr{text-transform:none;}
hr{border:1px solid #ccc;clear:both;margin:12px 0 12px;}
copy{font-size:60%;}
.social a{color:#30407c;font-weight:700;font-size:14px;}
.social a:hover{position:relative;top:-1px;}
.social a:active{position:relative;top:0;}
blockquote{color:#444;margin:12px 0 24px;padding:12px 20px;border-left:5px solid #2b8e09;background:#FAFAFA;box-shadow:0 0 1px #D1D1D1 inset;}
blockquote p{color:#777;}
blockquote cite{display:block;font-size:12px;font-size:1.2rem;color:#555;}
blockquote cite:before{content:"\2014 \0020";}
blockquote cite a{color:#555;}
blockquote cite a:visited{color:#555;}
.row{width:100%;max-width:940px;min-width:320px;margin:0 auto;}
.row .row{min-width:0px;}
.column, .columns{margin-left:2.12766%;float:left;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.column:first-child, .columns:first-child, .alpha{margin-left:0px;}
.column.omega, .columns.omega{float:right;}
.pull_right{float:right;}
.pull_left{float:left;}
.row .one.column{width:6.38298%;}
.row .one.columns{width:6.38298%;}
.row .two.columns{width:14.89362%;}
.row .three.columns{width:23.40426%;}
.row .four.columns{width:31.91489%;}
.row .five.columns{width:40.42553%;}
.row .six.columns{width:48.93617%;}
.row .seven.columns{width:57.44681%;}
.row .eight.columns{width:65.95745%;}
.row .nine.columns{width:74.46809%;}
.row .ten.columns{width:82.97872%;}
.row .eleven.columns{width:91.48936%;}
.row .twelve.columns{width:100%;}
.row .push_one{margin-left:10.6383%;}
.row .push_one:first-child{margin-left:8.51064%;}
.row .push_two{margin-left:19.14894%;}
.row .push_two:first-child{margin-left:17.02128%;}
.row .push_three{margin-left:27.65957%;}
.row .push_three:first-child{margin-left:25.53191%;}
.row .push_four{margin-left:36.17021%;}
.row .push_four:first-child{margin-left:34.04255%;}
.row .push_five{margin-left:44.68085%;}
.row .push_five:first-child{margin-left:42.55319%;}
.row .push_six{margin-left:53.19149%;}
.row .push_six:first-child{margin-left:51.06383%;}
.row .push_seven{margin-left:61.70213%;}
.row .push_seven:first-child{margin-left:59.57447%;}
.row .push_eight{margin-left:70.21277%;}
.row .push_eight:first-child{margin-left:68.08511%;}
.row .push_nine{margin-left:78.7234%;}
.row .push_nine:first-child{margin-left:76.59574%;}
.row .push_ten{margin-left:87.23404%;}
.row .push_ten:first-child{margin-left:85.10638%;}
.row .push_eleven{margin-left:95.74468%;}
.row .push_eleven:first-child{margin-left:93.61702%;}
.row .one.centered{margin-left:46.80851%;}
.row .two.centered{margin-left:42.55319%;}
.row .three.centered{margin-left:38.29787%;}
.row .four.centered{margin-left:34.04255%;}
.row .five.centered{margin-left:29.78723%;}
.row .six.centered{margin-left:25.53191%;}
.row .seven.centered{margin-left:21.2766%;}
.row .eight.centered{margin-left:17.02128%;}
.row .nine.centered{margin-left:12.76596%;}
.row .ten.centered{margin-left:8.51064%;}
.row .eleven.centered{margin-left:4.25532%;}
.sixteen.colgrid .row .one.column{width:4.25532%;}
.sixteen.colgrid .row .one.columns{width:4.25532%;}
.sixteen.colgrid .row .two.columns{width:10.6383%;}
.sixteen.colgrid .row .three.columns{width:17.02128%;}
.sixteen.colgrid .row .four.columns{width:23.40426%;}
.sixteen.colgrid .row .five.columns{width:29.78723%;}
.sixteen.colgrid .row .six.columns{width:36.17021%;}
.sixteen.colgrid .row .seven.columns{width:42.55319%;}
.sixteen.colgrid .row .eight.columns{width:48.93617%;}
.sixteen.colgrid .row .nine.columns{width:55.31915%;}
.sixteen.colgrid .row .ten.columns{width:61.70213%;}
.sixteen.colgrid .row .eleven.columns{width:68.08511%;}
.sixteen.colgrid .row .twelve.columns{width:74.46809%;}
.sixteen.colgrid .row .thirteen.columns{width:80.85106%;}
.sixteen.colgrid .row .fourteen.columns{width:87.23404%;}
.sixteen.colgrid .row .fifteen.columns{width:93.61702%;}
.sixteen.colgrid .row .sixteen.columns{width:100%;}
.sixteen.colgrid .row .push_one{margin-left:8.51064%;}
.sixteen.colgrid .row .push_one:first-child{margin-left:6.38298%;}
.sixteen.colgrid .row .push_two{margin-left:14.89362%;}
.sixteen.colgrid .row .push_two:first-child{margin-left:12.76596%;}
.sixteen.colgrid .row .push_three{margin-left:21.2766%;}
.sixteen.colgrid .row .push_three:first-child{margin-left:19.14894%;}
.sixteen.colgrid .row .push_four{margin-left:27.65957%;}
.sixteen.colgrid .row .push_four:first-child{margin-left:25.53191%;}
.sixteen.colgrid .row .push_five{margin-left:34.04255%;}
.sixteen.colgrid .row .push_five:first-child{margin-left:31.91489%;}
.sixteen.colgrid .row .push_six{margin-left:40.42553%;}
.sixteen.colgrid .row .push_six:first-child{margin-left:38.29787%;}
.sixteen.colgrid .row .push_seven{margin-left:46.80851%;}
.sixteen.colgrid .row .push_seven:first-child{margin-left:44.68085%;}
.sixteen.colgrid .row .push_eight{margin-left:53.19149%;}
.sixteen.colgrid .row .push_eight:first-child{margin-left:51.06383%;}
.sixteen.colgrid .row .push_nine{margin-left:59.57447%;}
.sixteen.colgrid .row .push_nine:first-child{margin-left:57.44681%;}
.sixteen.colgrid .row .push_ten{margin-left:65.95745%;}
.sixteen.colgrid .row .push_ten:first-child{margin-left:63.82979%;}
.sixteen.colgrid .row .push_eleven{margin-left:72.34043%;}
.sixteen.colgrid .row .push_eleven:first-child{margin-left:70.21277%;}
.sixteen.colgrid .row .push_twelve{margin-left:78.7234%;}
.sixteen.colgrid .row .push_twelve:first-child{margin-left:76.59574%;}
.sixteen.colgrid .row .push_thirteen{margin-left:85.10638%;}
.sixteen.colgrid .row .push_thirteen:first-child{margin-left:82.97872%;}
.sixteen.colgrid .row .push_fourteen{margin-left:91.48936%;}
.sixteen.colgrid .row .push_fourteen:first-child{margin-left:89.3617%;}
.sixteen.colgrid .row .push_fifteen{margin-left:97.87234%;}
.sixteen.colgrid .row .push_fifteen:first-child{margin-left:95.74468%;}
.sixteen.colgrid .row .one.centered{margin-left:47.87234%;}
.sixteen.colgrid .row .two.centered{margin-left:44.68085%;}
.sixteen.colgrid .row .three.centered{margin-left:41.48936%;}
.sixteen.colgrid .row .four.centered{margin-left:38.29787%;}
.sixteen.colgrid .row .five.centered{margin-left:35.10638%;}
.sixteen.colgrid .row .six.centered{margin-left:31.91489%;}
.sixteen.colgrid .row .seven.centered{margin-left:28.7234%;}
.sixteen.colgrid .row .eight.centered{margin-left:25.53191%;}
.sixteen.colgrid .row .nine.centered{margin-left:22.34043%;}
.sixteen.colgrid .row .ten.centered{margin-left:19.14894%;}
.sixteen.colgrid .row .eleven.centered{margin-left:15.95745%;}
.sixteen.colgrid .row .twelve.centered{margin-left:12.76596%;}
.sixteen.colgrid .row .thirteen.centered{margin-left:9.57447%;}
.sixteen.colgrid .row .fourteen.centered{margin-left:6.38298%;}
.sixteen.colgrid .row .fifteen.centered{margin-left:3.19149%;}
.tiles{display:block;margin-top:24px;overflow:hidden;}
.tiles > li{display:block;height:auto;float:left;padding-bottom:0;}
.tiles.two_up{margin-left:-4%;}
.tiles.two_up > li{margin-left:4%;width:46%;}
.tiles.three_up, .tiles.four_up{margin-left:-2%;}
.tiles.three_up > li{margin-left:2%;width:31.3%;}
.tiles.four_up > li{margin-left:2%;width:23%;}
.tiles.five_up{margin-left:-1.5%;}
.tiles.five_up > li{margin-left:1.5%;width:18.5%;}
.clearfix{*zoom:1;}
.clearfix:before, .clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.row{*zoom:1;}
.row:before, .row:after{content:"";display:table;}
.row:after{clear:both;}
.valign{display:table;width:100%;}
.valign > div{display:table-cell;vertical-align:middle;}
.valign ​ > article{display:table-cell;vertical-align:middle;}
.nmt{margin-top:0!important;margin-bottom:6px!important;}
.nmr{margin-right:0!important;margin-left:6px!important;}
.nmb{margin-bottom:0!important;margin-top:6px!important;}
.nml{margin-left:0!important;margin-right:6px!important;}
.npt{padding-top:0!important;}
.npr{padding-right:0!important;}
.npb{padding-bottom:0!important;}
.npl{padding-left:0!important;}
.navcontain{height:84px;}
.navbar{width:100%;min-height:60px;display:block;margin-bottom:12px;background:#fff;}
.navbar.fixed{top:0;left:0;z-index:99999;}
.navbar a.toggle{display:none;height:0;line-height:0;}
.navbar .logo{display:inline-block;margin:0 2.12766% 0 0;padding:0;height:60px;line-height:58px;}
.navbar .logo a{display:block;overflow:hidden;height:60px;line-height:58px;}
.navbar .logo a img{max-height:95%;}
.navbar ul{display:table;vertical-align:middle;margin:0;float:none;}
.navbar ul li{display:table-cell;text-align:center;padding-bottom:0;margin:0;height:60px;line-height:58px;}
.navbar ul li > a, .navbar ul li > span{display:block;padding:0 10px;white-space:nowrap;color:#636262;height:60px;line-height:58px;font-size:16px;font-size:1rem;}
.navbar ul li > span{cursor:default;}
.navbar ul li > a i.icon-popup{position:absolute;}
.navbar ul li .btn{border-color:#000101 !important;}
.navbar ul li.field{margin-bottom:0 !important;margin-right:0;}
.navbar ul li.field input.search{background:#191a1b;border:none;color:#f2f2f2;}
.navbar ul li .dropdown{width:auto;min-width:0px;max-width:265px;height:0;position:absolute;background:#fafafa;overflow:hidden;z-index:999;}
.ie7 .navbar > ul{width:auto;}
.ie7 .navbar, .ie7 .navbar > ul > li > a{display:block;}
.ie7 .navbar .logo, .ie7 .navbar ul, .ie7 .navbar ul li{float:left;display:inline-block;}
.ie7 .navbar .logo a{display:block;overflow:hidden;}
.ie7 .navbar > ul > li .field{display:block;padding:12px 18px 0 18px;width:80%;}
.navbar li .dropdown ul{margin:0;display:block;}
.navbar li .dropdown ul > li{position:relative;display:block;width:100%;float:left;text-align:left;height:auto;-webkit-border-radius:none;-moz-border-radius:none;-ms-border-radius:none;-o-border-radius:none;border-radius:none;}
.navbar li .dropdown ul > li a, .navbar li .dropdown ul > li span{display:block;padding:0 20px;border-bottom:1px solid #cccccc;text-shadow:none;height:51px;line-height:49px;}
.navbar li .dropdown ul > li .dropdown{display:none;background:white;}
.navbar li .dropdown ul li:first-child a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.gumby-no-touch .navbar ul li:hover > a, .gumby-touch .navbar ul li.active > a{position:relative;color:#2b8e09;z-index:1000;}
.gumby-no-touch .navbar ul li:hover .dropdown, .gumby-touch .navbar ul li.active .dropdown{min-height:50px;max-height:673px;overflow:visible;height:auto;width:100%;padding:0;border-top:1px solid #2b8e09;-webkit-box-shadow:0px 3px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 3px 4px rgba(0, 0, 0, 0.3);box-shadow:0px 3px 4px rgba(0, 0, 0, 0.3);}
.gumby-no-touch .navbar ul li:hover .dropdown ul{position:relative;top:0;min-height:50px;max-height:250px;height:auto;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
.gumby-no-touch .navbar ul li:hover .dropdown ul li{min-height:50px;}
.gumby-no-touch .navbar li .dropdown ul > li:hover .dropdown, .gumby-touch .navbar li .dropdown ul > li.active .dropdown{/*border-top:none;*/display:block;position:absolute;z-index:9999;right:100%;top:0px;margin-top:0;right: auto; left: 100%;top: -1px;}
.subnav{background:#f5f5f5;display:block;width:auto;overflow:hidden;margin-bottom:24px;}
.subnav ul{margin-bottom:3px;}
.subnav li, .subnav dt, .subnav dd{display:inline;margin-left:9px;}
.subnav li:first-child, .subnav dt:first-child, .subnav dd:first-child{margin-left:0;}
.subnav dt{color:#999;font-weight:normal;}
.subnav li a, .subnav dd a{color:#666;font-size:15px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.subnav li a:hover, .subnav dd a:hover{color:#2b8e09;}
.subnav li.active a, .subnav dd.active a{padding:5px 9px;text-shadow:0 1px 1px #77d58e;}
#crumbar{margin-bottom:0;}
#nav1{position:absolute;z-index:99999999;}
#nav1 .row .ten.columns{float:right;}
#nav1 .btn{display:block;max-width:135px;height:36px;margin:12px auto;padding-left:0;position:relative;}
#nav1 .btn a{line-height:36px;padding-right:0;}
#nav1 .btn a:hover{color:#fff;}
#nav1 input[type="submit"]{position:relative;text-align:left;font-family:"Open Sans", Arial, sans-serif;font-weight:700;text-align:center;cursor:pointer!important;font-size:16px;font-size:1rem;background:none;color:#fff;border:0;}
#nav1 li a small, #nav1 li span small{display:block;line-height:0;position:relative;top:-10px;}
#nav1 form{margin-bottom:0;height:0;}
#nav-footer ul{margin-bottom:0;}
#nav-footer li{line-height:1;}
#nav-footer a{font-size:12px;font-weight:300;color:#777;}
#nav-footer a:hover{color:#2b8e09;}
@media screen and (max-width:960px){#nav1 .btn a{top:6px;}
#nav-footer{margin-bottom:24px;}
#nav-footer .five.columns, #nav-footer .seven.columns{width:50%!important;float:left;}
#nav-footer ul{text-align:center;}
}
.btn{display:inline-block;width:auto;border:0;background:#f2f2f2;-webkit-appearance:none;font-family:"Open Sans", Arial, sans-serif;font-weight:600;text-align:center;cursor:pointer!important;margin-bottom:1em;padding:0 1em;font-size:90%;transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;}
.pdf .btn.default{text-align:left;line-height:1.3;padding:6px 12px;background:#2b8e09;color:#fff;}
.btn > a, .btn button, .skiplink > a, .skiplink input, .skiplink button{display:block;padding:0 18px;height:100%;}
.btn button, .skiplink input, .skiplink button{background:none;border:none;width:100%;font-size:100%;cursor:pointer;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.btn.xlarge, .skiplink.xlarge{font-size:30px;font-size:1.875rem;height:66px;line-height:64px;}
.btn.xlarge a, .skiplink.xlarge a{position:relative;padding:0 30px;}
.btn.xlarge.icon-left a, .skiplink.xlarge.icon-left a{padding-left:66px;}
.btn.xlarge.icon-left a:before, .skiplink.xlarge.icon-left a:before{left:20px;}
.btn.xlarge.icon-right a, .skiplink.xlarge.icon-right a{padding-right:66px;}
.btn.xlarge.icon-right a:after, .skiplink.xlarge.icon-right a:after{right:20px;}
.btn.large, .skiplink.large{font-size:26px;font-size:1.625rem;height:58px;line-height:56px;}
.btn.large a, .skiplink.large a{position:relative;padding:0 26px;}
.btn.large.icon-left a, .skiplink.large.icon-left a{padding-left:58px;}
.btn.large.icon-left a:before, .skiplink.large.icon-left a:before{left:17.33333px;}
.btn.large.icon-right a, .skiplink.large.icon-right a{padding-right:58px;}
.btn.large.icon-right a:after, .skiplink.large.icon-right a:after{right:17.33333px;}
.btn.medium, .skiplink.medium{font-size:16px;font-size:1rem;height:36px;line-height:34px;}
.btn.medium a, .skiplink.medium a{position:relative;padding:0 16px;}
.btn.medium.icon-left a, .skiplink.medium.icon-left a{padding-left:36px;}
.btn.medium.icon-left a:before, .skiplink.medium.icon-left a:before{left:10.66667px;}
.btn.medium.icon-right a, .skiplink.medium.icon-right a{padding-right:36px;}
.btn.medium.icon-right a:after, .skiplink.medium.icon-right a:after{right:10.66667px;}
.btn.medium a, .skiplink.medium a{padding:0 18px;}
.btn.small, .skiplink.small{font-size:10px;font-size:0.625rem;height:23px;line-height:2em}
.btn.small a, .skiplink.small a{position:relative;padding:0 10px;}
.btn.small.icon-left a, .skiplink.small.icon-left a{padding-left:23px;}
.btn.small.icon-left a:before, .skiplink.small.icon-left a:before{left:6.66667px;}
.btn.small.icon-right a, .skiplink.small.icon-right a{padding-right:23px;}
.btn.small.icon-right a:after, .skiplink.small.icon-right a:after{right:6.66667px;}
.btn.small a, .skiplink.small a{padding:0 10px;}
.btn.oval, .skiplink.oval{-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;}
.btn.pill-left, .skiplink.pill-left{-webkit-border-radius:500px 0 0 500px;-moz-border-radius:500px 0 0 500px;-ms-border-radius:500px 0 0 500px;-o-border-radius:500px 0 0 500px;border-radius:500px 0 0 500px;}
.btn.pill-right, .skiplink.pill-right{-webkit-border-radius:0 500px 500px 0;-moz-border-radius:0 500px 500px 0;-ms-border-radius:0 500px 500px 0;-o-border-radius:0 500px 500px 0;border-radius:0 500px 500px 0;}
.btn.primary, .skiplink.primary{background:#2b8e09;color:#fff;}
.btn.primary:hover, .skiplink.primary:hover{background:#3DC210;box-shadow:0 0 18px -5px rgba(0,0,0,0.5);}
.btn.primary:active, .skiplink.primary:active{background:#237507;}
.btn.primary a, .skiplink.primary a{color:#fff;}
.btn.secondary, .skiplink.secondary{background:#42a35a;}
.btn.secondary:hover, .skiplink.secondary:hover{background:#5bbd73;}
.btn.secondary:active, .skiplink.secondary:active{background:#337f46;}
.btn.default, .skiplink.default{background:#f2f2f2;border:1px solid #f2f2f2;color:#555555;}
.btn.default:hover, .skiplink.default:hover{background:white;}
.btn.default:active, .skiplink.default:active{background:#d8d8d8;}
.btn.default:hover, .skiplink.default:hover{border:1px solid #e5e5e5;}
.btn.default a, .btn.default input, .btn.default button, .skiplink.default a, .skiplink.default input, .skiplink.default button{color:#555555;}
.btn.info, .skiplink.info{background:#4a4d50;border:1px solid #4a4d50;}
.btn.info:hover, .skiplink.info:hover{background:#63676a;}
.btn.info:active, .skiplink.info:active{background:#313436;}
.btn.danger, .skiplink.danger{background:#ca3838;border:1px solid #ca3838;}
.btn.danger:hover, .skiplink.danger:hover{background:#d56060;}
.btn.danger:active, .skiplink.danger:active{background:#a32c2c;}
.btn.warning, .skiplink.warning{background:#f6b83f;border:1px solid #f6b83f;color:#644405;}
.btn.warning:hover, .skiplink.warning:hover{background:#f8ca70;}
.btn.warning:active, .skiplink.warning:active{background:#f4a60e;}
.btn.warning a, .btn.warning input, .btn.warning button, .skiplink.warning a, .skiplink.warning input, .skiplink.warning button{color:#644405;}
.btn.success, .skiplink.success{background:#58c026;border:1px solid #58c026;}
.btn.success:hover, .skiplink.success:hover{background:#72d940;}
.btn.success:active, .skiplink.success:active{background:#44951e;}
.btn.metro, .metro .btn, .metro .skiplink, .btn.metro:hover, .metro .btn:hover, .metro .skiplink:hover, .skiplink.metro:hover, .btn.metro:active, .metro .btn:active, .metro .skiplink:active, .skiplink.metro:active, .skiplink.metro{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.btn.rounded{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.btn.submit{background:#fff;color:#2b8e09;padding:6px 12px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:0;border-radius:4px;text-transform:uppercase;border:0;border-bottom:3px solid rgba(0,0,0,.2);}
form{margin:0 0 18px;}
form label{display:block;font-size:16px;font-size:1rem;line-height:1.625em;cursor:pointer;margin-bottom:9px;}
form label.inline{display:inline-block;padding-right:20px;}
form dt{margin:0;}
form textarea{height:150px;}
form ul, form ul li{margin-left:0;list-style-type:none;}
form fieldset{border-style:solid;border-width:0.0625em;padding:1.5625em;border-color:#d8d8d8;margin:18px 0;}
form fieldset legend{padding:5px 10px;}
.field{position:relative;max-width:100%;margin-bottom:6px;vertical-align:middle;font-size:16px;}
.field.metro, .field .metro{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.field input, .field input[type="*"], .field textarea{max-width:100%;width:100%;padding:0;margin:0;border:none;outline-color:#2b8e09;resize:none;-webkit-appearance:none;font-family:"Open Sans", Arial, sans serif;font-weight:300;font-size:16px;font-size:1rem;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-column-rule-color:#2b8e09;}
.field .radio, .field .checkbox{position:relative;}
.field .radio input[type="radio"], .field .checkbox input[type="checkbox"]{display:none;}
.field .input{position:relative;padding:0 10px;background:#fff;border:1px solid #d8d8d8;height:36px;line-height:34px;font-size:14px;font-size:.875rem;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.field .input.search{height:36px;line-height:34px;-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;padding-right:0;}
.field .input.textarea{height:auto;line-height:1.5;padding:10px 10px;}
.field .xnarrow{width:13.33333%;}
.field .narrow{width:30.66667%;}
.field .normal{width:49%;}
.field .wide{width:65.33333%;}
.field .xwide{width:82.66667%;}
.field .xxwide{width:100%;}
.field .xnarrow, .field .narrow, .field .normal, .field .wide, .field .xwide, .field .xxwide{margin:0;}
.field .xnarrow:last-child, .field .narrow:last-child, .field .normal:last-child, .field .wide:last-child, .field .xwide:last-child, .field .xxwide:last-child{margin-left:-4px;}
.field .xnarrow:first-child, .field .narrow:first-child, .field .normal:first-child, .field .wide:first-child, .field .xwide:first-child, .field .xxwide:first-child{margin-right:1.94%;margin-left:0;}
.field .xnarrow:first-child:last-child, .field .narrow:first-child:last-child, .field .normal:first-child:last-child, .field .wide:first-child:last-child, .field .xwide:first-child:last-child, .field .xxwide:first-child:last-child{margin:0;}
.field label + .xnarrow:last-child, .field label + .narrow:last-child, .field label + .normal:last-child, .field label + .wide:last-child, .field label + .xwide:last-child, .field label + .xxwide:last-child{margin-left:0;}
.field.prepend, .field.append{font-size:0;white-space:nowrap;padding-bottom:3.5px;}
.field.prepend input, .field.prepend .input, .field.append input, .field.append .input{display:inline-block;max-width:100%;}
.field.prepend input, .field.prepend .input{-webkit-border-radius:0px 4px 4px 0;-moz-border-radius:0px 4px 4px 0;-ms-border-radius:0px 4px 4px 0;-o-border-radius:0px 4px 4px 0;border-radius:0px 4px 4px 0;}
.field.append input, .field.append .input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.field.prepend.append input{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.field.prepend.append input:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.field.prepend.append input:last-child{margin-left:-1px;-webkit-border-radius:0px 4px 4px 0;-moz-border-radius:0px 4px 4px 0;-ms-border-radius:0px 4px 4px 0;-o-border-radius:0px 4px 4px 0;border-radius:0px 4px 4px 0;}
.field.prepend .adjoined, .field.append .adjoined, .field.prepend .btn, .field.append .btn{position:relative;display:inline-block;margin-bottom:0;z-index:99;}
.field.prepend .btn a, .field.prepend .btn input, .field.prepend .btn button, .field.append .btn a, .field.append .btn input, .field.append .btn button{padding:0 12px;}
.field.prepend .adjoined, .field.append .adjoined{padding:0 10px 0 10px;background:#f2f2f2;border:1px solid #d8d8d8;font-family:"Open Sans", Arial, sans serif;font-weight:600;color:#555555;font-size:16px;font-size:1rem;height:36px;line-height:34px;}
.field.prepend *:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.field.prepend input:first-child{margin-right:0;}
.field.prepend .adjoined, .field.prepend .btn{margin-right:-1px;}
.field .adjoined:first-child{margin-left:0 !important;}
.field.append .adjoined, .field.append .btn{margin-left:-1px;}
.field.append *:last-child{-webkit-border-radius:0px 4px 4px 0;-moz-border-radius:0px 4px 4px 0;-ms-border-radius:0px 4px 4px 0;-o-border-radius:0px 4px 4px 0;border-radius:0px 4px 4px 0;}
.field.append button, .field.prepend button{display:inline-block;}
.field.append input:first-child{margin-right:0;}
.field.double input, .field.double .input{width:50% !important;}
.field.double input:last-child, .field.double .input:last-child{margin-left:-1px;}
.field.danger:after{font-family:"entypo";content:"\2716";font-size:16px;position:absolute;top:14%;right:15px;z-index:999;color:#ca3838;}
.field.danger.no-icon:after{display:none;}
.field.danger.append:after, .field.danger.prepend:after{content:"";}
.field.danger input, .field.danger .input, .field.danger textarea, .field.danger .textarea, .field.danger .radio span, .field.danger .checkbox span, .field.danger .picker{border-color:#ca3838;color:#ca3838;background:#f0c5c5;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.field.danger textarea{color:#ca3838;}
.field.danger input::-webkit-input-placeholder, .field.danger textarea::-webkit-input-placeholder{color:#ca3838;}
.field.danger input:-moz-placeholder, .field.danger textarea:-moz-placeholder{color:#ca3838;}
.field.warning:after{font-family:"entypo";content:"\26a0";font-size:16px;position:absolute;top:14%;right:15px;z-index:999;color:#f6b83f;}
.field.warning.no-icon:after{display:none;}
.field.warning.append:after, .field.warning.prepend:after{content:"";}
.field.warning input, .field.warning .input, .field.warning textarea, .field.warning .textarea, .field.warning .radio span, .field.warning .checkbox span, .field.warning .picker{border-color:#f6b83f;color:#f6b83f;background:#fef7ea;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.field.warning textarea{color:#f6b83f;}
.field.warning input::-webkit-input-placeholder, .field.warning textarea::-webkit-input-placeholder{color:#f6b83f;}
.field.warning input:-moz-placeholder, .field.warning textarea:-moz-placeholder{color:#f6b83f;}
.field.success:after{font-family:"entypo";content:"\2713";font-size:16px;position:absolute;top:14%;right:15px;z-index:999;color:#58c026;}
.field.success.no-icon:after{display:none;}
.field.success.append:after, .field.success.prepend:after{content:"";}
.field.success input, .field.success .input, .field.success textarea, .field.success .textarea, .field.success .radio span, .field.success .checkbox span, .field.success .picker{border-color:#58c026;color:#58c026;background:#c0eeaa;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.field.success textarea{color:#58c026;}
.field.success input::-webkit-input-placeholder, .field.success textarea::-webkit-input-placeholder{color:#58c026;}
.field.success input:-moz-placeholder, .field.success textarea:-moz-placeholder{color:#58c026;}
.field .picker.danger{border-color:#ca3838;color:#ca3838;background:#f0c5c5;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.field .picker.danger select, .field .picker.danger:after{color:#ca3838;}
.field .picker.warning{border-color:#f6b83f;color:#f6b83f;background:#fef7ea;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.field .picker.warning select, .field .picker.warning:after{color:#f6b83f;}
.field .picker.success{border-color:#58c026;color:#58c026;background:#c0eeaa;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.field .picker.success select, .field .picker.success:after{color:#58c026;}
.field .radio.danger, .field .checkbox.danger{color:#ca3838;}
.field .radio.danger span, .field .checkbox.danger span{border-color:#ca3838;color:#ca3838;background:#f0c5c5;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.field .radio.warning, .field .checkbox.warning{color:#f6b83f;}
.field .radio.warning span, .field .checkbox.warning span{border-color:#f6b83f;color:#f6b83f;background:#fef7ea;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.field .radio.success, .field .checkbox.success{color:#58c026;color:#555555;}
.field .radio.success i, .field .checkbox.success i{color:#58c026;}
.field .radio.success span, .field .checkbox.success span{border-color:#58c026;color:#58c026;background:#c0eeaa;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;}
.field .radio span, .field .checkbox span{display:inline-block;width:16px;height:16px;position:relative;top:2px;border:solid 1px #cccccc;background:#fefefe;}
.field .radio span{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}
.field .checkbox span{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.field .radio.checked i, .field .checkbox.checked i{position:absolute;top:-1px;left:-8px;line-height:16px;}
.field .text input[type="search"]{-webkit-appearance:textfield;}
::-webkit-input-placeholder{color:;}
:-moz-placeholder{color:;}
::-moz-placeholder{color:;}
:-ms-input-placeholder{color:;}
.picker{position:relative;width:auto;display:inline-block;margin:0 0 2px 1.2%;overflow:hidden;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-family:"Open Sans", Arial, sans serif;font-weight:600;height:auto;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f2f2f2));background-image:-webkit-linear-gradient(#ffffff, #f2f2f2);background-image:-moz-linear-gradient(#ffffff, #f2f2f2);background-image:-o-linear-gradient(#ffffff, #f2f2f2);background-image:linear-gradient(#ffffff, #f2f2f2);}
.picker:after{content:"\25BE";z-index:0;position:absolute;right:8%;top:50%;margin-top:-12px;color:#555555;}
.picker:first-child{margin-left:0;}
.picker select{position:relative;display:block;min-width:100%;width:135%;height:34px;padding:6px 45px 6px 15px;color:#555555;border:none;background:transparent;outline:none;-webkit-appearance:none;z-index:99;cursor:pointer;font-size:16px;font-size:1rem;}
.ie9 .radio.checked i, .ie9 .checkbox.checked i{top:0px;}
[class^='icon-'] a:before, [class*=' icon-'] a:before, [class^='icon-'] a:after, [class*=' icon-'] a:after, i[class^='icon-'], i[class*=' icon-']{font-family:'FontAwesome';position:absolute;text-decoration:none;zoom:1;}
i[class^='icon-'], i[class*=' icon-']{display:inline-block;position:static;min-width:20px;margin:0 5px;text-align:center;}
.icon-basket.icon-left a:before, .icon-basket.icon-right a:after{content:'\f07a';height:inherit;}
i.icon-basket:before{content:'\f07a';height:inherit;}
.icon-lamp.icon-left a:before, .icon-lamp.icon-right a:after{content:'\f0eb';height:inherit;}
i.icon-lamp:before{content:'\f0eb';height:inherit;}
.icon-facebook.icon-left a:before, .icon-facebook.icon-right a:after{content:'\f09a';height:inherit;}
i.icon-facebook:before{content:'\f09a';height:inherit;}
.icon-facebook-squared.icon-left a:before, .icon-facebook-squared.icon-right a:after{content:'\f082';height:inherit;}
i.icon-facebook-squared:before{content:'\f082';height:inherit;}
.icon-plus-circled.icon-left a:before, .icon-plus-circled.icon-right a:after{content:'\f055';height:inherit;}
i.icon-plus-circled:before{content:'\f055';height:inherit;}
.icon-mail.icon-left a:before, .icon-mail.icon-right a:after{content:'\f003';height:inherit;}
i.icon-mail:before{content:'\f003';height:inherit;}
.icon-location.icon-left a:before, .icon-location.icon-right a:after{content:'\f041';height:inherit;}
i.icon-location:before{content:'\f041';height:inherit;}
.icon-cancel.icon-left a:before, .icon-cancel.icon-right a:after{content:'\f00d';height:inherit;}
i.icon-cancel:before{content:'\f00d';height:inherit;}
.icon-cancel-circled.icon-left a:before, .icon-cancel-circled.icon-right a:after{content:'\f057';height:inherit;}
i.icon-cancel-circled:before{content:'\f057';height:inherit;}
.icon-cancel-o.icon-left a:before, .icon-cancel-o.icon-right a:after{content:'\f05c';height:inherit;}
i.icon-cancel-o:before{content:'\f05c';height:inherit;}
.icon-check.icon-left a:before, .icon-check.icon-right a:after{content:'\f00c';height:inherit;}
i.icon-check:before{content:'\f00c';height:inherit;}
.badge{padding:0 10px;font-size:14px;font-size:0.875rem;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}
.label{padding:0 10px;font-size:12px;font-size:0.75rem;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;}
.badge, .label{height:20px;display:inline-block;font-family:Helvetica, arial, verdana, sans-serif;font-weight:bold;line-height:20px;text-align:center;color:#fff;}
.badge a, .label a{color:#fff;}
.badge.primary, .label.primary{background:#3085d6;}
.badge.light, .label.light{background:#fff;color:#555555;border:1px solid #f2f2f2;}
.badge.light a, .label.light a{color:#d04526;}
.badge.dark, .label.dark{background:#212121;}
.badge.secondary, .label.secondary{background:#42a35a;}
.badge.light, .label.light{background:#fff;color:#555555;border:1px solid #f2f2f2;}
.badge.light a, .label.light a{color:#d04526;}
.badge.dark, .label.dark{background:#212121;}
.badge.default, .label.default{background:#f2f2f2;color:#555555;border:1px solid #f2f2f2;}
.badge.default:hover, .label.default:hover{border:1px solid #e5e5e5;}
.badge.default a, .label.default a{color:#555555;}
.badge.light, .label.light{background:#fff;color:#555555;border:1px solid #f2f2f2;}
.badge.light a, .label.light a{color:#d04526;}
.badge.dark, .label.dark{background:#212121;}
.badge.info, .label.info{background:#4a4d50;}
.badge.light, .label.light{background:#fff;color:#555555;border:1px solid #f2f2f2;}
.badge.light a, .label.light a{color:#d04526;}
.badge.dark, .label.dark{background:#212121;}
.badge.danger, .label.danger{background:#ca3838;}
.badge.light, .label.light{background:#fff;color:#555555;border:1px solid #f2f2f2;}
.badge.light a, .label.light a{color:#d04526;}
.badge.dark, .label.dark{background:#212121;}
.badge.warning, .label.warning{background:#f6b83f;color:#644405;}
.badge.warning a, .label.warning a{color:#644405;}
.badge.light, .label.light{background:#fff;color:#555555;border:1px solid #f2f2f2;}
.badge.light a, .label.light a{color:#d04526;}
.badge.dark, .label.dark{background:#212121;}
.badge.success, .label.success{background:#58c026;}
.badge.light, .label.light{background:#fff;color:#555555;border:1px solid #f2f2f2;}
.badge.light a, .label.light a{color:#d04526;}
.badge.dark, .label.dark{background:#212121;}
.alert{padding:0 10px;font-family:"Open Sans", Arial, sans serif;font-weight:600;list-style-type:none;word-wrap:break-word;margin-bottom:8px;font-size:14px;font-size:0.875rem;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.alert.primary{background:#85b7e7;border:1px solid #3085d6;color:#1a5186;}
.alert.secondary{background:#80cb92;border:1px solid #42a35a;color:#255a32;}
.alert.default{background:white;border:1px solid #f2f2f2;color:#bfbfbf;color:#555555;border:1px solid #f2f2f2;}
.alert.info{background:#7b8085;border:1px solid #4a4d50;color:#191a1b;color:#f2f2f2;}
.alert.danger{background:#df8989;border:1px solid #ca3838;color:#7b2121;}
.alert.warning{background:#fbdca0;border:1px solid #f6b83f;color:#c68609;color:#644405;}
.alert.success{background:#91e26a;border:1px solid #58c026;color:#316b15;}
.xsp-img{overflow:hidden;border-radius:3px;background-clip:padding-box;}
.xsp-img img{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
.xsp-img:hover img{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5);transform-origin:center bottom;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
img.alignleft{float:left;margin:12px 24px 12px 0;margin:0.857142857rem 1.714285714rem 0.857142857rem 0;}
img.alignright{float:right;margin:12px 0 12px 24px;margin:0.857142857rem 0 0.857142857rem 1.714285714rem;}
img.aligncenter{display:block;margin:12px auto;margin:.857142857rem auto;}
figure{margin-bottom:12px;margin-bottom:.75rem;}
figure > p{margin-bottom:0;}
figcaption{font-size:12px;font-size:.75rem;margin-top:12px;margin-top:.75em;marign-bottom:24px;margin-bottom:1.5rem;}
img, object, embed{max-width:100%;height:auto;}
img{-ms-interpolation-mode:bicubic;}
#map_canvas img, .map_canvas img{max-width:none !important;}
.image{line-height:0;}
.image.circle{-webkit-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;-o-border-radius:50% !important;border-radius:50% !important;overflow:hidden;width:auto;}
.image.semi{-webkit-border-radius:176px !important;-moz-border-radius:176px !important;-ms-border-radius:176px !important;-o-border-radius:176px !important;border-radius:176px !important;overflow:hidden;width:auto;line-height:5;}
.image.rounded{overflow:hidden;-webkit-border-radius:4px 4px;-moz-border-radius:4px 4px;-ms-border-radius:4px 4px;-o-border-radius:4px 4px;border-radius:4px 4px;}
.image.photo{border:5px solid white;-webkit-box-shadow:0 0 1px #555555;-moz-box-shadow:0 0 1px #555555;box-shadow:0 0 1px #555555;}
.image.photo.polaroid{padding-bottom:50px;background:#fff;}
.pay-options{height:72px;background:url('/img/secure-lithium-battery-payment.jpg') 0 50% no-repeat;background-size:100%;}
@media only screen and (min-width:600px){.pay-options{height:120px;background-size:70%;}
}
body .video{width:100%;position:relative;height:0;padding-bottom:56.25%;}
body .video.twitch, body .video.youtube.show_controls{padding-top:30px;}
.video > video, .video > iframe, .video > object, .video > embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.drawer{position:relative;width:100%;max-height:0;background:#3e4144;-webkit-box-shadow:inset 0 -2px 5px #313436, inset 0 2px 5px #313436;-moz-box-shadow:inset 0 -2px 5px #313436, inset 0 2px 5px #313436;box-shadow:inset 0 -2px 5px #313436, inset 0 2px 5px #313436;overflow:hidden;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.drawer.active{height:auto;max-height:800px;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
.reswrap{margin-bottom:12px;position:relative;z-index:1;padding-bottom:65.25%;padding-top:30px;height:0;overflow:hidden;}
.reswrap img{position:absolute;top:0;left:0;width:100%;height:auto;}
.reswrap iframe{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;}
.modal{width:100%;height:100%;position:fixed;top:0;left:0;z-index:-999999;background:black;background:rgba(0, 0, 0, 0.8);}
.modal > .content{width:40.42553%;min-height:50%;max-height:65%;position:relative;top:10%;margin:0 auto;padding:24px 40px;background:white;z-index:2;overflow:auto;}
.modal > .content > .close{position:absolute;top:10px;right:10px;cursor:pointer;color:rgb(201, 0, 0);}
.modal, .modal > .content{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.modal.active{z-index:999999;}
.modal.active, .modal.active > .content{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.panel{padding:48px 0;}
.panel.slider{padding:0;background:#ccc;}
.intro{padding-top:24px;}
.intro p:last-child{margin-bottom:24px;}
.intro.subpage{background:#f0f0f0;padding:0px 0 6px;}
.outtro{background:#f2f2f2;padding:24px 0;box-shadow:6px 4px 9px 4px rgba(0,0,0,0.3);}
.outtro h6{color:#444;text-align:left;}
.outtro .btn.primary{background:#3b5998;border:2px solid #3b5998;margin-bottom:24px;}
.outtro .btn.primary:hover{background:#2A46A2;border:2px solid #3b5998;}
.outtro .btn.primary:active{background:#1D3996;}
.outtro .second, .outtro .third{text-align:center;}
.outtro .second{background:#fff;padding:12px 10px 6px;border:1px solid #ccc;box-shadow:0 0 2px #fff;}
.outtro .third{text-align:right;}
@media screen and (max-width:960px){.outtro header h6{text-align:center;}
.outtro .second{margin:12px auto 24px;max-width:300px;}
.outtro .third{text-align:center;}
}
#site-info p{font-size:12px;}
.cycle-slideshow{overflow:hidden;border:1px solid #fff;box-shadow:0 0 1px rgba(0,0,0,0.2);}
.cycle-overlay{position:absolute;bottom:0;width:100%;z-index:600;background:black;color:white;padding:15px;opacity:.7;}
.tabs{display:block;}
.tabs .tab-nav{margin:0;padding:0;border-bottom:1px solid #e5e5e5;}
.tabs .tab-nav > li{display:inline-block;width:auto;padding:0;margin:0 2.12766% 0 0;cursor:default;top:1px;-webkit-box-shadow:0 1px 0 white;-moz-box-shadow:0 1px 0 white;box-shadow:0 1px 0 white;}
.tabs .tab-nav > li > a{display:block;width:auto;padding:0 16px;margin:0;color:#555555;font-family:"Open Sans", Arial, sans serif;font-weight:600;border:1px solid #e5e5e5;border-width:1px 1px 0 1px;text-shadow:0 1px 1px white;background:#f2f2f2;cursor:pointer;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;height:42px;line-height:40px;}
.tabs .tab-nav > li > a:hover{text-decoration:none;background:whitesmoke;}
.tabs .tab-nav > li > a:active{background:#ededed;}
.tabs .tab-nav > li.active > a{height:43px;line-height:41px;background:white;cursor:default;}
.tabs .tab-nav > li:last-child{margin-right:0;}
.tabs .tab-content{display:none;padding:20px 10px;}
.tabs .tab-content.active{display:block;}
.tabs.pill .tab-nav{width:100%;display:table;overflow:hidden;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.tabs.pill .tab-nav > li{display:table-cell;margin:0;margin-left:-4px;text-align:center;top:0;}
.tabs.pill .tab-nav > li:first-child{margin-left:0;}
.tabs.pill .tab-nav > li > a{border:none;border-right:1px solid #e5e5e5;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;height:42px;line-height:40px;}
.tabs.pill .tab-nav > li:last-child > a{border-right:none;}
.tabs.vertical .tab-nav{border:none;}
.tabs.vertical .tab-nav > li{display:block;margin:0;margin-bottom:5px;}
.tabs.vertical .tab-nav > li.active{position:relative;z-index:99;}
.tabs.vertical .tab-nav > li.active > a{border-right:1px solid white;}
.tabs.vertical .tab-nav > li > a{border:1px solid #e5e5e5;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
.tabs.vertical .tab-content{padding:10px 0 30px 20px;margin-left:-1px;border-left:1px solid #e5e5e5;}
.pills{display:table;width:100%;padding:0;-webkit-border-radius:6px;border-radius:6px;background-clip:padding-box;}
.pills li{display:table-cell;width:50%;margin:0;text-align:center;background:#efefef;line-height:1.4;border:1px solid #D8D8D8;padding-bottom:0;vertical-align:middle;}
.pills li a{display:block;font-weight:800;padding:24px 20px;}
.pills li:hover{background:#fff;}
table{display:table;background-color:white;border-collapse:collapse;border-spacing:0;margin-bottom:20px;width:100%;border:1px solid #e5e5e5;}
table caption{text-align:center;font-size:30px;padding:.75em;}
table thead th, table tbody td, table tr td{display:table-cell;padding:3px;vertical-align:top;text-align:left;border-top:1px solid #e5e5e5;}
table tr td, table tbody tr td{font-size:10px;}
table tr:hover, table tbody tr:hover{background:#F5F5F5;color:#2b8e09;transition:.5s;-webkit-transition:.5s;}
table tr td:first-child{font-weight:bold;}
table thead{background-color:#F5F5F5;color:#2b8e09;}
table thead tr th{font-size:11px;font-weight:bold;line-height:1.4em;vertical-align:bottom;padding:6px;}
table.striped tr:nth-of-type(even), table table tr.stripe, table table tr.striped{background-color:#e5e5e5;}
table.rounded{border-radius:4px;border-collapse:separate;}
table.rounded caption + thead tr:first-child th:first-child, table.rounded caption + tr td:first-child, table.rounded > thead tr:first-child th:first-child, table.rounded > thead tr:first-child td:first-child, table.rounded > tr:first-child td:first-child{border-top-left-radius:4px;}
table.rounded caption + thead tr:first-child th:last-child, table.rounded caption + tr td:last-child, table.rounded > thead tr:first-child th:last-child, table.rounded > thead tr:first-child td:last-child, table.rounded > tr:first-child td:last-child{border-top-right-radius:4px;}
table.rounded thead ~ tr:last-child td:last-child, table.rounded tbody tr:last-child td:last-child{border-bottom-right-radius:4px;}
table.rounded thead ~ tr:last-child td:first-child, table.rounded tbody tr:last-child td:first-child{border-bottom-left-radius:4px;}
table.rounded thead th, table.rounded thead td, table.rounded caption + tbody tr:first-child td, table.rounded > tbody:first-child tr:first-child td{border-top:0;}
table tr:hover b, table tbody tr:hover b{color:#DA4C4C;}
.ttip{position:relative;cursor:pointer;}
.ttip:after{display:block;background:#3085d6;border:1px solid #3085d6;border-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:0.5em 0.75em;width:auto;min-width:130px;max-width:500px;position:absolute;left:0;bottom:101%;margin-bottom:8px;text-align:left;color:#fff;content:attr(data-tooltip);line-height:1.5;font-size:16px;font-weight:normal;font-style:normal;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;pointer-events:none;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #65a4e1), color-stop(100%, #3085d6));background-image:-webkit-linear-gradient(top, #65a4e1, #3085d6);background-image:-moz-linear-gradient(top, #65a4e1, #3085d6);background-image:-o-linear-gradient(top, #65a4e1, #3085d6);background-image:linear-gradient(top, #65a4e1, #3085d6);-webkit-box-shadow:0 0 5px 0 rgba(48, 133, 214, 0.25);-moz-box-shadow:0 0 5px 0 rgba(48, 133, 214, 0.25);box-shadow:0 0 5px 0 rgba(48, 133, 214, 0.25);}
.ttip:before{content:" ";width:0;height:0;position:absolute;bottom:101%;left:8px;border-top:9px solid #3085d6 !important;border-left:9px solid transparent;border-right:9px solid transparent;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;pointer-events:none;}
.ttip:hover:after, .ttip:hover:before{-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
ul.specs a, .keynote a{color:#393737;}
ul.specs i, ul.specs a:hover, .keynote i, .keynote a:hover{color:#2b8e0a;}
ul.cons i{color:#C00;}
ul.pros i{color:#2b8e09;}
.keynote a{display:block;}
.keynote p{padding:0 24px;}
.keynote-bg{background:#fff;padding:24px 24px 48px;width:90%;margin:0 auto;border:1px solid rgba(255,255,255,0.9);position:relative;text-align:center;}
.keynote-bg:hover{box-shadow:0px 0px 28px -9px #000;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.keynote-bg span{background:url('/img/leaf-icn.png') 0 0 no-repeat;height:70px;width:70px;position:absolute;top:-36px;left:-36px;}
.buy{box-shadow:0px 0px 28px -9px #000;border:solid #fff;background:#2b8e09;margin-bottom:24px;padding:12px 0;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;}
.buy:hover{position:relative;top:-6px;box-shadow:0px 0px 28px -7px #000;}
.buy h3{color:#fff;padding-top:24px;}
.buy .btn{border:1px solid #fff;}
.comparison{background:url('/img/bg-green.jpg') center 0 no-repeat;padding:24px 0;}
.comparison h2{color:#fff;}
:target{padding:24px 20px;border:1px solid #ccc;background:lightyellow;-webkit-animation:target .5s linear;}
@-webkit-keyframes target{.001%{background:#ffffff;}
.002%{background:lightyellow;}
100%{background:lightyellow;}
}
:target:before{content:'›';position:absolute;left:-54px;top:32%;font-size:48px;color:#2b8e09;}
.well{padding-left:24px;padding-right:24px;}
.warrenty{background:#f2f2f2;padding:24px 0;margin-bottom:48px;border-radius:12px;border-bottom:3px solid rgba(0,0,0,0.2);}
.warrenty p{font-size:12px;font-size:0.75rem;text-align:center;}
.hexagon{width:100px;height:55px;position:relative;}
.hexagon, .hexagon:before, .hexagon:after{background:#2b8e09;}
.hexagon:before, .hexagon:after{content:"";position:absolute;left:22px;width:57px;height:57px;-moz-transform:rotate(145deg) skew(22.5deg);-webkit-transform:rotate(145deg) skew(22.5deg);transform:rotate(145deg) skew(22.5deg);}
.hexagon:before{top:-29px;}
.hexagon:after{top:27px;}
.hexagon span{position:absolute;top:0;left:0;width:100px;height:55px;background:#2b8e09;z-index:1;}
.callout{position:relative;top:66px;box-shadow:0 0 12px #666;}
.fig.callout{position:absolute;top:12px;right:12px;}
.fadex{opacity:0;transition-delay:10s;-webkit-transition-delay:10s;-moz-transition-delay:10s;-ms-transition-delay:10s;-o-transition-delay:10s;-webkit-transition:opacity 2s ease-in;-moz-transition:opacity 2s ease-in;-o-transition:opacity 2s ease-in;-ms-transition:opacity 2s ease-in;transition:opacity 2s ease-in;}
.fadex.load{opacity:1;}
.fade_up{position:relative;top:0;opacity:1;-webkit-animation:myanim 9s ease-in;-moz-animation:myanim 9s ease-in;-o-animation:myanim 9s ease-in;animation:myanim 9s ease-in;}
@-webkit-keyframes myanim{0%{opacity:0;top:50px;}
10%{top:0;opacity:1;}
100%{top:0;}
}
@-moz-keyframes myanim{0%{opacity:0;top:50px;}
10%{top:0;opacity:1;}
100%{top:0;}
}
@-o-keyframes myanim{0%{opacity:0;top:50px;}
10%{top:0;opacity:1;}
100%{top:0;}
}
@keyframes myanim{0%{opacity:0;top:50px;}
10%{top:0;opacity:1;}
100%{top:0;}
}
.sbox{padding:0 12px;position:relative;}
.sbox.sbox-left{-webkit-box-shadow:-5px 0px 10px rgba(0,0,0,0.75);-moz-box-shadow:-5px 0px 23px -10px rgba(0,0,0,0.75);-ms-box-shadow:-5px 0px 23px -10px rgba(0,0,0,0.75);-o-box-shadow:-5px 0px 23px -10px rgba(0,0,0,0.75);box-shadow:-5px 0px 23px -10px rgba(0,0,0,0.75);}
.textx{position:absolute;z-index:101;top:22%;left:34%;color:#fff;font-size:108px;font-weight:700;transform:rotate(-12deg);-ms-transform:rotate(7deg);-webkit-transform:rotate(-12deg);font-style:italic;text-shadow:0 0 24px grey;}
.tooltip{display:inline;position:relative;}
.tooltip:hover:after{background:#333;background:rgba(0,0,0,.8);border-radius:5px;bottom:26px;color:#fff;content:attr(title);left:20%;padding:5px 15px;position:absolute;z-index:98;width:220px;}
.tooltip:hover:before{border:solid;border-color:#333 transparent;border-width:6px 6px 0 6px;bottom:20px;content:"";left:50%;position:absolute;z-index:99;}
.smallify{font-size:13px;}
.homevideo{width:48.93617%;float:left;margin-right:2.12766%;padding-bottom:28%;margin-top:3px;}
@media screen and (max-width:960px){.homevideo{width:100%;float:none;margin-right:0;padding-bottom:47%;margin-top:0;}
}
#batteryPack img{margin:0 auto;}
#batteryPack figcaption{text-align:center;font-size:20px;font-weight:700;line-height:0;position:relative;top:-12px;color:#444;}
.batteryPack{display:none;visibility:hidden;}
.xsp-plus{position:relative;}
.xsp-plus:before{position:absolute;content:'+';top:40%;left:-24px;font-size:48px;font-weight:700;color:#2b8e09;}
@media screen and (max-width:960px){#batteryPack{display:none;visibility:hidden;border:none;border-radius:0;margin-bottom:0;}
.batteryPack{display:block;visibility:visible;margin:12px auto;}
}
@media only screen and (max-width:960px){body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%;min-width:0;}
h1, h2, h3, h4, h5, h6{word-wrap:break-word;}
h1{font-size:42px;font-size:2.625rem;}
h2{font-size:36px;font-size:2.25rem;}
.modal > .content{width:92.5%;min-height:92.5%;max-height:92.5%;top:3.75%;}
.container{min-width:0;margin-left:0;margin-right:0;}
.row{width:100%;min-width:0;margin-left:0;margin-right:0;}
.row .row .column, .row .row .columns{padding:0;}
.row .centered{margin-left:0 !important;}
.column, .columns{width:auto !important;float:none;margin-left:0;margin-right:0;}
.column:last-child, .columns:last-child{margin-right:0;float:none;}
[class*="column"] + [class*="column"]:last-child{float:none;}
[class*="column"]:before{display:table;}
[class*="column"]:after{display:table;clear:both;}
[class^="push_"], [class*="push_"]{margin-left:0 !important;}
.navbar{position:relative;border:none;}
.navbar .column, .navbar .columns{min-height:0;}
.navbar a.toggle{top:18%;right:4%;width:46px;position:absolute;text-align:center;display:inline-block;color:#2b8e09;height:40px;line-height:38px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-size:30px;font-size:1.875rem;}
.navbar a.toggle:hover{color:#666;}
.navbar a.toggle:active{color:#444;}
.navbar .logo{float:left;display:inline;}
.navbar .logo a{padding:0;}
.navbar .logo a img{width:auto;height:auto;margin-top:12px;max-width:80%;}
.navbar ul{position:absolute;display:none;width:100% !important;height:auto;max-height:inherit;top:60px;left:0;text-align:center;background:#fff;}
.navbar li ul{top:0;}
.navbar ul.active{display:block;height:auto;max-height:2000px;z-index:999999;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;-webkit-box-shadow:0 2px 2px #252728;-moz-box-shadow:0 2px 2px #252728;box-shadow:0 2px 2px #252728;}
.navbar ul li{display:block;position:relative;text-align:center;border-bottom:#3e4043;min-height:50px;max-height:320px;height:auto;width:100%;text-align:center;border-right:0 !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
.navbar ul li.field{padding:0 20px;}
.navbar li .dropdown ul{overflow:auto;background:#36393b;position:relative;top:0;min-height:50px;max-height:250px;height:auto;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;overflow:auto;background:#36393b;}
.navbar ul li > a, .navbar ul li > span{font-size:20px;}
.navbar ul li > a:hover, .navbar ul li > a:active, .navbar ul li > span:hover, .navbar ul li > span:active{color:rgb(46, 140, 13);}
.gumby-no-touch .navbar ul li .dropdown ul{overflow:auto;background:#36393b;position:relative;top:0;min-height:50px;max-height:250px;height:auto;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;}
.gumby-no-touch .navbar ul li .dropdown, .gumby-touch .navbar ul li.active .dropdown{min-height:50px;max-height:561px;overflow:visible;height:auto;width:100%;padding:0;border-top:1px solid #2b8e09;-webkit-box-shadow:0px 3px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 3px 4px rgba(0, 0, 0, 0.3);box-shadow:0px 3px 4px rgba(0, 0, 0, 0.3);}
.navbar .dropdown a{color:#efefef;text-align:center;font-style:italic;font-size:95%;}
.navbar .dropdown a:hover{color:#fff;}
.navbar ul li:hover > a, .navbar ul li.active > a{position:relative;color:#2b8e09;z-index:1000;}
.navbar ul li .dropdown{width:100%;max-width:100%;position:relative;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;min-height:50px;max-height:561px;overflow:visible;height:auto;padding:0;-webkit-box-shadow:0px 3px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 3px 4px rgba(0, 0, 0, 0.3);box-shadow:0px 3px 4px rgba(0, 0, 0, 0.3);}
.navbar li .dropdown ul > li .dropdown{display:block;}
.navbar ul li.active .dropdown{border-bottom:1px solid #313436;}
.navbar ul li.active .dropdown ul{position:relative;top:0;background:#36393b;min-height:50px;max-height:250px;height:auto;overflow:auto;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}
.navbar ul li.active .dropdown ul li{min-height:50px;border-bottom:#3e4043;}
.navbar ul li.active .dropdown ul li a{color:white;border-bottom:1px solid #313436;}
.navbar ul li.active .dropdown ul li a:hover{color:#d04526;}
.navbar li .dropdown ul > li a, .navbar li .dropdown ul > li span{color:#efefef;padding:0 20px;text-align:center;}
.navbar li .dropdown ul > li a, .navbar li .dropdown ul > li span{border:0;}
.gumby-no-touch .navbar ul li .dropdown ul{overflow:auto;background:#36393b;}
.gumby-no-touch .navbar ul li .dropdown ul li{text-align:center;border-bottom:#3e4043;}
.gumby-no-touch .navbar ul li .dropdown ul li a, .gumby-no-touch .navbar ul li:hover .dropdown ul li span{color:#efefef;border-bottom:1px solid #313436;}
.gumby-no-touch .navbar ul li .dropdown ul li a:hover{color:#fff;}
.gumby-no-touch .navbar li .dropdown ul > li:hover .dropdown, .gumby-touch .navbar li .dropdown ul > li.active .dropdown{position:relative;}
.gumby-no-touch .navbar li .dropdown ul > li .dropdown, .gumby-touch .navbar li .dropdown ul > li.active .dropdown{position:relative;left:0;}
.gumby-no-touch .navbar li .dropdown ul > li .dropdown ul, .gumby-touch .navbar li .dropdown ul > li.active .dropdown ul{background:#252728 !important;}
ul, ol, dl{text-align:left;}
p{font-size:17.6px;font-size:1.1rem;line-height:1.625em;}
.fixed{position:relative !important;top:auto !important;left:auto !important;}
.ttip:after, .ttip:before{display:none;}
}
@media only screen and (max-width:960px){.row{padding:0 20px;}
.row .row{padding:0;}
.field .xxwide:first-child, .field .xxwide:last-child{margin-right:0%;}
}
@media only screen and (min-width:767px){.cycle-slideshow{}
.keynote a{display:inline;padding:0 12px;}
.keynote p{padding:0 36px;}
table thead th, table tbody td, table tr td{display:table-cell;padding:10px;vertical-align:top;text-align:left;border-top:1px solid #e5e5e5;}
table thead tr th{font-size:16px;font-weight:bold;line-height:1.625em;padding:10px;vertical-align:bottom;}
table tr td, table tbody tr td{font-size:16px;}
.specs{padding-left:20%;background:url('/img/irobot.png') -360px 50% no-repeat;}
.pay-options{height:120px;}
#batteryPack{display:block;visibility:visible;}}
@media only screen and (min-width:960px){.navbar{padding:12px 0;height:84px;}
.cycle-slideshow{margin:0 auto;width:1280px;max-width:100%;}
.intro.subpage{background:#f0f0f0;padding:0px 0 6px;}
.modal > .content{top:15%;}
}
@media only screen and (min-width:768px) and (max-width:939px){.navbar > ul > li > .btn a{padding:0 10px 0 10px !important;}
.navbar ul > li .dropdown ul li.active .dropdown{left:-320px;}
.navbar li .dropdown ul > li{word-wrap:break-word;}
}
@media print{*{background:transparent !important;color:black !important;text-shadow none !important;filter:none !important;-ms-filter:none !important;}
p a{color:#555555 !important;text-decoration:underline;}
p a:visited{color:#555555 !important;text-decoration:underline;}
p a[href]:after{content:" (" attr(href) ")";}
abbr[title]:after{content:" (" attr(title) ")";}
.ir a:after{content:"";}
a[href^="javascript:"]:after, a[href^="#"]:after{content:"";}
pre, blockquote{border:1px solid #999999;page-break-inside:avoid;}
thead{display:table-header-group;}
tr, img{page-break-inside:avoid;}
@page{margin:0.5cm;}
p, h2, h3{orphans:3;widows:3;}
h2, h3{page-break-after:avoid;}
}
.keynotePadding{padding:24px 0;}
.keynoteWeight{font-weight:bold;}
.ourApplications.row .two.columns{width:18.29953%;}
.first{margin-left:0;}
@media only screen and (min-width:961px){.ISPB{padding-top:300px;background:url("/img/custom/ISPB-02.jpg") top center;margin-bottom:-48px;}
}
.ess-500-products{width:75%;margin:12.51%;}
.ess-value{display:table-cell;vertical-align:bottom;height:297px;}
@media only screen and (max-width:601px){.ess-value{display:block;clear:both;text-align:left;}
}
.userLogin{width:300px;margin:0 auto;}
.userLogin .btn.submit{width:100%;background:#2b8e09;color:white;}