/*! Pushy - v1.0.0 - 2016-3-1
* Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions.
* https://github.com/christophery/pushy/
* by Christopher Yee */.pushy{position:fixed;width:200px;height:100%;top:0;z-index:9999;background:#191918;overflow:auto;visibility:hidden;-webkit-overflow-scrolling:touch}.pushy a{display:block;color:#b3b3b1;padding:15px 30px;text-decoration:none;outline:0}.pushy a:hover{color:#FFF}.pushy ul:first-child{margin-top:10px}.pushy.pushy-left{left:0}.pushy.pushy-right{right:0}.pushy-left{-webkit-transform:translate3d(-200px,0,0);-ms-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}.pushy-open-left #container,.pushy-open-left .push{-webkit-transform:translate3d(200px,0,0);-ms-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}.pushy-right{-webkit-transform:translate3d(200px,0,0);-ms-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}.pushy-open-right #container,.pushy-open-right .push{-webkit-transform:translate3d(-200px,0,0);-ms-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}.pushy-open-left .pushy,.pushy-open-right .pushy{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#container,.pushy,.push{transition:transform .2s cubic-bezier(0.16,0.68,0.43,0.99)}.site-overlay{display:none}.pushy-open-left .site-overlay,.pushy-open-right .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background-color:rgba(0,0,0,0.5);-webkit-animation:fade 500ms;animation:fade 500ms}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}.pushy-submenu ul{padding-left:15px;transition:max-height .2s ease-in-out}.pushy-submenu ul .pushy-link{transition:opacity .2s ease-in-out}.pushy-submenu>a{position:relative}.pushy-submenu>a::after{content:'';display:block;height:11px;width:8px;position:absolute;top:50%;right:15px;background:url(img/arrow.svg) no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform .2s}.pushy-submenu-closed ul{max-height:0;overflow:hidden}.pushy-submenu-closed .pushy-link{opacity:0}.pushy-submenu-open ul{max-height:1000px}.pushy-submenu-open .pushy-link{opacity:1}.pushy-submenu-open a::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.no-csstransforms3d .pushy-submenu-closed ul{max-height:none;display:none}@font-face{font-family:"FiraSans";font-weight:normal;font-style:normal;src:url(../fonts/woff2/FiraSans-Light.woff2?jcb=1441828904) format("woff2"),url(../fonts/woff/FiraSans-Light.woff?jcb=1441828840) format("woff"),url(../fonts/otf/FiraSans-Light.otf?jcb=1441827542) format("truetype")}@font-face{font-family:"FiraSans";font-weight:bold;font-style:normal;src:url(../fonts/woff2/FiraSans-SemiBold.woff2?jcb=1441828904) format("woff2"),url(../fonts/woff/FiraSans-SemiBold.woff?jcb=1441828852) format("woff"),url(../fonts/otf/FiraSans-SemiBold.otf?jcb=1441827562) format("truetype")}@font-face{font-family:"FiraSans";font-weight:normal;font-style:italic;src:url(../fonts/woff2/FiraSans-LightItalic.woff2?jcb=1441828794) format("woff2"),url(../fonts/woff/FiraSans-LightItalic.woff?jcb=1441828744) format("woff"),url(../fonts/otf/FiraSans-LightItalic.otf?jcb=1441828148) format("truetype")}html{overflow-x:hidden}body{margin:0;margin-bottom:10px;background:url(../images/noise.png?jcb=1402244735) repeat #f4f4f4;color:#424f5a;font-family:"FiraSans",sans-serif;font-size:14px;overflow-x:hidden}h1{margin-top:0;margin-left:-2px;font-weight:normal}h2{font-weight:normal}address{font-style:normal}::-moz-selection{background:#ffcb00}::selection{background:#ffcb00}.text-left{text-align:left}.adsbygoogle{display:inline-block;width:320px;height:50px}.ag-left{float:left}.ag-clear:after{content:"";display:table;clear:both}#foxtail{float:left;margin-top:7px;margin-left:-10px;width:78px;height:78px;-webkit-animation:animate-tail 3.75s steps(44) infinite;-o-animation:animate-tail 3.75s steps(44) infinite;animation:animate-tail 3.75s steps(44) infinite;background:url(../images/foxtail.png?jcb=1412288783) 0 0 no-repeat;background-size:3510px 78px}#ag-topbar{position:fixed;left:0;right:0;z-index:1000;background:#e66000}#ag-topbar>header{height:85px;border-bottom:3px solid #ffcb00}#ag-topbar>header a{display:inline-block;text-decoration:none}#ag-topbar #ag-logo{float:left;margin-top:18px;margin-left:20px;width:460px;height:50px;background:url(../images/logo.png?jcb=1411925710) no-repeat;background-size:460px 50px}#ag-topbar #ag-top{float:right;margin:5px 25px}#ag-topbar #ag-top .external-content{float:right;margin-top:5px;width:320px;height:50px}#news-link{float:left;margin-right:5px;color:white}#news-link a{color:white;text-decoration:none;transition:color ease 250ms}#news-link a:hover{color:#ffcb00}#language-switcher{float:right;color:white;text-align:right}#language-switcher a{color:white;text-decoration:none;transition:color ease 250ms}#language-switcher a:hover{color:#ffcb00}#ag-filterbar{display:none;min-height:30px;background:white;border-bottom:1px solid #737d86}#ag-filterbar fieldset{display:inline;margin:0;padding:0;border:0}#ag-filterbar button{margin:4px 0 4px 4px;padding:0 10px;height:20px;background:0;border-radius:10px;border:1px solid #ffcb00;outline:0;text-align:center;color:inherit;text-decoration:none;cursor:pointer;transition:all ease 250ms}#ag-filterbar button:hover{background:#ffcb00}#ag-filterbar button.active{background:#e66000;border-color:#e66000;color:white}#ag-filterbar #filter-release{float:right;margin-right:25px}#filters,#filter-release{margin-top:1px;font-size:12px}#filters{float:left;margin-left:25px}#filters fieldset{margin-right:10px;font-size:0}#filters fieldset span{font-size:12px}#filters fieldset button{font-size:11px}#ag-main-wrapper{display:block;margin:0 25px;padding-top:105px}#ag-devices{margin-bottom:20px;padding-left:0;list-style:none}#ag-devices .smartphone .ag-name,#ag-devices .smartphone .ag-more-information{background-color:#e66000}#ag-devices .tablet .ag-name,#ag-devices .tablet .ag-more-information{background-color:#487baf}#ag-devices .tablet .pictogram{margin-left:2px;background-position:-40px 0}#ag-devices .board .ag-name,#ag-devices .board .ag-more-information{background-color:#737d86}#ag-devices .board .pictogram{background-position:-80px 0}#ag-devices .tv .ag-name,#ag-devices .tv .ag-more-information{background-color:#235a74}#ag-devices .tv .pictogram{margin-left:2px;background-position:-120px 0}.ag-device{display:none;position:relative;float:left;margin-right:7px;margin-bottom:7px;width:250px}.ag-device a{display:block}.ag-logo{width:100%;height:260px;background:white}.ag-logo img{width:255px;height:200px}.ag-picture{width:250px;height:220px;background:url(../images/noise.png?jcb=1402244735) repeat #d4d4d4;border-top-left-radius:7px;border-top-right-radius:7px}.ag-picture img{width:100%;height:auto}.ag-picture .lazy{display:none}.ag-name{position:relative;width:100%;height:40px;line-height:40px;background-repeat:no-repeat;background-size:32px 32px;background-position:left center;color:white;font-weight:bold;text-align:center}.ag-name .pictogram{position:absolute;width:40px;height:40px;background-image:url(../images/devices.png?jcb=1450655529);background-size:280px 40px}.ag-name::-moz-selection{color:#424f5a}.ag-name::selection{color:#424f5a}.ag-more-information{width:100%;height:24px;line-height:24px;background:#e66000;border-top:1px solid rgba(255,255,255,0.5);font-size:12px;text-align:center}.ag-more-information a{color:white;text-decoration:none;transition:color ease 250ms}.ag-more-information a:hover{color:#ffcb00}.ag-specs dl{margin:0;width:250px;color:#7a7a7a}.ag-specs dt,.ag-specs dd{padding:2px 5px}.ag-specs dt:nth-of-type(odd),.ag-specs dd:nth-of-type(odd){background:#e6e6e6}.ag-specs dt:nth-of-type(even),.ag-specs dd:nth-of-type(even){background:white}.ag-specs dt{padding-top:4px;height:8px;line-height:10px;font-size:10px;font-style:italic}.ag-specs dd{margin:0;height:14px;line-height:14px;font-size:14px;border-bottom:1px solid #ffcb00}.ag-specs dd:last-child{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.ag-specs.captions{font-weight:bold}.ribbon-wrapper{position:absolute;top:-3px;right:-4px;width:86px;height:88px;overflow:hidden}.ribbon{position:relative;top:14px;left:-4px;padding:6px 0;width:119px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-backface-visibility:hidden;box-shadow:0 0 3px rgba(0,0,0,0.3);font-size:16px;font-weight:bold;text-align:center;color:white}.ribbon:before,.ribbon:after{position:absolute;bottom:-3px;content:"";border-left:3px solid transparent;border-right:3px solid transparent}.ribbon:before{left:0}.ribbon:after{right:0}.ribbon.ribbon-new{background-color:#e66000;background-image:linear-gradient(to bottom,#ffcb00,#e66000)}.ribbon.ribbon-new:before,.ribbon.ribbon-new:after{border-top:3px solid #e66000}.ribbon.ribbon-coming{background-color:#487baf;background-image:linear-gradient(to bottom,#487baf,#3153a5)}.ribbon.ribbon-coming:before,.ribbon.ribbon-coming:after{border-top:3px solid #3153a5}.go-top-navigation{display:none;margin-top:-32px;position:fixed;right:15px;bottom:50px;z-index:99999999}.go-top-navigation a{display:block;background:#ededed;border:1px solid #d6d6d6;width:64px;height:64px;border-radius:50px;transition:all 250ms linear}.go-top-navigation i.top-arrow{display:block;width:64px;height:64px;background:url(../images/top-arrow.png?jcb=1404000085) no-repeat}.go-top-navigation i.top-arrow:hover{background-position:0 -64px}.go-top-navigation:hover a{background:#e66000;border-color:#ffcb00}#sharebuttons{margin-bottom:8px;text-align:center;font-size:0}#sharebuttons .ag-share{display:inline-block;overflow:hidden;font-size:14px}#sharebuttons .ag-share:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}#sharebuttons .ag-share:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}#sharebuttons .ag-share .label{float:left;padding:10px;width:145px;height:15px;line-height:15px;color:white;transition:background ease 250ms;cursor:pointer}#sharebuttons .ag-share .count{float:left;padding:10px 0;width:35px;height:15px;line-height:15px;color:black;background:white;cursor:default}#sharebuttons .ag-share .count a{width:100%}#sharebuttons .ag-share .count a:hover{text-decoration:underline}#sharebuttons .ag-share[data-social-provider='facebook'] .label{background:#3b5998}#sharebuttons .ag-share[data-social-provider='facebook'] .label:hover{background:#3a6eac}#sharebuttons .ag-share[data-social-provider='twitter'] .label{background:#00aced}#sharebuttons .ag-share[data-social-provider='twitter'] .label:hover{background:#00b7ff}#sharebuttons .ag-share[data-social-provider='gplus']{display:none}#sharebuttons .ag-share[data-social-provider='gplus'] .label{background:#ce4733}#sharebuttons .ag-share[data-social-provider='gplus'] .label:hover{background:#e24833}#sharebuttons .ag-share[data-social-provider='email'] .label{background:#737d86}#sharebuttons .ag-share[data-social-provider='email'] .label:hover{background:#87919a}#sharebuttons .ag-share a{display:block;float:left;color:inherit;text-decoration:none}#details h1{margin-bottom:0}#details h1 .manufacturer{display:block;margin-top:20px;margin-bottom:0;margin-left:5px;font-size:20px;text-transform:uppercase}#details h1 .model{display:block;margin-top:-10px;font-size:50px;text-transform:uppercase}#details h2{margin-top:20px;margin-left:5px}#details h3{margin-left:5px}#details .image{float:left;width:270px}#details .image img{width:250px;height:205px}#details .name{float:left;width:450px}#details .top-right{float:left;width:100%;width:calc(100% - 720px)}#details .list ul{margin-top:20px;padding-left:0;list-style:none}#details .list li{position:relative;width:100%;height:30px;line-height:30px;border-bottom:1px solid #e66000;overflow:hidden;transition:background ease 250ms}#details .list li:after{position:absolute;content:"";bottom:0;right:0;width:100px;height:30px;background-image:-webkit-linear-gradient(left,rgba(243,243,243,0),#f3f3f3);background-image:linear-gradient(to right,rgba(243,243,243,0),#f3f3f3);pointer-events:none}#details .list li:hover{background:rgba(255,255,255,0.5)}#details .list li a{display:block;margin:0 10px;height:30px;text-decoration:none;color:inherit;transition:color ease 250ms}#details .list li a:hover{color:#787878}#details .list li strong{display:inline-block;width:75px}#details .cta-button{display:block;margin-top:20px;width:400px;height:50px;line-height:50px;border:0;border-radius:5px;box-shadow:0 0 3px 3px rgba(0,0,0,0.25);text-align:center;color:white;font-weight:bold;text-decoration:none;cursor:pointer;font-size:14px;font-family:inherit}#details .cta-button-blue{background-color:#459ecd;background-image:-webkit-linear-gradient(top,#459ecd,#346496);background-image:linear-gradient(to bottom,#459ecd,#346496)}#details .cta-button-blue:hover{background-color:#459ecd;background-image:-webkit-linear-gradient(top,#59a8d2,#3b71a9);background-image:linear-gradient(to bottom,#59a8d2,#3b71a9)}#details .cta-button-green{background-color:#9acc6f;background-image:-webkit-linear-gradient(top,#9acc6f,#689862);background-image:linear-gradient(to bottom,#9acc6f,#689862)}#details .cta-button-green:hover{background-color:#9acc6f;background-image:-webkit-linear-gradient(top,#a7d382,#76a370);background-image:linear-gradient(to bottom,#a7d382,#76a370)}#details .specs dt{display:inline-block;width:250px;height:28px;line-height:28px;text-indent:5px;font-weight:bold;border-bottom:1px solid #ffcb00}#details .specs dt:first-of-type{border-top-left-radius:5px}#details .specs dt:first-of-type+dd{border-top-right-radius:5px}#details .specs dt:last-of-type{border-bottom-left-radius:5px}#details .specs dt:last-of-type+dd{border-bottom-right-radius:5px}#details .specs dd{display:inline-block;margin:0;margin-left:-4px;width:calc(100% - 250px);height:28px;line-height:28px;border-bottom:1px solid #ffcb00}#details .specs dt:nth-of-type(odd),#details .specs dd:nth-of-type(odd){background:#e6e6e6}#details .specs dt:nth-of-type(even),#details .specs dd:nth-of-type(even){background:white}#details.canceled-device{border-top:1px solid rgba(193,56,50,0.1);background:url(../images/stripes.png?jcb=1445877250) repeat-x}#details.canceled-device .canceled-device-notice{margin-top:5px;color:#c13832}#details.canceled-device .canceled-device-notice img{width:20px;height:20px;vertical-align:text-bottom}#details.canceled-device .canceled-device-notice strong{display:inline-block;text-indent:10px}#feedback textarea,#feedback input{padding:10px;width:400px;border-radius:5px;border:1px solid #ccc;font-family:inherit;font-size:11px;transition:border ease 250ms;outline:0}#feedback textarea:focus,#feedback input:focus{border:1px solid #ffcb00}#feedback input{margin-bottom:10px}#feedback textarea{margin-bottom:100px;height:180px;resize:none}#feedback .name{margin-top:18px}.validation-container{margin-top:20px;width:375px;padding:5px 10px;border-radius:5px}.validation-container.success{border:1px solid #64965f;color:#64965f}.validation-container.failure{border:1px solid #e66000;color:#e66000}.validation-container p{font-weight:bold}#news h1 span{font-size:14px}#news h1 a{color:inherit;text-decoration:none;transition:color ease 250ms}#news h1 a:hover{color:#787878}#news ul{margin:0;padding:0;list-style:none}#news li{margin-bottom:10px;transition:background ease 250ms;border-radius:5px}#news li.smartphone{border:1px solid rgba(230,96,0,0.5)}#news li.smartphone:hover a.article-link{background:rgba(230,96,0,0.1)}#news li.smartphone:hover .devices{background:rgba(230,96,0,0.025)}#news li.smartphone .pictogram{background-color:#e66000;background-position:0 0}#news li.smartphone .devices{border-top:1px dotted rgba(230,96,0,0.5)}#news li.tablet{border:1px solid rgba(72,123,175,0.5)}#news li.tablet:hover a.article-link{background:rgba(72,123,175,0.1)}#news li.tablet:hover .devices{background:rgba(72,123,175,0.025)}#news li.tablet .pictogram{background-color:#487baf;background-position:-40px 0}#news li.tablet .devices{border-top:1px dotted rgba(72,123,175,0.5)}#news li.board{border:1px solid rgba(115,125,134,0.5)}#news li.board:hover a.article-link{background:rgba(115,125,134,0.1)}#news li.board:hover .devices{background:rgba(115,125,134,0.025)}#news li.board .pictogram{background-color:#737d86;background-position:-80px 0}#news li.board .devices{border-top:1px dotted rgba(115,125,134,0.5)}#news li.tv{border:1px solid rgba(35,90,116,0.5)}#news li.tv:hover a.article-link{background:rgba(35,90,116,0.1)}#news li.tv:hover .devices{background:rgba(35,90,116,0.025)}#news li.tv .pictogram{background-color:#235a74;background-position:-120px 0}#news li.tv .devices{border-top:1px dotted rgba(35,90,116,0.5)}#news li.smartphoneandtablet{border:1px solid rgba(151,110,88,0.5)}#news li.smartphoneandtablet:hover a.article-link{background:rgba(151,110,88,0.1)}#news li.smartphoneandtablet:hover .devices{background:rgba(151,110,88,0.025)}#news li.smartphoneandtablet .pictogram{background-color:#976e58;background-position:-160px 0}#news li.smartphoneandtablet .devices{border-top:1px dotted rgba(151,110,88,0.5)}#news li.firefoxos{border:1px solid rgba(77,78,83,0.5)}#news li.firefoxos:hover a.article-link{background:rgba(77,78,83,0.1)}#news li.firefoxos .pictogram{background-color:#4d4e53;background-position:-200px 0}#news li.fxosdevices{border:1px solid rgba(218,136,20,0.5)}#news li.fxosdevices:hover a.article-link{background:rgba(218,136,20,0.1)}#news li.fxosdevices .pictogram{background-color:#da8814;background-position:-240px}#news li a.article-link{display:block;width:100%;height:100%;color:inherit}#news li .pictogram{display:inline-block;vertical-align:top;width:40px;height:40px;background-image:url(../images/devices.png?jcb=1450655529);background-size:280px 40px;border-top-left-radius:4px}#news li .pictogram:not(.has-devices){border-bottom-left-radius:4px}#news li .content{display:inline-block;vertical-align:top;margin-left:10px;width:calc(100% - 50px)}#news li .date{display:inline-block;vertical-align:top;margin-top:7px;margin-left:15px;width:120px;font-size:20px}#news li .title{display:inline-block;vertical-align:top;margin-top:12px;margin-bottom:7px;width:calc(100% - 175px)}#news li .devices{padding-top:5px;padding-bottom:5px;padding-left:66px}#news li .devices a{text-decoration:none;color:#424f5a;transition:color ease 250ms}#news li .devices a:hover{color:#6a7782}.all-news{margin-top:-15px;margin-left:5px;line-height:22px}.all-news a{font-weight:bold;color:inherit;text-decoration:none;transition:color ease 250ms}.all-news a:hover{color:#787878}#footer>div{margin:0 25px;padding-top:10px;border-top:3px solid #ffcb00;font-size:10px;text-align:center}#footer a{color:inherit;font-weight:bold;text-decoration:none;transition:color ease 250ms}#footer a:hover{color:#888}#static_content{margin:0 auto 15px auto;width:785px;min-height:480px;background:url(../images/fox-the-charge.png?jcb=1404002670) no-repeat;text-align:center}#static_content>div{padding:10px;background:rgba(255,255,255,0.5);border-radius:10px;border:1px solid #ffcb00}#static_content a{color:#4e5d69;text-decoration:none;font-weight:bold;transition:color ease 250ms}#static_content a:hover{color:#61717d}#storage-notice{position:fixed;z-index:2;bottom:0;left:0;right:0;padding:0 10px;min-height:40px;line-height:40px;background:#c13832;color:white}#storage-notice ::-moz-selection{background:white;color:#c13832}#storage-notice ::selection{background:white;color:#c13832}#storage-notice .buttons a{display:inline-block;padding:0 10px;height:28px;line-height:28px;border:1px solid transparent;background:white;color:#21252a;text-decoration:none;transition:all ease .3s}#storage-notice .buttons a:not(:last-child){margin-right:5px}#storage-notice .buttons a:hover{background:0;border:1px solid white;color:white}#piwik-optout{width:100%;border:0}.no-js .external-content,.no-js .menu-btn{display:none}#device-table ul{margin-top:0;padding-left:0;list-style:none}#device-table li{width:100%;height:30px;line-height:30px;border-bottom:1px solid #e66000;transition:background ease 250ms}#device-table li:hover{background:rgba(255,255,255,0.5)}#device-table li a{display:block;margin:0 10px;text-decoration:none;color:inherit;font-weight:normal;transition:color ease 250ms}#device-table li a:hover{color:#787878}#device-table li a>div{display:inline-block}#device-table li .status{width:10%}#device-table li .type{margin-left:-4px;width:20%}#device-table li .name{margin-left:-4px;width:70%}@-webkit-keyframes animate-tail{0.0001%{background-position:-3432px 0}100%{background-position:0 0}}@-o-keyframes animate-tail{0.0001%{background-position:-3432px 0}100%{background-position:0 0}}@keyframes animate-tail{0.0001%{background-position:-3432px 0}100%{background-position:0 0}}@media(min-device-pixel-ratio:1.25),(min-resolution:1.2dppx){.go-top-navigation i.top-arrow{background-image:url(../images/top-arrow-hidpi.png?jcb=1404000088);background-size:64px 128px}#static_content{background-image:url(../images/fox-the-charge-hidpi.png?jcb=1404002689);background-size:785px 480px}}.menu-btn{display:none;height:30px;line-height:30px;background:rgba(0,0,0,0.1);border-bottom:1px solid #ffcb00;font-size:16px;text-align:center;cursor:pointer}.pushy{width:250px;background:url(../images/noise.png?jcb=1402244735) repeat #f4f4f4}.pushy h3{margin:10px 5px;padding-bottom:5px;border-bottom:1px solid #ffcb00;text-align:center}.pushy a{display:inline-block;padding:0;border:0;color:#4e5d69;transition:color ease 250ms;font-weight:normal}.pushy a:hover{background:0;color:#61717d}.pushy .active{color:#e66000}.pushy p{text-align:center}.pushy-left{-webkit-transform:translate3d(-250px,0,0);-moz-transform:translate3d(-250px,0,0);-ms-transform:translate3d(-250px,0,0);-o-transform:translate3d(-250px,0,0);transform:translate3d(-250px,0,0)}.container-push,.push-push{-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);-ms-transform:translate3d(250px,0,0);-o-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}@media screen and (max-width:1200px){#details .name{margin-bottom:20px;width:calc(100% - 270px)}#details .top-right{float:none;width:100%}#feedback textarea{margin-bottom:0}}@media screen and (max-width:1075px){.menu-btn{display:block}#ag-topbar{position:static}#ag-main-wrapper{padding-top:10px}#ag-filterbar,#language-switcher,#news-link{display:none!important}#ag-devices{margin-top:5px!important}#news h1{margin-top:20px}.external-content{margin-top:-10px;text-align:center}}@media screen and (max-width:830px){#static_content{width:100%;min-height:0;background-size:contain}#details .image{float:none;width:100%;text-align:center}#details .name{width:100%}}@media screen and (min-width:786px){#storage-notice .buttons{float:right}}@media screen and (max-width:785px){.js #sharebuttons .ag-share{display:block!important}#sharebuttons .ag-share{display:block;margin:5px auto!important;width:200px}#sharebuttons .ag-share:first-child{border-top-left-radius:0;border-bottom-left-radius:0}#sharebuttons .ag-share:last-child{border-top-right-radius:0;border-bottom-right-radius:0}#sharebuttons .ag-share[data-social-provider='email'] .label{padding:10px 0;width:200px}#storage-notice .buttons a{vertical-align:top}}@media screen and (max-width:650px){#news li .pictogram{border-bottom-right-radius:5px}#news li .pictogram:not(.has-devices){border-bottom-left-radius:0}#news li .devices{padding-left:12px}#news .content .title{display:block;margin-left:-40px;width:100%}}@media screen and (max-width:600px){#device-table li{height:auto}#device-table li a>div{display:block;width:100%!important}}@media screen and (max-width:565px){#ag-topbar header{height:65px}#ag-topbar a{width:100%}#ag-topbar #ag-logo{margin:20px 0;width:100%;height:auto;background-size:contain;background-position:20px 0}#foxtail{position:absolute;left:190px;margin-top:-4px;margin-left:0;-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75)}.ag-device{float:none;margin-left:auto;margin-right:auto}#details .specs dt,#details .specs dd{margin-left:0;width:100%;text-indent:5px}#details .specs dt{border-bottom:0}#details .specs dt.first{border-top-right-radius:5px}#details .specs dt.first+dd{border-top-right-radius:0}#details .specs dt.last{border-bottom-left-radius:0}#details .specs dt.last+dd{border-bottom-left-radius:5px}#news h1{font-size:18px}}@media screen and (max-width:460px){#feedback input,#feedback textarea{width:calc(100% - 22px)}#feedback .ag-left,#feedback .name{float:none}}@media screen and (max-width:420px){#ag-main-wrapper{margin:0}#news h1{text-align:center}#news li{border-left:0!important;border-right:0!important;border-radius:0}#news li .pictogram{border-top-left-radius:0}#static_content>div{margin:0 5px}#details{margin:0 5px}#details .cta-button{width:100%;height:auto}}@media screen and (max-width:330px){.canceled-device-notice{font-size:13px}}