/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(https://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3fY6323mHUZFJMgTvxaG2iE.eot);src:local('Open Sans'),local('OpenSans'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3fY6323mHUZFJMgTvxaG2iE.eot) format('embedded-opentype'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(https://themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzHZ2MAKAc2x4R1uOSeegc5U.eot);src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzHZ2MAKAc2x4R1uOSeegc5U.eot) format('embedded-opentype'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff')}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:300;src:url(https://themes.googleusercontent.com/static/fonts/opensanscondensed/v6/gk5FxslNkTTHtojXrkp-xOnoCx_jK1JUF_-5xuexfsU.eot);src:local('Open Sans Cond Light'),local('OpenSans-CondensedLight'),url(https://themes.googleusercontent.com/static/fonts/opensanscondensed/v6/gk5FxslNkTTHtojXrkp-xOnoCx_jK1JUF_-5xuexfsU.eot) format('embedded-opentype'),url(https://themes.googleusercontent.com/static/fonts/opensanscondensed/v6/gk5FxslNkTTHtojXrkp-xF1YPouZEKgzpqZW9wN-3Ek.woff) format('woff')}@font-face{font-family:'Open Sans Condensed';font-style:normal;font-weight:700;src:url(https://themes.googleusercontent.com/static/fonts/opensanscondensed/v6/gk5FxslNkTTHtojXrkp-xK1G_hHhJSbmG3TYw9dbn0A.eot);src:local('Open Sans Condensed Bold'),local('OpenSans-CondensedBold'),url(https://themes.googleusercontent.com/static/fonts/opensanscondensed/v6/gk5FxslNkTTHtojXrkp-xK1G_hHhJSbmG3TYw9dbn0A.eot) format('embedded-opentype'),url(https://themes.googleusercontent.com/static/fonts/opensanscondensed/v6/gk5FxslNkTTHtojXrkp-xONSK5BxN3NFS4EJkViHIqo.woff) format('woff')}@font-face{font-family:'Droid Serif';font-style:italic;font-weight:400;src:url(https://themes.googleusercontent.com/static/fonts/droidserif/v3/cj2hUnSRBhwmSPr9kS5896SxSvC1lIsK_unZDHWqTBg.eot);src:local('Droid Serif Italic'),local('DroidSerif-Italic'),url(https://themes.googleusercontent.com/static/fonts/droidserif/v3/cj2hUnSRBhwmSPr9kS5896SxSvC1lIsK_unZDHWqTBg.eot) format('embedded-opentype'),url(https://themes.googleusercontent.com/static/fonts/droidserif/v3/cj2hUnSRBhwmSPr9kS5899kZXW4sYc4BjuAIFc1SXII.woff) format('woff')}@font-face{font-family:'Droid Serif';font-style:normal;font-weight:700;src:url(https://themes.googleusercontent.com/static/fonts/droidserif/v3/QQt14e8dY39u-eYBZmppwbFt29aCHKT7otDW9l62Aag.eot);src:local('Droid Serif Bold'),local('DroidSerif-Bold'),url(https://themes.googleusercontent.com/static/fonts/droidserif/v3/QQt14e8dY39u-eYBZmppwbFt29aCHKT7otDW9l62Aag.eot) format('embedded-opentype'),url(https://themes.googleusercontent.com/static/fonts/droidserif/v3/QQt14e8dY39u-eYBZmppwTqR_3kx9_hJXbbyU8S6IN0.woff) format('woff')}@font-face{font-family:'Droid Sans';font-style:normal;font-weight:400;src:url(https://themes.googleusercontent.com/static/fonts/droidsans/v3/s-BiyweUPV0v-yRb-cjciFQlYEbsez9cZjKsNMjLOwM.eot);src:local('Droid Sans'),local('DroidSans'),url(https://themes.googleusercontent.com/static/fonts/droidsans/v3/s-BiyweUPV0v-yRb-cjciFQlYEbsez9cZjKsNMjLOwM.eot) format('embedded-opentype'),url(https://themes.googleusercontent.com/static/fonts/droidsans/v3/s-BiyweUPV0v-yRb-cjciBsxEYwM7FgeyaSgU71cLG0.woff) format('woff')}@font-face{font-family:'Droid Sans';font-style:normal;font-weight:700;src:url(https://themes.googleusercontent.com/static/fonts/droidsans/v3/EFpQQyG9GqCrobXxL-KRMWzklk6MJbhg7BmBP42CjCQ.eot);src:local('Droid Sans Bold'),local('DroidSans-Bold'),url(https://themes.googleusercontent.com/static/fonts/droidsans/v3/EFpQQyG9GqCrobXxL-KRMWzklk6MJbhg7BmBP42CjCQ.eot) format('embedded-opentype'),url(https://themes.googleusercontent.com/static/fonts/droidsans/v3/EFpQQyG9GqCrobXxL-KRMQFhaRv2pGgT5Kf0An0s4MM.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(https://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3fY6323mHUZFJMgTvxaG2iE.eot);src:local('Open Sans'),local('OpenSans'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3fY6323mHUZFJMgTvxaG2iE.eot) format('embedded-opentype'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(https://themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzHZ2MAKAc2x4R1uOSeegc5U.eot);src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzHZ2MAKAc2x4R1uOSeegc5U.eot) format('embedded-opentype'),url(https://themes.googleusercontent.com/static/fonts/opensans/v6/k3k702ZOKiLJc3WVjuplzHhCUOGz7vYGh680lGh-uXM.woff) format('woff')}.button-gradient-blue{background:-moz-linear-gradient(top,#55a9ff 0,#2e5eff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#55a9ff),color-stop(100%,#2e5eff));background:-webkit-linear-gradient(top,#55a9ff 0,#2e5eff 100%);background:-o-linear-gradient(top,#55a9ff 0,#2e5eff 100%);background:-ms-linear-gradient(top,#55a9ff 0,#2e5eff 100%);background:linear-gradient(top,#55a9ff 0,#2e5eff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#55a9ff', endColorstr='#2e5eff', GradientType=0);background:#4184ff;background:-moz-linear-gradient(top,#4890ff 0,#3b77ff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4890ff),color-stop(100%,#3b77ff));background:-webkit-linear-gradient(top,#4890ff 0,#3b77ff 100%);background:-o-linear-gradient(top,#4890ff 0,#3b77ff 100%);background:-ms-linear-gradient(top,#4890ff 0,#3b77ff 100%);background:linear-gradient(top,#4890ff 0,#3b77ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4890ff', endColorstr='#3b77ff', GradientType=0)}.button-gradient-blue:hover{background:#4184ff;background:-moz-linear-gradient(top,#5bb5ff 0,#2752ff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5bb5ff),color-stop(100%,#2752ff));background:-webkit-linear-gradient(top,#5bb5ff 0,#2752ff 100%);background:-o-linear-gradient(top,#5bb5ff 0,#2752ff 100%);background:-ms-linear-gradient(top,#5bb5ff 0,#2752ff 100%);background:linear-gradient(top,#5bb5ff 0,#2752ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bb5ff', endColorstr='#2752ff', GradientType=0)}.button-gradient-blue:active{background:#4184ff;background:-moz-linear-gradient(top,#4e9cff 0,#346bff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4e9cff),color-stop(100%,#346bff));background:-webkit-linear-gradient(top,#4e9cff 0,#346bff 100%);background:-o-linear-gradient(top,#4e9cff 0,#346bff 100%);background:-ms-linear-gradient(top,#4e9cff 0,#346bff 100%);background:linear-gradient(top,#4e9cff 0,#346bff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e9cff', endColorstr='#346bff', GradientType=0);box-shadow:inset 0 .2rem 1.5rem rgba(0,0,0,.3)}.button-gradient-blue:hover{background:#4184ff;background:-moz-linear-gradient(top,#4b96ff 0,#3771ff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4b96ff),color-stop(100%,#3771ff));background:-webkit-linear-gradient(top,#4b96ff 0,#3771ff 100%);background:-o-linear-gradient(top,#4b96ff 0,#3771ff 100%);background:-ms-linear-gradient(top,#4b96ff 0,#3771ff 100%);background:linear-gradient(top,#4b96ff 0,#3771ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b96ff', endColorstr='#3771ff', GradientType=0)}.button-gradient-blue:active{background:#4184ff;background:-moz-linear-gradient(top,#4b96ff 0,#3771ff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4b96ff),color-stop(100%,#3771ff));background:-webkit-linear-gradient(top,#4b96ff 0,#3771ff 100%);background:-o-linear-gradient(top,#4b96ff 0,#3771ff 100%);background:-ms-linear-gradient(top,#4b96ff 0,#3771ff 100%);background:linear-gradient(top,#4b96ff 0,#3771ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b96ff', endColorstr='#3771ff', GradientType=0);box-shadow:inset 0 2px 15px rgba(0,0,0,.2)}.button-gradient-blue2{background:-moz-linear-gradient(top,#2c98ff 0,#1852ff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2c98ff),color-stop(100%,#1852ff));background:-webkit-linear-gradient(top,#2c98ff 0,#1852ff 100%);background:-o-linear-gradient(top,#2c98ff 0,#1852ff 100%);background:-ms-linear-gradient(top,#2c98ff 0,#1852ff 100%);background:linear-gradient(top,#2c98ff 0,#1852ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c98ff', endColorstr='#1852ff', GradientType=0);background:#2275ff;background:-moz-linear-gradient(top,#2581ff 0,#1f69ff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2581ff),color-stop(100%,#1f69ff));background:-webkit-linear-gradient(top,#2581ff 0,#1f69ff 100%);background:-o-linear-gradient(top,#2581ff 0,#1f69ff 100%);background:-ms-linear-gradient(top,#2581ff 0,#1f69ff 100%);background:linear-gradient(top,#2581ff 0,#1f69ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2581ff', endColorstr='#1f69ff', GradientType=0)}.button-gradient-blue2:hover{background:#2275ff;background:-moz-linear-gradient(top,#30a4ff 0,#1446ff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#30a4ff),color-stop(100%,#1446ff));background:-webkit-linear-gradient(top,#30a4ff 0,#1446ff 100%);background:-o-linear-gradient(top,#30a4ff 0,#1446ff 100%);background:-ms-linear-gradient(top,#30a4ff 0,#1446ff 100%);background:linear-gradient(top,#30a4ff 0,#1446ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#30a4ff', endColorstr='#1446ff', GradientType=0)}.button-gradient-blue2:active{background:#2275ff;background:-moz-linear-gradient(top,#298cff 0,#1b5eff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#298cff),color-stop(100%,#1b5eff));background:-webkit-linear-gradient(top,#298cff 0,#1b5eff 100%);background:-o-linear-gradient(top,#298cff 0,#1b5eff 100%);background:-ms-linear-gradient(top,#298cff 0,#1b5eff 100%);background:linear-gradient(top,#298cff 0,#1b5eff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#298cff', endColorstr='#1b5eff', GradientType=0);box-shadow:inset 0 .2rem 1.5rem rgba(0,0,0,.3)}.button-gradient-blue2:hover{background:#2275ff;background:-moz-linear-gradient(top,#2787ff 0,#1d63ff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2787ff),color-stop(100%,#1d63ff));background:-webkit-linear-gradient(top,#2787ff 0,#1d63ff 100%);background:-o-linear-gradient(top,#2787ff 0,#1d63ff 100%);background:-ms-linear-gradient(top,#2787ff 0,#1d63ff 100%);background:linear-gradient(top,#2787ff 0,#1d63ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2787ff', endColorstr='#1d63ff', GradientType=0)}.button-gradient-blue2:active{background:#2275ff;background:-moz-linear-gradient(top,#2787ff 0,#1d63ff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2787ff),color-stop(100%,#1d63ff));background:-webkit-linear-gradient(top,#2787ff 0,#1d63ff 100%);background:-o-linear-gradient(top,#2787ff 0,#1d63ff 100%);background:-ms-linear-gradient(top,#2787ff 0,#1d63ff 100%);background:linear-gradient(top,#2787ff 0,#1d63ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2787ff', endColorstr='#1d63ff', GradientType=0);box-shadow:inset 0 2px 15px rgba(0,0,0,.2)}.button-gradient-lightgray{background:-moz-linear-gradient(top,#bbc4cd 0,#8191a1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bbc4cd),color-stop(100%,#8191a1));background:-webkit-linear-gradient(top,#bbc4cd 0,#8191a1 100%);background:-o-linear-gradient(top,#bbc4cd 0,#8191a1 100%);background:-ms-linear-gradient(top,#bbc4cd 0,#8191a1 100%);background:linear-gradient(top,#bbc4cd 0,#8191a1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bbc4cd', endColorstr='#8191a1', GradientType=0);background:#9eaab7;background:-moz-linear-gradient(top,#a8b3be 0,#94a2b0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a8b3be),color-stop(100%,#94a2b0));background:-webkit-linear-gradient(top,#a8b3be 0,#94a2b0 100%);background:-o-linear-gradient(top,#a8b3be 0,#94a2b0 100%);background:-ms-linear-gradient(top,#a8b3be 0,#94a2b0 100%);background:linear-gradient(top,#a8b3be 0,#94a2b0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8b3be', endColorstr='#94a2b0', GradientType=0)}.button-gradient-lightgray:hover{background:#9eaab7;background:-moz-linear-gradient(top,#c5ccd4 0,#77889a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c5ccd4),color-stop(100%,#77889a));background:-webkit-linear-gradient(top,#c5ccd4 0,#77889a 100%);background:-o-linear-gradient(top,#c5ccd4 0,#77889a 100%);background:-ms-linear-gradient(top,#c5ccd4 0,#77889a 100%);background:linear-gradient(top,#c5ccd4 0,#77889a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c5ccd4', endColorstr='#77889a', GradientType=0)}.button-gradient-lightgray:active{background:#9eaab7;background:-moz-linear-gradient(top,#b1bbc5 0,#8b99a9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b1bbc5),color-stop(100%,#8b99a9));background:-webkit-linear-gradient(top,#b1bbc5 0,#8b99a9 100%);background:-o-linear-gradient(top,#b1bbc5 0,#8b99a9 100%);background:-ms-linear-gradient(top,#b1bbc5 0,#8b99a9 100%);background:linear-gradient(top,#b1bbc5 0,#8b99a9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b1bbc5', endColorstr='#8b99a9', GradientType=0);box-shadow:inset 0 .2rem 1.5rem rgba(0,0,0,.3)}.button-gradient-lightgray:hover{background:#9eaab7;background:-moz-linear-gradient(top,#adb7c2 0,#8f9dac 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#adb7c2),color-stop(100%,#8f9dac));background:-webkit-linear-gradient(top,#adb7c2 0,#8f9dac 100%);background:-o-linear-gradient(top,#adb7c2 0,#8f9dac 100%);background:-ms-linear-gradient(top,#adb7c2 0,#8f9dac 100%);background:linear-gradient(top,#adb7c2 0,#8f9dac 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#adb7c2', endColorstr='#8f9dac', GradientType=0)}.button-gradient-lightgray:active{background:#9eaab7;background:-moz-linear-gradient(top,#adb7c2 0,#8f9dac 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#adb7c2),color-stop(100%,#8f9dac));background:-webkit-linear-gradient(top,#adb7c2 0,#8f9dac 100%);background:-o-linear-gradient(top,#adb7c2 0,#8f9dac 100%);background:-ms-linear-gradient(top,#adb7c2 0,#8f9dac 100%);background:linear-gradient(top,#adb7c2 0,#8f9dac 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#adb7c2', endColorstr='#8f9dac', GradientType=0);box-shadow:inset 0 2px 15px rgba(0,0,0,.2)}.button-gradient-lightgray2{background:-moz-linear-gradient(top,#b6b6b6 0,#787878 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b6b6b6),color-stop(100%,#787878));background:-webkit-linear-gradient(top,#b6b6b6 0,#787878 100%);background:-o-linear-gradient(top,#b6b6b6 0,#787878 100%);background:-ms-linear-gradient(top,#b6b6b6 0,#787878 100%);background:linear-gradient(top,#b6b6b6 0,#787878 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b6b6b6', endColorstr='#787878', GradientType=0);background:#979797;background:-moz-linear-gradient(top,#a1a1a1 0,#8d8d8d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a1a1a1),color-stop(100%,#8d8d8d));background:-webkit-linear-gradient(top,#a1a1a1 0,#8d8d8d 100%);background:-o-linear-gradient(top,#a1a1a1 0,#8d8d8d 100%);background:-ms-linear-gradient(top,#a1a1a1 0,#8d8d8d 100%);background:linear-gradient(top,#a1a1a1 0,#8d8d8d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a1a1a1', endColorstr='#8d8d8d', GradientType=0)}.button-gradient-lightgray2:hover{background:#979797;background:-moz-linear-gradient(top,#c1c1c1 0,#6d6d6d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c1c1c1),color-stop(100%,#6d6d6d));background:-webkit-linear-gradient(top,#c1c1c1 0,#6d6d6d 100%);background:-o-linear-gradient(top,#c1c1c1 0,#6d6d6d 100%);background:-ms-linear-gradient(top,#c1c1c1 0,#6d6d6d 100%);background:linear-gradient(top,#c1c1c1 0,#6d6d6d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c1c1c1', endColorstr='#6d6d6d', GradientType=0)}.button-gradient-lightgray2:active{background:#979797;background:-moz-linear-gradient(top,#acacac 0,#828282 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#acacac),color-stop(100%,#828282));background:-webkit-linear-gradient(top,#acacac 0,#828282 100%);background:-o-linear-gradient(top,#acacac 0,#828282 100%);background:-ms-linear-gradient(top,#acacac 0,#828282 100%);background:linear-gradient(top,#acacac 0,#828282 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#acacac', endColorstr='#828282', GradientType=0);box-shadow:inset 0 .2rem 1.5rem rgba(0,0,0,.3)}.button-gradient-lightgray2:hover{background:#979797;background:-moz-linear-gradient(top,#a7a7a7 0,#878787 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a7a7a7),color-stop(100%,#878787));background:-webkit-linear-gradient(top,#a7a7a7 0,#878787 100%);background:-o-linear-gradient(top,#a7a7a7 0,#878787 100%);background:-ms-linear-gradient(top,#a7a7a7 0,#878787 100%);background:linear-gradient(top,#a7a7a7 0,#878787 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7a7a7', endColorstr='#878787', GradientType=0)}.button-gradient-lightgray2:active{background:#979797;background:-moz-linear-gradient(top,#a7a7a7 0,#878787 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a7a7a7),color-stop(100%,#878787));background:-webkit-linear-gradient(top,#a7a7a7 0,#878787 100%);background:-o-linear-gradient(top,#a7a7a7 0,#878787 100%);background:-ms-linear-gradient(top,#a7a7a7 0,#878787 100%);background:linear-gradient(top,#a7a7a7 0,#878787 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7a7a7', endColorstr='#878787', GradientType=0);box-shadow:inset 0 2px 15px rgba(0,0,0,.2)}.button-gradient-premiumgray{background:-moz-linear-gradient(top,#90a3b2 0,#4e5870 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#90a3b2),color-stop(100%,#4e5870));background:-webkit-linear-gradient(top,#90a3b2 0,#4e5870 100%);background:-o-linear-gradient(top,#90a3b2 0,#4e5870 100%);background:-ms-linear-gradient(top,#90a3b2 0,#4e5870 100%);background:linear-gradient(top,#90a3b2 0,#4e5870 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#90a3b2', endColorstr='#4e5870', GradientType=0);background:#6f7d91;background:-moz-linear-gradient(top,#7a8a9c 0,#647186 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7a8a9c),color-stop(100%,#647186));background:-webkit-linear-gradient(top,#7a8a9c 0,#647186 100%);background:-o-linear-gradient(top,#7a8a9c 0,#647186 100%);background:-ms-linear-gradient(top,#7a8a9c 0,#647186 100%);background:linear-gradient(top,#7a8a9c 0,#647186 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a8a9c', endColorstr='#647186', GradientType=0)}.button-gradient-premiumgray:hover{background:#6f7d91;background:-moz-linear-gradient(top,#9bafbd 0,#434b65 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9bafbd),color-stop(100%,#434b65));background:-webkit-linear-gradient(top,#9bafbd 0,#434b65 100%);background:-o-linear-gradient(top,#9bafbd 0,#434b65 100%);background:-ms-linear-gradient(top,#9bafbd 0,#434b65 100%);background:linear-gradient(top,#9bafbd 0,#434b65 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9bafbd', endColorstr='#434b65', GradientType=0)}.button-gradient-premiumgray:active{background:#6f7d91;background:-moz-linear-gradient(top,#8596a7 0,#59647b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8596a7),color-stop(100%,#59647b));background:-webkit-linear-gradient(top,#8596a7 0,#59647b 100%);background:-o-linear-gradient(top,#8596a7 0,#59647b 100%);background:-ms-linear-gradient(top,#8596a7 0,#59647b 100%);background:linear-gradient(top,#8596a7 0,#59647b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8596a7', endColorstr='#59647b', GradientType=0);box-shadow:inset 0 .2rem 1.5rem rgba(0,0,0,.3)}.button-gradient-premiumgray:hover{background:#6f7d91;background:-moz-linear-gradient(top,#8090a2 0,#5e6a81 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8090a2),color-stop(100%,#5e6a81));background:-webkit-linear-gradient(top,#8090a2 0,#5e6a81 100%);background:-o-linear-gradient(top,#8090a2 0,#5e6a81 100%);background:-ms-linear-gradient(top,#8090a2 0,#5e6a81 100%);background:linear-gradient(top,#8090a2 0,#5e6a81 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8090a2', endColorstr='#5e6a81', GradientType=0)}.button-gradient-premiumgray:active{background:#6f7d91;background:-moz-linear-gradient(top,#8090a2 0,#5e6a81 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#8090a2),color-stop(100%,#5e6a81));background:-webkit-linear-gradient(top,#8090a2 0,#5e6a81 100%);background:-o-linear-gradient(top,#8090a2 0,#5e6a81 100%);background:-ms-linear-gradient(top,#8090a2 0,#5e6a81 100%);background:linear-gradient(top,#8090a2 0,#5e6a81 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8090a2', endColorstr='#5e6a81', GradientType=0);box-shadow:inset 0 2px 15px rgba(0,0,0,.2)}.button-gradient-green{background:-moz-linear-gradient(top,#5cb000 0,#326c00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5cb000),color-stop(100%,#326c00));background:-webkit-linear-gradient(top,#5cb000 0,#326c00 100%);background:-o-linear-gradient(top,#5cb000 0,#326c00 100%);background:-ms-linear-gradient(top,#5cb000 0,#326c00 100%);background:linear-gradient(top,#5cb000 0,#326c00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb000', endColorstr='#326c00', GradientType=0);background:#478e00;background:-moz-linear-gradient(top,#4e9900 0,#408300 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4e9900),color-stop(100%,#408300));background:-webkit-linear-gradient(top,#4e9900 0,#408300 100%);background:-o-linear-gradient(top,#4e9900 0,#408300 100%);background:-ms-linear-gradient(top,#4e9900 0,#408300 100%);background:linear-gradient(top,#4e9900 0,#408300 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e9900', endColorstr='#408300', GradientType=0)}.button-gradient-green:hover{background:#478e00;background:-moz-linear-gradient(top,#63bb00 0,#2b6100 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#63bb00),color-stop(100%,#2b6100));background:-webkit-linear-gradient(top,#63bb00 0,#2b6100 100%);background:-o-linear-gradient(top,#63bb00 0,#2b6100 100%);background:-ms-linear-gradient(top,#63bb00 0,#2b6100 100%);background:linear-gradient(top,#63bb00 0,#2b6100 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63bb00', endColorstr='#2b6100', GradientType=0)}.button-gradient-green:active{background:#478e00;background:-moz-linear-gradient(top,#55a500 0,#397700 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#55a500),color-stop(100%,#397700));background:-webkit-linear-gradient(top,#55a500 0,#397700 100%);background:-o-linear-gradient(top,#55a500 0,#397700 100%);background:-ms-linear-gradient(top,#55a500 0,#397700 100%);background:linear-gradient(top,#55a500 0,#397700 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#55a500', endColorstr='#397700', GradientType=0);box-shadow:inset 0 .2rem 1.5rem rgba(0,0,0,.3)}.button-gradient-green:hover{background:#478e00;background:-moz-linear-gradient(top,#529f00 0,#3c7d00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#529f00),color-stop(100%,#3c7d00));background:-webkit-linear-gradient(top,#529f00 0,#3c7d00 100%);background:-o-linear-gradient(top,#529f00 0,#3c7d00 100%);background:-ms-linear-gradient(top,#529f00 0,#3c7d00 100%);background:linear-gradient(top,#529f00 0,#3c7d00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#529f00', endColorstr='#3c7d00', GradientType=0)}.button-gradient-green:active{background:#478e00;background:-moz-linear-gradient(top,#529f00 0,#3c7d00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#529f00),color-stop(100%,#3c7d00));background:-webkit-linear-gradient(top,#529f00 0,#3c7d00 100%);background:-o-linear-gradient(top,#529f00 0,#3c7d00 100%);background:-ms-linear-gradient(top,#529f00 0,#3c7d00 100%);background:linear-gradient(top,#529f00 0,#3c7d00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#529f00', endColorstr='#3c7d00', GradientType=0);box-shadow:inset 0 2px 15px rgba(0,0,0,.2)}.button-gradient-gmxgreen{background:#719836;background:url(../img/button-green-ie.png) repeat-x 0 0 #719836;filter:none;background:-moz-linear-gradient(top,#dbebc3 0,#c6dea2 10%,#719836 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dbebc3),color-stop(10%,#c6dea2),color-stop(100%,#719836));background:-webkit-linear-gradient(top,#dbebc3 0,#c6dea2 10%,#719836 100%);background:-o-linear-gradient(top,#dbebc3 0,#c6dea2 10%,#719836 100%);background:-ms-linear-gradient(top,#dbebc3 0,#c6dea2 10%,#719836 100%);background:linear-gradient(top,#dbebc3 0,#c6dea2 10%,#719836 100%)}.font-size-1{font-size:3rem;line-height:3.4rem}.font-size-2{font-size:2.4rem;line-height:2.8rem}.font-size-3{font-size:1.9rem;line-height:2.2rem}.font-size-4{font-size:1.6rem;line-height:2.2rem}.font-size-regulartext{font-size:1.4rem;line-height:2rem}html{font-size:10px}body{font-family:'Droid Sans',Arial,Helvetica,sans-serif;color:#253550;background:#eaedf1 none;box-sizing:border-box;overflow-x:hidden}body h1,body h2,body h3,body h4{margin:4.2rem 0 1rem}body h1{font-size:2.4rem;line-height:3.2rem}body h2{font-size:2rem;line-height:2.2rem}body h3{font-size:1.6rem;line-height:1.9rem}body h4{font-size:1.6rem;line-height:1.9rem}body p,body a{font-size:1.6rem;line-height:2.2rem;margin:1rem 0}body a{color:#3f84ff;text-decoration:none}body ul,body ol{list-style-type:disc;padding-left:1.8rem;margin:1rem 0;font-size:1.6rem;line-height:2.5rem}body ul li,body ol li{padding-bottom:.5rem}body #container{margin:0 auto;position:relative;min-width:32rem;overflow:hidden}body #content{background-color:#fff}body:after{content:'mobile';display:block;position:absolute;top:-3rem}#content{position:relative;box-shadow:-.5rem 0 1rem rgba(0,0,0,.5);left:0}@media all and (max-width:999px){#content{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);-moz-transform:translate3d(0,0,0) scale3d(1,1,1);-o-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1)}#content.offcanvas-open{-webkit-transform:translate3d(24rem,0,0) scale3d(1,1,1);-moz-transform:translate3d(24rem,0,0) scale3d(1,1,1);-o-transform:translate3d(24rem,0,0) scale3d(1,1,1);transform:translate3d(24rem,0,0) scale3d(1,1,1)}.lowendmob #content{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;left:0}.lowendmob #content.offcanvas-open{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);-moz-transform:translate3d(0,0,0) scale3d(1,1,1);-o-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);left:24rem}}.no-css3dtransitions #content{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.no-css3dtransitions #content.offcanvas-open{-webkit-transform:translate(24rem,0);-moz-transform:translate(24rem,0);-ms-transform:translate(24rem,0);-o-transform:translate(24rem,0);transform:translate(24rem,0)}.no-css3dtransitions.lowendmob #content{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.no-css3dtransitions.lowendmob #content.offcanvas-open{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}#container{background:#666}.button{position:relative;color:#FFF;font-weight:700;white-space:nowrap}.clickable{cursor:pointer}.hassky #adv-sky{display:none}@media all and (min-width:480px){body:after{content:'smartphone'}}@media all and (min-width:768px){body h1{font-size:3.2rem;line-height:3.8rem}body h2{font-size:2.4rem;line-height:3rem}body h3{font-size:2rem;line-height:2.8rem}body:after{content:'tablet'}}@media all and (min-width:1000px){body:after{content:'desktop'}#content{box-shadow:none;margin-top:6rem}#content.offcanvas-open{left:0;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);-moz-transform:translate3d(0,0,0) scale3d(1,1,1);-o-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1)}.no-css3dtransitions #content.offcanvas-open{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}#container{background:transparent}.hassky #container{margin:0;float:left;overflow:visible}.hassky .login-layer{left:0;margin-left:0}.hassky #adv-sky{display:block;position:absolute;top:0;left:100%;margin-left:2rem;height:60rem;width:auto;min-width:12rem;float:left}}@media all and (min-width:1260px){body:after{content:'large'}}.col{padding:0 1rem}.row .row{margin:0 -1rem}.row:before,.row:after{content:"";display:table}.row:after{clear:both}@media only screen{.col{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.col .cell{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}}.main,.side{width:100%}@media all and (min-width:480px){#container{width:100%}}@media all and (min-width:768px){#container{width:100%}.boxed-content{padding:0 1rem}.main{margin-left:-32rem;padding-left:33rem}.side{width:32rem}.side .col{width:50%}}@media all and (min-width:1000px){#container{width:100rem}.col{width:33.33%}.main{width:100%}.side{float:right;width:32rem}.side .col{width:100%}}@media all and (min-width:1260px){#container{width:126rem}.col{width:25%}.main{width:100%}.side{width:32rem}}.cellgrid{margin-top:.5rem}.cellgrid .cell a.arrowBtn{display:none}.cell{overflow:hidden;width:100%;height:12.5rem;margin:.5rem 0;border:1px solid #ccc;text-align:left}.cell .tile-inner{padding:2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%}.cell h2{margin:0 0 .5rem;position:relative;z-index:2}.cell p{font-size:1.4rem;line-height:2rem;margin:.5rem 0 1rem;position:relative;z-index:2}.cell p a{font-size:1.4rem;line-height:2rem}.cell ul{position:relative;z-index:2;margin-top:0;margin-bottom:0}.cell li{font-size:1.4rem;line-height:1.6rem;padding-bottom:1rem}.cell.large{height:auto;min-height:25rem;position:relative}.cell.large img{position:absolute;top:0;left:0;height:100%;min-height:33rem;z-index:1;filter:alpha(opacity=.5);filter:alpha(opacity=.5);-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}.main .cell,.side .cell{height:25rem}.main .cell.large,.side .cell.large{height:auto;min-height:25rem}.side .cell{float:left}@media all and (min-width:480px){.cell h2{margin-top:1rem}.cell p{margin-bottom:1.5rem}}@media all and (min-width:768px){.cellgrid{margin:1rem 1rem 0}.cellgrid .col{width:50%}.cellgrid .col .cell{width:100%}.cellgrid .col .cell a.arrowBtn{display:block}.cell{margin:1rem 0;width:35.4rem;height:30rem}.cell h2{margin-top:8rem}.cell p,.cell p a{font-size:1.4rem}.cell.large h2{margin-top:2rem}.main .cell,.side .cell{width:100%;height:25rem}.main .cellgrid .col{width:100%}}@media all and (min-width:768px) and (max-width:999px){.cellgrid.adjust-first .col:nth-last-child(odd):first-child{width:100%}.cellgrid.adjust-first .col:nth-last-child(odd):first-child .cell{}.cellgrid.adjust-last .col:nth-child(odd):last-child{width:100%}.cellgrid.adjust-last .col:nth-child(odd):last-child .cell{}}@media all and (min-width:1000px){.cellgrid .col{width:33.33%}.cell{width:100%;height:25rem}.cell.large h2{margin-top:2rem;margin-left:22rem}.cell.large p,.cell.large ul{margin-left:22rem}.cell.large img{filter:alpha(opacity=.5);filter:alpha(opacity=1);-webkit-opacity:1;-moz-opacity:1;opacity:1}.main .cell,.side .cell{width:100%}.main .cellgrid .col{width:50%}}@media all and (min-width:1000px) and (max-width:1259px){.cellgrid.adjust-first .col:nth-last-child(3n+1):first-child{width:100%}.cellgrid.adjust-first .col:nth-last-child(3n+2):first-child{width:66.66%}.cellgrid.adjust-last .col:nth-child(3n+1):last-child{width:100%}.cellgrid.adjust-last .col:nth-child(3n+2):last-child{width:66.66%}.main .cellgrid .col{width:50%}.main .cellgrid.adjust-first .col:nth-last-child(3n+1):first-child{width:50%}.main .cellgrid.adjust-first .col:nth-last-child(3n+2):first-child{width:50%}.main .cellgrid.adjust-first .col:nth-last-child(odd):first-child{width:100%}.main .cellgrid.adjust-first .col:nth-last-child(odd):first-child .cell{}.main .cellgrid.adjust-last .col:nth-child(3n+1):last-child{width:50%}.main .cellgrid.adjust-last .col:nth-child(3n+2):last-child{width:50%}.main .cellgrid.adjust-last .col:nth-child(odd):last-child{width:100%}.main .cellgrid.adjust-last .col:nth-child(odd):last-child .cell{}}@media all and (min-width:1260px){.cellgrid .col{width:25%}.cellgrid.adjust-first .col:nth-last-child(4n+1):first-child{width:100%}.cellgrid.adjust-first .col:nth-last-child(4n+2):first-child{width:75%}.cellgrid.adjust-first .col:nth-last-child(4n+3):first-child{width:50%}.cellgrid.adjust-last .col:nth-child(4n+1):last-child{width:100%}.cellgrid.adjust-last .col:nth-child(4n+2):last-child{width:75%}.cellgrid.adjust-last .col:nth-child(4n+3):last-child{width:50%}.main .cellgrid .col{width:33.33%}.main .cellgrid.adjust-first .col:nth-last-child(4n+1):first-child{width:33.33%}.main .cellgrid.adjust-first .col:nth-last-child(4n+2):first-child{width:33.33%}.main .cellgrid.adjust-first .col:nth-last-child(4n+3):first-child{width:33.33%}.main .cellgrid.adjust-first .col:nth-last-child(3n+1):first-child{width:100%}.main .cellgrid.adjust-first .col:nth-last-child(3n+2):first-child{width:66.66%}.main .cellgrid.adjust-last .col:nth-child(4n+1):last-child{width:33.33%}.main .cellgrid.adjust-last .col:nth-child(4n+2):last-child{width:33.33%}.main .cellgrid.adjust-last .col:nth-child(4n+3):last-child{width:33.33%}.main .cellgrid.adjust-last .col:nth-child(3n+1):last-child{width:100%}.main .cellgrid.adjust-last .col:nth-child(3n+2):last-child{width:66.66%}.cell.large h2,.cell.large p,.cell.large ul{margin-right:14rem}}.products .side{margin-bottom:4rem}.side{margin-bottom:1rem}.side h3{margin-top:2rem}.side ul{padding-left:1.8rem}.side ul li{list-style-type:disc}.side.side-permanent{padding-bottom:0;margin-bottom:0}.side.side-permanent .col{width:100%}.login-layer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left;top:0;left:0;width:100%;height:100%;z-index:2147483642;padding:0;-webkit-backface-visibility:hidden}.login-layer .header-fake{width:100%;height:4.4rem;position:relative;z-index:1;background:url(../img/header/bg-header.png) repeat-x 0 0 transparent;box-shadow:0 0 .5rem rgba(0,0,0,.5)}.login-layer .header-fake .logo{width:100%;height:100%;background:url(../img/logo/logo_normal.png) no-repeat center center transparent;background-size:auto 2.5rem}.login-layer .layer-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;overflow:hidden;float:left;position:relative;padding:0 1rem 1rem;background:url(../img/header/welcome_visual.jpg) no-repeat bottom right #fff;width:100%;height:100%}.login-layer .login-box,.login-layer .welcome-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;position:relative;padding:1rem;float:left}.login-layer .welcome-box{display:none;padding:0;position:absolute;text-align:center;bottom:17%;left:0;width:100%}.login-layer .welcome-box .headline,.login-layer .welcome-box p,.login-layer .welcome-box #welcome-learnmore{display:none}.login-layer .welcome-box .button{padding:.7rem 2rem;font-size:1.4rem}.login-layer .welcome-box .button#welcome-signup{background-color:#4f6ca9}.login-layer .welcome-box .button#welcome-learnmore{background-color:#929aa7}.login-layer .welcome-box #welcome-signup{display:inline-block;border:.4rem solid rgba(0,0,0,.2);-webkit-border-radius:.7rem;-moz-border-radius:.7rem;border-radius:.7rem;-webkit-background-clip:padding-box;background-clip:padding-box}.login-layer .login-box{width:100%;padding:1rem 2rem 2rem;border:.1rem solid #bdc2ca;border-top:0;-webkit-border-radius:0 0 .3rem .3rem;-moz-border-radius:0 0 .3rem .3rem;border-radius:0 0 .3rem .3rem;background:#fff}.login-layer .login-box .headline{display:block;font-size:1.6rem;line-height:1.2em;font-weight:700;margin:1rem 0 2rem}.login-layer .login-box a{font-size:1.2rem;line-height:1.2rem;color:#00368b;text-decoration:underline;display:inline-block}.login-layer .login-box a.close{position:absolute;top:1.7rem;right:2rem;height:2.4rem;width:2.4rem;margin:0;padding:0;text-indent:-9999rem;background:url(../img/header/close_normal.png) no-repeat center center transparent}.login-layer .login-box a.close:active,.login-layer .login-box a.close:hover{background-image:url(../img/header/close_active.png)}.login-layer .login-box .error{color:#c00;font-size:1.2rem;line-height:1.6rem;text-align:left;margin-bottom:1rem;display:block}.login-layer .login-box .error a{display:inline;color:#c00}.login-layer .login-input-wrapper{position:relative}.login-layer form{text-align:center}.login-layer label{position:absolute;top:.9rem;left:1rem;color:#999;font-size:1.2rem}.login-layer input{-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;margin:0 0 1rem}.login-layer input[type=text],.login-layer input[type=password]{border:.1rem solid #bdc2ca;outline:0;background:#fff;padding:.7rem 1rem;font-size:1.2rem;line-height:1.2rem}.login-layer input[type=text].error,.login-layer input[type=password].error{border:.1rem solid #c00;color:#999}.login-layer input[type=submit]{border:0;background:#3678ED;color:#fff;font-weight:700;padding:.8rem 1rem;margin-bottom:0;font-size:1.4rem;line-height:1em}.logout-banner-new{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:1rem 2rem 2rem;text-align:center;position:relative}.logout-banner-new .left,.logout-banner-new .right{width:100%}.logout-banner-new p,.logout-banner-new a{margin:0}.logout-banner-new .inner{position:relative}.logout-banner-new .left{padding-top:5.5rem;margin-bottom:1.5rem;background:url(../img/icon-error-red.png) no-repeat center .5rem transparent}.logout-banner-new .right .login-btn a{background:-moz-linear-gradient(top,#55a9ff 0,#2e5eff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#55a9ff),color-stop(100%,#2e5eff));background:-webkit-linear-gradient(top,#55a9ff 0,#2e5eff 100%);background:-o-linear-gradient(top,#55a9ff 0,#2e5eff 100%);background:-ms-linear-gradient(top,#55a9ff 0,#2e5eff 100%);background:linear-gradient(top,#55a9ff 0,#2e5eff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#55a9ff', endColorstr='#2e5eff', GradientType=0);background:#4184ff;background:-moz-linear-gradient(top,#4890ff 0,#3b77ff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4890ff),color-stop(100%,#3b77ff));background:-webkit-linear-gradient(top,#4890ff 0,#3b77ff 100%);background:-o-linear-gradient(top,#4890ff 0,#3b77ff 100%);background:-ms-linear-gradient(top,#4890ff 0,#3b77ff 100%);background:linear-gradient(top,#4890ff 0,#3b77ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4890ff', endColorstr='#3b77ff', GradientType=0);-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;margin:0;padding:1rem 1.5rem;color:#fff;font-weight:700;font-size:1.4rem;line-height:1.6rem;display:inline-block}.logout-banner-new .right .login-btn a:hover{background:#4184ff;background:-moz-linear-gradient(top,#5bb5ff 0,#2752ff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5bb5ff),color-stop(100%,#2752ff));background:-webkit-linear-gradient(top,#5bb5ff 0,#2752ff 100%);background:-o-linear-gradient(top,#5bb5ff 0,#2752ff 100%);background:-ms-linear-gradient(top,#5bb5ff 0,#2752ff 100%);background:linear-gradient(top,#5bb5ff 0,#2752ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bb5ff', endColorstr='#2752ff', GradientType=0)}.logout-banner-new .right .login-btn a:active{background:#4184ff;background:-moz-linear-gradient(top,#4e9cff 0,#346bff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4e9cff),color-stop(100%,#346bff));background:-webkit-linear-gradient(top,#4e9cff 0,#346bff 100%);background:-o-linear-gradient(top,#4e9cff 0,#346bff 100%);background:-ms-linear-gradient(top,#4e9cff 0,#346bff 100%);background:linear-gradient(top,#4e9cff 0,#346bff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e9cff', endColorstr='#346bff', GradientType=0);box-shadow:inset 0 .2rem 1.5rem rgba(0,0,0,.3)}.logout-banner-new .right .login-btn a:hover{background:#4184ff;background:-moz-linear-gradient(top,#4b96ff 0,#3771ff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4b96ff),color-stop(100%,#3771ff));background:-webkit-linear-gradient(top,#4b96ff 0,#3771ff 100%);background:-o-linear-gradient(top,#4b96ff 0,#3771ff 100%);background:-ms-linear-gradient(top,#4b96ff 0,#3771ff 100%);background:linear-gradient(top,#4b96ff 0,#3771ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b96ff', endColorstr='#3771ff', GradientType=0)}.logout-banner-new .right .login-btn a:active{background:#4184ff;background:-moz-linear-gradient(top,#4b96ff 0,#3771ff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4b96ff),color-stop(100%,#3771ff));background:-webkit-linear-gradient(top,#4b96ff 0,#3771ff 100%);background:-o-linear-gradient(top,#4b96ff 0,#3771ff 100%);background:-ms-linear-gradient(top,#4b96ff 0,#3771ff 100%);background:linear-gradient(top,#4b96ff 0,#3771ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b96ff', endColorstr='#3771ff', GradientType=0);box-shadow:inset 0 2px 15px rgba(0,0,0,.2)}.logout-banner-new .errortext{min-height:4rem}.logout-banner-new .errortext p{color:#c00;margin-bottom:1rem;font-size:1.4rem;line-height:2rem}.logout-banner-new .errortext p.recover{font-size:1.2rem;line-height:1.4rem;color:#3f84ff}.logout-banner-new .errortext p.recover a{font-size:1.2rem;text-decoration:underline}.logout-banner-new .mailcheck-teaser{padding:1rem;background:#eaedf1;display:inline-block;vertical-align:middle;margin:0 0 0 2rem;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem}.logout-banner-new .mailcheck-teaser:before{content:'';display:inline-block;position:absolute;left:-1rem;top:50%;margin-top:-1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;height:2rem;width:1rem;border-width:1rem 1rem 1rem 0;border-color:transparent #eaedf1 transparent transparent;border-style:solid solid solid none}.logout-banner-new .mailcheck-teaser a{display:inline-block}.logout-banner-new .mailcheck-teaser p{color:#253550;font-size:1.2rem;line-height:1.4rem;text-align:left}.logout-banner-new .mailcheck-teaser .headline{font-weight:700;white-space:normal;display:block;height:4rem;padding:.2rem 0 0 6rem;background:url(../img/checkmail-icon.png) no-repeat top left transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-size:1.4rem;line-height:1.6rem}.logout-banner-new .mailcheck-teaser .subtext{text-decoration:underline}@media all and (min-width:768px){.logout-banner-new{text-align:left;padding:2rem;display:table;width:100%;margin:0 auto}.logout-banner-new .login-error-container{margin:0 auto;display:table;width:100%}.logout-banner-new .inner{display:table-row}.logout-banner-new .left,.logout-banner-new .right{display:table-cell;vertical-align:middle}.logout-banner-new .left{background-position:left center;width:auto;margin:0;padding:0 0 0 6rem}.logout-banner-new .left .errortext p{margin-bottom:0}.logout-banner-new .right{width:auto;white-space:nowrap;text-align:right}.logout-banner-new .right .login-btn{position:relative;display:inline-block;margin:0 0 0 2rem}.logout-banner-new .right .login-btn a{display:inline-block}.logout-banner-new .right .login-btn span{white-space:nowrap}.logout-banner-new .errortext .recover{margin:0}}@media all and (min-width:1000px){.logout-banner-new .login-error-container{width:auto;max-width:80rem}}#content .content-pusher{display:block;width:100%;height:6rem;margin-bottom:2rem}.stage{position:relative;width:100%;height:30rem;float:left;overflow:hidden;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:700;line-height:0}.stage img{position:absolute;top:0;left:50%;width:auto;height:100%;margin-left:-24rem}.stage .context{position:absolute;left:0;bottom:0;min-height:9rem;padding:0 0 10rem 2rem;line-height:2.08rem;color:#fff}.stage .context h1,.stage .context h2{position:relative;float:left;display:inline-block;width:auto;margin:0 2rem .1rem 0;padding:.6rem .9rem;clear:both;font-size:2.4rem;line-height:2.4rem;font-weight:700;text-align:left;color:#fff;background:#253550;background:rgba(37,53,80,.8);white-space:normal}.stage .context h2{font-family:'Droid Serif',Georgia,serif;font-size:1.6rem;font-style:italic;font-weight:400}.stage .context p{position:relative;float:left;clear:both;font-family:'Droid Serif',Georgia,serif;font-size:1.6rem;font-style:italic;font-weight:400;color:#000}.stage .context p:nth-child(even){margin-top:1rem}.stage .context p.note{position:absolute;bottom:1rem;font-size:1.4rem;color:#fff}.stage .context p.note a{text-decoration:underline;color:#fff;font-size:1.4rem}.stage.stage-large{height:52rem;margin:1rem 0;background-color:#b0c4de}.stage.stage-large .context{top:13rem}.stage.stage-small{margin:.5rem 0;height:25rem;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.stage.stage-small img{height:auto}.stage.stage-small .context{padding-bottom:4rem}.stage.stage-small .context h1{font-size:2rem}.stage.stage-small .context h2{font-size:1.4rem}.stage.stage-small .context .button{font-size:1.2rem;padding:1rem}.button{display:inline-block;width:auto;height:auto;padding:1rem 4rem;margin:0 auto;font-size:1.6rem;letter-spacing:-.05rem;text-indent:0;text-decoration:none;background-color:#3678ed;color:#fff;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem}.button.smallBtn{display:none;padding:.5rem 1rem;font-size:1.4rem;background-color:#929aa7}.col p+.button{margin-top:3rem;margin-bottom:2rem}.stage .button{margin:2rem 1.5rem 0 0;float:left;font-size:1.6rem;line-height:1.6rem;background-color:#3678ed;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;border-radius:.7rem;border:.4rem solid rgba(0,0,0,.2);-webkit-background-clip:padding-box;background-clip:padding-box}.stage .button:nth-of-type(1){clear:both}.stage .button:nth-of-type(2){background-color:#929aa7}.stage .button+.button{margin-right:0}.arrowBtn{position:relative;margin:1rem 0;height:auto;width:auto}.arrowBtn span{padding-right:2rem;z-index:1rem;font-weight:400;color:#3f84ff;background:url(../img/tools-overview/arrow.png) center right no-repeat}.homepage .tile-inner>a{position:absolute;top:0;left:0;width:100%;height:100%}.homepage .tile-inner>a span{background:transparent}.calltoaction-default{width:100%;text-align:center;padding:.5rem 0 3rem;margin-top:2rem;clear:both;background:url(../img/feature-overview/line.png) no-repeat center top transparent}.calltoaction-default p{margin:3.5rem 1rem 3rem;font-family:'Droid Serif',Georgia,serif;font-size:2.4rem;line-height:3rem;color:#00368b;font-style:italic;font-weight:700}.calltoaction-default p strong{color:#3678ed}.calltoaction-default p em{position:relative;display:inline-block;font-family:'Shadows Into Light','Droid Serif',Georgia,serif;word-spacing:-.5rem;color:#929aa7}.calltoaction-default.calltoaction-overview{margin-top:0;padding-top:0}p.note{padding-top:.5rem;clear:both;font-size:1.4rem;line-height:2rem;color:#bdc2ca;font-style:italic}p.note a{font-size:1.4rem;color:#bdc2ca;text-decoration:underline}.text-header{padding:2rem;margin:1rem 1rem 0;background-color:#f4f6f8}.text-header h1,.text-header h2,.text-header div.press-headline,.text-header div.press-subheadline{margin:0;padding:0}.text-header h1,.text-header div.press-headline{font-size:2.8rem;line-height:3.8rem;font-weight:700;color:#00368b}.text-header h2,.text-header div.press-subheadline{display:none;font-family:Droid Serif;font-size:2.4rem;line-height:3rem;font-style:italic;font-weight:400;color:#666}.popular-searches h2{margin:.3rem 0 2rem;font-size:2rem;line-height:2.8rem}.popular-searches .search-tips{margin:0;padding:0}.popular-searches .search-tips li{list-style-type:none;height:2.6rem;display:list-item;margin:.5rem 0;padding:0;position:relative}.popular-searches .search-tips li a{display:inline-block;padding:.3rem .5rem .4rem;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:auto;overflow:hidden;max-width:100%;height:2.4rem;font-size:1.4rem;line-height:1.8rem;color:#fff;background:#449100}.popular-searches .search-tips li a.w1{min-width:45%}.popular-searches .search-tips li a.w2{min-width:50%}.popular-searches .search-tips li a.w3{min-width:60%}.popular-searches .search-tips li a.w4{min-width:75%}.popular-searches .search-tips li a.w5{min-width:95%}.medium-rectangle{width:30rem;height:25rem;background:red;margin:.5rem auto}.col.ad{margin:1rem auto;text-align:center}.ad-banner{text-align:center;margin:1rem 0}.ad-banner.ad-banner-top{margin-top:2rem}.ad-banner>div{display:inline-block}@media all and (min-width:480px){.stage{height:30rem}.stage img{margin-left:-38.4rem}.stage .context{min-width:70%;min-height:12rem;padding-bottom:8rem}.stage .context h1,.stage .context h2{padding:.6rem .9rem;line-height:2.4rem}.stage .context p.note{max-width:42rem}.stage .button{line-height:2.08rem}}@media all and (max-width:767px){.login-layer{position:fixed;-webkit-transition:visibility 0s .3s,opacity .3s linear;-moz-transition:visibility 0s .3s,opacity .3s linear;-o-transition:visibility 0s .3s,opacity .3s linear;-ms-transition:visibility 0s .3s,opacity .3s linear;transition:visibility 0s .3s,opacity .3s linear;visibility:hidden;opacity:0}.login-layer.open{opacity:1;margin-top:0;visibility:visible;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;-ms-transition:opacity .3s linear;transition:opacity .3s linear}.lowendmob .login-layer,.lowendmob .login-layer.open{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}}@media all and (max-width:768px) and (min-height:300px){.login-layer input{margin:0 0 2rem}}@media all and (max-width:768px) and (min-height:355px){.login-layer .welcome-box{display:block}}@media all and (min-width:768px){.login-layer{position:absolute;overflow:hidden;padding:0 2rem 2rem;margin-top:-23rem;height:29rem;z-index:2147483641;background:transparent;-webkit-transition:left .2s ease-in-out,margin-top .3s ease-in-out;-moz-transition:left .2s ease-in-out,margin-top .3s ease-in-out;-o-transition:left .2s ease-in-out,margin-top .3s ease-in-out;-ms-transition:left .2s ease-in-out,margin-top .3s ease-in-out;transition:left .2s ease-in-out,margin-top .3s ease-in-out}.login-layer.open{margin-top:6rem}.login-layer.offcanvas-open{left:24rem}.login-layer .header-fake{display:none}.login-layer .layer-box{padding:0;box-shadow:0 0 1rem rgba(0,0,0,.5);background:#fff;border:.1rem solid #bdc2ca;border-top:0;-webkit-border-radius:0 0 .3rem .3rem;-moz-border-radius:0 0 .3rem .3rem;border-radius:0 0 .3rem .3rem}.login-layer .welcome-box{display:block;text-align:left;position:relative;bottom:0;height:100%;width:100%;margin-left:-32rem;padding:1rem 2rem 2rem 36rem;border-right:.1rem solid #bdc2ca;background:url(../img/header/welcome_visual.jpg) no-repeat bottom left transparent}.login-layer .welcome-box .headline,.login-layer .welcome-box p{display:block}.login-layer .welcome-box #welcome-learnmore{display:inline-block}.login-layer .welcome-box .headline{display:block;margin:3rem 0 1rem;font-size:3rem;line-height:1.2em;color:#00368b}.login-layer .welcome-box p{margin-bottom:2rem;font-size:1.6rem;line-height:1.2em;color:#767f92;max-width:30rem}.login-layer .welcome-box .button{float:left;margin-right:1rem}.login-layer .welcome-box #welcome-signup{border:0;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem}.login-layer .login-box{height:100%;width:32rem;padding:1rem 2rem 2rem;border:0}.login-layer .login-box a.close{right:2rem}.login-layer input{margin:0 0 1rem}#content .content-pusher{height:4rem}.stage{height:37rem}.stage img{left:0;margin-left:0}.stage .context{min-width:auto;padding-bottom:11rem}.stage .context h1,.stage .context h2{line-height:3rem}.stage .context h1{font-size:3rem}.stage .context h2{font-size:2.2rem}.stage .context a{font-size:1.8rem}.stage.stage-small{margin:1rem 0}.stage.stage-small .context{padding-right:0}.stage.stage-small .context h1,.stage.stage-small .context h2{line-height:3rem;padding:.6rem .9rem}.stage.stage-small .context h1{font-size:2.4rem}.stage.stage-small .context h2{font-size:1.6rem}.stage.stage-small .context .button{font-size:1.6rem;padding:1rem 2rem}.stage.stage-small img{left:50%;margin-left:-32rem}.button.smallBtn{display:inline-block}.calltoaction-default.calltoaction-overview hr.line-center.line-overview{background:0 0}.text-header{margin:2rem 2rem 0;padding:4rem 2rem}.text-header h1,.text-header div.press-headline{font-size:3rem;display:inline-block;margin-right:1rem}.text-header h2,.text-header div.press-subheadline{font-size:2.4rem;display:inline-block;padding-top:.5rem}.medium-rectangle{margin:1rem 0}}@media all and (min-width:768px) and (max-width:999px){.stage{}.stage.stage-small .button{line-height:2.08rem}.stage.stage-large h2{font-size:1.6rem}}@media all and (min-width:1000px){.login-layer{position:fixed;width:100rem;left:50%;margin-left:-50rem}.login-layer .welcome-box{background-position:bottom right}.stage .context{padding-left:10rem;padding-right:10rem}.stage.stage-small .context{padding-left:8rem}.stage.stage-small h2{font-size:1.6rem}.stage.stage-small img{left:0;margin-left:0}.ad-banner{display:block}}@media all and (min-width:1260px){.login-layer{width:126rem;margin-left:-63rem}}header{width:100%;position:relative;z-index:2147483641}header .header-bar{height:4.4rem;width:100%;background:url(../img/header/bg-header.png) repeat-x 0 0 transparent;position:relative;z-index:1;box-shadow:0 0 .4rem #000}header .logo-link{position:absolute;left:50%;top:0;height:100%;overflow:hidden;text-indent:-999rem;background:url(../img/logo/logo_normal.png) no-repeat center center transparent}header #nav-button,header #login-button{height:100%;width:4.4rem;margin:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;background:transparent}header #nav-button span,header #login-button span{display:block;width:100%;height:100%;padding:0;margin:0;text-indent:-999rem}header #nav-button{border-right:.2rem groove #000;border-right:.2rem groove rgba(127,127,160,.5)}header #nav-button span{background:url(../img/header/icon_menu_small.png) no-repeat center center transparent}header #login-button{border-left:.2rem groove #000;border-left:.2rem groove rgba(127,127,160,.5)}header #login-button span{background:url(../img/header/icon_login_small.png) no-repeat center center transparent}header nav{display:block;float:left;height:auto;position:absolute;right:100%;top:0;width:24rem}header nav #offcanvas-home{background:url(../img/logo/logo_normal.png) no-repeat 1rem center #1a1a1a;text-indent:-999rem}header nav #offcanvas-signup{background:url(../img/header/nav/icon_signup.png) no-repeat 1rem center #333;background-size:2rem auto;border-top:.1rem solid #515151;border-bottom:.1rem solid #151515;color:#fff;font-weight:700;font-size:1.4rem;line-height:1.6rem;padding:1.3rem 0 0 4rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}header nav .offcanvas-item{display:block;height:4.4rem;width:100%;float:left}header nav .nav-list{list-style-type:none;height:100%;width:100%;padding:0;margin:0;float:left}header nav .nav-item,header nav .subnav-item{float:left}header nav .nav-item>a,header nav .subnav-item>a,header nav .nav-item>span,header nav .subnav-item>span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left}header nav .nav-item{display:inline-block;position:relative;float:left;padding:0;color:#fff;font-weight:700;font-size:1.4rem;height:auto;width:100%}header nav .nav-item>a{display:block;margin:0;background:#333;border-top:.1rem solid #515151;border-bottom:.1rem solid #151515;position:relative;z-index:3;width:100%}header nav .nav-item>a img{position:absolute;width:2rem;height:auto;top:1.1rem;left:1rem}header nav .nav-item a{padding:1rem 2rem 1rem 4rem}header nav .nav-item span{color:#fff;font-size:1.4rem;padding:0}header nav .nav-item .subnav-list{list-style-type:none;padding:0;margin:0;float:left;overflow:hidden;display:none}header nav .nav-item.active .subnav-list{display:block}header nav .nav-item .subnav-item{padding:0;float:left;width:100%;font-size:1.4rem;font-weight:400;margin:0}header nav .nav-item .subnav-item a,header nav .nav-item .subnav-item span{border-top:.1rem solid #444;border-bottom:.1rem solid #0f0f0f;font-size:1.4rem;font-weight:400;margin:0;color:#bbb;width:100%;background:#262626;white-space:nowrap}header nav .nav-item .subnav-item a span{border:0}header nav .nav-item .subnav-item.active span{color:#fff;padding:1rem 2rem 1rem 4rem}header nav .nav-item .subnav-item{color:#000}header .buttons{float:right;height:100%;margin:0;padding:0;position:absolute;right:0;top:0}header #signup-button{display:none}header .searchbar{position:absolute;width:24rem;height:4.4rem;top:0;right:100%;background:#1a1a1a}header .searchbar .search-default{position:absolute;cursor:text;z-index:3;color:#999;font-size:1.2rem;line-height:2rem;display:none}header .searchbar #header-search-input{border:0;outline:0;color:#666;font-size:1.2rem;line-height:1.6rem;-webkit-border-radius:1.4rem;-moz-border-radius:1.4rem;border-radius:1.4rem;padding:.5rem 1rem .5rem 3rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:1rem;width:22rem;background:url(../img/header/icon_magnifier.png) no-repeat .5rem center #fff;background-size:1.5rem auto}header .search-button{display:none}header noscript{display:block;position:absolute;top:100%;left:0;width:100%;height:auto}header noscript .message{-webkit-border-radius:0 0 .5rem .5rem;-moz-border-radius:0 0 .5rem .5rem;border-radius:0 0 .5rem .5rem;background:url(../img/nojs_text_small.png) no-repeat center center #c00;margin:0 2rem;height:6rem;text-align:center}@media all and (min-width:768px){header{z-index:2147483642}header .header-bar{height:6rem}header .logo-link{background-image:url(../img/logo/logo_normal.png)}header nav #offcanvas-home{height:6rem;background-image:url(../img/logo/logo_normal.png);background-position:2rem center}header nav #offcanvas-signup{padding-left:5rem;background-position:2rem center}header nav .nav-item>a img{left:2rem}header nav .nav-item a,header nav .nav-item .subnav-item.active span{padding-left:5rem}header #nav-button,header #login-button{-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;position:relative;background:-moz-linear-gradient(top,#7197c8 0,#3d5198 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7197c8),color-stop(100%,#3d5198));background:-webkit-linear-gradient(top,#7197c8 0,#3d5198 100%);background:-o-linear-gradient(top,#7197c8 0,#3d5198 100%);background:-ms-linear-gradient(top,#7197c8 0,#3d5198 100%);background:linear-gradient(top,#7197c8 0,#3d5198 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7197c8', endColorstr='#3d5198', GradientType=0);background:#5774b0;background:-moz-linear-gradient(top,#6080b8 0,#4e68a8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6080b8),color-stop(100%,#4e68a8));background:-webkit-linear-gradient(top,#6080b8 0,#4e68a8 100%);background:-o-linear-gradient(top,#6080b8 0,#4e68a8 100%);background:-ms-linear-gradient(top,#6080b8 0,#4e68a8 100%);background:linear-gradient(top,#6080b8 0,#4e68a8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6080b8', endColorstr='#4e68a8', GradientType=0);border:.1rem solid #00317f}header #nav-button:before,header #login-button:before,header #nav-button:after,header #login-button:after{content:"";display:block;position:absolute;width:100%;height:100%;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}header #nav-button:before,header #login-button:before{top:0;left:0;border-width:.1rem 0 0;border-style:solid none none;border-color:#fff transparent transparent;border-color:rgba(255,255,255,.3) transparent transparent}header #nav-button:after,header #login-button:after{top:-.1rem;left:-.1rem;border-width:0 0 .1rem;border-style:none none solid;border-color:transparent transparent #fff;border-color:transparent transparent rgba(255,255,255,.3);padding:.1rem}header #nav-button:hover,header #login-button:hover{background:#5774b0;background:-moz-linear-gradient(top,#7aa2d0 0,#344690 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7aa2d0),color-stop(100%,#344690));background:-webkit-linear-gradient(top,#7aa2d0 0,#344690 100%);background:-o-linear-gradient(top,#7aa2d0 0,#344690 100%);background:-ms-linear-gradient(top,#7aa2d0 0,#344690 100%);background:linear-gradient(top,#7aa2d0 0,#344690 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7aa2d0', endColorstr='#344690', GradientType=0)}header #nav-button:active,header #login-button:active{background:#5774b0;background:-moz-linear-gradient(top,#688bc0 0,#465da0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#688bc0),color-stop(100%,#465da0));background:-webkit-linear-gradient(top,#688bc0 0,#465da0 100%);background:-o-linear-gradient(top,#688bc0 0,#465da0 100%);background:-ms-linear-gradient(top,#688bc0 0,#465da0 100%);background:linear-gradient(top,#688bc0 0,#465da0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#688bc0', endColorstr='#465da0', GradientType=0);box-shadow:inset 0 .2rem 1.5rem rgba(0,0,0,.3)}header #nav-button:hover,header #login-button:hover{background:#5774b0;background:-moz-linear-gradient(top,#6485bc 0,#4a63a4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6485bc),color-stop(100%,#4a63a4));background:-webkit-linear-gradient(top,#6485bc 0,#4a63a4 100%);background:-o-linear-gradient(top,#6485bc 0,#4a63a4 100%);background:-ms-linear-gradient(top,#6485bc 0,#4a63a4 100%);background:linear-gradient(top,#6485bc 0,#4a63a4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6485bc', endColorstr='#4a63a4', GradientType=0)}header #nav-button:active,header #login-button:active{background:#5774b0;background:-moz-linear-gradient(top,#6485bc 0,#4a63a4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6485bc),color-stop(100%,#4a63a4));background:-webkit-linear-gradient(top,#6485bc 0,#4a63a4 100%);background:-o-linear-gradient(top,#6485bc 0,#4a63a4 100%);background:-ms-linear-gradient(top,#6485bc 0,#4a63a4 100%);background:linear-gradient(top,#6485bc 0,#4a63a4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6485bc', endColorstr='#4a63a4', GradientType=0);box-shadow:inset 0 2px 15px rgba(0,0,0,.2)}header #nav-button{height:3.1rem;width:4.1rem;margin-top:1.4rem;margin-left:2rem}header #signup-button{display:block;outline:0}header #login-button{height:auto;width:auto;background:-moz-linear-gradient(top,#b3b8c1 0,#717c8d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#b3b8c1),color-stop(100%,#717c8d));background:-webkit-linear-gradient(top,#b3b8c1 0,#717c8d 100%);background:-o-linear-gradient(top,#b3b8c1 0,#717c8d 100%);background:-ms-linear-gradient(top,#b3b8c1 0,#717c8d 100%);background:linear-gradient(top,#b3b8c1 0,#717c8d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b8c1', endColorstr='#717c8d', GradientType=0);background:#929aa7;background:-moz-linear-gradient(top,#9da4b0 0,#87909e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9da4b0),color-stop(100%,#87909e));background:-webkit-linear-gradient(top,#9da4b0 0,#87909e 100%);background:-o-linear-gradient(top,#9da4b0 0,#87909e 100%);background:-ms-linear-gradient(top,#9da4b0 0,#87909e 100%);background:linear-gradient(top,#9da4b0 0,#87909e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9da4b0', endColorstr='#87909e', GradientType=0);margin-right:1rem;outline:0}header #login-button:hover{background:#929aa7;background:-moz-linear-gradient(top,#bec2ca 0,#667284 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#bec2ca),color-stop(100%,#667284));background:-webkit-linear-gradient(top,#bec2ca 0,#667284 100%);background:-o-linear-gradient(top,#bec2ca 0,#667284 100%);background:-ms-linear-gradient(top,#bec2ca 0,#667284 100%);background:linear-gradient(top,#bec2ca 0,#667284 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bec2ca', endColorstr='#667284', GradientType=0)}header #login-button:active{background:#929aa7;background:-moz-linear-gradient(top,#a8aeb9 0,#7c8695 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a8aeb9),color-stop(100%,#7c8695));background:-webkit-linear-gradient(top,#a8aeb9 0,#7c8695 100%);background:-o-linear-gradient(top,#a8aeb9 0,#7c8695 100%);background:-ms-linear-gradient(top,#a8aeb9 0,#7c8695 100%);background:linear-gradient(top,#a8aeb9 0,#7c8695 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8aeb9', endColorstr='#7c8695', GradientType=0);box-shadow:inset 0 .2rem 1.5rem rgba(0,0,0,.3)}header #login-button:hover{background:#929aa7;background:-moz-linear-gradient(top,#a2a9b4 0,#828b9a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a2a9b4),color-stop(100%,#828b9a));background:-webkit-linear-gradient(top,#a2a9b4 0,#828b9a 100%);background:-o-linear-gradient(top,#a2a9b4 0,#828b9a 100%);background:-ms-linear-gradient(top,#a2a9b4 0,#828b9a 100%);background:linear-gradient(top,#a2a9b4 0,#828b9a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a2a9b4', endColorstr='#828b9a', GradientType=0)}header #login-button:active{background:#929aa7;background:-moz-linear-gradient(top,#a2a9b4 0,#828b9a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a2a9b4),color-stop(100%,#828b9a));background:-webkit-linear-gradient(top,#a2a9b4 0,#828b9a 100%);background:-o-linear-gradient(top,#a2a9b4 0,#828b9a 100%);background:-ms-linear-gradient(top,#a2a9b4 0,#828b9a 100%);background:linear-gradient(top,#a2a9b4 0,#828b9a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a2a9b4', endColorstr='#828b9a', GradientType=0);box-shadow:inset 0 2px 15px rgba(0,0,0,.2)}header #login-button span{width:auto;padding:.5rem 1rem .5rem 3rem;background:url(../img/header/person-small.png) no-repeat .7rem .5rem transparent;text-indent:0}header .searchbar{height:6rem}header .searchbar #header-search-input{margin:1.7rem 2rem;width:20rem}header .buttons{float:right;margin-right:1rem;margin-top:1.4rem;height:auto;width:auto}header .button{float:left;margin-right:1rem;padding:0;font-size:1.4rem;line-height:2rem}header .button span{padding:.5rem 1rem;display:block;font-weight:700}header .header-bar .button{position:relative;background:-moz-linear-gradient(top,#7197c8 0,#3d5198 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7197c8),color-stop(100%,#3d5198));background:-webkit-linear-gradient(top,#7197c8 0,#3d5198 100%);background:-o-linear-gradient(top,#7197c8 0,#3d5198 100%);background:-ms-linear-gradient(top,#7197c8 0,#3d5198 100%);background:linear-gradient(top,#7197c8 0,#3d5198 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7197c8', endColorstr='#3d5198', GradientType=0);background:#5774b0;background:-moz-linear-gradient(top,#6080b8 0,#4e68a8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6080b8),color-stop(100%,#4e68a8));background:-webkit-linear-gradient(top,#6080b8 0,#4e68a8 100%);background:-o-linear-gradient(top,#6080b8 0,#4e68a8 100%);background:-ms-linear-gradient(top,#6080b8 0,#4e68a8 100%);background:linear-gradient(top,#6080b8 0,#4e68a8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6080b8', endColorstr='#4e68a8', GradientType=0);border:.1rem solid #00317f;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}header .header-bar .button:before,header .header-bar .button:after{content:"";display:block;position:absolute;width:100%;height:100%;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}header .header-bar .button:before{top:0;left:0;border-width:.1rem 0 0;border-style:solid none none;border-color:#fff transparent transparent;border-color:rgba(255,255,255,.3) transparent transparent}header .header-bar .button:after{top:-.1rem;left:-.1rem;border-width:0 0 .1rem;border-style:none none solid;border-color:transparent transparent #fff;border-color:transparent transparent rgba(255,255,255,.3);padding:.1rem}header .header-bar .button:hover{background:#5774b0;background:-moz-linear-gradient(top,#7aa2d0 0,#344690 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7aa2d0),color-stop(100%,#344690));background:-webkit-linear-gradient(top,#7aa2d0 0,#344690 100%);background:-o-linear-gradient(top,#7aa2d0 0,#344690 100%);background:-ms-linear-gradient(top,#7aa2d0 0,#344690 100%);background:linear-gradient(top,#7aa2d0 0,#344690 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7aa2d0', endColorstr='#344690', GradientType=0)}header .header-bar .button:active{background:#5774b0;background:-moz-linear-gradient(top,#688bc0 0,#465da0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#688bc0),color-stop(100%,#465da0));background:-webkit-linear-gradient(top,#688bc0 0,#465da0 100%);background:-o-linear-gradient(top,#688bc0 0,#465da0 100%);background:-ms-linear-gradient(top,#688bc0 0,#465da0 100%);background:linear-gradient(top,#688bc0 0,#465da0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#688bc0', endColorstr='#465da0', GradientType=0);box-shadow:inset 0 .2rem 1.5rem rgba(0,0,0,.3)}header .header-bar .button:hover{background:#5774b0;background:-moz-linear-gradient(top,#6485bc 0,#4a63a4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6485bc),color-stop(100%,#4a63a4));background:-webkit-linear-gradient(top,#6485bc 0,#4a63a4 100%);background:-o-linear-gradient(top,#6485bc 0,#4a63a4 100%);background:-ms-linear-gradient(top,#6485bc 0,#4a63a4 100%);background:linear-gradient(top,#6485bc 0,#4a63a4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6485bc', endColorstr='#4a63a4', GradientType=0)}header .header-bar .button:active{background:#5774b0;background:-moz-linear-gradient(top,#6485bc 0,#4a63a4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6485bc),color-stop(100%,#4a63a4));background:-webkit-linear-gradient(top,#6485bc 0,#4a63a4 100%);background:-o-linear-gradient(top,#6485bc 0,#4a63a4 100%);background:-ms-linear-gradient(top,#6485bc 0,#4a63a4 100%);background:linear-gradient(top,#6485bc 0,#4a63a4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6485bc', endColorstr='#4a63a4', GradientType=0);box-shadow:inset 0 2px 15px rgba(0,0,0,.2)}header noscript .message{background-image:url(../img/nojs_text_big.png);height:4rem}}@media all and (max-width:999px){header{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;left:0;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);-moz-transform:translate3d(0,0,0) scale3d(1,1,1);-o-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1)}header.offcanvas-open{-webkit-transform:translate3d(24rem,0,0) scale3d(1,1,1);-moz-transform:translate3d(24rem,0,0) scale3d(1,1,1);-o-transform:translate3d(24rem,0,0) scale3d(1,1,1);transform:translate3d(24rem,0,0) scale3d(1,1,1)}header nav .nav-item .subnav-list,header nav .nav-item.active .subnav-list{width:100%}.no-css3dtransitions header{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.no-css3dtransitions header.offcanvas-open{-webkit-transform:translate(24rem,0);-moz-transform:translate(24rem,0);-ms-transform:translate(24rem,0);-o-transform:translate(24rem,0);transform:translate(24rem,0)}.lowendmob header{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);-moz-transform:translate3d(0,0,0) scale3d(1,1,1);-o-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.lowendmob header.offcanvas-open{-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);-moz-transform:translate3d(0,0,0) scale3d(1,1,1);-o-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);left:24rem}}@media all and (min-width:1000px){header{width:100rem;position:fixed}header .logo-link{background-image:url(../img/logo/logo_header.png);background-position:2rem center}header #nav-button{display:none}header nav{display:block;height:100%;background:url(../img/header/nav-separator-3.png) no-repeat right center transparent;position:relative;right:auto;top:0;left:0;width:auto}header nav .offcanvas-item{display:none}header nav .nav-item{height:100%;width:auto;background:url(../img/header/nav-separator-3.png) no-repeat left center transparent}header nav .nav-item.has-subnav:hover:after{content:"";position:absolute;z-index:2;height:.7rem;width:100%;display:block;background:url(../img/header/nav-marker-2.png) no-repeat center bottom transparent;top:4.3rem;left:0}header nav .nav-item .subnav-list,header nav .nav-item.active .subnav-list{display:none}header nav .nav-item:hover .subnav-list{display:block;z-index:1;position:absolute;left:-.5rem;top:4.9rem;padding:1rem 0;margin:0;background:#fff;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;box-shadow:0 .2rem .3rem rgba(0,0,0,.7)}header nav .nav-item:hover>a{background:url(../img/header/nav-gradient_2.png) repeat-x left center transparent}header nav .nav-item>a{margin:0;padding-top:1.9rem;padding-bottom:2rem;background:transparent;border:0;position:relative;z-index:0}header nav .nav-item>a img{display:none}header nav .nav-item>a span{padding:0}header nav .nav-item a{padding-left:2rem}header nav .nav-item.active>a span{border-bottom:.2rem solid #fff}header nav .nav-item .subnav-item{padding:.2rem 2.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}header nav .nav-item .subnav-item a,header nav .nav-item .subnav-item span{display:block;color:#000;background:transparent;border-top:0;border-bottom:0;padding:.2rem 0}header nav .nav-item .subnav-item.active span{color:#000;background:transparent;padding:.5rem 0}header nav .nav-item .subnav-item:hover a span{color:#3F84FF}header nav .nav-item .subnav-item.active{background:url(../img/check-mark_cyan_small.png) no-repeat .8rem center transparent}header .logo-link{position:relative;left:0;float:left;margin:0}header .weather{float:left}header .searchbar{float:right;margin-right:2rem;margin-top:1.4rem;position:relative;top:0;left:0;right:auto;width:auto;height:auto;z-index:2;border:.1rem solid #00317f;background:#00317f;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}header .searchbar:after{content:"";display:block;position:absolute;z-index:1;width:100%;height:100%;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;top:-.1rem;left:-.1rem;border-width:0 0 .1rem;border-style:none none solid;border-color:transparent transparent #fff;border-color:transparent transparent rgba(255,255,255,.3);padding:.1rem}header .searchbar .search-default{top:.5rem;left:.8rem;display:block}header .searchbar #header-search-input{position:relative;z-index:2;float:left;height:3rem;padding:.5rem .8rem;margin:0;-webkit-border-radius:.5rem 0 0 .5rem;-moz-border-radius:.5rem 0 0 .5rem;border-radius:.5rem 0 0 .5rem;background:#fff;font-size:1.2rem;line-height:2rem}header .buttons{position:relative;right:auto}header .search-button{background:-moz-linear-gradient(top,#58b200 0,#307000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#58b200),color-stop(100%,#307000));background:-webkit-linear-gradient(top,#58b200 0,#307000 100%);background:-o-linear-gradient(top,#58b200 0,#307000 100%);background:-ms-linear-gradient(top,#58b200 0,#307000 100%);background:linear-gradient(top,#58b200 0,#307000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#58b200', endColorstr='#307000', GradientType=0);background:#449100;background:-moz-linear-gradient(top,#4b9c00 0,#3d8600 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4b9c00),color-stop(100%,#3d8600));background:-webkit-linear-gradient(top,#4b9c00 0,#3d8600 100%);background:-o-linear-gradient(top,#4b9c00 0,#3d8600 100%);background:-ms-linear-gradient(top,#4b9c00 0,#3d8600 100%);background:linear-gradient(top,#4b9c00 0,#3d8600 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b9c00', endColorstr='#3d8600', GradientType=0);-webkit-border-radius:0 .5rem .5rem 0;-moz-border-radius:0 .5rem .5rem 0;border-radius:0 .5rem .5rem 0;float:left;padding:0;margin:0 0 0 .1rem;position:relative;z-index:2;display:block;cursor:pointer;color:#FFF;font-size:1.4rem;line-height:2rem;font-weight:700;white-space:nowrap}header .search-button:hover{background:#449100;background:-moz-linear-gradient(top,#5fbd00 0,#296500 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5fbd00),color-stop(100%,#296500));background:-webkit-linear-gradient(top,#5fbd00 0,#296500 100%);background:-o-linear-gradient(top,#5fbd00 0,#296500 100%);background:-ms-linear-gradient(top,#5fbd00 0,#296500 100%);background:linear-gradient(top,#5fbd00 0,#296500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5fbd00', endColorstr='#296500', GradientType=0)}header .search-button:active{background:#449100;background:-moz-linear-gradient(top,#52a700 0,#367b00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#52a700),color-stop(100%,#367b00));background:-webkit-linear-gradient(top,#52a700 0,#367b00 100%);background:-o-linear-gradient(top,#52a700 0,#367b00 100%);background:-ms-linear-gradient(top,#52a700 0,#367b00 100%);background:linear-gradient(top,#52a700 0,#367b00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52a700', endColorstr='#367b00', GradientType=0);box-shadow:inset 0 .2rem 1.5rem rgba(0,0,0,.3)}header .search-button:hover{background:#449100;background:-moz-linear-gradient(top,#4ea200 0,#3a8100 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4ea200),color-stop(100%,#3a8100));background:-webkit-linear-gradient(top,#4ea200 0,#3a8100 100%);background:-o-linear-gradient(top,#4ea200 0,#3a8100 100%);background:-ms-linear-gradient(top,#4ea200 0,#3a8100 100%);background:linear-gradient(top,#4ea200 0,#3a8100 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ea200', endColorstr='#3a8100', GradientType=0)}header .search-button:active{background:#449100;background:-moz-linear-gradient(top,#4ea200 0,#3a8100 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4ea200),color-stop(100%,#3a8100));background:-webkit-linear-gradient(top,#4ea200 0,#3a8100 100%);background:-o-linear-gradient(top,#4ea200 0,#3a8100 100%);background:-ms-linear-gradient(top,#4ea200 0,#3a8100 100%);background:linear-gradient(top,#4ea200 0,#3a8100 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ea200', endColorstr='#3a8100', GradientType=0);box-shadow:inset 0 2px 15px rgba(0,0,0,.2)}header .search-button span{padding:.5rem 1rem;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;height:3rem}header .search-button:before{content:"";display:block;position:absolute;width:100%;height:100%;border-style:solid none none;border-color:#fff transparent transparent;border-color:rgba(255,255,255,.3) transparent transparent;-webkit-border-radius:0 .5rem .5rem 0;-moz-border-radius:0 .5rem .5rem 0;border-radius:0 .5rem .5rem 0;top:0;left:0;border-width:.1rem 0 0}}@media all and (min-width:1260px){header{width:126rem}}.simpleBody,.expandable-list{padding:0 1rem}.simpleBody .headline,.expandable-list .headline{display:block;padding:0 0 1rem;font-size:2.4rem;line-height:2.8rem;font-weight:700}.expandable-list{background:url(../img/feature-overview/line.png) no-repeat center top transparent;padding:.5rem 1rem 0}.simpleBody .headline{margin-top:2.5rem}.simpleBody .headline a{font-size:2.4rem;color:#253550}.simpleBody p{padding:0;margin:0 0 2rem;line-height:2.2rem}.expandable-list{float:left;clear:both}.expandable-list:after{content:"";float:left;background:url(../img/feature-overview/line.png) no-repeat center bottom transparent;display:block;width:100%;height:.5rem;padding:0 1rem;margin-left:-1rem}.expandable-list .headline{margin:1.5rem 0 0}.expandable-list .text-container a{text-decoration:none;color:#253550}.expandable-list .text-container .headline{display:block;margin:0;padding:0;font-size:1.6rem;line-height:2.2rem;font-weight:700;text-align:left}.expandable-list .text-container p{margin-top:.5rem;line-height:2.2rem}.expandable-list .show{float:left;width:100%;padding:0;border:0}.expandable-list .col{position:relative;float:left;width:100%;margin:0;text-align:left;background:url(../img/feature-overview/line.png) no-repeat center top transparent}.expandable-list .col.headline{background:0 0;padding:0 0 1rem 1rem}.expandable-list .columns{float:left;width:100%;margin-top:1rem}.expandable-list .image-container{position:absolute;float:left;width:7rem;height:7rem;max-width:none;max-height:none;margin:2rem 0 0;overflow:hidden;cursor:pointer}.expandable-list .image-container img.featureimage{width:125%}.expandable-list .text-container{float:left;min-height:7rem;padding:2rem 0 2rem 9rem;cursor:pointer}.expandable-list .text-container p{margin-bottom:0}.expandable-list .expand{display:none}.expandable-list .expand .columns{margin-top:0}.comparison-table{border:.1rem solid #ADADAD;border-collapse:separate;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;margin:0 auto;width:28rem}.comparison-table tbody{margin:1.2rem 1rem;float:left}.comparison-table tr{height:3rem}.comparison-table tr:first-child{font-weight:700}.comparison-table th{text-align:left;font-weight:700}.comparison-table td{font-size:1.4rem}.comparison-table th,.comparison-table td{padding:0 0 0 1rem;text-align:center;white-space:nowrap}.comparison-table th:first-child,.comparison-table td:first-child{padding:0;text-align:left;margin-right:1rem}.comparison-table th+th,.comparison-table td+td{color:#4c7dc5}.comparison-table th+th+th,.comparison-table td+td+td{color:#00688C}.comparison-table td+td{overflow:hidden}.comparison-table td li{text-indent:-999rem;display:block}.comparison-table td+td li{background:url(../img/feature-overview/dotfree.png) no-repeat center center transparent}.comparison-table td+td+td li{background:url(../img/feature-overview/dotprem.png) no-repeat center center transparent}.comparison-table ul{padding:0;margin:0}.button-container{float:left;width:100%;padding:3rem 1rem 2.5rem;margin:0 0 0 -1rem;font-size:1.6rem;line-height:1.9rem;text-align:center;background:url(../img/feature-overview/line.png) no-repeat center top transparent}.button-container button.btn-expand{padding:.7rem 3rem .7rem 2rem;color:#999;background:url(../img/arrow-dropdown.gif) no-repeat 88% center #fff;border:.1rem solid #e5e5e5;border-radius:.5rem}.calltoaction-overview{background:transparent}@media all and (min-width:480px){}@media all and (min-width:768px){.simpleBody,.expandable-list{text-align:center}.expandable-list{background:transparent;padding:.5rem 1rem 0}.expandable-list:after{background:transparent}.simpleBody .headline{margin-top:5.5rem}.simpleBody p{max-width:62rem;margin:0 auto 3rem}.expandable-list .headline{margin-top:4.5rem}.expandable-list .show,.expandable-list .expand{width:auto;padding:0 10%}.expandable-list .col{position:relative;float:left;width:25%;background-image:none}.expandable-list .col.headline{width:100%}.expandable-list .image-container{position:relative;width:100%;height:auto;max-width:16rem;overflow:hidden;margin:0 auto}.expandable-list .image-container img.featureimage{width:125%;max-width:20rem;height:auto}.expandable-list .text-container{padding:0;max-width:24rem;min-width:14rem;text-align:center}.expandable-list .text-container .headline{text-align:center;margin-top:1.5rem;margin-bottom:1rem}.expandable-list .text-container p{line-height:2.2rem}.expandable-list .button-container{padding-bottom:0}.expandable-list .expand{float:left;margin:5rem 7.4% 2rem;padding:2rem 5%;border:.1rem solid #e5e5e5;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}.expandable-list .expand .columns{margin-top:2rem}.expandable-list .expand .columns .image-container{width:5rem;height:4rem;margin-left:5rem}.expandable-list .expand .columns .image-container img.featureimage{position:relative;left:-15.5rem;width:auto;height:auto}.expandable-list .expand .columns .text-container .headline{font-size:1.4rem}.expandable-list .expand .columns .text-container p{min-height:7rem;font-size:1.2rem;line-height:1.6rem;color:#999}.expandable-list .expand.expanded+hr.line-center{display:none}.comparison-table{width:30rem}.comparison-table tbody{margin:1.2rem 2rem}.comparison-table th,.comparison-table td{padding:0 0 0 2rem}.button-container{margin-top:1rem;background-image:none}}@media all and (min-width:1000px){.expandable-list .show{padding:0 10%}.expandable-list .show .image-container{max-width:17rem}.expandable-list .show .image-container img.featureimage{padding-left:1rem}.expandable-list .expand .columns .image-container{margin-left:5.8rem}.expandable-list .expand .columns .text-container p{padding:0 1rem}}@media all and (min-width:1260px){.expandable-list .show .image-container{width:100%;max-width:19.5rem}.expandable-list .show .image-container img.featureimage{padding-left:3.5rem}.expandable-list .expand .columns .image-container{margin-left:8.3rem}}.side{position:relative;clear:right}.products{position:relative;width:100%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.products .product-bg{display:none}.products .product-text{padding-bottom:2rem}.calltoaction{margin:3rem 0}.calltoaction hr.line-center{margin-bottom:3rem}@media all and (min-width:480px){hr.line-center{display:block}.calltoaction p{display:block}}@media all and (min-width:768px){.products{}.products .product-bg{display:block;position:absolute;width:auto;max-width:24rem;height:100%;max-height:68rem;right:0;top:4rem;filter:alpha(opacity=.5);filter:alpha(opacity=1);-webkit-opacity:1;-moz-opacity:1;opacity:1}.products .product-text{padding-left:1rem;width:70%}.products .side{width:70%;padding-left:1rem;padding-right:2rem}}@media all and (min-width:1000px){.products .product-text{width:65.33333333333334rem;padding-left:9rem;padding-right:4rem}.products .side{width:32.66666666666667rem;padding-top:0}}@media all and (min-width:1260px){.products .product-text{width:93rem;padding-right:9rem}.products .side{width:31rem}.products .product-bg{filter:alpha(opacity=.5);filter:alpha(opacity=.7);-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}}.press{padding-top:.5rem}.press p{font-size:1.4rem;line-height:1.8rem}.press p.note{font-size:1.1rem;line-height:1.4rem}.press h3,.press h3 a{font-size:1.6rem;line-height:1.9rem;color:#253550;text-decoration:none;margin:0;padding:0}.press .product-text{padding:0 1rem;margin:0}.press .product-text .cell{width:100%;height:10rem;margin-bottom:1rem}.press .product-text .cell .tile-inner{padding:1rem 2rem}.press .product-text .cell h1,.press .product-text .cell h2,.press .product-text .cell h3,.press .product-text .cell p{margin:.25rem 0}.press .product-text .cell h1{font-size:2rem;line-height:2.2rem;clear:both}.press .product-text .cell p{display:none}.press .product-text .cell.large{float:left;height:100%;border:0}.press .product-text .cell.large p{display:block;margin:1rem 0 0;font-size:1.6rem;line-height:2.2rem}.press .product-text .cell.large p.note{font-size:1.1rem;line-height:1.4rem;margin-bottom:1.2rem}.press .product-text .button-container{background:0 0;padding:1rem 0 2rem}.press .col.side{padding-bottom:0;margin-bottom:0}.press .cell{height:25rem}.press .cell .tile-inner{padding:2rem}.press .cell p.note{padding-top:0;margin-top:0;margin-bottom:.7rem;display:block;font-style:normal}.press .cell h2,.press .cell h3,.press .cell p{margin:.5rem 0;float:left;clear:both}.press .cell a.button{margin-top:1rem;float:left;clear:both}.press .cell.expand{display:none}@media all and (min-width:480px){}@media all and (min-width:768px){.press .product-text{width:100%}.press .product-text h3 a{font-size:2rem;line-height:2.3rem}.press .product-text .cell{height:11.5rem;float:left;overflow:hidden}.press .product-text .cell h3{margin-top:0}.press .product-text .cell h1{font-size:2.4rem;line-height:3rem}.press .product-text .cell p{display:block}.press .product-text .cell.large{width:100%;padding-bottom:3rem;border:1px solid #ccc}.press .product-text .cell.large .tile-inner{padding:1rem 4rem 3rem}.press .side{width:100%;padding-left:1rem}.press .side .col{}.press .button-container{padding-bottom:3rem}}@media all and (min-width:1000px){.press .product-text{width:66.66%}.press .product-text .cell.large{min-height:52rem;padding-bottom:5rem}.press .product-text .cell.large .tile-inner{padding:2rem 8rem}.press .product-text .cell.large p{margin:1rem 0}.press .product-text .cell h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.press .side{width:33.33%}.press .button-container{display:none}.press .cell.expand{display:block}}@media all and (min-width:1260px){.press .product-text{width:75%}.press .product-text .cell.large .tile-inner{padding:7.5rem 7.5rem 2rem 15rem}.press .side{width:25%}}.slider .items{padding-top:.5rem;position:relative}.slider .cell{width:100%;padding:1rem}.slider .cell h2{margin-top:.4rem;line-height:2rem}.slider .cell h2 a{font-size:2rem;line-height:2rem;color:#253550}.slider .cell p{margin-top:.8rem;font-size:1.3rem;line-height:1.6rem}.slider .cell .tile-inner{padding:0}.slider .dots{display:none}@media all and (min-width:768px){.slider .items{padding:1rem 1rem 0}.slider .cell{height:12rem;padding-left:2rem;padding-right:2rem}}@media all and (min-width:1000px){.slider{width:97.8rem;overflow:hidden;margin:1rem 1.1rem 0}.slider .items{padding:0}.slider .item{width:326px}.slider .cell{height:13rem}.slider .animate{transition:all .8s ease 0s}.slider .dots{display:block;width:95.8rem;height:3.8rem;margin:0 1rem 1rem;padding-left:2rem;padding-right:2rem;background-color:#f5f6f8}.slider .dots .dots-container{display:inline-block;width:88rem}.slider .dots .dots-container.left{float:left;width:auto}.slider .dots .dots-container.right{float:right;width:auto}.slider .dots .dots-container ul{display:inline-block;margin-top:.8rem;padding:0;width:100%;text-align:center}.slider .dots .dots-container li{width:1rem;height:1rem;padding:0;margin:0 .8rem;display:inline-block;border:2px solid #bdc3ca;border-radius:.75rem;cursor:pointer}.slider .dots .dots-container li.active{background-color:#929aa7}.slider .dots .dots-container .prev,.slider .dots .dots-container .next{width:1.8rem;height:1.8rem;padding:0;margin-top:1rem;display:inline-block;cursor:pointer;background-image:url(../img/sem/sem_arrow.png)}.slider .dots .dots-container .next{background-position:top right}}@media all and (min-width:1260px){.slider{width:124rem}.slider .item{width:31rem}.slider .dots{width:122rem}.slider .dots .dots-container{width:114rem}}.row.error-page .context-wrapper{width:100%;min-height:31rem;overflow:hidden;background:#f4f8fb url(../img/error/visual_errors.jpg) no-repeat;background-position:80% 10rem;background-size:290%}.row.error-page .context-wrapper .col:first-child .context{font-family:'Open Sans',Arial,Helvetica,sans-serif;max-width:56rem;overflow:auto}.row.error-page .context-wrapper .col:first-child .context h1,.row.error-page .context-wrapper .col:first-child .context h2{position:relative;float:left;max-width:55rem;padding:.6rem .9rem;color:#fff;background-color:#e23232;background-color:rgba(226,50,50,.9)}.row.error-page .context-wrapper .col:first-child .context h2{margin-top:-9px;font-family:'Droid Serif',Georgia,serif;font-style:italic;font-weight:400}.row.error-page .context-wrapper .col:first-child .context h2 a{font-size:inherit;color:#fff;text-decoration:underline}.row.error-page .context-wrapper .col:first-child .login{position:relative;float:left;min-width:26rem;max-width:35rem;padding:2rem;margin:2rem 0 3rem;border:1px solid #ccc;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.row.error-page .context-wrapper .col:first-child .login .login-title h3{margin:0 0 2rem;border-bottom:1px solid #e2e4e8}.row.error-page .context-wrapper .col:first-child .login .login-box .login-fields #login-label,.row.error-page .context-wrapper .col:first-child .login .login-box .login-fields #password-label{position:relative;float:left;font-size:1.4rem;line-height:2rem}.row.error-page .context-wrapper .col:first-child .login .login-box .login-fields input#login,.row.error-page .context-wrapper .col:first-child .login .login-box .login-fields input#password{clear:both;border:1px solid #e2e4e8;width:96%;height:3rem;margin-bottom:1.5rem;background:#fff;font-size:1.2rem;line-height:2rem;color:#666;padding:0 .5rem}.row.error-page .context-wrapper .col:first-child .login .login-box .login-fields input#login:focus,.row.error-page .context-wrapper .col:first-child .login .login-box .login-fields input#password:focus{outline:-webkit-focus-ring-color auto 5px}.row.error-page .context-wrapper .col:first-child .login .login-box .login-fields #btnLogin{position:relative;float:right;margin-top:.5rem;padding:1rem 2rem;border:0;font-size:1.4rem}.row.error-page .context-wrapper .col:first-child .login .login-box .error{color:#c00;font-size:1.2rem;line-height:1.6rem;text-align:left;margin-bottom:1rem;display:block}.row.error-page .context-wrapper .col:first-child .login .login-box .error a{display:inline;color:#c00;font-size:inherit;line-height:inherit;text-decoration:underline}.row.error-page .context-wrapper .col:first-child .login p.login-links a{position:relative;top:3px;font-size:1.4rem;text-decoration:underline}.row.error-page :first-child+.col{margin:2rem 0}.row.error-page :first-child+.col img{display:block;margin:0 auto;width:100%;height:auto}footer.footer-error{padding-right:0}footer.footer-error p{color:#a9a9a9;text-align:center;font-size:1.1rem}@media all and (min-width:480px){.row.error-page .context-wrapper{min-height:26rem;background-position:83% 5rem;background-size:216%}footer.footer-error{padding-right:2rem}footer.footer-error p{text-align:right;font-size:1.2rem}}@media all and (min-width:768px){.row.error-page .context-wrapper{min-height:26rem;background-position:-32rem 0rem;background-size:163%;padding-top:5rem}.row.error-page .context-wrapper .col:first-child{margin-left:1rem}.row.error-page .context-wrapper .col:first-child .login{margin-left:17rem}.row.error-page :first-child+.col img{width:initial}}@media all and (min-width:1000px){.row.error-page .context-wrapper{background-position:-20rem -4rem;background-size:130%}.row.error-page .context-wrapper .col:first-child{padding:0 0 0 8rem}.row.error-page .context-wrapper .col:first-child .login{float:left;margin-right:3rem;margin-left:0}.row.error-page .context-wrapper .col:first-child .context{font-family:'Open Sans',Arial,Helvetica,sans-serif;min-width:56rem}}@media all and (min-width:1260px){}footer.footer-small{background-color:#fff;border:.1rem solid #ccc;margin:.5rem 1rem 1rem;padding:0;clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:.4rem;-moz-border-radius:.4rem;border-radius:.4rem}footer.footer-small ul{display:inline;height:2rem;padding-left:0;line-height:1.4rem}footer.footer-small ul li{border-bottom:.1rem solid #ccc;padding:1rem;background:url(../img/footer/arrow.png) no-repeat right;list-style-type:none}footer.footer-small ul li:first-child{display:none}footer.footer-small ul li a,footer.footer-small ul li span{font-size:1.3rem;line-height:2.2rem;color:#253550;text-decoration:none}footer.footer-small ul li a:hover{color:#4c7dc5}footer.footer-small ul li a img{position:relative;top:-3px;width:30px;height:30px}footer.footer-small .copyright{width:100%;margin:1rem 0;text-align:center}footer.footer-small .copyright p{margin:0 1rem;font-size:1rem;line-height:1.6rem;font-style:normal}@media all and (min-width:768px){footer.footer-small{height:10rem;margin:1rem 2rem 2rem}footer.footer-small ul{display:inherit;margin:2rem 0}footer.footer-small ul li{float:left;border-bottom:0;padding:0;background:0 0}footer.footer-small ul li:first-child{display:block;padding-left:2rem}footer.footer-small ul li:nth-child(2){padding-left:.3rem}footer.footer-small ul li:after{content:'|';font-size:75%;color:grey;padding:0 .5rem}footer.footer-small ul li:first-child:after,footer.footer-small ul li:last-child:after{content:''}footer.footer-small .copyright{width:100%;text-align:right;border-top:.1rem solid #ccc;margin-top:2rem}footer.footer-small .copyright p{margin:1rem 2rem 0}}@media all and (min-width:1000px){footer.footer-small ul li:first-child:after{content:''}footer.footer-small ul li:last-child:after{content:''}}@media all and (min-width:1260px){}header .logo-link{margin:0 0 0 -8rem;width:16rem}header .logo-link,header nav #offcanvas-home{background-size:auto 2.5rem}[lang=fr] header .logo-link{width:20rem;margin:0 0 0 -10rem}[lang=fr] header .logo-link,[lang=fr] header nav #offcanvas-home{background-image:url(../img/logo/logo_normal_fr.png);background-position:center 1.2rem;background-size:auto 2rem}[lang=fr] .header-fake .logo{background-image:url(../img/logo/logo_normal_fr.png);background-position:center 1.2rem;background-size:auto 2rem}@media all and (min-width:768px){header .logo-link{margin:0 0 0 -10rem;width:20rem}header .logo-link,header nav #offcanvas-home{background-size:auto auto}[lang=fr] header .logo-link{width:22rem;margin-left:-11rem}[lang=fr] header .logo-link,[lang=fr] header nav #offcanvas-home{background-size:auto auto;background-position:center 1.5rem}[lang=fr] .header-fake .logo{background-position:center 1.5rem}}@media all and (min-width:1000px){header .logo-link{margin:0;width:15rem;background-size:auto auto}[lang=fr] header .logo-link{margin:0;width:24.5rem}}