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%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:'Open Sans',Verdana,Helvetica,sans-serif;font-size:16px;min-width:1024px}a{outline:0}#menu-popup{position:fixed;top:0;left:-423px;padding-top:103px;height:100%;min-height:100%;background:#3A3A3A;width:420px;border-right:3px solid #FFFFFF;z-index:1000}#menu-popup.open{left:0}#menu-popup .btn-close{position:absolute;top:30px;right:30px;background:url('attire/common/close-btn.png') 0 -51px no-repeat;width:46px;height:46px;opacity:1;cursor:pointer}#menu-popup .btn-close:hover{background-position: 0 0}#menu-popup a{font-size:30px;color:#FFFFFF;text-transform:uppercase;text-decoration:none}#menu-popup a:hover{color:#16B5C7}#menu-popup div{padding-left:45px;padding-bottom:44px}.nav-negative{width:100%;min-width:1024px;height:62px;text-align:center;padding-top:8px;position:fixed;z-index:500;opacity:1;background-color:#FFFFFF}.nav-negative .menu,.nav-negative .social{margin-top:12px}.nav-negative .menu{position:absolute;background:url('attire/common/menu-negative.png') center no-repeat;width:99px;height:26px;left:50px}.nav-negative .logo{position:absolute;margin-left:-70px;background:url('attire/common/torch-logo-negative.png') center no-repeat;width:141px;height:45px;display:inline-block;cursor:pointer}@media screen and (min-width:0 \0){.nav-negative .logo{position:static;margin-left:0}}body:first-of-type .logo{position:static;margin-left:0}.nav-negative .right-block{position:absolute!important;right:50px;display:inline-block}.social{display:inline-block}.social a{width:32px;height:32px;background-position:0 -66px!important;display:inline-block;margin-right:8px}.social .facebook{background:url('attire/common/social/facebook.png') no-repeat}.social .twitter{background:url('attire/common/social/twitter.png') no-repeat}.social .google{background:url('attire/common/social/google.png') no-repeat}.social a:hover{background-position:0 -33px!important}.download-button-small{display:inline-block;text-align:left;width:122px;padding-left:42px;height:44px;line-height:42px;background:#2189FF url(attire/common/download-arrow.png) no-repeat 14px center;text-decoration:none;color:#FFFFFF;font-size:22px;font-weight:600;position:relative;top:-9px;-moz-box-shadow:0 1px 0 #2463C9;-webkit-box-shadow:0 1px 0 #2463C9;box-shadow:0 1px 0 #2463C9}.download-button-small:hover{background-color:#3D99FF}.download-button-small:active{background-color:#1F81EF}#downframe{display:none}@media screen and ( max-width:1560px){#menu-popup{width:283px;padding-top:70px}#menu-popup .btn-close{width:32px;height:32px;top:21px;right:18px;background:url('attire/common/close-btn-1024.png') 0 -37px no-repeat}#menu-popup a{font-size:22px}#menu-popup div{padding-left:30px;padding-bottom:28px}}.mac-disclaimer{width: 512px;height: 297px;margin: 0 auto;position: relative;border: 8px solid rgba(60,60,60,0.4);border-radius: 5px}.mfp-bg{opacity: 0.4!important}.mac-disclaimer .head{position: absolute;width: 100%;height: 34px;background: #3a3a3a}.mac-disclaimer .head p{font-size: 14px;color: #fff;line-height: 1.2;font-family: "Open Sans",Tahoma;margin: 9px 0 0 14px;float: left}.mac-disclaimer .close-btn{width: 10px;height: 10px;margin: 12px;cursor: pointer;background: url('btn-close.png') no-repeat center;background-position: 0 0;float: right;text-decoration: none;text-align: center}.mac-disclaimer .close-btn:hover{background-position: 0 -11px}.mac-disclaimer .close-btn:active{background-position: 0 -22px}.mac-disclaimer .body{width: 100%;height: 263px;margin-top: 34px;background: #fff;font-size: 22px;font-family: "Open Sans",Tahoma;font-weight: 100;color: rgb(58,58,58);text-align: center}.mac-disclaimer .body p{padding-top: 53px;line-height: 1.364;margin: 0 auto}.mac-disclaimer .download-button{width:259px;height:65px;line-height:63px;font-size:28px;background-color: rgb(33,137,255);box-shadow: 0px 3px 0px 0px #1168cb;display: block;margin: 40px auto 85px;text-decoration: none;color: #FFFFFF;font-weight: bold}