html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:"Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;text-align:center;color:#1e1e1e}html,body{height:100%}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.marvel-device,.marvel-device div,*:before,*:after{-webkit-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-moz-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275)}a{cursor:pointer;color:#36a6ff;-webkit-transition:color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out;-ms-transition:color 300ms ease-in-out;-o-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out}header{padding:150px 0;line-height:24px;border-bottom:1px solid rgba(0,0,0,0.1)}footer{padding:48px 0;line-height:24px}h1{font-size:24px;font-weight:bold}header h1{margin-bottom:30px;font-size:33px;line-height:1.2}header span,header a{vertical-align:top}header .wrap{width:500px;margin:0 auto}section{background:#1e1e1e;border-bottom:1px solid rgba(255,255,255,0.1);width:100%;height:100%;display:table;position:relative}section h1{position:absolute;width:100%;top:60px;left:0}section h1.new:before{content:'NEW';background:#FF703F;padding:0 6px;line-height:24px;vertical-align:top;color:white;font-size:14px;-webkit-border-radius:2px;border-radius:2px;margin-right:10px;display:inline-block}section.white,#s5.black,#lumia920.white,#lumia920.black{background:#1e1e1e}#s5.white,#s5.white .select-landscape{color:black}section.black h1,section.white,section.black .select-landscape,section.white .select-landscape{color:white}section.gold,section.silver,section.blue,section.red,section.yellow,section.green,#nexus5,#lumia920,#s5,#htc-one{background:white;border-bottom:1px solid rgba(0,0,0,0.1)}section .wrap{display:table-cell;vertical-align:middle;text-align:center;padding:200px 0}p{margin-bottom:15px}p span{font-weight:bold}p:last-of-type{margin-bottom:0}.overlay{width:100%;height:100%;position:absolute;opacity:0;visibility:hidden;top:0;z-index:11111;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;left:0;background:rgba(255,255,255,0.9)}.overlay.activated{opacity:1;visibility:visible}.overlay.activated .modal{-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none;-webkit-transition:all 300ms cubic-bezier(0.105, 0.795, 0.305, 1);-webkit-transition:all 300ms cubic-bezier(0.105, 0.795, 0.305, 1.335);-moz-transition:all 300ms cubic-bezier(0.105, 0.795, 0.305, 1.335);-o-transition:all 300ms cubic-bezier(0.105, 0.795, 0.305, 1.335);transition:all 300ms cubic-bezier(0.105, 0.795, 0.305, 1.335)}.overlay .table{display:table;width:100%;height:100%;position:absolute;top:0;left:0}.overlay .table .cell{display:table-cell;vertical-align:middle}.overlay .modal{width:566px;text-align:left;margin:0 auto;-moz-transform:scale(0.6) translateY(30px);-webkit-transform:scale(0.6) translateY(30px);-o-transform:scale(0.6) translateY(30px);-ms-transform:scale(0.6) translateY(30px);transform:scale(0.6) translateY(30px);-webkit-transition:all 100ms cubic-bezier(0, 0, 0.58, 1);-moz-transition:all 100ms cubic-bezier(0, 0, 0.58, 1);-o-transition:all 100ms cubic-bezier(0, 0, 0.58, 1);transition:all 100ms cubic-bezier(0, 0, 0.58, 1)}.overlay .modal p{line-height:1.8}.overlay .modal p:last-of-type{margin-bottom:30px}hr{outline:none;border:none;height:1px;background:rgba(0,0,0,0.1);margin:30px auto;width:50%}.twitter-share-button{display:block;margin:30px auto 0 auto}.button{line-height:48px;text-decoration:none;-webkit-border-radius:4px;border-radius:4px;background:#ADADAD;color:white;padding:0 20px;font-weight:bold;letter-spacing:0px;margin:0 12px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;display:inline-block}.button:hover{color:white;background:#949494}.button.download{background:#36a6ff}.button.download:hover{color:white;background:#038fff}.selector{width:100%;text-align:center;display:block;position:absolute;top:120px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.grab{position:absolute;left:50%;margin-left:-70px;margin-right:0;width:100%;bottom:100px;width:100px;cursor:pointer}.selector li{width:30px;height:30px;margin:0 10px;display:inline-block;text-indent:-9999px;-webkit-border-radius:30px;border-radius:30px;line-height:30px;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-moz-transform:scale(0.6);-webkit-transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6);opacity:0.6}.select-black{background:#2c2b2c}.select-silver{background:#f0f0f0}.select-gold{background:#f1e2d0}.select-white,#s5 .select-white,#s5 .select-white.selected{background:white;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.3);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.3)}.select-white.selected{-webkit-box-shadow:none;box-shadow:none}.select-red{background:#f96b6c}.select-yellow{background:#f2dc60}.select-green{background:#97e563}.select-blue{background:#33a2db}.select-landscape{text-indent:0px !important;width:100px !important;color:#1e1e1e;font-size:12px;text-transform:uppercase;font-weight:600;-webkit-box-shadow:none !important;box-shadow:none !important;letter-spacing:2px;padding:0 10px}.selector li:hover{opacity:1}.selector li.selected{-webkit-transition:all 500ms cubic-bezier(0.68, 0, 0.265, 1);-webkit-transition:all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55);-moz-transition:all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55);-o-transition:all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.marvel-device{vertical-align:top}.marvel-device .screen{text-align:left;text-indent:-9999px}.side{width:360px;display:inline-block;text-align:left;vertical-align:top;margin-left:30px}code{font-family:monospace;font-size:14px;padding:20px !important;font-weight:bold;-webkit-border-radius:4px;border-radius:4px}.devices{font-family:monospace;display:inline-block;font-size:14px;font-weight:bold}.marvel-device .screen:before{content:'';display:block;height:34px;display:inline-block;text-align:left;width:96px;position:absolute;top:50%;margin-top:-17px;left:50%;margin-left:-48px;background-image:url(https://marvelapp.com/static/site_assets/images/logo.png);background-position:0px 0px;background-repeat:no-repeat;background-size:96px 68px}.iphone5s .screen,.iphone6 .screen,.iphone6plus .screen{background:#e2e4e4;background:-moz-linear-gradient(top, #e2e4e4 0%, #7d8281 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e2e4e4), color-stop(100%, #7d8281));background:-webkit-linear-gradient(top, #e2e4e4 0%, #7d8281 100%);background:-o-linear-gradient(top, #e2e4e4 0%, #7d8281 100%);background:-ms-linear-gradient(top, #e2e4e4 0%, #7d8281 100%);background:linear-gradient(to bottom, #e2e4e4 0%, #7d8281 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e4e4', endColorstr='#7d8281',GradientType=0 )}.iphone5s.gold .screen,.iphone6.gold .screen,.iphone6plus.gold .screen{background:#f1e2d0;background:-moz-linear-gradient(top, #f1e2d0 0%, #ebdac7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1e2d0), color-stop(100%, #ebdac7));background:-webkit-linear-gradient(top, #f1e2d0 0%, #ebdac7 100%);background:-o-linear-gradient(top, #f1e2d0 0%, #ebdac7 100%);background:-ms-linear-gradient(top, #f1e2d0 0%, #ebdac7 100%);background:linear-gradient(to bottom, #f1e2d0 0%, #ebdac7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1e2d0', endColorstr='#ebdac7',GradientType=0 )}.iphone5s.black .screen,.iphone6.black .screen,.iphone6plus.black .screen{background:#b3b3b7;background:-moz-linear-gradient(top, #b3b3b7 0%, #424044 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b3b3b7), color-stop(100%, #424044));background:-webkit-linear-gradient(top, #b3b3b7 0%, #424044 100%);background:-o-linear-gradient(top, #b3b3b7 0%, #424044 100%);background:-ms-linear-gradient(top, #b3b3b7 0%, #424044 100%);background:linear-gradient(to bottom, #b3b3b7 0%, #424044 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b7', endColorstr='#424044',GradientType=0 )}.iphone5c.white .screen{background:#d9d9d9;background:-moz-linear-gradient(top, #d9d9d9 0%, #a1a1a1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d9d9d9), color-stop(100%, #a1a1a1));background:-webkit-linear-gradient(top, #d9d9d9 0%, #a1a1a1 100%);background:-o-linear-gradient(top, #d9d9d9 0%, #a1a1a1 100%);background:-ms-linear-gradient(top, #d9d9d9 0%, #a1a1a1 100%);background:linear-gradient(to bottom, #d9d9d9 0%, #a1a1a1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9d9d9', endColorstr='#a1a1a1',GradientType=0 )}.iphone5c.red .screen{background:#ff7474;background:-moz-linear-gradient(top, #ff7474 0%, #dc94df 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff7474), color-stop(100%, #dc94df));background:-webkit-linear-gradient(top, #ff7474 0%, #dc94df 100%);background:-o-linear-gradient(top, #ff7474 0%, #dc94df 100%);background:-ms-linear-gradient(top, #ff7474 0%, #dc94df 100%);background:linear-gradient(to bottom, #ff7474 0%, #dc94df 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7474', endColorstr='#dc94df',GradientType=0 )}.iphone5c.yellow .screen{background:#ffec6d;background:-moz-linear-gradient(top, #ffec6d 0%, #ffa546 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffec6d), color-stop(100%, #ffa546));background:-webkit-linear-gradient(top, #ffec6d 0%, #ffa546 100%);background:-o-linear-gradient(top, #ffec6d 0%, #ffa546 100%);background:-ms-linear-gradient(top, #ffec6d 0%, #ffa546 100%);background:linear-gradient(to bottom, #ffec6d 0%, #ffa546 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec6d', endColorstr='#ffa546',GradientType=0 )}.iphone5c.blue .screen{background:#9dcefd;background:-moz-linear-gradient(top, #9dcefd 0%, #66d3ad 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9dcefd), color-stop(100%, #66d3ad));background:-webkit-linear-gradient(top, #9dcefd 0%, #66d3ad 100%);background:-o-linear-gradient(top, #9dcefd 0%, #66d3ad 100%);background:-ms-linear-gradient(top, #9dcefd 0%, #66d3ad 100%);background:linear-gradient(to bottom, #9dcefd 0%, #66d3ad 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dcefd', endColorstr='#66d3ad',GradientType=0 )}.iphone5c.green .screen{background:#97d555;background:-moz-linear-gradient(top, #97d555 0%, #d3ed20 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #97d555), color-stop(100%, #d3ed20));background:-webkit-linear-gradient(top, #97d555 0%, #d3ed20 100%);background:-o-linear-gradient(top, #97d555 0%, #d3ed20 100%);background:-ms-linear-gradient(top, #97d555 0%, #d3ed20 100%);background:linear-gradient(to bottom, #97d555 0%, #d3ed20 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#97d555', endColorstr='#d3ed20',GradientType=0 )}.nexus5 .screen{-webkit-box-shadow:none;box-shadow:none;background:#f3424b;background:-moz-linear-gradient(top, #f3424b 0%, #ffd51f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f3424b), color-stop(100%, #ffd51f));background:-webkit-linear-gradient(top, #f3424b 0%, #ffd51f 100%);background:-o-linear-gradient(top, #f3424b 0%, #ffd51f 100%);background:-ms-linear-gradient(top, #f3424b 0%, #ffd51f 100%);background:linear-gradient(to bottom, #f3424b 0%, #ffd51f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3424b', endColorstr='#ffd51f',GradientType=0 )}.ipad .screen{background:#0d3477;background:-moz-linear-gradient(top, #0d3477 0%, #adf3de 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0d3477), color-stop(100%, #adf3de));background:-webkit-linear-gradient(top, #0d3477 0%, #adf3de 100%);background:-o-linear-gradient(top, #0d3477 0%, #adf3de 100%);background:-ms-linear-gradient(top, #0d3477 0%, #adf3de 100%);background:linear-gradient(to bottom, #0d3477 0%, #adf3de 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d3477', endColorstr='#adf3de',GradientType=0 )}.lumia920.black .screen{background:#fcfff4;background:-moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfff4), color-stop(40%, #dfe5d7), color-stop(100%, #b3bead));background:-webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);background:-o-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);background:-ms-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);background:linear-gradient(to bottom, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 )}.lumia920.white .screen{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #e5e5e5));background:-webkit-linear-gradient(top, #fff 0%, #e5e5e5 100%);background:-o-linear-gradient(top, #fff 0%, #e5e5e5 100%);background:-ms-linear-gradient(top, #fff 0%, #e5e5e5 100%);background:linear-gradient(to bottom, #fff 0%, #e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 )}.lumia920.blue .screen{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #00acdd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #00acdd));background:-webkit-linear-gradient(top, #fff 0%, #00acdd 100%);background:-o-linear-gradient(top, #fff 0%, #00acdd 100%);background:-ms-linear-gradient(top, #fff 0%, #00acdd 100%);background:linear-gradient(to bottom, #fff 0%, #00acdd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00acdd',GradientType=0 )}.lumia920.red .screen{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #e62e1f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #e62e1f));background:-webkit-linear-gradient(top, #fff 0%, #e62e1f 100%);background:-o-linear-gradient(top, #fff 0%, #e62e1f 100%);background:-ms-linear-gradient(top, #fff 0%, #e62e1f 100%);background:linear-gradient(to bottom, #fff 0%, #e62e1f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e62e1f',GradientType=0 )}.lumia920 .screen{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #fd0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fd0));background:-webkit-linear-gradient(top, #fff 0%, #fd0 100%);background:-o-linear-gradient(top, #fff 0%, #fd0 100%);background:-ms-linear-gradient(top, #fff 0%, #fd0 100%);background:linear-gradient(to bottom, #fff 0%, #fd0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffdd00',GradientType=0 )}.iphone4s .screen{background:#efefbb;background:-moz-linear-gradient(top, #efefbb 0%, #d4d3dd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefbb), color-stop(100%, #d4d3dd));background:-webkit-linear-gradient(top, #efefbb 0%, #d4d3dd 100%);background:-o-linear-gradient(top, #efefbb 0%, #d4d3dd 100%);background:-ms-linear-gradient(top, #efefbb 0%, #d4d3dd 100%);background:linear-gradient(to bottom, #efefbb 0%, #d4d3dd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefbb', endColorstr='#d4d3dd',GradientType=0 )}.s5 .screen{-webkit-box-shadow:none;box-shadow:none;background:#1d976c;background:-moz-linear-gradient(top, #1d976c 0%, #93f9b9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1d976c), color-stop(100%, #93f9b9));background:-webkit-linear-gradient(top, #1d976c 0%, #93f9b9 100%);background:-o-linear-gradient(top, #1d976c 0%, #93f9b9 100%);background:-ms-linear-gradient(top, #1d976c 0%, #93f9b9 100%);background:linear-gradient(to bottom, #1d976c 0%, #93f9b9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d976c', endColorstr='#93f9b9',GradientType=0 )}.htc-one .screen{background:#283048;background:-moz-linear-gradient(top, #283048 0%, #859398 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #283048), color-stop(100%, #859398));background:-webkit-linear-gradient(top, #283048 0%, #859398 100%);background:-o-linear-gradient(top, #283048 0%, #859398 100%);background:-ms-linear-gradient(top, #283048 0%, #859398 100%);background:linear-gradient(to bottom, #283048 0%, #859398 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#283048', endColorstr='#859398',GradientType=0 )}.macbook .screen{background:#f16046;background:-moz-linear-gradient(top, #f16046 0%, #395f84 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f16046), color-stop(100%, #395f84));background:-webkit-linear-gradient(top, #f16046 0%, #395f84 100%);background:-o-linear-gradient(top, #f16046 0%, #395f84 100%);background:-ms-linear-gradient(top, #f16046 0%, #395f84 100%);background:linear-gradient(to bottom, #f16046 0%, #395f84 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16046', endColorstr='#395f84',GradientType=0 )}
