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}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html,body{height:100%}body{font-family:"Source Sans Pro","Trebuchet MS",Helvetica,sans-serif;font-size:18px;font-weight:300;background:#111;color:#eee}h1{font-size:50px;font-weight:200}h2{font-size:34px;font-weight:200}h3{font-size:24px;font-weight:200}h4{font-size:20px;font-weight:200}p,span,label{line-height:21px;color:#eee;font-size:18px;font-weight:300}a,a span{text-decoration:none;color:#fff}pre{padding:12px;font-size:14px;overflow:auto;background:#35373d;border:2px dotted #e3e3e3;color:#bbb;font-family:Courier,monospace}pre i{color:#777}input,textarea{outline:0;padding:6px;font-family:"Source Sans Pro","Trebuchet MS",Helvetica,sans-serif;font-size:16px;font-weight:300;background-color:#FFF;border:0}textarea{font-family:monospace;font-size:14px}input:focus,textarea:focus{-webkit-box-shadow:0 0 8px #ACF;-moz-box-shadow:0 0 8px #ACF;box-shadow:0 0 8px #ACF}input.invalid,textarea.invalid{outline:2px solid #FAA}strong{font-weight:bold}.wrapper{position:relative;min-height:100%;padding-top:0}.clear_parent{overflow:hidden}.clear{clear:both}.float-left{float:left}.no_whitespace{font-size:0}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pixelated{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:-webkit-crisp-edges;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}.well{min-height:20px;text-align:left;padding:11px;margin-bottom:20px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);background:#35373d;border:1px solid #e3e3e3}.well *,.well p,.well span{color:#fff}.well h3{padding:2px}a.button{display:inline-block;position:relative;top:0;left:0;color:#fafafa;padding:7px 20px 9px 20px;text-decoration:none;background:#828691;background-image:-webkit-linear-gradient(top,#828691,#373b42);background-image:-moz-linear-gradient(top,#828691,#373b42);background-image:-ms-linear-gradient(top,#828691,#373b42);background-image:-o-linear-gradient(top,#828691,#373b42);background-image:linear-gradient(to bottom,#828691,#373b42);-webkit-border-radius:6;-moz-border-radius:6;border-radius:6px;text-shadow:1px 1px 1px #222;-webkit-box-shadow:1px 1px 1px #1a191a;-moz-box-shadow:1px 1px 1px #1a191a;box-shadow:1px 1px 1px #1a191a;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-size:18px}a.button:hover{background:#8b92a6;background-image:-webkit-linear-gradient(top,#8b92a6,#3d414a);background-image:-moz-linear-gradient(top,#8b92a6,#3d414a);background-image:-ms-linear-gradient(top,#8b92a6,#3d414a);background-image:-o-linear-gradient(top,#8b92a6,#3d414a);background-image:linear-gradient(to bottom,#8b92a6,#3d414a);text-decoration:none;color:#fff}a.button:active{background:#8b92a6;background-image:-webkit-linear-gradient(top,#8b92a6,#3d414a);background-image:-moz-linear-gradient(top,#8b92a6,#3d414a);background-image:-ms-linear-gradient(top,#8b92a6,#3d414a);background-image:-o-linear-gradient(top,#8b92a6,#3d414a);background-image:linear-gradient(to bottom,#8b92a6,#3d414a);text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;top:1px;left:1px}.above_footer{padding-bottom:140px}.footer{width:100%;position:absolute;bottom:0;left:0;text-align:center;height:120px;background:#191b1f;border-top:1px solid #35373d}.footer div{margin-top:30px}.footer p{margin-top:12px;font-size:16px;color:#787d86}.footer p a{text-decoration:none;color:#969ca8}#macmirrorapp{width:768px;margin:0 auto;padding-top:10px}#macmirrorapp a{text-decoration:underline}.heading-wrapper{margin:0 auto;margin-bottom:20px;width:400px}.icon{float:left;margin-right:6px}.icon img{width:100px}h1{margin-top:20px;margin-bottom:20px;font-size:70px;line-height:100px;vertical-align:middle}#macmirrorapp ul{list-style:disc}#macmirrorapp li{margin-left:50px}#macmirrorapp p,#macmirrorapp ul{max-width:600px;line-height:21px;margin:10px auto}#macmirrorapp p,#macmirrorapp li{text-align:left;color:#ccc}.slider{width:768px;position:relative;padding-top:480px;margin:20px auto;margin-bottom:140px;text-align:center;box-shadow:0 10px 20px -5px rgba(0,0,0,0.75)}.slider>img{position:absolute;left:0;top:0;transition:all .5s}.slider input[name='slide_switch']{display:none}.slider label{border:3px solid #999;float:left;cursor:pointer;transition:all .5s;opacity:.6;margin:18px 0 0 53px}.slider label img{display:block;width:120px}.slider input[name='slide_switch']:checked+label{border-color:#666;opacity:1}.slider input[name='slide_switch'] ~ img{opacity:0;transform:scale(1.1)}.slider input[name='slide_switch']:checked+label+img{opacity:1;transform:scale(1)}