.carousel,.carousel-inner{position:relative}.carousel-caption,.carousel-control{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6);text-align:center}.app-btn-wrap,.carousel-caption,.carousel-control,.corp-cont,.img-wrap,.thumbnail-life-flipagrams .caption,.thumbnail.thumbnail-unstyled .caption{text-align:center}.carousel-inner{overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000\9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px}.carousel-caption .btn{text-shadow:none}.jumbotron .h1,.media-metrics .metric-name{text-shadow:2px 2px #333}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.corporate-body a{color:#e14d3a}.h4,.h5,.h6{font-weight:400}.no-pad-left{padding-left:0}.no-margin-bottom{margin-bottom:0}.margin-md-bottom{margin-bottom:10px}.section.section-career-points{margin-top:55px;margin-bottom:10px;padding-top:60px}.section.section-career-points .h4{line-height:32px!important}.section.section-career-points .media-seperator{margin-bottom:16px}.section.section-about-jobs{padding-top:13px}.mobile-only{display:none!important}.hr-content{background:#e84f3c;color:#FFF;padding:15px 45px 13px;font-size:20px;margin-top:33px;margin-bottom:60px;font-weight:600}.jumbotron-about{background:url(/assets/dist/assets/resources/img/2015/bg-flipagrams-grid-double-about-99bb3b6209.jpg) center center #CCC}.bg-grey-3{background:#f7f7f7}.bg-grey-2{background:#7e807e}.bg-fg-careers{background:url(/assets/dist/assets/resources/img/2015/bg-masthead-careers-6c79f2c58c.jpg) center center no-repeat #CCC}.bg-fg-press{background:url(/assets/dist/assets/resources/img/2015/bg-flipagrams-grid-double-press-99dcc002f9.jpg) center center #CCC}.bg-fg-orange{background-color:#e84f3c}.bg-white{background:#FFF;color:#333}.jumbotron,.list-footer-links a{color:#FFF}.jumbotron{position:relative;min-height:385px;background-position:top center}.jumbotron .h1{position:absolute;bottom:75px;padding-left:0;margin-bottom:10px;color:#FFF;font-size:42px;font-weight:500;letter-spacing:1px}.first-section{position:relative;margin-top:-70px}.first-section .lead{font-size:21px;line-height:28px;padding:40px 45px 20px}.first-section .lead .media-seperator{height:2px;margin-bottom:22px}.team-you{display:block;width:100%;background-color:#b7b7b7}.list-footer-links li{margin-bottom:9px}.list-jobs>li{border-bottom:1px solid #e1e1e1}.list-jobs>li a{text-decoration:none;padding:18px 15px;display:block;cursor:pointer;color:#929090}.list-jobs>li a .df{line-height:27px}.list-jobs>li a:hover{text-decoration:none;color:#e14d3a;background-color:#f4f3f3}.section{padding-top:45px;padding-bottom:45px}.section-sm{padding-top:20px;padding-bottom:20px}.section-investor{background:#666;padding:15px 0 55px;margin-top:10px}.section-about,.section-investor .last{padding-bottom:0}.section-press-kit{min-height:185px}.section-investor a{color:#FFF}.section-job-list{padding-bottom:64px}.section-jobs a,.section-jobs a:hover{text-decoration:none}.section-copy .txt-18{line-height:29px}.section-copy p{margin-bottom:30px}.section-investor .section-sm.last{padding-top:0}.section-investor .txt-section-title{color:#FFF;margin-top:28px;margin-bottom:40px}.img-wrap{position:relative;height:70px;width:100%}.img-wrap img{vertical-align:middle}.corp-cont{margin:10px auto;width:60%}.thumbnail.thumbnail-section{max-width:220px;margin:0 auto;background:0 0;border-radius:0;border:none}.thumbnail.thumbnail-section:hover{text-decoration:none}.thumbnail.thumbnail-section:hover .caption-head,.thumbnail.thumbnail-section:hover span{color:#333}.thumbnail.thumbnail-section .caption-head{border-top:1px solid #959595;padding-top:8px;margin-top:0;margin-bottom:0}.thumbnail.thumbnail-section .caption{color:#FFF}.thumbnail.thumbnail-unstyled{border:none;border-radius:0}.thumbnail.thumbnail-unstyled .caption-head{margin-top:0;margin-bottom:0}.thumbnail-list{margin-right:0;margin-left:0}.thumbnail-list .thumbnail-item{padding-left:2px;padding-right:2px}.media-seperator{background:#e14d3a;position:relative;left:0;top:0;width:10%;height:3px;display:block;margin-bottom:10px}.media-list-press .media{position:relative;min-height:90px;padding-top:10px}.media-list-press .media-body .media-heading{font-size:18px;font-weight:400;color:#666}.btn-link:hover,.media-list-press .media-body a{color:#e14d3a}.btn.btn-h-padding-xl{padding-left:75px;padding-right:75px}.btn.btn-v-padding,.btn.btn-x-padding{padding-top:12px;padding-bottom:12px}.btn.btn-v-padding-lrg{padding-top:24px;padding-bottom:24px}.btn.btn-h-padding{padding-left:11px;padding-right:11px}.btn.btn-h-padding-m{padding-left:20px;padding-right:20px}.btn.btn-h-padding-l{padding-left:40px;padding-right:40px}.btn-fg-orange{font-weight:500;font-size:14px;background:#e84f3c;color:#FFF}.btn-fg-orange:active,.btn-fg-orange:focus,.btn-fg-orange:hover{color:#FFF;background:#fb6a58}.app-btn-label{margin-top:15px;margin-right:10px;display:inline-block;float:left}.app-btn-wrap{margin-right:5px;width:18%}.app-btn{width:100%;height:49px}.app-btn img{max-width:100%}.app-ios{background:url(/assets/dist/assets/resources/img/2015/btns/btn-download-itunes-x2-b9e3f97a1b.png) center center;background-size:139px 49px}.app-and{background:url(/assets/dist/assets/resources/img/2015/btns/btn-download-google-x2-9dd4e3b2f0.png) center center;background-size:139px 49px}.app-win{background:url(/assets/dist/assets/resources/img/2015/btns/btn-download-windows-x2-6444945054.png) center center;background-size:139px 49px}.txt-fg-orange{color:#e14d3a}.txt-grey-1{color:#666}.txt-grey-2{color:#333}.txt-white{color:#FFF}.txt-12{font-size:12px;line-height:18px}.txt-14{font-size:14px;line-height:20px}.txt-18{font-size:18px;line-height:24px}.txt-16{font-size:16px;line-height:20px}.txt-20,.txt-22{line-height:29px}.txt-22{font-size:22px}.txt-20{font-size:20px}.txt-24{font-size:24px;line-height:35px}.txt-26{font-size:26px;line-height:28px}.txt-30,.txt-32{line-height:38px}.txt-30{font-size:30px}.txt-32{font-size:32px}.txt-36{font-size:36px;line-height:42px}.txt-50,.txt-58{line-height:60px}.txt-50{font-size:50px}.txt-58{font-size:58px}.txt-section-title{font-size:30px;line-height:38px;font-weight:400;margin-bottom:33px;color:#666}.txt-content{padding-left:45px;padding-right:45px}.txt-featured-title{margin-bottom:33px;margin-top:20px}.txt-block{display:block}.txt-os,.txt-semi-bold{font-weight:400}.txt-os-l{font-weight:300}.txt-os-b{font-weight:600}.txt-r-l{font-weight:300}.txt-r-b{font-weight:700}.txt-r{font-weight:400}.txt-job-category{padding-top:12px}.media-metrics:first-child{margin-top:80px}.media-metrics .media-heading{text-shadow:2px 2px #333;margin-bottom:9px}.has-error .form-control{border-color:#e14d3a}.has-error .form-control-feedback{color:#e14d3a}.has-suceess .form-control{border-color:#3cb878}.has-suceess .form-control-feedback{color:#3cb878}.h1.txt-r-l{font-size:49px}.thumbnail.no-border{border:none}.thumbnail.thumbnail-sm{padding:0;margin-bottom:4px}.thumbnail.thumbnail-profile{height:280px}.thumbnail.thumbnail-profile a,.thumbnail.thumbnail-profile a:hover{display:block;height:100%;text-decoration:none}.thumbnail.thumbnail-profile .caption span{display:block;line-height:15px;color:#666}.thumbnail.thumbnail-profile .caption .caption-head{font-size:14px;line-height:1.5;color:#e14d3a}.thumbnail.thumbnail-profile a:hover .caption .caption-head{text-decoration:underline}.app-btn-wrap{display:inline-block}.list-perks{padding-left:20px;margin-top:39px;list-style-type:square}.list-perks li{color:#7e807e;margin-bottom:20px}.list-perks li span{color:#333;line-height:19px;font-size:14px;font-weight:300}.list-social .df{color:#e1dede;font-size:28px}.list-social a,.list-social a:hover{text-decoration:none}.hr-section-break{background:#f0f0f0;padding-top:30px}.hr-section-break.hr-section-break-top-pad{margin-top:40px}.row-download-app>div{padding-right:0}.thumbnail-life-flipagrams a:hover{color:#333}.thumbnail-life-flipagrams .caption-head{color:#333;font-size:16px;line-height:20px}@media (min-width:768px) and (max-width:991px){.app-btn-label{margin-top:8px}.h1.txt-r{font-size:40px}.thumbnail.thumbnail-profile{height:225px}.thumbnail.thumbnail-profile a,.thumbnail.thumbnail-profile a:hover{overflow:hidden}}.section-press-kit .btn-block+.btn-block{margin-top:20px}@media (max-width:767px){.app-btn-wrap,.xs-center{text-align:center}.mobile .no-mobile,.mobile .visible-xs.no-mobile{display:none!important}.mobile .mobile-only,.mobile .mobile-only.visible-xs{display:block!important}.thumbnail-life-flipagrams img{max-width:250px}.jumbotron{min-height:270px;background-position:top center}.jumbotron .h1{bottom:60px;font-size:36px}.list-jobs{border-top-color:#f4f3f3}.list-jobs>li{font-size:14px;border-bottom-color:#f4f3f3;background:#f4f3f3;margin-bottom:5px}.list-jobs>li a:hover{background-color:#e14d3a;color:#FFF}.app-btn-wrap{display:block;width:100%;margin-right:0}.app-btn-wrap a{width:auto;display:inline-block}.app-btn-wrap a img{max-width:139px}.txt-content{padding-left:25px;padding-right:25px}.thumbnail-section{border-bottom:1px solid #AAA}.first-section{margin-top:-60px}.first-section .h1{padding-left:0;margin-bottom:32px;padding-bottom:10px;font-size:37px}.first-section .lead .media-seperator,.xs-margin-md{margin-bottom:10px}.first-section .lead{padding:20px 25px 10px}.section,.xs-padding-md-top{padding-top:20px}.app-btn-label{float:none}.section{padding-bottom:20px}.section-press-kit{min-height:inherit}.xs-margin-sm{margin-bottom:5px}.xs-margin-lg{margin-bottom:30px}.xs-margin-xl{margin-bottom:70px}.hr-content{font-size:18px;margin-top:25px;margin-bottom:8px;display:block}.hr-section-break{padding-top:18px}.bg-fg-careers{background:url(/assets/dist/assets/resources/img/2015/bg-masthead-careers-small-ee145bc627.jpg) center center no-repeat #333;background-size:100% auto}.section-footer-1{height:inherit}.section-footer-2{background-color:#7e807e;padding-top:0}.list-footer-links li{padding:5px}.list-social .df{font-size:20px;margin-right:10px}.media-metrics:first-child{margin-top:32px}.media-metrics .media-heading{font-size:35px;line-height:40px;margin-bottom:0}.section-investor .txt-section-title{margin-bottom:0}.thumbnail-list{margin-bottom:25px}.list-seperator{width:80%;max-width:100px;display:inline-block;margin-top:25px;padding-top:25px;border-top:1px solid #959595}.thumbnail.thumbnail-section img{padding-top:8px}.thumbnail.thumbnail-section .caption-head{border-top:none;padding-top:0}.section-testimonial .blockquote{padding-left:0;width:100%}.section-about .row-wrap{position:relative}.section-about .row-wrap .job-row{overflow-x:scroll;overflow-y:hidden;position:relative}.section-about .row-wrap .row{width:20000px;-webkit-overflow-scrolling:touch}.section-about .row-wrap .row .col-xs-3{width:240px}.section-about .row-wrap .row .col-xs-3 .thumbnail-profile{height:285px}.section-about .row-wrap .carousel-control{z-index:1600;background:0 none;vertical-align:middle;opacity:1}.section-about .row-wrap .carousel-control.right .move{left:auto;right:0;border-radius:5px 0 0 5px}.section-about .row-wrap .carousel-control .move{cursor:pointer;position:absolute;font-size:40px;height:47px;padding:0 8px;line-height:1;top:28%;left:0;background-color:#ccc;color:#999;text-shadow:none;border-radius:0 5px 5px 0;right:auto}.section-about .thumbnail{margin-bottom:0}}@media (min-width:768px){.section-investor{margin-top:50px}}@media (min-width:992px){.embed-responsive-square{width:592px;padding-bottom:592px}.embed-responsive-square .embed-responsive-item{margin:0 auto;width:592px;height:592px}}@media (max-width:991px){#app-content{position:absolute;top:-229px;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;width:100%}#app-content.is-android{top:-223px}#app-content.slide-down{-webkit-transform:translate3d(0,229px,0);transform:translate3d(0,229px,0)}}