body .video-with-overflow{-webkit-transition:margin .3s ease-in-out;-moz-transition:margin .3s ease-in-out false;-o-transition:margin .3s ease-in-out false;transition:margin .3s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}
body .video-with-overflow .video-wrapper{position:absolute}
.video-wrapper{z-index:-1}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}
.ir:before{content:"";display:block;width:0;height:150%}
.hidden{display:none!important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
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]{display:none}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
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}
@font-face{font-family:"nexusicons";src:url(http://www.google.com/nexus/public/stylesheets/fontcustom/nexusicons-2baf106d647d8631a45099cec4fb08f3.eot?#iefix) format("embedded-opentype"),url(http://www.google.com/nexus/public/stylesheets/fontcustom/nexusicons-2baf106d647d8631a45099cec4fb08f3.woff) format("woff"),url(http://www.google.com/nexus/public/stylesheets/fontcustom/nexusicons-2baf106d647d8631a45099cec4fb08f3.ttf) format("truetype"),url(http://www.google.com/nexus/public/stylesheets/fontcustom/nexusicons-2baf106d647d8631a45099cec4fb08f3.svg#nexusicons) format("svg");font-weight:400;font-style:normal}
[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"nexusicons";font-weight:400;font-style:normal;display:inline-block;text-decoration:inherit}
a [class^="icon-"],a [class*=" icon-"]{display:inline-block;text-decoration:inherit}
.icon-large:before{vertical-align:top;font-size:1.333em}
.btn [class^="icon-"],.btn [class*=" icon-"]{line-height:.9em}
li [class^="icon-"],li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center}
li .icon-large[class^="icon-"],li .icon-large[class*=" icon-"]{width:1.875em}
li[class^="icon-"],li[class*=" icon-"]{margin-left:0;list-style-type:none}
li[class^="icon-"]:before,li[class*=" icon-"]:before{text-indent:-2em;text-align:center}
li[class^="icon-"].icon-large:before,li[class*=" icon-"].icon-large:before{text-indent:-1.333em}
.icon-all-accessories:before{content:"\f100"}
.icon-all-home:before{content:"\f101"}
.icon-all-nexus-x:before{content:"\f102"}
.icon-all-phone:before{content:"\f103"}
.icon-all-portables:before{content:"\f104"}
.icon-all-search:before{content:"\f105"}
.icon-all-support:before{content:"\f106"}
.icon-all-tablet:before{content:"\f107"}
.icon-all-watches:before{content:"\f108"}
.icon-hamburger:before{content:"\f109"}
.icon-large-accessories:before{content:"\f10a"}
.icon-large-home:before{content:"\f10b"}
.icon-large-phones:before{content:"\f10c"}
.icon-large-portables:before{content:"\f10d"}
.icon-large-tablets:before{content:"\f10e"}
.icon-large-watches:before{content:"\f10f"}
.icon-downarrow:before{content:"\f110"}
.icon-nexus-logo:before{content:"\f111"}
body:after{content:'mobile';display:none}
.hidden-template{display:none}
@media only screen and (min-width: 480px) {
body:after{content:'large-mobile';display:none}
}
@media only screen and (min-width: 767px) {
body:after{content:'small-desktop-header';display:none}
}
@media only screen and (min-width: 768px) {
body:after{content:'small-desktop';display:none}
}
@media only screen and (min-width: 1200px) {
body:after{content:'mid-desktop';display:none}
}
meta.foundation-mq-small{font-family:"only screen and (min-width: 768px)";width:768px}
meta.foundation-mq-medium{font-family:"only screen and (min-width:1280px)";width:1280px}
meta.foundation-mq-large{font-family:"only screen and (min-width:1440px)";width:1440px}
*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
html,body{font-size:100%}
body{background:#202020;color:#888;padding:0;margin:0;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:default}
a:hover{cursor:pointer}
img,object,embed{max-width:100%;height:auto}
object,embed{height:100%}
img{-ms-interpolation-mode:bicubic}
#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none!important}
.left{float:left!important}
.right{float:right!important}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
.text-justify{text-align:justify!important}
.hide{display:none}
.antialiased{-webkit-font-smoothing:antialiased}
img{display:inline-block;vertical-align:middle}
textarea{height:auto;min-height:50px}
select{width:100%}
.row{width:100%;max-width:75em;*zoom:1;margin:0 auto}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.row.collapse>.column,.row.collapse>.columns{position:relative;padding-left:0;padding-right:0;float:left}
.row.collapse .row{margin-left:0;margin-right:0}
.row .row{width:auto;max-width:none;*zoom:1;margin:0 -.65em}
.row .row:before,.row .row:after{content:" ";display:table}
.row .row:after{clear:both}
.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}
.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}
.row .row.collapse:after{clear:both}
.column,.columns{position:relative;padding-left:.65em;padding-right:.65em;width:100%;float:left}
@media only screen {
.column,.columns{position:relative;padding-left:.65em;padding-right:.65em;float:left}
.small-1{position:relative;width:8.33333%}
.small-2{position:relative;width:16.66667%}
.small-3{position:relative;width:25%}
.small-4{position:relative;width:33.33333%}
.small-5{position:relative;width:41.66667%}
.small-6{position:relative;width:50%}
.small-7{position:relative;width:58.33333%}
.small-8{position:relative;width:66.66667%}
.small-9{position:relative;width:75%}
.small-10{position:relative;width:83.33333%}
.small-11{position:relative;width:91.66667%}
.small-12{position:relative;width:100%}
.small-offset-0{position:relative;margin-left:0}
.small-offset-1{position:relative;margin-left:8.33333%}
.small-offset-2{position:relative;margin-left:16.66667%}
.small-offset-3{position:relative;margin-left:25%}
.small-offset-4{position:relative;margin-left:33.33333%}
.small-offset-5{position:relative;margin-left:41.66667%}
.small-offset-6{position:relative;margin-left:50%}
.small-offset-7{position:relative;margin-left:58.33333%}
.small-offset-8{position:relative;margin-left:66.66667%}
.small-offset-9{position:relative;margin-left:75%}
.small-offset-10{position:relative;margin-left:83.33333%}
[class*="column"]+[class*="column"]:last-child{float:right}
[class*="column"]+[class*="column"].end{float:left}
.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none!important}
}
@media only screen and (min-width: 768px) {
.large-1{position:relative;width:8.33333%}
.large-2{position:relative;width:16.66667%}
.large-3{position:relative;width:25%}
.large-4{position:relative;width:33.33333%}
.large-5{position:relative;width:41.66667%}
.large-6{position:relative;width:50%}
.large-7{position:relative;width:58.33333%}
.large-8{position:relative;width:66.66667%}
.large-9{position:relative;width:75%}
.large-10{position:relative;width:83.33333%}
.large-11{position:relative;width:91.66667%}
.large-12{position:relative;width:100%}
.row .large-offset-0{position:relative;margin-left:0}
.row .large-offset-1{position:relative;margin-left:8.33333%}
.row .large-offset-2{position:relative;margin-left:16.66667%}
.row .large-offset-3{position:relative;margin-left:25%}
.row .large-offset-4{position:relative;margin-left:33.33333%}
.row .large-offset-5{position:relative;margin-left:41.66667%}
.row .large-offset-6{position:relative;margin-left:50%}
.row .large-offset-7{position:relative;margin-left:58.33333%}
.row .large-offset-8{position:relative;margin-left:66.66667%}
.row .large-offset-9{position:relative;margin-left:75%}
.row .large-offset-10{position:relative;margin-left:83.33333%}
.row .large-offset-11{position:relative;margin-left:91.66667%}
.push-1{position:relative;left:8.33333%;right:auto}
.pull-1{position:relative;right:8.33333%;left:auto}
.push-2{position:relative;left:16.66667%;right:auto}
.pull-2{position:relative;right:16.66667%;left:auto}
.push-3{position:relative;left:25%;right:auto}
.pull-3{position:relative;right:25%;left:auto}
.push-4{position:relative;left:33.33333%;right:auto}
.pull-4{position:relative;right:33.33333%;left:auto}
.push-5{position:relative;left:41.66667%;right:auto}
.pull-5{position:relative;right:41.66667%;left:auto}
.push-6{position:relative;left:50%;right:auto}
.pull-6{position:relative;right:50%;left:auto}
.push-7{position:relative;left:58.33333%;right:auto}
.pull-7{position:relative;right:58.33333%;left:auto}
.push-8{position:relative;left:66.66667%;right:auto}
.pull-8{position:relative;right:66.66667%;left:auto}
.push-9{position:relative;left:75%;right:auto}
.pull-9{position:relative;right:75%;left:auto}
.push-10{position:relative;left:83.33333%;right:auto}
.pull-10{position:relative;right:83.33333%;left:auto}
.push-11{position:relative;left:91.66667%;right:auto}
.pull-11{position:relative;right:91.66667%;left:auto}
.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none!important}
.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left!important}
.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right!important}
}
.show-for-small,.show-for-medium-down,.show-for-large-down{display:inherit!important}
.show-for-medium,.show-for-medium-up,.show-for-large,.show-for-large-up,.show-for-xlarge{display:none!important}
.hide-for-medium,.hide-for-medium-up,.hide-for-large,.hide-for-large-up,.hide-for-xlarge{display:inherit!important}
.hide-for-small,.hide-for-medium-down,.hide-for-large-down{display:none!important}
table.show-for-small,table.show-for-medium-down,table.show-for-large-down,table.hide-for-medium,table.hide-for-medium-up,table.hide-for-large,table.hide-for-large-up,table.hide-for-xlarge{display:table}
thead.show-for-small,thead.show-for-medium-down,thead.show-for-large-down,thead.hide-for-medium,thead.hide-for-medium-up,thead.hide-for-large,thead.hide-for-large-up,thead.hide-for-xlarge{display:table-header-group!important}
tbody.show-for-small,tbody.show-for-medium-down,tbody.show-for-large-down,tbody.hide-for-medium,tbody.hide-for-medium-up,tbody.hide-for-large,tbody.hide-for-large-up,tbody.hide-for-xlarge{display:table-row-group!important}
tr.show-for-small,tr.show-for-medium-down,tr.show-for-large-down,tr.hide-for-medium,tr.hide-for-medium-up,tr.hide-for-large,tr.hide-for-large-up,tr.hide-for-xlarge{display:table-row!important}
td.show-for-small,td.show-for-medium-down,td.show-for-large-down,td.hide-for-medium,td.hide-for-medium-up,td.hide-for-large,td.hide-for-large-up,td.hide-for-xlarge,th.show-for-small,th.show-for-medium-down,th.show-for-large-down,th.hide-for-medium,th.hide-for-medium-up,th.hide-for-large,th.hide-for-large-up,th.hide-for-xlarge{display:table-cell!important}
@media only screen and (min-width: 768px) {
.show-for-medium,.show-for-medium-up{display:inherit!important}
.show-for-small{display:none!important}
.hide-for-small{display:inherit!important}
.hide-for-medium,.hide-for-medium-up{display:none!important}
table.show-for-medium,table.show-for-medium-up,table.hide-for-small{display:table}
thead.show-for-medium,thead.show-for-medium-up,thead.hide-for-small{display:table-header-group!important}
tbody.show-for-medium,tbody.show-for-medium-up,tbody.hide-for-small{display:table-row-group!important}
tr.show-for-medium,tr.show-for-medium-up,tr.hide-for-small{display:table-row!important}
td.show-for-medium,td.show-for-medium-up,td.hide-for-small,th.show-for-medium,th.show-for-medium-up,th.hide-for-small{display:table-cell!important}
}
@media only screen and (min-width: 1280px) {
.show-for-large,.show-for-large-up{display:inherit!important}
.show-for-medium,.show-for-medium-down{display:none!important}
.hide-for-medium,.hide-for-medium-down{display:inherit!important}
.hide-for-large,.hide-for-large-up{display:none!important}
table.show-for-large,table.show-for-large-up,table.hide-for-medium,table.hide-for-medium-down{display:table}
thead.show-for-large,thead.show-for-large-up,thead.hide-for-medium,thead.hide-for-medium-down{display:table-header-group!important}
tbody.show-for-large,tbody.show-for-large-up,tbody.hide-for-medium,tbody.hide-for-medium-down{display:table-row-group!important}
tr.show-for-large,tr.show-for-large-up,tr.hide-for-medium,tr.hide-for-medium-down{display:table-row!important}
td.show-for-large,td.show-for-large-up,td.hide-for-medium,td.hide-for-medium-down,th.show-for-large,th.show-for-large-up,th.hide-for-medium,th.hide-for-medium-down{display:table-cell!important}
}
@media only screen and (min-width: 1440px) {
.show-for-xlarge{display:inherit!important}
.show-for-large,.show-for-large-down{display:none!important}
.hide-for-large,.hide-for-large-down{display:inherit!important}
.hide-for-xlarge{display:none!important}
table.show-for-xlarge,table.hide-for-large,table.hide-for-large-down{display:table}
thead.show-for-xlarge,thead.hide-for-large,thead.hide-for-large-down{display:table-header-group!important}
tbody.show-for-xlarge,tbody.hide-for-large,tbody.hide-for-large-down{display:table-row-group!important}
tr.show-for-xlarge,tr.hide-for-large,tr.hide-for-large-down{display:table-row!important}
td.show-for-xlarge,td.hide-for-large,td.hide-for-large-down,th.show-for-xlarge,th.hide-for-large,th.hide-for-large-down{display:table-cell!important}
}
.show-for-landscape,.hide-for-portrait{display:inherit!important}
.hide-for-landscape,.show-for-portrait{display:none!important}
table.hide-for-landscape,table.show-for-portrait{display:table}
thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}
tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}
tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}
td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}
@media only screen and (orientation: landscape) {
.show-for-landscape,.hide-for-portrait{display:inherit!important}
.hide-for-landscape,.show-for-portrait{display:none!important}
table.show-for-landscape,table.hide-for-portrait{display:table}
thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group!important}
tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group!important}
tr.show-for-landscape,tr.hide-for-portrait{display:table-row!important}
td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell!important}
}
@media only screen and (orientation: portrait) {
.show-for-portrait,.hide-for-landscape{display:inherit!important}
.hide-for-portrait,.show-for-landscape{display:none!important}
table.show-for-portrait,table.hide-for-landscape{display:table}
thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group!important}
tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group!important}
tr.show-for-portrait,tr.hide-for-landscape{display:table-row!important}
td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell!important}
}
.show-for-touch{display:none!important}
.hide-for-touch{display:inherit!important}
.touch .show-for-touch{display:inherit!important}
.touch .hide-for-touch{display:none!important}
table.hide-for-touch{display:table}
.touch table.show-for-touch{display:table}
thead.hide-for-touch{display:table-header-group!important}
.touch thead.show-for-touch{display:table-header-group!important}
tbody.hide-for-touch{display:table-row-group!important}
.touch tbody.show-for-touch{display:table-row-group!important}
tr.hide-for-touch{display:table-row!important}
.touch tr.show-for-touch{display:table-row!important}
td.hide-for-touch{display:table-cell!important}
.touch td.show-for-touch{display:table-cell!important}
th.hide-for-touch{display:table-cell!important}
.touch th.show-for-touch{display:table-cell!important}
@media only screen {
[class*="block-grid-"]{display:block;padding:0;margin:0 -.625em;*zoom:1}
[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}
[class*="block-grid-"]:after{clear:both}
[class*="block-grid-"]>li{display:inline;height:auto;float:left;padding:0 .625em 1.25em}
.small-block-grid-1>li{width:100%;padding:0 .625em 1.25em}
.small-block-grid-1>li:nth-of-type(n){clear:none}
.small-block-grid-1>li:nth-of-type(1n+1){clear:both}
.small-block-grid-2>li{width:50%;padding:0 .625em 1.25em}
.small-block-grid-2>li:nth-of-type(n){clear:none}
.small-block-grid-2>li:nth-of-type(2n+1){clear:both}
.small-block-grid-3>li{width:33.33333%;padding:0 .625em 1.25em}
.small-block-grid-3>li:nth-of-type(n){clear:none}
.small-block-grid-3>li:nth-of-type(3n+1){clear:both}
.small-block-grid-4>li{width:25%;padding:0 .625em 1.25em}
.small-block-grid-4>li:nth-of-type(n){clear:none}
.small-block-grid-4>li:nth-of-type(4n+1){clear:both}
.small-block-grid-5>li{width:20%;padding:0 .625em 1.25em}
.small-block-grid-5>li:nth-of-type(n){clear:none}
.small-block-grid-5>li:nth-of-type(5n+1){clear:both}
.small-block-grid-6>li{width:16.66667%;padding:0 .625em 1.25em}
.small-block-grid-6>li:nth-of-type(n){clear:none}
.small-block-grid-6>li:nth-of-type(6n+1){clear:both}
.small-block-grid-7>li{width:14.28571%;padding:0 .625em 1.25em}
.small-block-grid-7>li:nth-of-type(n){clear:none}
.small-block-grid-7>li:nth-of-type(7n+1){clear:both}
.small-block-grid-8>li{width:12.5%;padding:0 .625em 1.25em}
.small-block-grid-8>li:nth-of-type(n){clear:none}
.small-block-grid-8>li:nth-of-type(8n+1){clear:both}
.small-block-grid-9>li{width:11.11111%;padding:0 .625em 1.25em}
.small-block-grid-9>li:nth-of-type(n){clear:none}
.small-block-grid-9>li:nth-of-type(9n+1){clear:both}
.small-block-grid-10>li{width:10%;padding:0 .625em 1.25em}
.small-block-grid-10>li:nth-of-type(n){clear:none}
.small-block-grid-10>li:nth-of-type(10n+1){clear:both}
.small-block-grid-11>li{width:9.09091%;padding:0 .625em 1.25em}
.small-block-grid-11>li:nth-of-type(n){clear:none}
.small-block-grid-11>li:nth-of-type(11n+1){clear:both}
.small-block-grid-12>li{width:8.33333%;padding:0 .625em 1.25em}
.small-block-grid-12>li:nth-of-type(n){clear:none}
.small-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width: 768px) {
.small-block-grid-1>li:nth-of-type(1n+1){clear:none}
.small-block-grid-2>li:nth-of-type(2n+1){clear:none}
.small-block-grid-3>li:nth-of-type(3n+1){clear:none}
.small-block-grid-4>li:nth-of-type(4n+1){clear:none}
.small-block-grid-5>li:nth-of-type(5n+1){clear:none}
.small-block-grid-6>li:nth-of-type(6n+1){clear:none}
.small-block-grid-7>li:nth-of-type(7n+1){clear:none}
.small-block-grid-8>li:nth-of-type(8n+1){clear:none}
.small-block-grid-9>li:nth-of-type(9n+1){clear:none}
.small-block-grid-10>li:nth-of-type(10n+1){clear:none}
.small-block-grid-11>li:nth-of-type(11n+1){clear:none}
.small-block-grid-12>li:nth-of-type(12n+1){clear:none}
.large-block-grid-1>li{width:100%;padding:0 .625em 1.25em}
.large-block-grid-1>li:nth-of-type(n){clear:none}
.large-block-grid-1>li:nth-of-type(1n+1){clear:both}
.large-block-grid-2>li{width:50%;padding:0 .625em 1.25em}
.large-block-grid-2>li:nth-of-type(n){clear:none}
.large-block-grid-2>li:nth-of-type(2n+1){clear:both}
.large-block-grid-3>li{width:33.33333%;padding:0 .625em 1.25em}
.large-block-grid-3>li:nth-of-type(n){clear:none}
.large-block-grid-3>li:nth-of-type(3n+1){clear:both}
.large-block-grid-4>li{width:25%;padding:0 .625em 1.25em}
.large-block-grid-4>li:nth-of-type(n){clear:none}
.large-block-grid-4>li:nth-of-type(4n+1){clear:both}
.large-block-grid-5>li{width:20%;padding:0 .625em 1.25em}
.large-block-grid-5>li:nth-of-type(n){clear:none}
.large-block-grid-5>li:nth-of-type(5n+1){clear:both}
.large-block-grid-6>li{width:16.66667%;padding:0 .625em 1.25em}
.large-block-grid-6>li:nth-of-type(n){clear:none}
.large-block-grid-6>li:nth-of-type(6n+1){clear:both}
.large-block-grid-7>li{width:14.28571%;padding:0 .625em 1.25em}
.large-block-grid-7>li:nth-of-type(n){clear:none}
.large-block-grid-7>li:nth-of-type(7n+1){clear:both}
.large-block-grid-8>li{width:12.5%;padding:0 .625em 1.25em}
.large-block-grid-8>li:nth-of-type(n){clear:none}
.large-block-grid-8>li:nth-of-type(8n+1){clear:both}
.large-block-grid-9>li{width:11.11111%;padding:0 .625em 1.25em}
.large-block-grid-9>li:nth-of-type(n){clear:none}
.large-block-grid-9>li:nth-of-type(9n+1){clear:both}
.large-block-grid-10>li{width:10%;padding:0 .625em 1.25em}
.large-block-grid-10>li:nth-of-type(n){clear:none}
.large-block-grid-10>li:nth-of-type(10n+1){clear:both}
.large-block-grid-11>li{width:9.09091%;padding:0 .625em 1.25em}
.large-block-grid-11>li:nth-of-type(n){clear:none}
.large-block-grid-11>li:nth-of-type(11n+1){clear:both}
.large-block-grid-12>li{width:8.33333%;padding:0 .625em 1.25em}
.large-block-grid-12>li:nth-of-type(n){clear:none}
.large-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
table{background:#fff;margin-bottom:1.25em;border:solid 1px #ddd}
table thead,table tfoot{background:#fff;font-weight:700}
table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:.5em .625em .625em;font-size:.875em;color:#09c;text-align:left}
table tr th,table tr td{padding:.5625em .625em;font-size:.875em;color:#222}
table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f9f9f9}
table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.125em}
a{color:#c00201;text-decoration:none}
.no-touch a:hover,a.active{color:#0073a1}
object{max-width:auto}
html,body{min-height:100%;min-width:320px;height:auto;overflow:visible}
html,.landing{height:100%}
input[type=text]::-ms-clear{display:none}
.buy-table .row.collapse .column,.buy-table .row.collapse .columns{float:none}
body{color:#888;line-height:1.8em;font-family:'Roboto';font-size:15px;font-weight:300}
h1,h2,h3,h4{font-weight:100;line-height:1.3em}
.nexus-7 h4,.nexus-5 h4{font-size:1.3em;font-weight:700}
.nexus-10 h4{font-weight:300;font-size:1.6em}
p{font-size:16px}
.btn{background-color:#00bff2;display:inline-block;padding:0 35px;color:#FFF;font-weight:500;line-height:3.125em;border:1px solid #09c;text-shadow:1px 1px #09c;font-size:1em}
.no-touch .btn:hover{background-color:#6a6e71;color:#FFF;border:1px solid #696969;text-shadow:1px 1px #696969}
.outline-btn,.explore-button{border:3px solid #fff;border-radius:8px;padding:.5em 1.3em .5em 2.2em;background:url(http://www.google.com/nexus/images/nexus-7-new/button-blue-arrow.png) no-repeat .9em 50%;background-size:auto 28%;text-transform:uppercase;font-family:"Roboto Condensed";font-weight:400;font-size:1.25em;color:#fff;text-decoration:none}
.no-touch .outline-btn:hover,.no-touch .explore-button:hover{background-image:url(http://www.google.com/nexus/images/nexus-7-new/button-blue-arrow-hover.png);background-color:rgba(26,28,30,0.7);background-image-size:auto 28%}
.no-touch .outline-btn:hover span,.no-touch .explore-button:hover span{color:#009ede}
@media only screen and (min-width: 767px) {
.outline-btn,.explore-button{display:inline-block}
}
.text-btn{font-weight:400;line-height:1em}
.text-btn .arrow,.text-btn .arrowComplex{position:relative;display:inline-block;width:13px;height:14px;background-image:url(../images/normal-sde58c5107b.png);background-position:-40px -65px;background-repeat:no-repeat;margin:0 5px 0 0;top:2px}
.text-btn .arrowComplex{position:absolute;top:18px}
.text-btn .retailerCopy{display:block;margin-left:20px}
.no-touch .text-btn:hover{color:#555}
.no-touch .text-btn:hover .arrow,.no-touch .text-btn:hover .arrowComplex{background-image:url(../images/normal-sde58c5107b.png);background-position:-14px -65px}
@media screen and (max-width: 480px) {
.text-btn .arrowComplex.n5{top:17px}
}
.withPosition{position:relative}
.hamburger{width:45px;position:relative;overflow:hidden}
.hamburger a{border-left:none}
.hamburger .icon-sprite,.hamburger #close-video{position:absolute;top:50%;left:50%;margin-top:-24px;margin-left:-24px;width:48px;height:48px}
@media only screen and (min-width: 767px) {
.hamburger{width:60px}
}
.block-anchor{display:block}
.no-touch .block-anchor:hover{color:#fff;background-color:#5b6064;border-color:#5b6064}
.no-touch .block-anchor:hover h1,.no-touch .block-anchor:hover h2,.no-touch .block-anchor:hover h3,.no-touch .block-anchor:hover h4,.no-touch .block-anchor:hover h5,.no-touch .block-anchor:hover h6,.no-touch .block-anchor:hover span,.no-touch .block-anchor:hover a{color:#fff}
.carousel img{position:absolute;top:0;display:none}
.carousel img:first-child{display:block}
.carousel.active img{display:block;opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}
.carousel.active img.selected{opacity:1}
.carousel-container{width:100%}
.carousel-pagination{width:100%;margin-top:2.5em;text-align:center}
.carousel-pagination-btn{width:50px;height:10px;display:inline-block;background-color:#cecece;margin-right:6px;-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-ms-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;transition:background-color .5s ease-out}
.carousel-pagination-btn.selected{background-color:#3b3b47}
#close-video{color:#e1e4e6;cursor:pointer;display:none;font-size:3em;height:35px;width:35px;position:fixed;right:40px;top:40px;z-index:10000}
.no-touch #close-video:hover{color:#00b3e4}
#close-video.n7-close-video{top:75px;right:16px}
.comparison-table{text-align:center}
.comparison-table .comparison-chart{margin:0 40px;min-width:220px;display:inline-block;vertical-align:top;text-align:left}
.comparison-table .comparison-chart .comparison-feature{min-height:7em}
.comparison-table .comparison-chart .comparison-feature h3{color:#9ba7aa;background:#eee;font-size:.6em;font-weight:700;text-transform:uppercase;padding:2px 4px 1px}
.comparison-table .comparison-chart .comparison-feature h4{margin:5px 0;font-weight:400;font-size:1.2em}
.comparison-table .comparison-chart .comparison-feature p{margin:5px 0;font-size:.9em}
.dropdown{position:relative;box-sizing:content-box;-moz-box-sizing:content-box;padding:0}
.dropdown>a{display:block;position:relative;z-index:2;background:#fbfbfb;height:70px}
.no-touch .dropdown>a:hover{background:#5b6064}
.dropdown>a>.indicator{font-size:2.6em;height:20px;left:50%;margin-left:-10px;position:absolute;text-align:center;top:14px;width:20px}
.dropdown.product-list{width:89px}
.dropdown.product-list .nexus-title{display:block}
.dropdown.product-list a,.dropdown.product-list .nexus-title{text-align:center;font-family:Helvetica;padding-top:14px}
.touch .dropdown.product-list a,.touch .dropdown.product-list .nexus-title{padding-top:13px}
.dropdown.features{float:right;border-right:none;border-left:1px solid #e1e4e6;width:51px}
.dropdown.features a{line-height:3.867}
.dropdown.features>a{font-size:1.1875rem;font-weight:300;line-height:3.158;padding:0 15px}
.dropdown.features span.ng-binding{display:none}
.dropdown.features span.down{position:absolute;margin:-7px 0 0 -7px;left:50%;top:50%}
ul#feature-list{top:0}
ul#feature-list a{font-size:.875rem;text-align:center;color:#5b6064;height:100%;padding-top:.858rem}
.no-touch ul#feature-list a:hover{color:#fff}
#mobile-features-container{position:fixed;top:47px;width:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:9999}
@media only screen and (min-width: 480px) {
.dropdown.product-list a,.dropdown.product-list .nexus-title{padding-top:11px}
}
@media only screen and (min-width: 767px) {
.dropdown.product-list{width:111px}
.dropdown.product-list a{padding-top:19px}
.dropdown.features{float:left;min-width:209px;width:auto;border-left:none;border-right:1px solid #e1e4e6}
.dropdown.features span.ng-binding{display:inline}
.dropdown.features span.down{position:relative;margin:0 0 0 12px;top:0;left:0}
ul.dropdown-list{top:70px;background:#fff}
ul.dropdown-list li{height:70px}
ul#feature-list{top:70px}
ul#feature-list a{font-size:inherit;padding-top:inherit}
.group:before,.group:after{content:"";display:table}
.group:after{clear:both}
.group{zoom:1}
.hero{background-position:center center;background-repeat:no-repeat;position:relative}
.lt-ie9 .row{width:940px;max-width:100%;min-width:768px;margin:0 auto}
.lt-ie9 .row .row{width:auto;max-width:none;min-width:0;margin:0 -15px}
.lt-ie9 .row.large-collapse .column,.lt-ie9 .row.large-collapse .columns{padding:0}
.lt-ie9 .row .row{width:auto;max-width:none;min-width:0;margin:0 -15px}
.lt-ie9 .row .row.large-collapse{margin:0}
.lt-ie9 .column,.columns{float:left;min-height:1px;padding:0 15px;position:relative}
.lt-ie9 .column.large-centered,.columns.large-centered{float:none;margin:0 auto}
.lt-ie9 [class*="column"]+[class*="column"]:last-child{float:right}
.lt-ie9 [class*="column"]+[class*="column"].end{float:left}
.lt-ie9 .large-1,.lt-ie9 .row .large-1{width:8.33333%}
.lt-ie9 .large-2,.lt-ie9 .row .large-2{width:16.66667%}
.lt-ie9 .large-3,.lt-ie9 .row .large-3{width:25%}
.lt-ie9 .large-4,.lt-ie9 .row .large-4{width:33.33333%}
.lt-ie9 .large-5,.lt-ie9 .row .large-5{width:41.66667%}
.lt-ie9 .large-6,.lt-ie9 .row .large-6{width:50%}
.lt-ie9 .large-7,.lt-ie9 .row .large-7{width:58.33333%}
.lt-ie9 .large-8,.lt-ie9 .row .large-8{width:66.66667%}
.lt-ie9 .large-9,.lt-ie9 .row .large-9{width:75%}
.lt-ie9 .large-10,.lt-ie9 .row .large-10{width:83.33333%}
.lt-ie9 .large-11,.lt-ie9 .row .large-11{width:91.66667%}
.lt-ie9 .large-12,.lt-ie9 .row .large-12{width:100%}
.lt-ie9 .row .large-offset-1{margin-left:8.33333%}
.lt-ie9 .row .large-offset-2{margin-left:16.66667%}
.lt-ie9 .row .large-offset-3{margin-left:25%}
.lt-ie9 .row .large-offset-4{margin-left:33.33333%}
.lt-ie9 .row .large-offset-5{margin-left:41.66667%}
.lt-ie9 .row .large-offset-6{margin-left:50%}
.lt-ie9 .row .large-offset-7{margin-left:58.33333%}
.lt-ie9 .row .large-offset-8{margin-left:66.66667%}
.lt-ie9 .row .large-offset-9{margin-left:75%}
.lt-ie9 .row .large-offset-10{margin-left:83.33333%}
.lt-ie9 .pull-2{right:16.66667%}
.lt-ie9 .pull-3{right:25%}
.lt-ie9 .pull-4{right:33.33333%}
.lt-ie9 .pull-5{right:41.66667%}
.lt-ie9 .pull-6{right:50%}
.lt-ie9 .pull-7{right:58.33333%}
.lt-ie9 .pull-8{right:66.66667%}
.lt-ie9 .pull-9{right:75%}
.lt-ie9 .pull-10{right:83.33333%}
.lt-ie9 .push-2{left:16.66667%}
.lt-ie9 .push-3{left:25%}
.lt-ie9 .push-4{left:33.33333%}
.lt-ie9 .push-5{left:41.66667%}
.lt-ie9 .push-6{left:50%}
.lt-ie9 .push-7{left:58.33333%}
.lt-ie9 .push-8{left:66.66667%}
.lt-ie9 .push-9{left:75%}
.lt-ie9 .push-10{left:83.33333%}
.lt-ie9 .row{*zoom:1}
.lt-ie9 .row:before,.row:after{content:" ";display:table}
.lt-ie9 .row:after{clear:both}
.interactive-template{position:absolute;width:100%;height:100%}
.interactive-template .social-widget{position:absolute;z-index:45;bottom:29px;left:30px;opacity:0;padding-bottom:10px}
.interactive-template .item-menu{z-index:45;padding-left:30px;position:absolute;width:100%;height:29px;background:#000;bottom:0;left:0}
.interactive-template .item-menu a{display:inline-block;line-height:2.072;text-transform:uppercase}
.video .iframe{min-width:100%;display:inline-block}
.video-bar{height:39px;position:relative;bottom:41px;margin:0 auto;z-index:999;width:90%;left:50px;margin:0 auto;cursor:pointer}
.video-bar .video-progress{height:40px;width:0;background:rgba(255,255,255,0.2);position:relative;top:0;max-width:100%;-webkit-transition:width .1s linear;-moz-transition:width .1s linear;-ms-transition:width .1s linear;-o-transition:width .1s linear;transition:width .1s linear;cursor:pointer}
}
@media only screen and (min-width: 480px) {
.video-bar{width:75%}
}
@media only screen and (min-width: 768px) {
.video-bar{width:85%}
}
@media only screen and (min-width: 1200px) {
.video-bar{width:89%}
}
@media only screen and (min-width: 2400px) {
.video-bar{width:92%}
}
.list-reset{list-style-type:none;margin:0;padding:0}
.category{background-color:#fff;position:relative;padding:14px 0}
.category a{display:block;color:#5b6064;padding:0 20px}
.category a h3{color:#00b3e4}
.no-touch .category:hover h3{color:#fff!important}
.no-touch .category:hover a{border-color:transparent}
.category:first-child{text-align:right}
.category:first-child a{border-right:1px solid #e1e4e6}
.category .icon-wrapper{display:inline-block;vertical-align:middle}
.category .icon-sprite,.category #close-video{width:144px;height:144px;display:inline-block}
.category .details{display:inline-block;vertical-align:middle;text-align:left}
.category .details h3{margin:0;margin-top:-5px;font-size:2.4em}
.category .details p{font-size:.8em;font-weight:300;line-height:1.5em;margin:0}
@media all and (max-width: 479px) {
.category .icon-wrapper{width:auto}
}
#country-selector{float:right;margin-right:0}
.no-touch #country-selector:hover{cursor:pointer}
#country-selector-small{display:none;float:right;margin:0 .625em 1.25em 0}
#country-flyout{background:#fff;background:none repeat scroll 0 0 #FFF;border:1px solid #CDCECE;bottom:70px;box-shadow:0 2px 3px rgba(0,0,0,0.1);display:none;font-size:.8125em;position:fixed;right:0;width:442px;margin-bottom:-1px;padding:25px 30px;position:fixed;z-index:10005}
#country-flyout ul{list-style-type:none;margin:0;padding:0}
#country-flyout li{display:block;float:left;line-height:30px;width:190px}
#country-flyout .flag{margin:-1px 7px 0 0}
#country-flyout h2{color:#5b6064;font-size:24px;line-height:24px;margin:0 0 24px}
#country-flyout.active{display:block}
#country-toggle{display:inline-block;padding-right:40px;position:relative}
#country-toggle .flag{margin-right:10px}
#country-toggle .icon-downarrow:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);display:block;position:absolute;right:20px;top:2px;font-size:3.4375em}
.no-touch #country-toggle#country-selector:hover{color:#0073a1}
.logo{background-image:url(../images/sc_logo_header.png);background-size:251px 48px;background-repeat:no-repeat;background-position:center 16px;padding:0;width:262px}
.logo a{display:block;width:100%;height:100%}
.moment-stack{width:100%;height:180px;background-position:50% 50%;background-repeat:no-repeat;background-size:auto 100%}
.nexus-5 .moment-stack{height:250px}
.moment-caption{position:absolute;left:50%;color:#fff;font-size:20px;line-height:24px;text-align:center}
.moment-caption h3{margin:0}
.moment-caption em{display:block;font-size:38px;line-height:.9em;font-style:normal;letter-spacing:-1px}
.moment-caption>.moment-caption-large{margin-top:9px;line-height:90px;font-size:100px;font-weight:100}
.explore-button{position:absolute;display:none}
@media only screen and (min-width: 1200px) {
.moment-stack,.nexus-5 .moment-stack{height:500px}
.moment-caption{font-size:44px;line-height:1em;color:#fff}
.moment-caption em{display:block;font-size:100px;line-height:.9em;font-style:normal}
.nexus-5 .photography-parallax .moment-caption,.nexus-5 .entertainment-parallax .moment-caption,.nexus-5 .android-parallax .moment-caption{font-size:72px}
}
.parallax-parent,.parallax-container{position:fixed;width:100%;top:0;left:0}
.parallax-container{width:100%;visibility:hidden;overflow:hidden}
.parallax-container .parallax-content{position:absolute;z-index:2;width:100%;height:100%}
.parallax-container .debug-close{position:fixed}
.parallax-image{position:absolute;z-index:1;width:100%;height:320px;background-repeat:no-repeat}
.interactive-image{position:absolute;min-width:0;max-width:none;background-size:contain}
.interactive-background-cover{background:#000;width:100%;height:100%;position:fixed;z-index:9999;top:0;left:0}
@media only screen and (min-width: 480px) {
.parallax-image,.interactive-image{height:573px}
}
@media only screen and (min-width: 768px) {
.parallax-image,.interactive-image{height:800px}
}
@media only screen and (min-width: 1200px) {
.parallax-image,.interactive-image{height:1600px}
}
.product-page h2.white{color:#fff;text-shadow:1px 1px rgba(0,0,0,0.5);line-height:1.1em}
.product-page .nexus-4-product-shot,.product-page .nexus-7-product-shot,.product-page .nexus-10-product-shot,.product-page .nexus-5-product-shot{background-size:contain;background-repeat:no-repeat;background-position:center;padding-bottom:100%;margin:0 auto;display:block;margin-bottom:2em}
.product-page .n7-product-row{margin-top:2.1875em;margin-bottom:2.1875em}
.product-page .n5-product-row{margin-top:2.1875em;margin-bottom:2.1875em;line-height:26px}
.product-page .n4-product-row,.product-page .n10-product-row{margin-top:4.6875em;margin-bottom:4.6875em;padding:0 5%;height:auto}
.nexus-7 h2,.nexus-5 h2{color:#555;font-size:38px;line-height:38px;margin-top:0;margin-bottom:24px}
.nexus-7 h4,.nexus-5 h4{font-weight:300;font-size:24px;margin-top:0;margin-bottom:18px;letter-spacing:-1px}
@media only screen and (min-width: 480px) {
.nexus-7 h2,.nexus-5 h2{color:#555;font-size:50px;line-height:50px;letter-spacing:-2px}
.nexus-7 h4,.nexus-5 h4{font-size:24px}
}
@media only screen and (min-width: 768px) {
.nexus-7 h2,.nexus-5 h2{font-size:56px;line-height:56px}
}
@media only screen and (min-width: 768px) {
.dbcs #portable .large-5 h2{font-size:42px;line-height:48px}
}
@media only screen and (min-width: 768px) {
.nexus-4 #speed .nexus-4-product-shot{padding-bottom:24%;background-position:center}
}
#portable .n7-product-row{margin-top:2.5em}
#portable .sphero{background-image:url(../images/hero_sc.jpg);padding-bottom:0;margin-top:4px;height:605px;background-repeat:no-repeat}
.push-wrapper{overflow:hidden;position:relative}
.active-nav .push-wrapper{position:absolute;top:0;left:0;width:100%;z-index:-1}
.pinpoint-results-wrapper h4{margin:0 0 1em;font-weight:700;font-size:2em;line-height:1em}
.pinpoint-results-wrapper h4 .pinpoint-result-name{font-size:1em}
.pinpoint-results-wrapper span.pinpoint-result-distance,.pinpoint-results-wrapper p{font-size:1.2em;margin-top:0}
.pinpoint-results-wrapper .pinpoint-result-directions:after{content:" / "}
.gm-style img{max-width:none!important}
.sale-info{margin-bottom:3.5em}
.sale-info p,.sale-info a{display:inline-block;line-height:3.125em;margin:0 1.7em 0 0}
.screendoor{cursor:pointer;height:100%;left:0;position:fixed;top:0;width:100%;z-index:900}
.sidebar{position:fixed;height:100%;background:#fff;left:0;top:47px}
.js .sidebar{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}
.js .sidebar.invisible{visibility:hidden}
.sidebar>ul{list-style-type:none;padding:0;margin:0;overflow:hidden}
.sidebar>ul>li{border-bottom:1px solid #e1e4e6;height:47px;overflow:hidden;position:relative}
.sidebar>ul>li .size-reader{width:100%;height:1px;visibility:hidden;position:absolute;left:0;top:0}
.sidebar>ul>li .icon-large:before{font-size:3em;font-weight:100}
.sidebar>ul>li .icon-large{margin-right:30px}
.sidebar>ul>li .icon-sprite,.sidebar>ul>li #close-video{position:absolute;top:-1px;left:0;height:48px;width:48px;margin-left:5px}
.sidebar>ul>li .search-container{font-size:.875rem;padding:.929em 0 0;padding-left:5.143em;color:#5b6064;cursor:pointer}
.sidebar>ul>li .search-container .focus-input-placeholder{display:none}
.no-touch .sidebar>ul>li .search-container:hover:not(.active){background-color:#5b6064}
.no-touch .sidebar>ul>li .search-container:hover:not(.active) .all-search{background-position:-96px -607px}
.no-touch .sidebar>ul>li .search-container:hover:not(.active) input[type="text"]{color:#fff}
.no-touch .sidebar>ul>li .search-container:hover:not(.active) input[type="text"]::-webkit-input-placeholder{color:#fff}
.no-touch .sidebar>ul>li .search-container:hover:not(.active) input[type="text"]:-moz-placeholder{color:#fff}
.no-touch .sidebar>ul>li .search-container:hover:not(.active) input[type="text"]:-ms-input-placeholder{color:#fff}
.no-touch .sidebar[role="navigation"] a:hover{color:#fff!important;background-color:#5b6064}
.stack{overflow:hidden;position:relative}
#tech-spec-full{font-weight:400}
#tech-spec-full ul{padding:0}
#tech-spec-full ul,#tech-spec-full li{list-style-type:none}
#tech-spec-full li.heading{display:block;width:100%;color:#9ba7aa;text-transform:uppercase;padding:4px;font-weight:700;font-size:.85em;line-height:.8em;margin:30px 0 15px}
#tech-spec-full ul.content li{font-size:1em;margin:10px 0;color:#888}
#tech-spec-full ul.content li .smallprint{font-size:.7em}
@media only screen and (min-width: 768px) {
#tech-spec-full ul.content li{margin:0;font-size:1.4em}
}
#tech-spec-full .tech-spec-close{display:block;width:100%;background:#000;color:#069ddc;text-align:center;font-weight:400;padding:10px 0}
#tech-spec-full .tech-spec-close .arrow,#tech-spec-full .tech-spec-close .text-btn .arrowComplex,.text-btn #tech-spec-full .tech-spec-close .arrowComplex{display:inline-block;width:13px;height:14px;background-image:url(http://www.google.com/nexus/public/stylesheets/images/icons/normal-sde58c5107b.png);background-position:0 -37px;background-repeat:no-repeat;margin:0 5px;margin-top:-1px;vertical-align:middle}
#tech-spec-full .tech-spec-close:hover{color:#555}
#tech-spec-full .tech-spec-close:hover .arrow,#tech-spec-full .tech-spec-close:hover .text-btn .arrowComplex,.text-btn #tech-spec-full .tech-spec-close:hover .arrowComplex{background-image:url(http://www.google.com/nexus/public/stylesheets/images/icons/normal-sde58c5107b.png);background-position:0 -65px}
.nowrap{white-space:nowrap}
.preloader{width:68px;height:68px;margin:-34px 0 0 -34px;position:absolute;left:50%;top:50%}
.scroller{position:absolute;width:100%;height:100%;left:0;top:50%;list-style:none;margin:0;padding:0;margin-left:0!important}
.scroller .thumb{position:absolute;left:0;top:0;width:196px;height:196px;-moz-box-sizing:content-box;box-sizing:content-box;padding:0 8px 8px 0;z-index:2}
.scroller .thumb.open{z-index:3}
.scroller .thumb.large{width:400px;height:400px}
.scroller .thumb img{display:block}
.scroller .thumb div.closed{display:block;position:relative}
.scroller .thumb div.closed a{display:block}
.scroller .thumb div.open{position:absolute;left:0;top:0}
.scroller .thumb div.open img{display:block;position:absolute;left:0;top:0;max-width:none;margin:0;box-shadow:none}
.galleryScrollBarH{position:absolute;z-index:100;height:11px;bottom:9px;left:2px;right:2px}
.galleryScrollBarH div{position:absolute;z-index:100;background:#fff;-webkit-background-clip:padding-box;box-sizing:border-box;height:100%;border-radius:6px}
.button-menu{font-family:'Roboto Condensed',sans-serif;font-weight:400;font-size:.875rem;text-shadow:rgba(0,0,0,0.22) 1px 1px 0;color:#fff;display:block;position:relative;height:29px}
.no-touch .button-menu:hover{color:#069ddc}
.button-menu span.icon{display:block;position:absolute;left:0;background-repeat:no-repeat}
.menu-button.download{float:right;margin-right:25px}
.gallery-curtain{display:none;width:100%;height:100%;background:#000;position:fixed}
.section-focus-menu-names{display:none}
#contact-us .map{background-image:url(../images/map.jpg);background-repeat:no-repeat;padding-bottom:0;margin-top:4px;height:605px}
.sale-info{margin-bottom:3.5em}
.sale-info .price-wrapper,.sale-info .btn{display:block;float:left}
.sale-info p,.sale-info a{display:inline-block;line-height:3.125em;margin:0 1.2em 0 0}
.sale-info p.price{display:block;line-height:3.125em}
.sale-info .text-btn{margin-top:.95em;line-height:.85em}
.sale-info .retailers{width:100%;float:left}
.ie9 .sale-info a .arrow,.ie9 .sale-info a .text-btn .arrowComplex,.text-btn .ie9 .sale-info a .arrowComplex,.ie10 .sale-info a .arrow,.ie10 .sale-info a .text-btn .arrowComplex,.text-btn .ie10 .sale-info a .arrowComplex,.ie .sale-info a .arrow,.ie .sale-info a .text-btn .arrowComplex,.text-btn .ie .sale-info a .arrowComplex{position:relative;top:1.1em}
@media only screen and (min-width: 768px) {
.sale-info .retailers{width:auto;float:none}
#portable .n7-product-row{margin-top:150px;margin-bottom:150px}
.sale-info .price-wrapper,.sale-info .btn{display:inline-block;float:none}
.sale-info p.price{display:inline-block;line-height:3.125em}
.sale-info .text-btn{margin-top:2.275em;line-height:.85em}
}
@media only screen and (min-width: 2400px) {
.sale-info .retailers{width:auto;float:none}
}
@media only screen and (min-width: 1200px) {
.sale-info .retailers{width:auto;float:none}
}
#section-inspire{max-height:100%;min-height:600px;position:relative;z-index:1}
#section-inspire h1{margin-top:1.8em;line-height:1.1em}
.android-parallax .parallax-image,.android-parallax .interactive-image{background-image:url(../images/sc_5_para_2400.jpg)}
.google-now-parallax .parallax-image,.google-now-parallax .interactive-image{background-image:url(../images/sc_2_para_480.jpg);background-position:center;background-size:100%}
.google-now-parallax .moment-caption{width:200px;margin-left:-155px}
.google-now-parallax .moment-caption em{margin-top:9px;line-height:37px}
#section-google-now .nexus-7-product-shot{background-size:63%;margin-top:4px;background-position-y:1px;padding:0;height:385px;background-image:url(../images/engine-480.jpg);padding-bottom:39%}
@media only screen and (min-width: 1200px) {
.google-now-parallax .parallax-image,.google-now-parallax .interactive-image{background-image:url(../images/sc_2_para_2400.jpg)}
.google-now-parallax .moment-caption{width:490px;margin-top:67px;margin-left:-532px}
.google-now-parallax .moment-caption em{margin-top:13px;line-height:90px}
.google-now-parallax .moment-caption .moment-caption-large{line-height:90px}
}
.entertainment-parallax .large-7{text-align:center}
.entertainment-parallax h2{margin:.5em 0 .6em;width:60%;position:absolute}
.entertainment-parallax #nexus-7-possibilities{margin-bottom:.3em;font-size:1.5em;display:block;line-height:.9em}
.entertainment-parallax .parallax-image,.entertainment-parallax .interactive-image{background-image:url(../images/sc_4_para_480.jpg);background-position:center;background-size:100%}
.entertainment-parallax .moment-caption{width:210px;margin-left:-165px}
.entertainment-parallax .moment-caption em{margin-top:9px;line-height:37px}
#section-entertainment .nexus-7-product-shot{background-image:url(../images/interior-480.jpg);padding-bottom:80%;margin-top:2em;background-size:60%;margin-top:4px;background-position-y:1px}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (min--moz-device-pixel-ratio: 1.3),only screen and (-o-min-device-pixel-ratio: 1.3 1),only screen and (min-resolution: 125dpi),only screen and (min-resolution: 1.3dppx) {
#section-entertainment .nexus-7-product-shot{background-image:url(../images/interior-480-2x.jpg);background-size:contain}
}
.android-parallax .moment-caption{margin-left:-150px;margin-top:40px}
@media only screen and (min-width: 480px) {
.entertainment-parallax .parallax-image,.entertainment-parallax .interactive-image{background-image:url(../images/sc_4_para_768.jpg)}
.entertainment-parallax .moment-caption{width:280px;margin-top:130px;margin-left:-245px}
.entertainment-parallax .moment-caption em{margin-top:16px;line-height:53px}
}
@media only screen and (min-width: 768px) {
#section-entertainment .n7-product-row{margin-top:150px;margin-bottom:150px}
#section-entertainment .nexus-7-product-shot{background-image:url(../images/interior-1200.jpg);padding-bottom:53%;margin-top:0}
.entertainment-parallax .parallax-image,.entertainment-parallax .interactive-image{background-image:url(../images/sc_4_para_1200.jpg)}
.entertainment-parallax .moment-caption{width:440px;margin-top:150px;margin-left:-395px;line-height:36px}
.entertainment-parallax .moment-caption em{margin-top:13px;line-height:75px}
}
@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.3),only screen and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.3),only screen and (min-width: 768px) and (-o-min-device-pixel-ratio: 1.3 1),only screen and (min-width: 768px) and (min-resolution: 125dpi),only screen and (min-width: 768px) and (min-resolution: 1.3dppx) {
#section-entertainment .nexus-7-product-shot{background-image:url(../images/interior-1200-2x.jpg);background-size:contain}
}
@media only screen and (min-width: 1200px) {
.entertainment-parallax .parallax-image,.entertainment-parallax .interactive-image{background-image:url(../images/sc_4_para_2400.jpg)}
.entertainment-parallax .moment-caption{width:590px;margin-top:120px;margin-left:-592px}
.entertainment-parallax .moment-caption em{margin-top:18px;line-height:90px}
}
#section-tech-spec .nexus-7-product-shot{background-image:url(../images/tech-spec-product-480.jpg);padding-bottom:60%;margin-top:1em}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3),only screen and (min--moz-device-pixel-ratio: 1.3),only screen and (-o-min-device-pixel-ratio: 1.3 1),only screen and (min-resolution: 125dpi),only screen and (min-resolution: 1.3dppx) {
#section-tech-spec .nexus-7-product-shot{background-image:url(../images/tech-spec-product-480-2x.jpg);background-size:contain}
}
#section-tech-spec .tech-spec-open .arrow,#section-tech-spec .tech-spec-open .text-btn .arrowComplex,.text-btn #section-tech-spec .tech-spec-open .arrowComplex{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.tech-spec-parallax .parallax-image,.tech-spec-parallax .interactive-image{background-image:url(../images/sc_6_para_480.jpg)}
.tech-spec-parallax .moment-caption{width:310px;margin-left:-155px;margin-top:50px}
.tech-spec-parallax .moment-caption em{margin-top:9px;line-height:37px}
@media only screen and (min-width: 480px) {
#section-tech-spec .nexus-7-product-shot{background-image:url(../images/tech-spec-product-1200.jpg)}
.tech-spec-parallax .parallax-image,.tech-spec-parallax .interactive-image{background-image:url(../images/sc_6_para_768.jpg)}
.tech-spec-parallax .moment-caption{width:470px;margin-left:-235px;margin-top:100px}
.tech-spec-parallax .moment-caption em{margin-top:15px;line-height:53px}
}
@media only screen and (min-width: 1200px) {
.tech-spec-parallax .parallax-image,.tech-spec-parallax .interactive-image{background-image:url(../images/sc_6_para_2400.jpg);background-position:center;background-size:100%}
.tech-spec-parallax .moment-caption{width:1190px;margin-left:-595px;margin-top:111px}
.tech-spec-parallax .moment-caption em{margin-top:12px;line-height:90px}
}
.tech-spec-parallax{text-align:center}
.tech-spec-parallax h2{margin:1.5em 0 1em}
.tech-spec-parallax h2 .tech-hardware-parallax{width:100%;font-size:2em;display:block}
.gallery-parallax .parallax-image,.gallery-parallax .interactive-image{background-image:url(../images/sc_7_para_480.jpg);background-position:center;background-size:100%}
.gallery-parallax .moment-caption{display:none}
.gallery-parallax .inner{display:none}
@media only screen and (min-width: 1200px) {
.gallery-parallax .parallax-image,.gallery-parallax .interactive-image{background-image:url(../images/sc_7_para_2400.jpg)}
.gallery-parallax .moment-caption{display:block;width:1190px;margin-left:-595px;margin-top:126px}
.gallery-parallax .moment-caption em{margin-top:38px;line-height:40px}
.gallery-parallax .inner{display:block}
}
@media only screen and (min-width: 2400px) {
.gallery-parallax .moment-caption{display:block}
.gallery-parallax .inner{display:block}
}
.buy-title{text-align:center;overflow:hidden}
.buy-title.row{margin-bottom:45px}
.buy-title h4{margin-top:.3em}
.buy-title p:last-of-type{margin-bottom:5%}
.buy-column .coming-soon{line-height:2.825em;text-align:center}
.roundel{position:absolute;right:-1.2em;top:-2.4em;background:#09c;background:rgba(255,75,75,0.8);border-radius:7em;color:#fff;font-size:1.4em;text-align:center;box-sizing:border-box;width:6.5em;height:6.5em;line-height:1.1em}
#section-android .nexus-7-product-shot{background-image:url(../images/exterior_480.jpg);padding:0;height:385px}
@media only screen and (min-width: 1200px) {
.android-parallax .parallax-image,.android-parallax .interactive-image{background-image:url(../images/sc_5_para_2400.jpg)}
.android-parallax .moment-caption{width:590px;margin-top:67px;margin-left:-522px}
.android-parallax .moment-caption em{margin-top:18px;line-height:90px}
}
#section-android .nexus-7-product-shot{background-size:50%;margin-top:4px;background-position-y:1px}
.interactive-template.otg .close-interactive{right:36px;top:42px;z-index:50}
.otg-content{width:100%;height:100%;background-color:#000}
.otg-content h2,.otg-content p{color:#fff}
.otg-content ul,.otg-content li{margin:0;padding:0}
.otg-content ul{width:100%;text-align:center}
.otg-content ul li{list-style-type:none;display:inline-block}
.otg-content section{position:fixed;width:100%;height:100%}
.otg-content .preloader.on-device{z-index:50;position:absolute;top:0;left:0}
.otg-content .otg-nav-icons{position:absolute;z-index:45;bottom:39px}
.otg-content .otg-nav-icons li[data-section-id="otg-hotel"] .otg-nav-icon,.otg-content .otg-nav-icons li[data-section-id="otg-cafe"] .otg-nav-icon,.otg-content .otg-nav-icons li[data-section-id="otg-office"] .otg-nav-icon,.otg-content .otg-nav-icons li[data-section-id="otg-kitchen"] .otg-nav-icon{display:inline-block;text-indent:-9999px}
.otg-content .otg-nav-icons li{margin:0 5px;padding-bottom:20px;margin-bottom:-20px}
.otg-content .otg-nav-icons li:before{content:'';position:absolute;z-index:-1;opacity:0;-webkit-transition:opacity .8s ease-out;-moz-transition:opacity .8s ease-out false;-o-transition:opacity .8s ease-out false;transition:opacity .8s ease-out}
.otg-content .otg-nav-icons li.active:before{opacity:1!important}
.otg-content .otg-nav-icons li[data-section-id="otg-hotel"]:before{background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.75));background-image:-moz-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.75));background-image:-ms-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.75));background-image:-o-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.75));background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.75));width:92px;height:114px}
.otg-content .otg-nav-icons li[data-section-id="otg-hotel"]:hover:before{opacity:.6}
.otg-content .otg-nav-icons li[data-section-id="otg-hotel"] .otg-nav-icon{background-position:0 -148px;height:74px;width:62px}
.otg-content .otg-nav-icons li[data-section-id="otg-cafe"]:before{background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.75));background-image:-moz-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.75));background-image:-ms-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.75));background-image:-o-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.75));background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.75));width:107px;height:114px}
.otg-content .otg-nav-icons li[data-section-id="otg-cafe"]:hover:before{opacity:.6}
.otg-content .otg-nav-icons li[data-section-id="otg-cafe"] .otg-nav-icon{background-position:0 0;height:74px;width:77px}
.otg-content .otg-nav-icons li[data-section-id="otg-office"]:before{background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.75));background-image:-moz-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.75));background-image:-ms-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.75));background-image:-o-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.75));background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.75));width:94px;height:114px}
.otg-content .otg-nav-icons li[data-section-id="otg-office"]:hover:before{opacity:.6}
.otg-content .otg-nav-icons li[data-section-id="otg-office"] .otg-nav-icon{background-position:0 -74px;height:74px;width:64px}
.otg-content .otg-nav-icons li[data-section-id="otg-kitchen"]:before{background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.75));background-image:-moz-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.75));background-image:-ms-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.75));background-image:-o-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.75));background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.75));width:95px;height:114px}
.otg-content .otg-nav-icons li[data-section-id="otg-kitchen"]:hover:before{opacity:.6}
.otg-content .otg-nav-icons li[data-section-id="otg-kitchen"] .otg-nav-icon{background-position:0 -222px;height:74px;width:65px}
.otg-content .otg-nav-icons li a{display:inline-block;margin:15px}
.otg-content .otg-nav-arrows li.right-arrow{z-index:5;width:15%;height:100%;right:0;position:fixed}
.otg-content .otg-nav-arrows li.left-arrow{z-index:5;width:15%;height:100%;left:0;position:fixed}
.otg-content .otg-nav-arrows .previous,.otg-content .otg-nav-arrows .next{-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out false;-o-transition:opacity .3s ease-out false;transition:opacity .3s ease-out;position:absolute;z-index:45;top:50%;width:50px;height:85px;margin-top:-42.5px;opacity:0;background:#000}
.otg-content .otg-nav-arrows .on.previous,.otg-content .otg-nav-arrows .on.next{opacity:.6}
.otg-content .otg-nav-arrows .previous{left:0}
.otg-content .otg-nav-arrows .previous span{background-position:0 -325px;display:inline-block;width:18px;height:29px;margin-top:28px;text-indent:-9999px}
.otg-content .otg-nav-arrows .next{right:0}
.otg-content .otg-nav-arrows .next span{background-position:0 -296px;display:inline-block;width:18px;height:29px;margin-top:28px;text-indent:-9999px}
.otg-hotel .otg-caption{top:26%;width:300px;left:25px}
@media only screen and (min-width: 768px) {
.otg-hotel .otg-caption{width:350px;left:auto;right:52%;top:28%}
}
@media only screen and (min-width: 1200px) {
.otg-hotel .otg-caption{width:440px;left:auto;right:52%;top:30%}
}
.otg-cafe .otg-caption{width:300px;left:10px;top:36%}
@media only screen and (min-width: 768px) {
.otg-cafe .otg-caption{right:58%;width:300px;left:auto}
}
@media only screen and (min-width: 1200px) {
.otg-cafe .otg-caption{right:58%;width:340px;left:auto}
}
.otg-office .otg-caption{width:300px;left:15px;top:20%}
@media only screen and (min-width: 768px) {
.otg-office .otg-caption{right:56%;width:300px;left:auto}
}
@media only screen and (min-width: 1200px) {
.otg-office .otg-caption{right:56%;width:370px;left:auto}
}
.otg-kitchen .otg-caption{width:265px;left:15px;top:39%}
@media only screen and (min-width: 768px) {
.otg-kitchen .otg-caption{right:62%;width:265px;left:auto}
.otg-kitchen .otg-caption h2{font-size:40px}
.otg-kitchen .otg-caption p{font-size:16px}
}
@media only screen and (min-width: 1200px) {
.otg-kitchen .otg-caption{right:62%;width:365px;left:auto}
.otg-kitchen .otg-caption h2{font-size:56px;letter-spacing:inherit}
.otg-kitchen .otg-caption p{font-size:24px}
}
.otg-caption{position:fixed;z-index:20;width:440px}
.otg-caption h2{font-size:40px;letter-spacing:-2px;line-height:56px}
.otg-caption p{font-size:18px}
@media only screen and (min-width: 768px) {
.otg-caption h2{font-size:45px;letter-spacing:inherit}
.otg-caption p{font-size:20px}
}
@media only screen and (min-width: 1200px) {
.otg-caption h2{font-size:56px;letter-spacing:inherit}
.otg-caption p{font-size:24px}
}
.otg-animation{position:fixed;z-index:10}
.otg-bg{position:fixed;z-index:9;max-width:none}
.item-menu .share.download{float:right;position:relative;right:30px}
.video #video1,.video #player2{min-width:100%;min-height:100%;position:relative;z-index:1}
.sharing-first-frame{position:absolute;top:0;min-width:100%;z-index:9}
.video-cover{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}
#retailer-tray-container[data-lang*="JP-retailer-tray-container"]{margin-top:-33px}
body[data-lang*="font-adjustment"]{font-family:"helvetica",sans-serif}
body[data-lang*="font-adjustment"] a{font-family:"helvetica",sans-serif}
body.rtl[data-lang*="font-adjustment"]{font-family:"helvetica",sans-serif;direction:rtl}
body.rtl[data-lang*="font-adjustment"] nav.sidebar{direction:ltr}
body.rtl[data-lang*="font-adjustment"] nav.sidebar ul li a{direction:rtl}
body.rtl[data-lang*="font-adjustment"] nav.sidebar ul li a.with-icon{direction:ltr}
body.rtl[data-lang*="font-adjustment"] nav.sidebar ul li a.with-icon span.rtl{direction:rtl}
body.rtl[data-lang*="font-adjustment"] #buy-nexus-7{direction:ltr}
body.rtl[data-lang*="font-adjustment"] #buy-nexus-7 .retailer-button a{direction:ltr}
body.rtl[data-lang*="font-adjustment"] #buy-nexus-7 .n7-feat-title{direction:rtl}
body.rtl[data-lang*="font-adjustment"] #buy-nexus-7 .buy-title h4{direction:rtl}
body.rtl[data-lang*="font-adjustment"] .dropdown.features a{direction:ltr}
body.rtl[data-lang*="font-adjustment"] .dropdown.features a span.ng-binding{direction:rtl}
body.rtl[data-lang*="font-adjustment"] .ltr{direction:ltr}
body.rtl[data-lang*="font-adjustment"] .rtl{direction:rtl}
body.rtl[data-lang*="font-adjustment"] #section-inspire-content .hero-copy p{float:left}
body.rtl[data-lang*="font-adjustment"] #section-inspire-content .hero-copy .outline-btn,body.rtl[data-lang*="font-adjustment"] #section-inspire-content .hero-copy .explore-button{clear:both}
body.rtl[data-lang*="font-adjustment"] #section-tech-spec .tech-spec-open{direction:ltr}
body.rtl[data-lang*="font-adjustment"] #section-tech-spec .tech-spec-close{direction:ltr}
body.rtl[data-lang*="font-adjustment"] #section-tech-spec #tech-spec-full h2{direction:ltr}
body.rtl[data-lang*="font-adjustment"] #section-tech-spec #tech-spec-full ul{direction:ltr}
body.rtl[data-lang*="font-adjustment"] #section-tech-spec #tech-spec-full ul ul.content li{direction:rtl}
body.rtl[data-lang*="font-adjustment"] a{font-family:"helvetica",sans-serif;direction:rtl}
.interactive-template.entertainment #entertainment{height:100%}
.interactive-template.entertainment #entertainment section{position:absolute;top:0;left:0;height:100%;width:100%}
.interactive-template.entertainment #entertainment section.default-section .entertainment-hotspots{position:absolute;top:0;left:0;display:none}
.interactive-template.entertainment #entertainment section.default-section .entertainment-hotspots .entertainment-hotspot{position:absolute;cursor:pointer}
.interactive-template.entertainment #entertainment section.default-section .entertainment-hotspots .entertainment-hotspot img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%}
.interactive-template.entertainment #entertainment section.default-section .entertainment-hotspots .entertainment-hotspot img.hover{display:none}
.interactive-template.entertainment #entertainment section.default-section .entertainment-hotspots .entertainment-hotspot.hovering img{display:none}
.interactive-template.entertainment #entertainment section.default-section .entertainment-hotspots .entertainment-hotspot.hovering img.hover{display:block}
.interactive-template.entertainment #entertainment section.video-section{display:none}
.interactive-template.entertainment #entertainment section.video-section .media-container{position:relative;display:inline-block;width:100%;height:100%}
.interactive-template.entertainment #entertainment section.video-section .media-container video,.interactive-template.entertainment #entertainment section.video-section .media-container img{display:none;position:absolute;top:0;left:0}
.interactive-template.entertainment #entertainment section.video-section .media-container video.open-video,.interactive-template.entertainment #entertainment section.video-section .media-container img.open-video{display:block}
.interactive-template.entertainment #entertainment section.video-section .media-container video.rotation,.interactive-template.entertainment #entertainment section.video-section .media-container img.rotation{display:block}
.interactive-template.entertainment #entertainment section.video-section .media-container video{-webkit-transform:rotate(-21.5deg);-moz-transform:rotate(-21.5deg);-ms-transform:rotate(-21.5deg);-o-transform:rotate(-21.5deg);transform:rotate(-21.5deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}
.interactive-template.entertainment #entertainment section.video-section .media-container .video-container{display:none;position:absolute;top:0;left:0}
.interactive-template.entertainment #entertainment section.video-section.book-section .media-container{-webkit-transform-origin:60% 48%;-moz-transform-origin:60% 48%;-ms-transform-origin:60% 48%;-o-transform-origin:60% 48%;transform-origin:60% 48%}
.interactive-template.entertainment #entertainment section.video-section.film-section .media-container{-webkit-transform-origin:62% 42%;-moz-transform-origin:62% 42%;-ms-transform-origin:62% 42%;-o-transform-origin:62% 42%;transform-origin:62% 42%}
.interactive-template.entertainment #entertainment section.video-section.game-section .media-container{-webkit-transform-origin:62% 42%;-moz-transform-origin:62% 42%;-ms-transform-origin:62% 42%;-o-transform-origin:62% 42%;transform-origin:62% 42%}
.interactive-template.entertainment #entertainment section.video-section.ted-section .media-container{-webkit-transform-origin:64% 42%;-moz-transform-origin:64% 42%;-ms-transform-origin:64% 42%;-o-transform-origin:64% 42%;transform-origin:64% 42%}
.interactive-template.entertainment #entertainment section .back-button{position:absolute;left:36px;top:42px;line-height:52px;text-indent:62px;font-size:14px;font-weight:600;color:#fff;text-transform:uppercase;display:none;z-index:2}
.interactive-template.entertainment #entertainment section img{max-width:none}
.interactive-template.entertainment #entertainment section .section-content{position:absolute;display:table;height:100%;top:0;right:62%;width:210px}
.interactive-template.entertainment #entertainment section .section-content .section-text{color:#fff;display:table-cell;vertical-align:middle;font-family:'Roboto'}
.interactive-template.entertainment #entertainment section .section-content .section-text h3{font-size:36px;line-height:1em;letter-spacing:-1px;margin:0}
.interactive-template.entertainment #entertainment section .section-content .section-text p{margin-top:28px;font-size:14px;line-height:16px;padding-left:4px}
.interactive-template.entertainment #entertainment section.book-section .section-content{width:230px;right:64%}
.interactive-template.entertainment #entertainment section.book-section .section-content h3{padding-right:60px}
.interactive-template.entertainment #entertainment section.film-section .section-content{width:194px;right:65%}
.interactive-template.entertainment #entertainment section.film-section .video-cta{display:none;position:absolute;left:50%;bottom:9%;background:transparent;background:rgba(0,0,0,0.5);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding:5px 15px}
.interactive-template.entertainment #entertainment section.ted-section .section-content{width:221px}
.interactive-template.entertainment #entertainment section.ted-section h3{padding-right:25px}
.interactive-template.entertainment .close-interactive{top:42px;right:36px;opacity:0}
@media only screen and (min-width: 940px) {
.interactive-template.entertainment #entertainment section .section-content{width:355px;right:61%}
.interactive-template.entertainment #entertainment section .section-content .section-text h3{font-size:44px;line-height:1em;letter-spacing:-1px}
.interactive-template.entertainment #entertainment section .section-content .section-text p{font-size:18px;line-height:20px;margin-top:31px}
.interactive-template.entertainment #entertainment section.book-section .section-content{width:315px;right:65%}
.interactive-template.entertainment #entertainment section.book-section .section-content h3{padding-right:0}
.interactive-template.entertainment #entertainment section.book-section .section-content p{padding-left:0;margin-top:28px}
.interactive-template.entertainment #entertainment section.film-section .section-content{right:66%;width:317px}
.interactive-template.entertainment #entertainment section.game-section .section-content{right:65%;width:290px}
.interactive-template.entertainment #entertainment section.ted-section .section-content{right:64.5%;width:313px}
.interactive-template.entertainment #entertainment section.ted-section .section-content h3{padding-right:0}
.interactive-template.entertainment #entertainment section .section-content{width:412px;right:65%}
.interactive-template.entertainment #entertainment section .section-content .section-text h3{font-size:56px}
.interactive-template.entertainment #entertainment section .section-content .section-text p{font-size:24px;line-height:28px;margin-top:40px;padding-left:0}
.interactive-template.entertainment #entertainment section.book-section .section-content{width:395px;right:65.5%}
.interactive-template.entertainment #entertainment section.book-section .section-content p{padding-left:4px;padding-top:4px}
.interactive-template.entertainment #entertainment section.game-section .section-content{right:67.5%;width:386px}
.interactive-template.entertainment #entertainment section.film-section .section-content{right:69%;left:auto;width:400px}
.interactive-template.entertainment #entertainment section.film-section .video-cta{left:54%}
.interactive-template.entertainment #entertainment section.ted-section .section-content{right:68%;width:418px}
}
#hero-category{background:transparent;background:-moz-linear-gradient(top,#fff 0%,#fff 50%,#f7f8f8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(50%,#fff),color-stop(100%,#f7f8f8));background:-webkit-linear-gradient(top,#fff 0%,#fff 50%,#f7f8f8 100%);background:-o-linear-gradient(top,#fff 0%,#fff 50%,#f7f8f8 100%);background:-ms-linear-gradient(top,#fff 0%,#fff 50%,#f7f8f8 100%);background:linear,to bottom,#fff 0%,#fff 50%,#f7f8f8 100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f7f8f8',GradientType=0);display:none;text-align:center}
#hero-category .row{margin-top:40px}
#hero-category .additional-copy{margin:40px 0;margin-top:5em}
#hero-category .additional-copy>*{margin:0 auto;text-align:center;width:650px}
#hero-category.active{display:block}
#hero-category .inner .left,#hero-category .inner .right{position:relative}
#hero-category .inner .left h2,#hero-category .inner .right h2{margin-bottom:8px;font-size:1.2em;font-weight:400}
#hero-category .inner .left h2 a,#hero-category .inner .right h2 a{color:#5b6064}
#hero-category .inner .left p,#hero-category .inner .right p{font-size:.9em;margin-top:0}
#hero-category .small-links{display:none}
#hero-category #comparison-image img{min-width:320px;max-width:832px;width:72%}
@media only screen and (min-width: 768px) {
#hero-category #comparison-image img{width:42%}
}
#hero-category #comparison-buttons{width:100%;margin-top:2em;top:135px}
#hero-category #comparison-buttons h2{font-size:1.4em;font-weight:400;margin:0}
#hero-category #comparison-buttons h2 a,#hero-category #comparison-buttons h2 a:hover{color:#5b6064}
#hero-category #comparison-buttons p{margin:1.2em 0 1.4em}
#hero-category #comparison-buttons .buy-link{font-weight:400}
#hero-category #comparison-buttons .btn{background-image:url(http://www.google.com/nexus/images/arrow-right-white.png);background-repeat:no-repeat;background-position:20px 1.1em;text-transform:uppercase;padding-right:25px;padding-left:35px}
#hero-category #comparison-buttons .left,#hero-category #comparison-buttons .right{width:30%;min-width:180px;display:inline-block;float:none!important}
#hero-category #comparison-copy{margin:0 auto 15px;padding:10px 5%;max-width:1200px}
#hero-category #comparison-copy a{background-image:url(http://www.google.com/nexus/images/arrow-down-blue.png);background-repeat:no-repeat;background-position-y:.4em;padding-left:20px;font-weight:400}
.categories{border-top:1px solid #e1e4e6}
.categories .category{width:25%;float:left}
#build-bottom{margin-top:0;overflow:visible;background-color:#fff;clear:both}
#build-bottom:after{content:"";clear:both}
#build-bottom .large-phones{margin:-30px -35px -30px -30px}
#build-bottom .large-tablets{margin:-30px 0 -30px -15px}
.js #build-bottom{display:none;position:absolute;width:100%}
.z-max{z-index:9999}
.z-min{z-index:-1}
.z0{z-index:0}
.z1{z-index:100}
.z2{z-index:200}
.z3{z-index:300}
.z4{z-index:400}
.z5{z-index:500}
.z6{z-index:600}
.next-section-button,.no-js .next-section-button,.prev-section-button,.no-js .prev-section-button{display:none;cursor:pointer;cursor:hand}
@media only screen and (min-width: 480px) {
.next-section-button,.prev-section-button{display:block;position:fixed;left:auto;right:25px;bottom:25px;background-image:url(http://www.google.com/nexus/images/nexus-7-new/btn_next_desktop.png);width:52px;height:52px;margin-left:-26px;z-index:9999}
.next-section-button:hover,.prev-section-button:hover{background-image:url(http://www.google.com/nexus/images/nexus-7-new/btn_next_desktop_hover.png)}
.next-section-button.top{bottom:auto;top:50px}
.prev-section-button{background-image:url(http://www.google.com/nexus/images/nexus-7-new/btn_prev_desktop.gif);bottom:25px}
.next-section-button.white{background-image:url(http://www.google.com/nexus/images/nexus-7-new/btn_next_desktop_white.png);bottom:25px}
}
.dropdown.features{float:right;border-right:none;width:51px}
.dropdown{position:relative;box-sizing:content-box;-moz-box-sizing:content-box;padding:0}
header>div{height:100%;float:left;text-align:center}
header{-moz-box-sizing:content-box;box-sizing:content-box;min-width:320px;height:70px;background:rgba(255,255,255,0.4);position:fixed;top:0;width:100%;max-width:100%;border-bottom:1px solid #e1e4e6}