@import url("//hello.myfonts.net/count/280277");@import url("//hello.myfonts.net/count/280d55");@font-face{font-family:'ProximaNova-Regular';src:url("fonts/280D55_0_0.eot");src:url("fonts/280D55_0_0.eot?#iefix") format("embedded-opentype"),url("fonts/280D55_0_0.woff") format("woff"),url("fonts/280D55_0_0.ttf") format("truetype"),url("fonts/280D55_0_0.svg#wf") format("svg")}@font-face{font-family:'ProximaNova-Bold';src:url("fonts/280D55_1_0.eot");src:url("fonts/280D55_1_0.eot?#iefix") format("embedded-opentype"),url("fonts/280D55_1_0.woff") format("woff"),url("fonts/280D55_1_0.ttf") format("truetype"),url("fonts/280D55_1_0.svg#wf") format("svg")}@font-face{font-family:'OfficinaSansITCStd-Book';src:url("fonts/280277_0_0.eot");src:url("fonts/280277_0_0.eot?#iefix") format("embedded-opentype"),url("fonts/280277_0_0.woff") format("woff"),url("fonts/280277_0_0.ttf") format("truetype")}nav{font-family:"ProximaNova-Regular",Arial,sans-serif;font-weight:normal;text-rendering:optimizeLegibility;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;font-size:12px;line-height:60px;font-style:normal;text-rendering:optimizeLegibility;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility}nav ul{margin:0px 0px 0px 0px;padding:0;list-style-type:none}nav li{display:inline-block;margin:3px 0px 0px 20px}nav li.site-design{width:150px;text-align:right}nav li:first-child{margin-left:0}nav li a{text-decoration:none;color:#000;letter-spacing:1px}nav li a.site-design{font-size:9px;color:#666}nav li a.site-design:hover{color:#ee3124}body#company footer.site nav ul li.site-design{display:none}body#company.contactus footer.site nav ul li.site-design{display:inline-block}body#company footer.site nav.main ul li a.company,body#culture footer.site nav.main ul li a.culture,body#seeding footer.site nav.main ul li a.seeding,body#careers footer.site nav.main ul li a.careers{color:#fff}body#company.philosophy footer.site nav.sub ul li a.trading-philosophy,body#company.founders footer.site nav.sub ul li a.founders,body#company.whatdefinesus footer.site nav.sub ul li a.what-defines-us,body#company.contactus footer.site nav.sub ul li a.contact-us,body#careers.jobopportunities footer.site nav.sub ul li a.job-opportunities,body#careers.benefits footer.site nav.sub ul li a.benefits,body#careers.campusrecruiting footer.site nav.sub ul li a.campus-recruiting{color:#ee3124}body#users footer.site nav.main ul li a.users,body#recruiting footer.site nav.main ul li a.recruiting,body#seo footer.site nav.main ul li a.seo,body#jobs footer.site nav.main ul li a.jobs{color:#fff}body#recruiting.add footer.site nav.sub ul li a.add-recruiting,body#recruiting.create footer.site nav.sub ul li a.add-recruiting,body#users.add footer.site nav.sub ul li a.add-user,body#users.create footer.site nav.sub ul li a.add-user,body#jobs.add footer.site nav.sub ul li a.add-job,body#jobs.create footer.site nav.sub ul li a.add-job,body#jobs.reorder footer.site nav.sub ul li a.order-job,body#jobs.doreorder footer.site nav.sub ul li a.order-job{color:#ee3124}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;*behavior:url(/js/boxsizing.htc)}html,body{height:100%;width:auto}body{margin:0;padding:0;background-color:#e5e5e5;font-family:"OfficinaSansITCStd-Book",Arial,Verdana,sans-serif;font-weight:normal;text-rendering:optimizeLegibility;font-size:15px;line-height:20px}body.chromeless{background-color:#fff}div.stripes{width:100%;height:100%;position:fixed;z-index:10}div.stripes.rrg{background:url(/img/stripes/rev/rrg.gif);background-position:center top;background-repeat:no-repeat}div.stripes.grr{background:url(/img/stripes/rev/grr.gif);background-position:center top;background-repeat:no-repeat}div.stripes.yry{background:url(/img/stripes/rev/yry.gif);background-position:center top;background-repeat:no-repeat}div.stripes.gog{background:url(/img/stripes/rev/gog.gif);background-position:center top;background-repeat:no-repeat}div.stripes.brb{background:url(/img/stripes/rev/brb.gif);background-position:center top;background-repeat:no-repeat}div.stripes.singlered{background:url(/img/stripes/new/singlered2.gif);background-position:center top;background-repeat:no-repeat}div.stripes img.stripes{display:none}div.stripes img.dice{position:absolute;right:-10px;top:50%;margin-top:-160px}footer.site{height:60px;position:fixed;bottom:0;width:100%;z-index:1000}footer.site .body-container{width:991px}footer.site .color-fill{position:absolute;width:50%;height:60px}footer.site .color-left{background-color:#666;left:0}footer.site .color-right{background-color:#fff;right:0}footer.site .nav-container{position:relative;width:991px;margin:0 auto}footer.site .nav-container nav{height:60px;float:left}footer.site .nav-container nav.main{width:386px;z-index:50;background:transparent url(img/gray-diagonal.png) top right;position:relative;padding-left:30px}footer.site .nav-container nav.main a{color:#ccc}footer.site .nav-container nav.main a:hover,footer.site .nav-container nav.main a :active,footer.site .nav-container nav.main a .active{color:#fff}footer.site .nav-container nav.sub{background-color:#fff;width:574px;width:605px;z-index:40;position:relative;left:-31px;padding-left:31px}footer.site .nav-container nav.sub a{color:#000}footer.site .nav-container nav.sub a:hover,footer.site .nav-container nav.sub a :active,footer.site .nav-container nav.sub a .active{color:#ee3124}label.error{display:none}.body-container{width:960px;margin:0 auto;z-index:50;position:relative}.body-container.chromeless{width:100%;background-color:#fff}.main-headline{position:absolute;top:50%;margin-top:-110px;width:239px;padding-left:15px;font-family:"ProximaNova-Bold","ProximaNova-Regular",Arial,sans-serif;font-weight:normal;text-rendering:optimizeLegibility}.site-logo{position:absolute;bottom:0;padding-left:15px}body#welcome div.stripes img.dice{display:none}body#welcome div.body-container.body{min-height:100%}body#welcome .spacer{height:0;display:none}.spacer{height:95px}div.eight-things-nav-container{font-weight:normal}div.eight-things-nav-container .intro-text{float:left;margin-right:10px;position:relative}div.eight-things-nav-container .intro-text .text{position:relative;font-family:"ProximaNova-Bold","ProximaNova-Regular",Arial,sans-serif;font-weight:normal;text-rendering:optimizeLegibility}div.eight-things-nav-container .intro-text .arrows{color:#ee3124;font-size:24px;display:inline-block;margin-left:10px;position:relative;top:5px}div.eight-things-nav-container ul{margin:0;margin-top:4px;padding:0;list-style-type:none;float:left}div.eight-things-nav-container ul li{display:inline;margin-left:19px;font-size:24px;position:relative;cursor:pointer;cursor:hand}div.eight-things-nav-container ul li:hover{color:#ACCBC4}div.eight-things-nav-container ul li.cycle-pager-active{color:#ee3124}div.eight-things-nav-container ul li:first-child{margin-left:0}.eight-things-text{display:none}.eight-things-text h2{font-family:"ProximaNova-Bold","ProximaNova-Regular",Arial,sans-serif;font-weight:normal;text-rendering:optimizeLegibility;font-size:30px;line-height:35px;text-transform:uppercase;margin-left:-30px}.eight-things-text h2 span.digits{color:#fff;font-size:14px;display:inline-block;margin-right:5px;position:relative;top:-4px}.eight-things-text-container{position:absolute;bottom:50%;bottom:170px;right:30px;width:280px;z-index:600}img.digits{display:none;position:absolute;top:50%;left:50%;z-index:400;margin-top:-330px;margin-left:-375px}img.digits.zero{display:block;z-index:500;margin-left:-345px}img.digits.non-zero{margin-left:-95px;margin-right:30px}img.digits.active{display:block}.intro.logo{font-family:"ProximaNova-Regular",Arial,sans-serif;font-weight:normal;text-rendering:optimizeLegibility;font-size:12px;line-height:18px;font-weight:bold;width:164px;position:absolute;bottom:120px;padding-left:15px}.intro.logo img{margin-top:25px}ul.no-margins{margin:0}ul.flush-bullets{padding:0 0 0 15px}ul.large-indent li{padding-left:20px}div.body-container.body .left{float:left;width:239px;height:100%;min-height:400px;position:relative}div.body-container.body .right{float:right;width:569px;margin-right:15px;position:relative}.content-box{border:1px solid #fff;width:100%;min-height:85%;position:relative;margin-top:35px;padding-bottom:25px}.content-box.no-pad{padding-bottom:0}.content-box p{margin-top:0}.content-box header{margin:0;padding:0}.content-box header .photos{white-space:nowrap;font-size:0px;position:relative;top:-29px;z-index:100}.content-box header .photos img{display:inline-block;border-left:1px solid #fff}.content-box header .photos img:first-child{border-left:0}.content-box .content{padding:0px 15px;margin-top:30px}.content-box .content h3{margin-top:0}.content-box h2{background-color:#fff;color:#666;height:29px;text-transform:uppercase;text-align:center;padding:0px 10px 0px 15px;display:inline-block;margin:0;line-height:29px;position:relative;z-index:200;font-weight:bold;letter-spacing:1px}.content-box h2.red{background-color:#ee3124}.content-box h2.red:after{background:url(img/red-diagonal.png) no-repeat}.content-box h2:after{height:29px;width:17px;background:url(img/white-diagonal.png) no-repeat;position:absolute;left:100%;content:""}.job-listing{margin:0px 0px 25px 0px}.job-listing a.apply-now{position:relative;top:-15px}h2.with-diagonal{background-color:#fff;color:#666;height:29px;text-transform:uppercase;text-align:center;padding:0px 10px 0px 15px;display:inline-block;margin:0;line-height:29px;position:relative;z-index:200}h2.with-diagonal.red{background-color:#ee3124;color:#fff}h2.with-diagonal.red:after{background:url(img/red-diagonal.png) no-repeat}h2.with-diagonal:after{height:29px;width:17px;background:url(img/white-diagonal.png) no-repeat;position:absolute;left:100%;content:""}.job-details{padding:35px 35px 15px 35px}.job-details h4{margin-bottom:0}.job-details h3{margin-top:0}.job-details p{margin-top:0}.job-details .answer select{min-width:200px}.job-details .answer textarea{width:80%;height:35px}h1{font-family:"ProximaNova-Regular",Arial,sans-serif;font-weight:normal;text-rendering:optimizeLegibility;font-size:24px;line-height:35px;text-transform:uppercase;color:#999;letter-spacing:1px}h2{font-family:"ProximaNova-Regular",Arial,sans-serif;font-weight:normal;text-rendering:optimizeLegibility;font-size:14px;line-height:14px;letter-spacing:1px}h3{font-family:"ProximaNova-Regular",Arial,sans-serif;font-weight:normal;text-rendering:optimizeLegibility;font-size:18px;line-height:24px;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:30px}h4{font-family:"ProximaNova-Bold","ProximaNova-Regular",Arial,sans-serif;font-weight:normal;text-rendering:optimizeLegibility;font-size:14px;line-height:18px;color:#000;text-transform:uppercase;margin:0;letter-spacing:1px}a img{border:0}.required{color:#EE3124;display:inline-block;margin-bottom:15px}.question{border-top:1px solid #eee;padding-top:5px;margin-bottom:25px}.question .text{font-family:"ProximaNova-Bold","ProximaNova-Regular",Arial,sans-serif;font-weight:normal;text-rendering:optimizeLegibility;color:#999;text-transform:uppercase;padding-right:150px;display:inline-block;width:100%}.question input[type="text"],.question input[type="email"]{width:80%}.answer{*zoom:1}.answer:before,.answer:after{content:" ";display:table}.answer:after{clear:both}.answer .choice{display:inline-block;vertical-align:middle;width:33%}.answer .choice label{padding-left:5px}.job-details h3{color:#999;margin-bottom:0;font-family:"ProximaNova-Bold","ProximaNova-Regular",Arial,sans-serif;font-weight:normal;text-rendering:optimizeLegibility;font-size:15px;line-height:20px;color:#999;text-transform:uppercase}.job-details .note{font-size:12px;display:inline-block;margin-right:35px}.black{color:#000}.no-top-margin{margin-top:0 !important}.all-caps{text-transform:uppercase}a{color:#000}a:hover,a:active{color:#ee3124}.red-orange{color:#ee3124}.join-our-team{font-family:"ProximaNova-Regular",Arial,sans-serif;font-weight:normal;text-rendering:optimizeLegibility;font-size:12px;line-height:18px}.small-link{font-family:"ProximaNova-Regular",Arial,sans-serif;font-weight:normal;text-rendering:optimizeLegibility;font-size:12px}.no-underline{text-decoration:none}.no-underline:hover{text-decoration:underline}.legal{font-style:italic;font-size:12px;line-height:15px}.legal.pad-top{margin-top:20px}.columns{*zoom:1}.columns:before,.columns:after{content:" ";display:table}.columns:after{clear:both}.columns .column{margin-left:0px;float:left;width:179px}.columns .column:first-child{margin-left:0}.bios .bio{margin-bottom:40px;font-size:0px;white-space:nowrap;*zoom:1}.bios .bio:before,.bios .bio:after{content:" ";display:table}.bios .bio:after{clear:both}.bios .bio .image{float:left;width:110px;margin-right:25px}.bios .bio .text{font-size:15px;width:416px;white-space:normal;float:left}div.eight-things h1{color:#000;margin:0;line-height:150px;text-align:center;font-weight:bold;letter-spacing:1px}div.eight-things div.hover-text{height:150px;background:transparent url(img/value-bg.png) repeat;display:table-cell;vertical-align:middle;padding:0px 20px}div.eight-things .row{border-top:1px solid #fff;*zoom:1}div.eight-things .row:before,div.eight-things .row:after{content:" ";display:table}div.eight-things .row:after{clear:both}div.eight-things .value{width:50%;height:150px;border-right:0;float:left;overflow:hidden;font-size:13px;line-height:17px}div.eight-things .value:first-child{border-right:1px solid #fff}.photo-grid .row{*zoom:1;border-top:1px solid #fff}.photo-grid .row:before,.photo-grid .row:after{content:" ";display:table}.photo-grid .row:after{clear:both}.photo-grid .row .photo{float:left;width:189px;height:205px;position:relative;border-left:1px solid #fff}.photo-grid .row .photo:first-child{border-left:0}.photo-grid .row .photo img{position:absolute;top:0;left:0}.photo-grid .row .photo img.color{opacity:0;filter:alpha(opacity=0)}.photo-grid .row .photo img.bw{opacity:1;filter:alpha(opacity=100)}table.campus-recruiting{width:100%}table.campus-recruiting tr th{text-align:left;text-transform:uppercase;font-family:"ProximaNova-Regular",Arial,sans-serif;font-weight:normal;text-rendering:optimizeLegibility;font-size:14px;line-height:18px;letter-spacing:1px;font-weight:bold}table.campus-recruiting tr th,table.campus-recruiting tr td{border-bottom:1px solid #000;padding:5px 0px}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}
