.content-for-visually-impaired,#description-preview,header .site-description,h2.widget-title,.widget-title,aside#secondary,.entry-footer,#content-bottom-widgets,footer .site-info,body.single .post-navigation{display:block;width:1px;height:1px;overflow:hidden;margin:-1px 0 0 0;padding:0 0 0 0}body{background-color:#fff;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif}#content ul li,#content ol li{margin-left:1em;margin-bottom:.5em}#content ul{list-style-type:circle}#content ol{list-style-type:decimal}.tease{font-style:italic}article{}section{}table tr td{display:block;clear:both;padding:1em 0}.site-content p,.site-content td{line-height:1.5em}tr,td{vertical-align:top}td{display:block}.site-header,.site-footer{background-color:#000;color:#fff}.site-header a,.site-footer a,.site-header a:visited,.site-footer a:visited{color:inherit}.site-header a,.site-footer a{-webkit-transition:opacity 300ms ease-out;-moz-transition:opacity 300ms ease-out;-o-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out;text-decoration:none;line-height:1.2em}.site-header a:hover,.site-footer a:hover{opacity:.5}.site-header,.site-footer{text-align:center;font-size:.9em}.site-header .site-title a{background-image:url(images/xaltitude-sports-jobs-sprites.png.pagespeed.ic.VJywzm6Ujb.png);background-size:100% auto;background-repeat:no-repeat;display:block;width:10rem;height:2rem;margin:0 auto .5em;overflow:hidden;text-indent:-9999rem}.site-header #sidebar-1{margin-top:.5em}.site-header #sidebar-1 .widget_polylang{margin-bottom:1em}.site-header ul.primary-menu li a,.site-footer ul.primary-menu li a{display:inline-block;padding:.2em 0}.site-header{padding:.2rem 0 0 0}#menu-toggle{display:block;width:2em;height:2em;background-color:transparent;background-image:url(images/xaltitude-sports-jobs-sprites.png.pagespeed.ic.VJywzm6Ujb.png);background-position:0 -7.2em;background-repeat:no-repeat;background-size:6em auto;border:none;position:absolute;top:.7em;left:1em;text-indent:-999em;cursor:pointer}#site-header-menu{overflow:hidden;background-color:rgba(255,255,255,.2)}.site-footer{padding:2em 1em;font-size:.8em}.site-footer .col{margin-bottom:.5em;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:.7em}.site-footer .col:last-child{border-bottom:none}.site-footer p.copyright{border-top:1px solid rgba(255,255,255,.1);padding-top:1em;font-size:.8em}.site-footer p.copyright span{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.site-footer #our-address{line-height:1.5em}.site-footer a.return{display:inline-block;padding-bottom:.2em;border-bottom:2px solid #fff;font-size:.8em}.home-sections h2{font-weight:300;font-size:1.5em;line-height:1.2em;margin-bottom:.75em;text-align:center}p.tease{margin:1em 0 2em;font-weight:300;font-size:1.1em;text-align:center}.home-sections+.home-sections,#intro #wrapper-2,#intro #wrapper-3,#wrapper-0{padding:2rem 2rem 1rem}#wrapper-1,#wrapper-0{background-color:#888;background-image:url(http://career.altitude-sports.com/wp-content/uploads/2019/03/altitude-sports-headoffice-2019-01-mobile.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;padding:3rem 10%;color:#fff}#wrapper-1 h2,#wrapper-0 h2{font-weight:300;font-size:1.35em;line-height:1.2em;margin-bottom:0;text-align:center;letter-spacing:.02em}#intro #wrapper-2 p{line-height:1.2em}#intro #wrapper-3{background-color:#000;color:#fff;text-align:center}#intro #wrapper-2 table,#intro #wrapper-3 table{text-align:center;width:100%}#intro #wrapper-2 table img,#intro #wrapper-3 table img{width:4em;height:auto;display:inline-block;margin-bottom:1em}#intro #wrapper-3 table img{margin-bottom:.5em}#intro #wrapper-2 table tr td,#intro #wrapper-3 table tr td{display:inline-block;width:10rem}#intro #wrapper-2 h4{font-size:1.2em;font-weight:200;margin:1em 0 0}.entry-footer{}.entry-footer .tags-links,.entry-footer .comments-link{display:block}#comments{}body.single-post .entry-content h2{margin:1em 0}figure{position:relative;overflow:hidden;line-height:0;margin:0 0 0 0}figure img{max-width:100%;height:auto}figure figcaption{display:block;position:absolute;top:0;left:0;width:90%;height:100%;color:#000;background-color:rgba(255,255,255,.9);line-height:1.5em;opacity:0;padding:1em 5%;font-size:1em;line-height:1.2em;font-weight:300}body.page-id-2 .site-content table tr td,body.page-id-15 .site-content table tr td,.site-content #gallery-home-page table tr td{padding:0 0;line-height:0}body.page-id-2 .entry-content table tr td p,body.page-id-15 .entry-content table tr td p,.entry-content #gallery-home-page table tr td p{margin-bottom:0;line-height:0}body.page-id-2 .entry-content table,body.page-id-15 .entry-content table,#gallery-home-page table{width:75%;display:block;margin:0 auto}body.page-id-2 .entry-content table figure,body.page-id-15 .entry-content table figure,#gallery-home-page table figure{margin-bottom:.5em}#home-jobs{background-color:#000;color:#fff}#home-jobs article{margin-bottom:2em;border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:1.5em}#home-jobs .wrapper article:last-child{height:auto!important}#home-jobs article h2.entry-title a{color:inherit;text-decoration:none;font-size:.8em;line-height:1.1em}#home-jobs article h2.entry-title{margin:0 0 .2em;line-height:1em}#home-jobs .teams h4{font-size:1.2rem;font-weight:200;margin-bottom:.5em}.site-footer a.button:hover{opacity:1}#home-jobs article .entry-content a,.button,.site-footer a.button{font-size:.8em;color:inherit;background-color:#fff;text-decoration:none;display:inline-block;clear:both;margin:1em 0;padding:.5em .7em;border:1px solid #000;-webkit-transition : background-color 400ms ease-out, color 400ms ease-out;-moz-transition : background-color 400ms ease-out, color 400ms ease-out;-o-transition : background-color 400ms ease-out, color 400ms ease-out;transition : background-color 400ms ease-out, color 400ms ease-out}#home-jobs article .entry-content a:hover,.button:hover,.site-footer a.button:hover{background-color:#000;color:#fff}#home-jobs .teams .button{display:block;margin:1em 0;border:none;padding:0;background-color:transparent}#home-jobs .button:after{content:""}#home-jobs .teams .button a{display:inline-block;color:#000;background-color:#fff;border:1px solid #fff;padding:.4em .7em;margin:0;margin:0;-webkit-transition : background-color 400ms ease-out, color 400ms ease-out;-moz-transition : background-color 400ms ease-out, color 400ms ease-out;-o-transition : background-color 400ms ease-out, color 400ms ease-out;transition : background-color 400ms ease-out, color 400ms ease-out}#home-jobs .teams .button a:after{content:" ›"}#home-jobs .teams .button a:hover{color:#fff;background-color:#000}#home-jobs .col{margin:3em 0}.button{position:relative}.button:after{content:" ›"}.button a{text-decoration:none;color:inherit}#home-jobs article .entry-content a,#home-jobs a.button,.site-footer a.button{color:#000;border-color:#fff;padding:.9em .7em}.site-footer a.button{font-size:.9em}#home-jobs article .entry-content a{padding:.7em .7em}#home-jobs a.button:hover{color:#fff}.site-footer a.button{background-color:#000;color:#fff}.site-footer a.button:hover{background-color:#fff;color:#000}a.alert{display:inline-block;color:inherit;text-decoration:none;text-align:left;padding:0 0 .5em 3em;margin:1em auto 0;position:relative;overflow:hidden}a.alert strong,a.alert span{display:block;clear:both}a.alert span{padding-bottom:.5em}a.alert span:after{content:" ›"}a.alert:before{content:"";display:block;width:2.2rem;height:2.2rem;background-image:url(images/xaltitude-sports-jobs-sprites.png.pagespeed.ic.VJywzm6Ujb.png);background-repeat:no-repeat;background-size:7em auto;background-position:0 -4.6em;position:absolute;top:0;left:0}body.page-template-jobs #content #jobs-departements .entry-header{}#home-dna{background-color:rgba(0,0,0,.03);padding-bottom:2rem}#home-advantages,#home-dna{padding-bottom:4rem}#home-dna table,#home-dna table tbody,#home-dna table tbody tr{display:block;width:100%;margin:0 auto;text-align:center}#home-dna table tr td{display:inline-block;width:45%;text-align:center}#home-dna table img{margin-right:auto;margin-left:auto}#home-advantages table img,#home-dna table img{opacity:.5;display:block;height:2.5em;width:auto;margin-bottom:.5em}#home-advantages table tr td{display:inline-block;width:50%}#home-advantages table tr td:nth-child(odd){width:42%;margin-right:5%}#gallery-home-page h2:before,#home-jobs h2:before,#home-advantages h2:before,#home-dna h2:before{content:'';display:block;width:2em;height:2em;vertical-align:middle;margin:0 auto .5em;background-position:center center;background-repeat:no-repeat;background-size:contain}#home-jobs .wrapper h2:before{display:none}#gallery-home-page h2:before{background-image:url(images/xaltitude-sports-jobs-icon-a.png.pagespeed.ic.d7KIfstPc7.png)}#home-jobs h2:before{background-image:url(images/xaltitude-sports-jobs-icon-b-invert.png.pagespeed.ic.eL8gLbrxnx.png)}#home-jobs #wrapper-teams h2:before{background-image:url(images/xaltitude-sports-jobs-icon-e-inverted.png.pagespeed.ic.uppm3w82D5.png)}#home-advantages h2:before{background-image:url(images/xaltitude-sports-jobs-icon-c.png.pagespeed.ic.jFbqqVmOtq.png)}#home-dna h2:before{background-image:url(images/xaltitude-sports-jobs-icon-d.png.pagespeed.ic.7SYaQOHx2Y.png)}body.page #content #main{padding:2rem 1em;max-width:40rem;margin:auto}body.page #content #main table{margin:1rem auto 4rem}body.page #content #main table td{vertical-align:middle}body.page #content #main table img{max-width:100%;height:auto}body.page .entry-header{font-size:1.5em;padding:.5em 0 1em}body.page .entry-header h1{font-weight:100;text-align:center;width:80%;margin:0 auto;line-height:1.2em}body.page .entry-content h2{font-weight:100;text-align:center;margin:1em auto;font-size:1.5em}body.page .entry-content h2.anchors{position:static;margin-top:-3em;padding-top:4em}body.page-id-176 .entry-content table tr td,body.page-id-180 .entry-content table tr td{text-align:center}body.page-id-176 .entry-content table tr td:last-child,body.page-id-180 .entry-content table tr td:last-child{}body.page #content #main table img.portrait{max-width:10rem;height:auto;margin:auto;display:block}body.single-post,body.page{background-color:#000}body.single-post #page,body.page #page{background-color:#fff}body.single-post .site-main{padding:2em 2em}body.single-post .entry-title,body.page .entry-title{font-size:1.5em;font-weight:400;margin-bottom:1em}body.single-post .entry-summary,body.page.entry-summary{font-size:1.2em;font-style:italic;margin-bottom:1em}body.single-post .entry-content p,body.page .entry-content p{margin-bottom:1.5em}body.single-post .entry-content ol,body.single-post .entry-content ul,body.page .entry-content ol,body.page .entry-content ul{margin:1em auto 2em 1em;line-height:1.5em}div.wpcf7{border-top:1px solid rgba(0,0,0,1);padding:3em 0;margin-top:4em}div.wpcf7 input,div.wpcf7 textarea{height:2em;padding:0 0 0 1%;width:100%;max-width:99%;border:1px solid rgba(0,0,0,.2)}div.wpcf7 textarea{height:7em}div.wpcf7 select{padding:.5em;border:1px solid rgba(0,0,0,.18);width:20%;margin-left:1em}body.single-post .entry-content div.wpcf7 p,body.page .entry-content div.wpcf7 p{margin-bottom:.7em}div.wpcf7 input.wpcf7-file{border:none;height:auto}div.wpcf7 input.wpcf7-submit{margin-top:3em;height:auto;border:none;background-color:#000;color:#fff;text-transform:uppercase;padding:1.5em;max-width:none}div.wpcf7 input.wpcf7-submit:hover{cursor:pointer}div.wpcf7-validation-errors{border:1px solid red;color:red}div.wpcf7-response-output{margin:0 0 0 0;padding:1.5em}span.wpcf7-not-valid-tip{font-size:.8em}body.page-id-403 h1.entry-title,body.page-id-401 h1.entry-title{font-size:.8em;line-height:1.2em;font-weight:400}body.page-id-403 div.wpcf7,body.page-id-401 div.wpcf7{border-top:none;margin-top:0;padding-top:1em}.chosen-team{display:block;margin-top:2em}.spontaneous{display:block;padding:1em 0 .5em}ul#social{margin-top:1em;margin-bottom:1em}ul#social li{display:inline-block}ul#social li a{display:inline-block;width:2em;height:2em;overflow:hidden;text-indent:-99em;background-image:url(images/xaltitude-sports-socialmedia-icons.png.pagespeed.ic.itkP_-dJF8.png);background-repeat:no-repeat;background-size:2em auto}ul#social li:nth-child(2) a{background-position:-.1em -2.6em}ul#social li:nth-child(3) a{background-position:center -5.2em}ul#social li:nth-child(4) a{background-position:center -7.9em}ul#social li:nth-child(5) a{background-position:center -10.5em}ul#social li:nth-child(6) a{background-position:center -13.2em}ul#social li:nth-child(3){margin-right:.3em}ul#social li:nth-child(4){margin-right:.3em}ul#social li:nth-child(5){margin-right:.5em}@media screen and (min-width:37.5em){#menu-toggle{display:none}.site-header{padding:1rem 0 0 0;position:fixed;z-index:9999;width:100%;top:0;border-bottom:1px solid rgba(255,255,255,.1)}.site-header .site-title{margin-top:1rem}.site-header .site-title a{margin-top:.5rem;margin-bottom:0;width:12rem;height:3rem}#site-navigation ul.primary-menu{margin-bottom:1rem}#site-navigation ul.primary-menu li{display:inline-block}#site-navigation ul.primary-menu li a{padding:0 .5em;margin-bottom:.5em}.site-header #sidebar-1{position:absolute;top:0;left:0;margin-top:0;width:100%;padding-top:.2rem;padding-bottom:.2rem;background-color:rgba(255,255,255,.2);color:#fff}.site-header #polylang-3{display:inline-block;float:left;padding-left:1rem;font-size:.75em;letter-spacing:.05em}.site-header #sidebar-1 .widget_polylang{margin-bottom:.2rem}#advanced-navigation section:nth-child(2),
	#advanced-navigation section:nth-child(3){font-size:.75em;display:block;float:right;margin-right:1em}.site-header a.alert:before{display:none}.site-header a.alert{margin-top:0;padding:0 0 0 0}.site-header a.alert strong,.site-header a.alert span{display:inline-block;padding-bottom:0}.site-header a.alert strong{margin-right:.5em}#site-header-menu{background-color:rgba(0,0,0,0)}.anchors{margin-top:-9rem;display:block;position:absolute}table tr td{display:table-cell;clear:none}.home-sections h2{font-size:1.8em;margin:1em 0}p.tease{width:75%;margin:auto}#intro{position:relative}#wrapper-1,#wrapper-0{padding:5rem 2em;background-image:url(http://career.altitude-sports.com/wp-content/uploads/2019/03/altitude-sports-headoffice-2019-02-desktop.jpg)}#wrapper-1 h2,#wrapper-0 h2{font-size:2.2em;line-height:1em;margin:0 0 0 0}#intro #wrapper-2,#intro #wrapper-3{padding-right:.5rem;padding-left:.5rem}#intro #wrapper-2{background-color:#fff}#intro #wrapper-3{padding-bottom:2rem}.home-sections h2,.home-sections p.tease{text-align:center}.home-sections p.tease{margin-bottom:3em;letter-spacing:.03em}#intro #wrapper-2 table tr td{display:inline-block;width:18%}#intro #wrapper-3 table tr td{display:inline-block;width:16%;padding:0 1%}figure figcaption{font-size:1.1em}#gallery-home-page{padding-bottom:5rem;background-color:#fff}body.page-id-2 .entry-content table,body.page-id-15 .entry-content table,#gallery-home-page table{width:100%;background-color:#eee}#gallery-home-page table tr td,body.page-id-2 .entry-content table tr td,body.page-id-15 .entry-content table tr td{vertical-align:top;display:block;width:33.33%;float:left;line-height:0}#gallery-home-page table tr:after,body.page-id-2 .entry-content table tr:after,body.page-id-15 .entry-content table tr:after{content:"";display:block;clear:both}#gallery-home-page table tr td p,body.page-id-2 .entry-content table tr td p,body.page-id-15 .entry-content table tr td p{line-height:0;padding:0;margin:0}#gallery-home-page table tr td figure,body.page-id-2 .entry-content table tr td figure,body.page-id-15 .entry-content table tr td figure{width:auto;cursor:none;margin-bottom:0;border-bottom:1px solid #eee;border-right:1px solid #eee}.site-footer{font-size:.8em}.site-footer .col{display:inline-block;border-bottom:none;text-align:left;vertical-align:top}.site-footer #our-address .widget{margin-left:2em}.site-footer a.alert{margin-top:0}.site-footer .wrap-cols{max-width:55em;margin:0 auto;text-align:center;padding-bottom:1rem}.site-footer .wrap-cols:after,#home-jobs .wrapper{content:"";display:block;clear:both;float:none}.site-footer a.button{width:70%;text-align:center}#home-jobs{padding:2rem 0 0}#home-jobs .wrapper{width:100%;text-align:center}#home-jobs .wrapper article{display:inline-block;width:40%;vertical-align:top;padding:1em 2%;margin:0 2% 3rem;border:1px solid rgba(255,255,255,.12)}#home-jobs .col{text-align:center;margin:0 0 5rem 0}#home-jobs .teams{text-align:center}#home-jobs .teams table tr td{width:25%;display:inline-block;padding:0 3% 3em}#home-jobs article h2.entry-title{margin:0 0 .5em;font-size:1.7em}#wrapper-teams{background-image:url(http://career.altitude-sports.com/wp-content/uploads/2019/03/altitude-sports-LA-travel-2019-01.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;padding-top:1rem}#home-advantages{background-color:#fff;text-align:center;padding-bottom:0}#home-advantages table img,#home-dna table img{margin:0 auto .7em;height:3em}#home-advantages table tr td,
	#home-advantages table tr td:nth-child(odd){width:20%;margin:0 0 4em 0;padding:0 2%;text-align:center}#home-advantages,#home-dna{}#home-dna table tr td{display:inline-block;width:20%;text-align:center}#home-dna table tr td:nth-child(odd){margin-right:0;padding-right:0}body.page #content #main table img.portrait{display:inline-block;margin-right:2rem;max-width:20em}body.page .entry-header{font-size:2em;padding:1em 0 1em}body.page .entry-header h1{width:100%}body.page .entry-content h2.anchors{margin-top:-5em;padding-top:6em}body.single-post .site-main{padding:5em 10%}body.single-post .entry-title{font-size:1.7em;text-align:center}body.single-post .entry-summary{font-size:1.4em;margin-bottom:2em;text-align:center}body.single-post .entry-content{font-size:1.1em}body.single-post .entry-content p{line-height:1.7em}body.single-post .entry-content h2{font-size:1.2em}div.wpcf7 input.wpcf7-submit{display:block;margin-left:auto;margin-right:auto;width:50%}ul#social{margin-top:0}}@media screen and (min-width:57em){.site-header #sidebar-1{padding:.7rem 0 .3rem}.site-header .site-branding{display:inline-block;float:left}.site-header #site-navigation{display:inline-block;float:right;margin-top:3.5em;font-size:1.05em;margin-right:1rem;width:100%}.site-header .site-title a{width:14rem;margin:2rem 0 1rem 1rem}#site-navigation ul.primary-menu{text-align:right}#site-navigation ul.primary-menu li{margin-left:3%}#site-navigation ul.primary-menu li a{padding:0 0 0 0;font-size:1.2em}figure figcaption{font-size:1.5em;line-height:1.4em}#gallery-home-page{padding-left:10%;padding-right:10%}.home-sections h2{font-size:2.3em}p.tease{width:50%;font-size:1.5em}#intro{background-color:#fff}#wrapper-1,#wrapper-0{background-image:url(http://career.altitude-sports.com/wp-content/uploads/2019/03/altitude-sports-headoffice-2019-03-wide-01.jpg);padding:12rem 0}#wrapper-1 h2,#wrapper-0 h2{font-size:3.2em}#intro #wrapper-3{padding-top:5rem;padding-bottom:6rem}#intro #wrapper-2{max-width:80em;margin:auto}#intro #wrapper-2 h4{font-size:1.5em;line-height:1.4em;padding:0 5%}#intro #wrapper-3{padding-right:10%;padding-left:10%}#intro #wrapper-3 p{font-size:1.35em;line-height:1.2em}#intro #wrapper-3 table{max-width:70em;margin:auto}#home-jobs .teams{max-width:85rem;margin:auto}#home-jobs .wrapper article{display:inline-block;width:18%;vertical-align:top;padding:1em 1%;margin:0 1% 3rem}#home-jobs .teams h4{font-size:1.5em}#wrapper-teams{background-attachment:fixed}body.page .entry-header{font-size:2.2em;padding:1.5em 0 1em}.site-footer{font-size:.9em;z-index:2;position:relative}.site-footer .main-navigation,.site-footer #our-address{margin-left:3em}.site-footer a.button{font-size:.8em}#home-advantages table,#home-advantages table tbody,#home-advantages table tbody tr{display:block;width:100%}#home-advantages table tr td,
	#home-advantages table tr td:nth-child(odd){width:11em;margin:0 0 4em 0;padding:0 1em}#home-advantages table img{margin-bottom:1em;height:3.5em}#home-dna table,#home-dna table tbody,#home-dna table tbody tr{display:block;width:80%;margin:0 auto}#home-dna{text-align:center}body.single-post .site-main{padding:5em 7em;margin:auto;max-width:45em}body.single-post .entry-title{font-size:1.9em}div.wpcf7{font-size:.9em}div.wpcf7 input{height:3em}}@media screen and (min-width:2700px){body.page-id-2 .entry-content table,body.page-id-15 .entry-content table,#gallery-home-page table{width:70%}}