.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#cccccc;}.mfp-preloader a:hover{color:white;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100);}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px;}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0);}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100);}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px;}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px;}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444;}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.mfp-ie7 .mfp-img{padding:0;}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}.mfp-ie7 .mfp-container{padding:0;}.mfp-ie7 .mfp-content{padding-top:44px;}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel .owl-item{float:left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer;}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}.grabbing{cursor:url(/sites/all/themes/LIFT%20copy/assets/css/grabbing.png) 8 8,move;}.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
html,body,div,span,object,iframe,h1,h2,h3,.h3,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,hgroup,menu,footer,header,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;}main,article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block;}a img{border:0;}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@font-face{font-family:"Socicon";src:url(/sites/all/themes/LIFT%20copy/assets/fonts/socicon-webfont.eot?#iefix);src:url(/sites/all/themes/LIFT%20copy/assets/fonts/socicon-webfont.eot?#iefix) format("eot"),url(/sites/all/themes/LIFT%20copy/assets/fonts/socicon-webfont.woff) format("woff"),url(/sites/all/themes/LIFT%20copy/assets/fonts/socicon-webfont.ttf) format("truetype"),url(/sites/all/themes/LIFT%20copy/assets/fonts/socicon-webfont.svg#sociconregular) format("svg");}h1,.h1{border-bottom:1px dotted white;color:white;font:500 normal 44px/50px "Exo 2",Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:30px;padding-bottom:15px;}@media only screen and (max-width:767px){h1,.h1{font-size:36px;line-height:40px;}}h2,h3,.h3,.h2{background:white;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#00a1de;display:inline-block;font:500 normal 28px/32px "Exo 2",Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:30px;padding:5px 15px;text-transform:uppercase;}.small-text h2,.small-text h3,.small-text .h3,.small-text
  .h2{margin:15px 0 30px;}@media only screen and (max-width:767px){h2,h3,.h3,.h2{font-size:24px;line-height:28px;}}h3,.h3{font-size:20px;line-height:24px;margin-bottom:30px;padding:5px 10px;}.small-text h3,.small-text
  .h3{margin:15px 0 20px;}h4{color:white;font:500 normal 14px/20px "Exo 2",Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:20px;text-transform:uppercase;}p{margin-bottom:30px;}p.small,.small-text p{font:400 normal 18px/22px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:20px;}@media only screen and (max-width:767px){p.small,.small-text p{font-size:16px;line-height:20px;}}ul,ol{margin:0 0 30px 30px;}.small-text ul,.small-text
  ol{font:400 normal 18px/22px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:20px;}@media only screen and (max-width:767px){.small-text ul,.small-text
      ol{font-size:16px;line-height:20px;}}strong,b{font-weight:500;}blockquote{border-left:5px solid white;font-style:italic;margin-bottom:30px;padding-left:20px;}.small-text blockquote{margin-bottom:20px;}a{color:white;text-decoration:none;}.no-touch a:hover{text-decoration:underline;}body{color:white;font:300 normal 24px/30px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;-webkit-text-size-adjust:100%;}@media only screen and (max-width:767px){body{font-size:22px;line-height:26px;}}::selection{background:black;color:white;}::-moz-selection{background:black;color:white;}img::selection{background:transparent;}img::-moz-selection{background:transparent;}body{-webkit-tap-highlight-color:black;}html,body{height:100%;}.wrapper{margin:0 auto;max-width:1020px;padding:0 40px;width:100%;}@media only screen and (max-width:767px){.wrapper{padding:0 20px;}}header{height:145px;left:0;position:fixed;top:0;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:100%;z-index:101;}.scrolled header{height:87px;}.toolbar header{top:30px;}.toolbar.toolbar-drawer header{top:64px;}@media only screen and (max-width:939px){header{display:block !important;height:auto;left:auto;position:relative;top:auto;}.scrolled header{height:auto;}.toolbar header,.toolbar.toolbar-drawer header{top:auto;}}header .logo-panel{background:white;background:rgba(255,255,255,0.95);padding:25px 0 12px;}@media only screen and (max-width:767px){header .logo-panel{padding:20px 0 15px;}}header .logo-panel .logo{background:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-lift-logo.svg) left top no-repeat;background-size:125px 68px;float:left;height:68px;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:relative;width:125px;}.ie8 header .logo-panel .logo{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-lift-logo.png);}.no-touch header .logo-panel .logo:hover{top:-5px;}@media only screen and (max-width:480px){header .logo-panel .logo{background-size:83px 45px;height:45px;width:83px;}}header .logo-panel .sitename{color:#8b8d8e;float:left;font:400 normal 24px/26px "Exo 2",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0;padding:42px 0 0 30px;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}@media only screen and (max-width:767px){header .logo-panel .sitename{display:none;}}.scrolled header .logo-panel{padding:12px 0;}@media only screen and (max-width:939px){.scrolled header .logo-panel{padding:20px 0 15px;}}.scrolled header .logo-panel .logo{background-size:83px 45px;height:45px;width:83px;}@media only screen and (max-width:939px){.scrolled header .logo-panel .logo{background-size:125px 68px;height:68px;width:125px;}}@media only screen and (max-width:480px){.scrolled header .logo-panel .logo{background-size:83px 45px;height:45px;width:83px;}}.scrolled header .logo-panel .sitename{font-size:20px;padding-top:20px;}.scrolled.ie8 header .logo-panel .logo{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-lift-logo-small.png);}header .logo-panel .board-now{background:#8b8d8e url(/sites/all/themes/LIFT%20copy/assets/img/ico-plane-white.svg) 10px center no-repeat;background-size:25px 19px;color:white;float:right;font-style:normal;font-weight:400;margin-top:33px;padding:0 20px 0 45px;text-transform:uppercase;}.scrolled header .logo-panel .board-now{margin-top:10px;}@media only screen and (max-width:480px){header .logo-panel .board-now{font-size:16px;padding-right:10px;margin-top:10px;}}.ie8 header .logo-panel .board-now{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/ico-plane-white.png);}nav{background:white;border-bottom:1px solid #585a5e;}@media only screen and (max-width:939px){nav .wrapper{padding:0;}}nav .mobile{color:#585a5e;display:none;float:left;font:600 normal 21px/38px "Exo 2",Helvetica,Arial,"Lucida Grande",sans-serif;padding:0 40px;text-decoration:none;text-transform:uppercase;}@media only screen and (max-width:939px){nav .mobile{display:block;}}@media only screen and (max-width:767px){nav .mobile{font-size:18px;padding:0 20px;}}.no-touch nav .mobile:hover{color:#00a1de;text-decoration:none;}nav .menu{float:left;margin:0;padding:0;}@media only screen and (max-width:939px){nav .menu{display:none;clear:both;float:none;width:100%;}}nav .menu li{display:inline;list-style:none;margin:0;padding:0;}@media only screen and (max-width:939px){nav .menu li{display:block;}}nav .menu li a{color:#585a5e;display:inline-block;font:500 normal 16px/38px "Exo 2",Helvetica,Arial,"Lucida Grande",sans-serif;margin-right:20px;text-decoration:none;text-transform:uppercase;}@media only screen and (max-width:1020px){nav .menu li a{margin-right:10px;}}@media only screen and (max-width:939px){nav .menu li a{border-top:1px solid #585a5e;display:block;font-size:21px;line-height:50px;padding:0 40px;width:100%;}}@media only screen and (max-width:767px){nav .menu li a{font-size:18px;padding:0 20px;}}.no-touch nav .menu li a:hover,nav .menu li a.active{color:#00a1de;text-decoration:none;}@media only screen and (max-width:939px){.no-touch nav .menu li a:hover,nav .menu li a.active{background:#dff5fb;border-bottom:0 none;}}nav .phone{background:url(/sites/all/themes/LIFT%20copy/assets/img/ico-headphones.svg) left center no-repeat;background-size:23px 22px;color:#00a1de;float:right;font:400 normal 23px/38px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0;padding-left:33px;}.ie8 nav .phone{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/ico-headphones.png);}@media only screen and (max-width:939px){nav .phone{font-size:21px;padding-right:40px;}}@media only screen and (max-width:767px){nav .phone{padding-right:20px;}}nav .phone a{color:#00a1de;text-decoration:none;}main{background:#1f0544;background:-moz-linear-gradient(top,#1f0544 0%,#461373 35%,#c481cd 73%,#d6947f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1f0544),color-stop(35%,#461373),color-stop(73%,#c481cd),color-stop(100%,#d6947f));background:-webkit-linear-gradient(top,#1f0544 0%,#461373 35%,#c481cd 73%,#d6947f 100%);background:-o-linear-gradient(top,#1f0544 0%,#461373 35%,#c481cd 73%,#d6947f 100%);background:-ms-linear-gradient(top,#1f0544 0%,#461373 35%,#c481cd 73%,#d6947f 100%);background:linear-gradient(to bottom,#1f0544 0%,#461373 35%,#c481cd 73%,#d6947f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1f0544',endColorstr='#d6947f',GradientType=0);margin-top:145px;}@media only screen and (max-width:939px){main{margin-top:0;}}.front main,.node-type-video main{margin-top:0;}.node-type-client main,.node-type-quote main,main.greys{background:#737578;background:-moz-linear-gradient(top,#737578 0%,#8b8d8e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#737578),color-stop(100%,#8b8d8e));background:-webkit-linear-gradient(top,#737578 0%,#8b8d8e 100%);background:-o-linear-gradient(top,#737578 0%,#8b8d8e 100%);background:-ms-linear-gradient(top,#737578 0%,#8b8d8e 100%);background:linear-gradient(to bottom,#737578 0%,#8b8d8e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#737578',endColorstr='#8b8d8e',GradientType=0);}.node-type-press main,.node-type-media main,main.grey-blue{background:#737579;background:-moz-linear-gradient(top,#737579 0%,#8a8d9a 36%,#86a2ab 70%,#a4beca 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#737579),color-stop(36%,#8a8d9a),color-stop(70%,#86a2ab),color-stop(100%,#a4beca));background:-webkit-linear-gradient(top,#737579 0%,#8a8d9a 36%,#86a2ab 70%,#a4beca 100%);background:-o-linear-gradient(top,#737579 0%,#8a8d9a 36%,#86a2ab 70%,#a4beca 100%);background:-ms-linear-gradient(top,#737579 0%,#8a8d9a 36%,#86a2ab 70%,#a4beca 100%);background:linear-gradient(to bottom,#737579 0%,#8a8d9a 36%,#86a2ab 70%,#a4beca 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#737579',endColorstr='#a4beca',GradientType=0);}.front main,.page-news main,.page-taxonomy-term main,.node-type-article main{background:#00a1de;background:-moz-linear-gradient(top,#00a1de 0%,#73c5e4 40%,#98d5ec 65%,#c3dee9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00a1de),color-stop(40%,#73c5e4),color-stop(65%,#98d5ec),color-stop(100%,#c3dee9));background:-webkit-linear-gradient(top,#00a1de 0%,#73c5e4 40%,#98d5ec 65%,#c3dee9 100%);background:-o-linear-gradient(top,#00a1de 0%,#73c5e4 40%,#98d5ec 65%,#c3dee9 100%);background:-ms-linear-gradient(top,#00a1de 0%,#73c5e4 40%,#98d5ec 65%,#c3dee9 100%);background:linear-gradient(to bottom,#00a1de 0%,#73c5e4 40%,#98d5ec 65%,#c3dee9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a1de',endColorstr='#c3dee9',GradientType=0);}.page-in-flight-reading main,.page-pricing-subscriptions main,.node-type-product main{background:#971558;background:-moz-linear-gradient(top,#971558 0%,#f6de44 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#971558),color-stop(100%,#f6de44));background:-webkit-linear-gradient(top,#971558 0%,#f6de44 100%);background:-o-linear-gradient(top,#971558 0%,#f6de44 100%);background:-ms-linear-gradient(top,#971558 0%,#f6de44 100%);background:linear-gradient(to bottom,#971558 0%,#f6de44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#971558',endColorstr='#f6de44',GradientType=0);}.page-pricing-subscriptions main,main.teal-cyan{background:#1d6970;background:-moz-linear-gradient(top,#1d6970 0%,#2fb5c5 53%,#f6fc94 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1d6970),color-stop(53%,#2fb5c5),color-stop(100%,#f6fc94));background:-webkit-linear-gradient(top,#1d6970 0%,#2fb5c5 53%,#f6fc94 100%);background:-o-linear-gradient(top,#1d6970 0%,#2fb5c5 53%,#f6fc94 100%);background:-ms-linear-gradient(top,#1d6970 0%,#2fb5c5 53%,#f6fc94 100%);background:linear-gradient(to bottom,#1d6970 0%,#2fb5c5 53%,#f6fc94 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d6970',endColorstr='#f6fc94',GradientType=0);}main.blues{background:#1c3175;background:-moz-linear-gradient(top,#1c3175 0%,#4070c3 40%,#60a8ea 65%,#91cef4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1c3175),color-stop(40%,#4070c3),color-stop(65%,#60a8ea),color-stop(100%,#91cef4));background:-webkit-linear-gradient(top,#1c3175 0%,#4070c3 40%,#60a8ea 65%,#91cef4 100%);background:-o-linear-gradient(top,#1c3175 0%,#4070c3 40%,#60a8ea 65%,#91cef4 100%);background:-ms-linear-gradient(top,#1c3175 0%,#4070c3 40%,#60a8ea 65%,#91cef4 100%);background:linear-gradient(to bottom,#1c3175 0%,#4070c3 40%,#60a8ea 65%,#91cef4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c3175',endColorstr='#91cef4',GradientType=0);}main.purples{background:#751c6c;background:-moz-linear-gradient(top,#751c6c 0%,#c340b5 40%,#df60ea 65%,#c991f4 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#751c6c),color-stop(40%,#c340b5),color-stop(65%,#df60ea),color-stop(100%,#c991f4));background:-webkit-linear-gradient(top,#751c6c 0%,#c340b5 40%,#df60ea 65%,#c991f4 100%);background:-o-linear-gradient(top,#751c6c 0%,#c340b5 40%,#df60ea 65%,#c991f4 100%);background:-ms-linear-gradient(top,#751c6c 0%,#c340b5 40%,#df60ea 65%,#c991f4 100%);background:linear-gradient(to bottom,#751c6c 0%,#c340b5 40%,#df60ea 65%,#c991f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#751c6c',endColorstr='#c991f4',GradientType=0);}.page .wrapper,.webform .wrapper,.subscription .wrapper{padding:100px 40px 40px;}@media only screen and (max-width:939px){.page .wrapper,.webform .wrapper,.subscription .wrapper{padding:80px 40px 20px;}}@media only screen and (max-width:767px){.page .wrapper,.webform .wrapper,.subscription .wrapper{padding:60px 20px 20px;}}.page .body,.webform .body,.subscription .body{padding-bottom:10px;}.page .body.with-images,.webform .body.with-images,.subscription .body.with-images{float:left;padding-right:40px;width:60%;}@media only screen and (max-width:768px){.page .body.with-images,.webform .body.with-images,.subscription .body.with-images{width:65%;}}@media only screen and (max-width:767px){.page .body.with-images,.webform .body.with-images,.subscription .body.with-images{float:none;padding-right:0;width:100%;}}.page .body .contact-details img,.webform .body .contact-details img,.subscription .body .contact-details img{display:block;float:left;height:216px;margin-right:40px;width:auto;}@media only screen and (max-width:480px){.page .body .contact-details img,.webform .body .contact-details img,.subscription .body .contact-details img{float:none;height:auto;margin:0 0 20px;width:50%;}}.page .field-name-field-image,.webform .field-name-field-image,.subscription .field-name-field-image{float:right;width:40%;}@media only screen and (max-width:768px){.page .field-name-field-image,.webform .field-name-field-image,.subscription .field-name-field-image{width:35%;}}@media only screen and (max-width:767px){.page .field-name-field-image,.webform .field-name-field-image,.subscription .field-name-field-image{float:none;width:100%;}}.page .field-name-field-image img,.webform .field-name-field-image img,.subscription .field-name-field-image img{display:block;height:auto;margin-bottom:40px;width:100%;}@media only screen and (max-width:767px){.page .field-name-field-image img,.webform .field-name-field-image img,.subscription .field-name-field-image img{margin-bottom:20px;}}.page.front,.front.webform,.front.subscription{font:100 normal 30px/36px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;overflow:hidden;}@media only screen and (max-width:767px){.page.front,.front.webform,.front.subscription{font-size:28px;line-height:32px;}}@media only screen and (max-width:480px){.page.front,.front.webform,.front.subscription{font-size:24px;line-height:28px;}}.page.front strong,.front.webform strong,.front.subscription strong{font-weight:300;}.page.front .wrapper,.front.webform .wrapper,.front.subscription .wrapper{padding:100px 40px;position:relative;}@media only screen and (max-width:939px){.page.front .wrapper,.front.webform .wrapper,.front.subscription .wrapper{padding:80px 40px;}}@media only screen and (max-width:767px){.page.front .wrapper,.front.webform .wrapper,.front.subscription .wrapper{padding:60px 20px;}}.page.front .wrapper:before,.front.webform .wrapper:before,.front.subscription .wrapper:before{background:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-welcome.png) left top no-repeat;bottom:0;content:' ';height:375px;position:absolute;right:-135px;width:415px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.page.front .wrapper:before,.front.webform .wrapper:before,.front.subscription .wrapper:before{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-welcome-retina.png);background-size:415px 375px;}}@media only screen and (max-width:939px){.page.front .wrapper:before,.front.webform .wrapper:before,.front.subscription .wrapper:before{right:-40px;}}@media only screen and (max-width:767px){.page.front .wrapper:before,.front.webform .wrapper:before,.front.subscription .wrapper:before{background-size:300px 271px;height:271px;right:-20px;width:300px;}}@media only screen and (max-width:480px){.page.front .wrapper:before,.front.webform .wrapper:before,.front.subscription .wrapper:before{display:none;}}.page-node-3 .page .wrapper,.page-node-3 .webform .wrapper,.page-node-3 .subscription .wrapper{position:relative;}@media only screen and (max-width:1020px){.page-node-3 .page .wrapper,.page-node-3 .webform .wrapper,.page-node-3 .subscription .wrapper{overflow:hidden;}}.page-node-3 .page .body.with-images,.page-node-3 .webform .body.with-images,.page-node-3 .subscription .body.with-images{float:none;padding:0;width:100%;}.page-node-3 .page .body.with-images .image-spacer,.page-node-3 .webform .body.with-images .image-spacer,.page-node-3 .subscription .body.with-images .image-spacer{float:right;height:500px;width:50%;}.page-node-3 .page .field-name-field-image,.page-node-3 .webform .field-name-field-image,.page-node-3 .subscription .field-name-field-image{bottom:0;position:absolute;right:-40px;width:50%;}.page-node-3 .page .field-name-field-image img,.page-node-3 .webform .field-name-field-image img,.page-node-3 .subscription .field-name-field-image img{margin-bottom:0;}@media only screen and (max-width:768px){.page-node-3 .page .image-spacer,.page-node-3 .webform .image-spacer,.page-node-3 .subscription .image-spacer{display:none;}.page-node-3 .page .field-name-field-image,.page-node-3 .webform .field-name-field-image,.page-node-3 .subscription .field-name-field-image{bottom:0 !important;float:none;margin:0 auto;position:relative;right:auto;top:auto !important;width:70%;}}@media only screen and (max-width:480px){.page-node-3 .page .field-name-field-image,.page-node-3 .webform .field-name-field-image,.page-node-3 .subscription .field-name-field-image{width:90%;}}.webform .webform-client-form{clear:both;}@media only screen and (max-width:939px){.webform .webform-client-form{padding-bottom:20px;}}.press-releases,.media-articles{border-top:1px solid white;padding:60px 0;}.press,.media{position:relative;}.press .wrapper,.media .wrapper{padding:100px 40px 40px;}@media only screen and (max-width:939px){.press .wrapper,.media .wrapper{padding:80px 40px 40px;}}@media only screen and (max-width:767px){.press .wrapper,.media .wrapper{padding:60px 20px 40px;}}.press h1,.media h1{padding-right:145px;}.press.teaser,.teaser.media{border-bottom:1px dotted white;padding:20px 100px 20px 145px;}@media only screen and (max-width:767px){.press.teaser,.teaser.media{padding:20px 100px 20px 20px;}}@media only screen and (max-width:480px){.press.teaser,.teaser.media{padding:20px 65px 20px 0;}}.press.teaser .date,.teaser.media .date{font:700 normal 14px/16px "Oswald",Helvetica,Arial,"Lucida Grande",sans-serif;left:0;margin:0;padding:0 20px 0 0;position:absolute;text-transform:uppercase;top:25px;width:145px;}@media only screen and (max-width:767px){.press.teaser .date,.teaser.media .date{font-weight:400;padding:10px 0 0 0;position:relative;top:auto;width:auto;}}.press.teaser h3,.teaser.media h3{background:none;color:white;display:block;font:400 normal 23px/27px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0;padding:0;}.press.teaser .download,.teaser.media .download{background:url(/sites/all/themes/LIFT%20copy/assets/img/ico-download.svg) center center no-repeat;background-size:45px 38px;display:block;height:68px;position:absolute;right:0;top:0;-moz-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;width:85px;}@media only screen and (max-width:480px){.press.teaser .download,.teaser.media .download{background-position:right center;width:65px;}}.no-touch .press.teaser .download:hover,.no-touch .teaser.media .download:hover{top:-5px;}.media.teaser{padding:20px 20px 20px 145px;}@media only screen and (max-width:767px){.media.teaser{padding:20px;}}@media only screen and (max-width:480px){.media.teaser{padding:20px 0;}}.media.teaser .source{font:400 normal 18px/22px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0;}@media only screen and (max-width:767px){.media.teaser .source{padding-top:5px;}}.article{color:black;float:left;font:400 normal 18px/22px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;overflow:hidden;width:75%;}@media only screen and (max-width:939px){.article{width:66.666%;}}@media only screen and (max-width:767px){.article{float:none;width:100%;}}.article .image{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;overflow:hidden;}.article .image img{display:block;height:auto;width:100%;}.article .body{background:white;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;padding:15px;}.article .details{border-bottom:1px dotted #00a1de;color:#00a1de;font:400 normal 14px/18px "Oswald",Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:20px;padding-bottom:15px;text-transform:uppercase;}.article .details .date{font-weight:700;}.article .details a{color:#00a1de;}.no-touch .article .details a:hover{color:#585a5e;text-decoration:none;}.article .field-name-body{padding-bottom:20px;}.article .back-button{text-align:center;}.article .back-button .button{margin-top:40px;}.article #disqus_thread{border-top:1px dotted #e3e3e3;padding-top:20px;}.article h1{border:0 none;color:black;font:500 normal 28px/34px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:60px;padding:0;}@media only screen and (max-width:767px){.article h1{margin-bottom:40px;}}.article p,.article ul,.article ol{margin-bottom:20px;}.article blockquote{border-color:#8b8d8e;color:#8b8d8e;font-size:20px;font-style:normal;line-height:24px;}.article a{color:#00a1de;font-weight:500;}.article.teaser{float:left;font-size:16px;line-height:20px;margin-bottom:20px;width:50%;}@media only screen and (max-width:768px){.article.teaser{padding:0 !important;width:100%;}}.views-row-odd .article.teaser{clear:left;padding-right:10px;}.views-row-even .article.teaser{padding-left:10px;}.article.teaser .field-name-body{padding-bottom:0;}.article.teaser .button{display:inline-block;margin:0;text-transform:none;width:auto;}.article.teaser h2,.article.teaser h3,.article.teaser .h3{background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:black;display:block;font:500 normal 18px/22px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:40px;padding:0;text-transform:none;}.article.teaser h2 a,.article.teaser h3 a,.article.teaser .h3 a{color:black;}.no-touch .article.teaser h2 a:hover,.no-touch .article.teaser h3 a:hover,.no-touch .article.teaser .h3 a:hover{color:#00a1de;text-decoration:none;}.article.teaser .button{background:#e3e3e3;color:#585a5e;}.article.front{float:left;padding:10px;width:25%;}@media only screen and (max-width:767px){.article.front{width:50%;}}.flipper .article.front{float:none;width:100%;}@media only screen and (max-width:767px){.flipper .article.front{width:100%;}}.article.front .body{background:white;border:1px solid black;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:200px;overflow:hidden;padding:15px;}@media only screen and (max-width:480px){.article.front .body{height:150px;}}.article.front .details{margin-bottom:10px;padding-bottom:10px;}@media only screen and (max-width:480px){.article.front .details{display:none;}}.article.front h3{background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:black;display:block;font:400 normal 18px/22px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:0;padding:0;text-transform:none;}.article.front h3 a{color:black;font-weight:400;}.no-touch .article.front h3 a:hover{color:#00a1de;text-decoration:none;}.node-type-article main .wrapper,.page-news main .wrapper,.page-taxonomy-term main .wrapper{padding:100px 40px 40px;}@media only screen and (max-width:939px){.node-type-article main .wrapper,.page-news main .wrapper,.page-taxonomy-term main .wrapper{padding:80px 40px 40px;}}@media only screen and (max-width:767px){.node-type-article main .wrapper,.page-news main .wrapper,.page-taxonomy-term main .wrapper{padding:60px 20px 40px;}}.node-type-article main .view-content,.page-news main .view-content,.page-taxonomy-term main .view-content{float:left;width:75%;}@media only screen and (max-width:939px){.node-type-article main .view-content,.page-news main .view-content,.page-taxonomy-term main .view-content{width:66.666%;}}@media only screen and (max-width:767px){.node-type-article main .view-content,.page-news main .view-content,.page-taxonomy-term main .view-content{float:none;width:100%;}}.node-type-article main aside,.page-news main aside,.page-taxonomy-term main aside{float:right;padding-left:40px;width:25%;}@media only screen and (max-width:939px){.node-type-article main aside,.page-news main aside,.page-taxonomy-term main aside{width:33.333%;}}@media only screen and (max-width:767px){.node-type-article main aside,.page-news main aside,.page-taxonomy-term main aside{display:none;}}.node-type-article main aside .h3,.page-news main aside .h3,.page-taxonomy-term main aside .h3{font-size:16px;line-height:20px;}.node-type-article main .archive-list,.node-type-article main .category-list,.page-news main .archive-list,.page-news main .category-list,.page-taxonomy-term main .archive-list,.page-taxonomy-term main .category-list{margin-bottom:80px;text-align:right;}.node-type-article main .archive-list li,.node-type-article main .category-list li,.page-news main .archive-list li,.page-news main .category-list li,.page-taxonomy-term main .archive-list li,.page-taxonomy-term main .category-list li{font:400 normal 18px/22px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;list-style:none;}.node-type-article main .archive-list li a.active,.node-type-article main .category-list li a.active,.page-news main .archive-list li a.active,.page-news main .category-list li a.active,.page-taxonomy-term main .archive-list li a.active,.page-taxonomy-term main .category-list li a.active{color:white;text-decoration:underline;}.latest-news{border-top:1px solid white;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;}.latest-news .wrapper{padding:40px 30px;}@media only screen and (max-width:767px){.latest-news .wrapper{padding:40px 10px;}}.latest-news .flipper{float:left;height:220px;-webkit-perspective:600px;-moz-perspective:600px;-ms-perspective:600px;-o-perspective:600px;perspective:600px;position:relative;width:25%;}@media only screen and (max-width:767px){.latest-news .flipper{width:50%;}}@media only screen and (max-width:480px){.latest-news .flipper{height:170px;}}.latest-news .flipper .flip-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;height:100%;position:absolute;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 0.5s;-moz-transition:transform 0.5s;-ms-transition:transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s;width:100%;}.ie .latest-news .flipper .flip-item{-ms-perspective:600px;perspective:600px;}.latest-news .flipper .flip-item .one,.latest-news .flipper .flip-item .two{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;position:absolute;width:100%;}.ie .latest-news .flipper .flip-item .one,.ie .latest-news .flipper .flip-item .two{-ms-transition-duration:0.5s;transition-duration:0.5s;z-index:0;}.latest-news .flipper .flip-item .two{-webkit-transform:rotateX(-180deg) translateZ(1px);-moz-transform:rotateX(-180deg) translateZ(1px);-ms-transform:rotateX(-180deg) translateZ(1px);-o-transform:rotateX(-180deg) translateZ(1px);transform:rotateX(-180deg) translateZ(1px);}.ie .latest-news .flipper .flip-item .two{-ms-transform:rotateX(-180deg);transform:rotateX(-180deg);z-index:0;}.latest-news .flipper .flip-item.flipped{-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);-o-transform:rotateX(-180deg);transform:rotateX(-180deg);}.ie .latest-news .flipper .flip-item.flipped{-ms-transform:none;transform:none;}.ie .latest-news .flipper .flip-item.flipped .one,.ie .latest-news .flipper .flip-item.flipped .two{-ms-transform:rotateX(-180deg);transform:rotateX(-180deg);z-index:0;}.ie .latest-news .flipper .flip-item.flipped .two{-ms-transform:rotateX(-360deg);transform:rotateX(-360deg);z-index:10;}.product .wrapper{padding:100px 40px 40px;}@media only screen and (max-width:939px){.product .wrapper{padding:80px 40px 20px;}}@media only screen and (max-width:767px){.product .wrapper{padding:60px 20px 20px;}}.product h2,.product h3,.product .h3,.product .h2{margin-bottom:40px;}.product .preview{margin-bottom:40px;}.product .preview .first{display:block;position:relative;}.product .preview .first:before{background:url(/sites/all/themes/LIFT%20copy/assets/img/ico-magnify.png) center center no-repeat;content:' ';height:75px;left:50%;margin:-37px 0 0 -37px;position:absolute;top:50%;-moz-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;width:75px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.product .preview .first:before{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/ico-magnify-retina.png);background-size:75px;}}.no-touch .product .preview .first:hover:before{margin-top:-42px;}.product .preview img{display:block;height:auto;width:100%;}.product .field-name-body{font-size:20px;line-height:24px;padding-bottom:10px;}.product .field-name-body ul,.product .field-name-body ol,.product .field-name-body blockquote,.product .field-name-body p{margin-bottom:20px;}.product .paypal{font-size:20px;line-height:24px;}.product .paypal input[type="submit"]{background:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-paypal.svg) left top no-repeat;background-size:165px 60px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:0;height:60px;width:165px;}.ie8 .product .paypal input[type="submit"]{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-paypal.png);}.product .ebook{font-size:20px;line-height:24px;}.product .ebook a{display:inline-block;height:60px;margin:0 40px 20px 0;position:relative;top:0;-moz-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}@media only screen and (max-width:939px){.product .ebook a{margin-right:20px;}}.product .ebook a.google{background:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-googleplay.svg) left top no-repeat;background-size:175px 60px;width:175px;}.ie8 .product .ebook a.google{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-googleplay.png);}.product .ebook a.ibooks{background:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-ibooks.svg) left top no-repeat;background-size:165px 60px;width:165px;}.ie8 .product .ebook a.ibooks{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-ibooks.png);}.product .ebook a.amazon{background:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-amazon.svg) left top no-repeat;background-size:163px 60px;width:163px;}.ie8 .product .ebook a.amazon{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-amazon.png);}.no-touch .product .ebook a:hover{top:-5px;}.product.teaser{border-bottom:1px dotted white;margin-bottom:40px;padding-bottom:40px;}@media only screen and (max-width:939px){.product.teaser{margin-bottom:20px;padding-bottom:20px;}}.product.teaser.ebook-margin{padding-bottom:20px;}@media only screen and (max-width:939px){.product.teaser.ebook-margin{padding-bottom:0;}}.views-row-last .product.teaser{border-bottom:0 none;margin-bottom:0;padding-bottom:0;}.views-row-last .product.teaser.ebook-margin{border-bottom:0 none;margin-bottom:0;padding-bottom:0;}.page-in-flight-reading main .view-header,.page-pricing-subscriptions main .view-header{border-bottom:1px solid white;}.page-in-flight-reading main .view-header .wrapper,.page-pricing-subscriptions main .view-header .wrapper{padding:100px 40px 80px;}@media only screen and (max-width:939px){.page-in-flight-reading main .view-header .wrapper,.page-pricing-subscriptions main .view-header .wrapper{padding:80px 40px 60px;}}@media only screen and (max-width:767px){.page-in-flight-reading main .view-header .wrapper,.page-pricing-subscriptions main .view-header .wrapper{padding:60px 20px 40px;}}.page-in-flight-reading main .view-content .wrapper,.page-pricing-subscriptions main .view-content .wrapper{padding:60px 40px 0;}@media only screen and (max-width:767px){.page-in-flight-reading main .view-content .wrapper,.page-pricing-subscriptions main .view-content .wrapper{padding:40px 20px;}}.page-in-flight-reading main .pager .item-list,.page-pricing-subscriptions main .pager .item-list{padding-top:0;}.page-in-flight-reading main .view-footer .wrapper,.page-pricing-subscriptions main .view-footer .wrapper{padding-bottom:60px;}@media only screen and (max-width:767px){.page-in-flight-reading main .view-footer .wrapper,.page-pricing-subscriptions main .view-footer .wrapper{padding-bottom:40px;}}.page-in-flight-reading main .view-footer p,.page-pricing-subscriptions main .view-footer p{background:url(/sites/all/themes/LIFT%20copy/assets/img/logo-youngcare.png) right 20px no-repeat;background-size:180px 96px;border-top:1px solid #fff;font-size:20px;font-weight:300;line-height:24px;min-height:116px;padding:20px 230px 0 0;}@media only screen and (max-width:767px){.page-in-flight-reading main .view-footer p,.page-pricing-subscriptions main .view-footer p{background-size:150px 80px;padding-right:180px;}}@media only screen and (max-width:480px){.page-in-flight-reading main .view-footer p,.page-pricing-subscriptions main .view-footer p{background-position:center 20px;background-size:180px 96px;padding:136px 0 0 0;}}.page-in-flight-reading main .view-footer p a,.page-pricing-subscriptions main .view-footer p a{text-decoration:underline;}.no-touch .page-in-flight-reading main .view-footer p a:hover,.no-touch .page-pricing-subscriptions main .view-footer p a:hover{color:#c340b5;}.subscription .header{border-bottom:1px dotted white;margin-bottom:30px;padding-bottom:15px;}.subscription .header img{float:left;margin-right:20px;height:60px;width:auto;}.subscription .header h1{border:0 none;float:left;line-height:60px;margin:0;padding:0;}.subscription .header p{float:right;font:300 normal 32px/50px "Exo 2",Helvetica,Arial,"Lucida Grande",sans-serif;margin:10px 0 0;}@media only screen and (max-width:939px){.subscription .header p{font-size:28px;}}@media only screen and (max-width:767px){.subscription .header p{clear:both;float:none;line-height:32px;margin:0;padding-top:10px;}}@media only screen and (max-width:480px){.subscription .header p{font-size:20px;line-height:24px;}}.subscription .features{border-top:1px solid white;}.subscription .features .wrapper{padding:80px 40px 60px;}@media only screen and (max-width:767px){.subscription .features .wrapper{padding:60px 20px 40px;}}.subscription .features .feature{border-bottom:1px dotted white;display:table;font:400 normal 20px/24px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;padding:40px 0;}@media only screen and (max-width:767px){.subscription .features .feature{font-size:18px;line-height:22px;padding:20px 0;}}.subscription .features .feature.last{border-bottom:none;}.subscription .features .feature img{float:left;display:block;height:100px;margin-right:30px;width:110px;}@media only screen and (max-width:767px){.subscription .features .feature img{height:73px;margin-right:15px;width:80px;}}.subscription .features .feature p{display:table-cell;margin:0;vertical-align:middle;}.subscription.teaser{float:left;font:400 normal 20px/24px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;padding-bottom:40px;width:50%;}.views-row-odd .subscription.teaser{padding-right:40px;}.views-row-even .subscription.teaser{padding-left:40px;}@media only screen and (max-width:767px){.subscription.teaser{font-size:18px;line-height:22px;}.views-row-odd .subscription.teaser{padding-right:20px;}.views-row-even .subscription.teaser{padding-left:20px;}}@media only screen and (max-width:480px){.subscription.teaser{padding:0 0 40px !important;width:100%;}}.subscription.teaser p{margin-bottom:20px;}.subscription.teaser a{display:block;position:relative;}.subscription.teaser a:before{background:url(/sites/all/themes/LIFT%20copy/assets/img/ico-magnify.png) center center no-repeat;content:' ';height:75px;left:50%;margin:-37px 0 0 -37px;position:absolute;top:50%;-moz-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;width:75px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.subscription.teaser a:before{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/ico-magnify-retina.png);background-size:75px;}}.no-touch .subscription.teaser a:hover:before{margin-top:-42px;}.subscription.teaser img{display:block;height:auto;margin-bottom:20px;width:100%;}.subscription.session-pricing .sessions{background:white;}.subscription.session-pricing .sessions .views-row-odd{background:#e8ebe7;}.subscription.session-pricing h2,.subscription.session-pricing h3,.subscription.session-pricing .h3{margin-bottom:60px;}.subscription.session-pricing h3{background:#5c9bbc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:white;display:block;font:700 normal 20px/22px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0;padding:20px 0;text-align:center;}.subscription.session-pricing .field-name-field-description{color:black;font:400 normal 18px/22px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;padding:20px 10px 5px;text-align:center;}.subscription.session-pricing .field-name-field-description p{margin-bottom:15px;}.subscription.session-pricing .signup{background:#5c9bbc;padding:30px 0;text-align:center;}@media only screen and (max-width:480px){.subscription.session-pricing .signup{padding:30px;}.subscription.session-pricing .signup .button{line-height:28px;height:auto;padding:20px 30px;}}.subscription.package-pricing h2,.subscription.package-pricing h3,.subscription.package-pricing .h3{margin-bottom:60px;}.subscription.package-pricing h3{margin-bottom:0;}.subscription.package-pricing .field-name-field-description{color:white;font:300 normal 20px/24px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;padding-bottom:15px;}.subscription.package-pricing .field-name-field-description p{margin-bottom:15px;}.subscription-summaries{border-top:1px solid white;}.subscription-summaries .wrapper{padding:80px 40px 20px;}@media only screen and (max-width:767px){.subscription-summaries .wrapper{padding:60px 20px 0;}}@media only screen and (max-width:767px){.subscription-summaries .wrapper{padding:60px 20px 0;}}.buttons{border-top:1px solid white;}.buttons .wrapper{padding:60px 30px;}@media only screen and (max-width:767px){.buttons .wrapper{padding:40px 10px;}}.buttons .button-wrapper{margin:0 auto;width:50%;}.buttons .button{display:block;overflow:hidden;width:100%;}.buttons .button.large{padding:0 5px;}.buttons .button.demo:before{background:url(/sites/all/themes/LIFT%20copy/assets/img/ico-demo.svg) left center no-repeat;background-size:35px 27px;content:' ';display:inline-block;height:68px;margin-right:10px;vertical-align:top;width:35px;}.ie8 .buttons .button.demo:before{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/ico-demo.png);}.buttons .button.book:before{background:url(/sites/all/themes/LIFT%20copy/assets/img/ico-boarding-pass.svg) left center no-repeat;background-size:35px;content:' ';display:inline-block;height:68px;margin-right:10px;vertical-align:top;width:35px;}.ie8 .buttons .button.book:before{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/ico-boarding-pass.png);}.buttons .button.pricing:before{background:white url(/sites/all/themes/LIFT%20copy/assets/img/ico-pricing.svg) left center no-repeat;background-size:33px 35px;content:' ';display:inline-block;height:68px;margin-right:10px;vertical-align:top;width:33px;}.ie8 .buttons .button.pricing:before{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/ico-pricing.png);}.buttons .button.board-now:before{background:white url(/sites/all/themes/LIFT%20copy/assets/img/ico-plane-blue.svg) left center no-repeat;background-size:40px 35px;content:' ';display:inline-block;height:68px;margin-right:10px;vertical-align:top;width:40px;}.ie8 .buttons .button.board-now:before{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/ico-plane-blue.png);}.buttons .button.discover:before{background:white url(/sites/all/themes/LIFT%20copy/assets/img/ico-globe.svg) left center no-repeat;background-size:43px 30px;content:' ';display:inline-block;height:68px;margin-right:10px;vertical-align:top;width:43px;}.ie8 .buttons .button.discover:before{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/ico-globe.png);}@media only screen and (max-width:480px){.buttons .button.discover{height:auto;line-height:28px;padding:15px 5px;}.buttons .button.discover:before{display:none;}}.buttons.button-count-2 .button-wrapper{float:left;margin:0;padding:0 10px;}@media only screen and (max-width:939px){.node-type-page .buttons.button-count-2 .button-wrapper{float:none;margin:0 auto;padding:10px;width:60%;}}@media only screen and (max-width:768px){.node-type-page .buttons.button-count-2 .button-wrapper{padding:10px;width:100%;}}@media only screen and (max-width:480px){.buttons.button-count-2 .button-wrapper{padding:10px;width:100%;}}.buttons.button-count-3 .button-wrapper{float:left;margin:0;padding:0 10px;width:33.333%;}@media only screen and (max-width:939px){.buttons.button-count-3 .button-wrapper{padding:10px;width:50%;}}@media only screen and (max-width:480px){.buttons.button-count-3 .button-wrapper{width:100%;}}.buttons.button-count-4 .button-wrapper{float:left;margin:0;padding:0 10px;width:25%;}@media only screen and (max-width:939px){.buttons.button-count-4 .button-wrapper{padding:10px;width:50%;}}@media only screen and (max-width:480px){.buttons.button-count-4 .button-wrapper{width:100%;}}.page-pricing-subscriptions{}.page-pricing-subscriptions .view-header{border:0 none;}.page-pricing-subscriptions main .view-content .wrapper{padding:80px 40px 100px;}@media only screen and (max-width:939px){.page-pricing-subscriptions main .view-content .wrapper{padding:60px 40px 80px;}}@media only screen and (max-width:767px){.page-pricing-subscriptions main .view-content .wrapper{padding:40px 20px 60px;}}.page-pricing-subscriptions main .view-content .rows > .views-row{border-top:1px solid white;}.page-pricing-subscriptions .view-footer{border-top:1px solid white;color:black;}.page-pricing-subscriptions .view-footer .wrapper{padding:60px 40px 80px;}@media only screen and (max-width:939px){.page-pricing-subscriptions .view-footer .wrapper{padding:60px 40px;}}@media only screen and (max-width:767px){.page-pricing-subscriptions .view-footer .wrapper{padding:40px 20px 60px;}}.page-pricing-subscriptions .overlay{background:#0b0b0b;display:none;height:100%;left:0;opacity:0.8;filter:alpha(opacity=80);overflow:hidden;position:fixed;top:0;width:100%;z-index:1042;}.page-pricing-subscriptions .signup-form{background:white;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:none;left:50%;margin:0 0 0 -25%;padding:40px;position:absolute;top:300px;width:50%;z-index:1045;}@media only screen and (max-width:768px){.page-pricing-subscriptions .signup-form{margin:0 0 0 -40%;top:180px;width:80%;}}@media only screen and (max-width:767px){.page-pricing-subscriptions .signup-form{padding:20px;top:80px;}}@media only screen and (max-width:480px){.page-pricing-subscriptions .signup-form{left:0;margin:20px;top:30px;width:auto;}}.page-pricing-subscriptions .signup-form h4{padding:0;}.page-pricing-subscriptions .signup-form .close{color:white;cursor:pointer;font:normal normal 28px/44px Arial,Baskerville,monospace;height:44px;line-height:44px;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;position:absolute;right:0;text-decoration:none;text-align:center;top:-44px;width:44px;}.no-touch .page-pricing-subscriptions .signup-form .close:hover{opacity:1;filter:alpha(opacity=100);}.session .wrapper{background:white;margin:60px auto;padding:0;}@media only screen and (max-width:767px){.session .wrapper{margin:40px auto;}}.session p{border-right:1px solid black;color:black;font:400 normal 18px/22px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;float:left;margin:0;padding:18px 0 20px;text-align:center;text-transform:uppercase;width:25%;}@media only screen and (max-width:768px){.session p{font-size:14px;line-height:18px;padding:15px 0;}}@media only screen and (max-width:480px){.session p.price{height:100px;width:40%;}}.session p.price span{color:#5c9bbc;display:block;font-size:36px;font-weight:700;line-height:40px;}@media only screen and (max-width:768px){.session p.price span{font-size:30px;line-height:34px;}}.session p.session-count{width:50%;}.session p.session-count span{color:#5c9bbc;display:block;font-size:36px;font-weight:700;line-height:40px;}@media only screen and (max-width:768px){.session p.session-count span{font-size:30px;line-height:34px;}}@media only screen and (max-width:480px){.session p.session-count{border-right:0 none;height:100px;width:60%;}}.session p.participants{border-right:0 none;padding-top:30px;}.session p.participants span{color:#5c9bbc;display:block;font-size:23px;font-weight:700;line-height:27px;}@media only screen and (max-width:768px){.session p.participants{padding-top:25px;}.session p.participants span{font-size:18px;line-height:24px;}}@media only screen and (max-width:480px){.session p.participants{border-top:1px solid black;padding:15px 0;width:100%;}.session p.participants span{color:black;display:inline;font:400 normal 14px/18px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;}}.view-pricing .session{border-top:1px solid black;}.package .wrapper{margin:60px auto;padding:0;}@media only screen and (max-width:767px){.package .wrapper{margin:40px auto;}}.package h3{background:#5c9bbc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:white;display:block;font:700 normal 20px/22px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0;padding:20px 0;text-align:center;}.package .price{background:#dff5fb;border-top:1px solid black;color:black;font:400 normal 18px/22px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0;padding:18px 0 20px;text-align:center;}.package .price span{color:#5c9bbc;display:block;font-size:36px;font-weight:700;line-height:40px;}.package .inclusions{background:#f9f9f9;}@media only screen and (max-width:480px){.package .inclusions{height:auto !important;}}.package .inclusion{background:white;border-top:1px solid black;color:black;font:400 normal 18px/22px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;padding:20px 10px 10px;text-align:center;}.package .inclusion.first{border-top:0 none;}.package .inclusion.last{border-bottom:1px solid black;}.package .inclusion h2,.package .inclusion h3,.package .inclusion .h3,.package .inclusion h3,.package .inclusion h4{background:none;color:#5c9bbc;font:700 normal 26px/30px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:30px;padding:0;}.package .inclusion p{margin-bottom:10px;}.package .signup{background:#5c9bbc;padding:30px 0;text-align:center;}.package-pricing .package{float:left;padding:2px;width:25%;}@media only screen and (max-width:768px){.package-pricing .package{width:50%;}}@media only screen and (max-width:480px){.package-pricing .package{padding:2px 0;width:100%;}}.quote .wrapper{padding:100px 25px 40px 155px;position:relative;}@media only screen and (max-width:939px){.quote .wrapper{padding:80px 25px 20px 155px;}}@media only screen and (max-width:767px){.quote .wrapper{padding:60px 5px 20px 155px;}}@media only screen and (max-width:480px){.quote .wrapper{padding:60px 20px;}}.quote .profile-image{height:90px;left:40px;position:absolute;top:100px;width:90px;}@media only screen and (max-width:939px){.quote .profile-image{top:80px;}}@media only screen and (max-width:767px){.quote .profile-image{top:60px;}}@media only screen and (max-width:480px){.quote .profile-image{left:auto;margin:0 auto 20px;padding:0;position:relative;top:auto;}}.quote .profile-image.one,.quote .latest-news .flipper .flip-item .profile-image.two,.latest-news .flipper .flip-item .quote .profile-image.two{background:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-quote-portrait.svg) left top no-repeat;background-size:90px;}.ie8 .quote .profile-image.one,.ie8 .quote .latest-news .flipper .flip-item .profile-image.two,.latest-news .flipper .flip-item .ie8 .quote .profile-image.two{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-quote-portrait.png);}.quote .profile-image.two{background:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-quote-portrait.svg) left center no-repeat;background-size:90px;}.ie8 .quote .profile-image.two{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-quote-portrait.png);}.quote .profile-image.three{background:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-quote-portrait.svg) left bottom no-repeat;background-size:90px;}.ie8 .quote .profile-image.three{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-quote-portrait.png);}.quote .body{border-bottom:1px dotted white;margin-bottom:20px;padding-bottom:20px;}@media only screen and (max-width:480px){.quote .body{text-align:center;}}.quote .body .quote-text{font:300 italic 20px/24px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:15px;}.quote .body .title{font:400 normal 20px/24px "Oswald",Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:0;}.quote.teaser{float:left;padding:0 15px 0 125px;position:relative;width:50%;}.quote.teaser .profile-image{left:15px;top:0;}.quote.teaser .body{margin-bottom:60px;}.referenced-quote .quote.teaser{padding:0 0 0 110px;width:100%;}.referenced-quote .quote.teaser .profile-image{left:0;}.referenced-quote .quote.teaser .body{border:0 none;margin:0;padding:0;}@media only screen and (max-width:767px){.quote.teaser{padding:0 0 0 110px;width:100%;}.quote.teaser .profile-image{left:0;}}@media only screen and (max-width:480px){.quote.teaser{padding:0;}.referenced-quote .quote.teaser{padding:0;}}.referenced-quote{border-top:1px solid white;}.referenced-quote .wrapper{padding:80px 40px;}@media only screen and (max-width:767px){.referenced-quote .wrapper{padding:60px 20px;}}.testimonials{border-top:1px solid white;}.testimonials .wrapper{padding:80px 25px 0;}@media only screen and (max-width:767px){.testimonials .wrapper{padding:60px 25px 0;}}.testimonials h2,.testimonials h3,.testimonials .h3{margin:0 15px 80px;}@media only screen and (max-width:767px){.testimonials h2,.testimonials h3,.testimonials .h3{margin:0 0 60px;}}.testimonials .grid-sizer{width:50%;}.testimonials .pager .item-list{padding-bottom:80px;padding-top:0;}@media only screen and (max-width:767px){.testimonials .pager .item-list{padding-bottom:60px;}}.client{background:#737578;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:5px 5px 0;position:relative;width:25%;}@media only screen and (max-width:768px){.client{width:50%;}}@media only screen and (max-width:480px){.client{width:100%;}}.client .logo{background:white;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;display:block;overflow:hidden;padding:10px;}.client .logo img{display:block;height:auto;width:100%;}.client .line{background:#b2b7bb;height:5px;margin:10px auto;width:75px;}.client.teaser{width:100%;}.node-type-client main .wrapper{padding:80px 40px;}@media only screen and (max-width:767px){.node-type-client main .wrapper{padding:60px 20px;}}.clients{border-top:1px solid white;}.clients .wrapper{padding:80px 30px;}@media only screen and (max-width:767px){.clients .wrapper{padding:60px 10px;}}.clients h2,.clients h3,.clients .h3{margin:0 10px 80px;}@media only screen and (max-width:767px){.clients h2,.clients h3,.clients .h3{margin:0 10px 60px;}}.clients .views-row{padding:0 10px;}.clients hr{border:0 none;border-bottom:1px dotted white;margin:0 10px;padding-top:15px;}.video{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;height:100%;opacity:1;overflow:hidden;position:relative;width:100%;z-index:1;}@media only screen and (max-width:768px){.video{height:500px !important;}}@media only screen and (max-width:480px){.video{height:300px !important;}}.video .text{position:absolute;text-align:center;top:35%;width:100%;z-index:6;}@media only screen and (max-width:768px){.video .text{left:0 !important;top:100px !important;}}@media only screen and (max-width:480px){.video .text{top:0 !important;}}.video .text h1{border:0 none;color:#00a1de;font:500 italic 42px/50px "Exo 2",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0 auto;padding:0;width:60%;}@media only screen and (max-width:480px){.video .text h1{font-size:34px;line-height:38px;padding:30px;width:100%;}}.video .text .actions{height:95px;}.video .text .playbutton{display:block;height:95px;margin:0 auto;margin-top:60px;z-index:3;}@media only screen and (max-width:480px){.video .text .playbutton{height:60px;margin-top:0;}}.video .text .playbutton .rectangle{background-color:#00a1de;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:95px;margin:0 auto;position:relative;-moz-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;width:149px;}.no-touch .video .text .playbutton .rectangle:hover{cursor:pointer;top:-5px;}@media only screen and (max-width:480px){.video .text .playbutton .rectangle{height:60px;width:100px;}}.video .text .playbutton .triangle{border-style:solid;border-width:22px 0 22px 32px;border-color:transparent transparent transparent white;height:0;margin:0 auto;pointer-events:none;position:relative;top:25px;width:0;}@media only screen and (max-width:480px){.video .text .playbutton .triangle{border-width:17px 0 17px 27px;top:14px;}}.video-overlay{background:#0b0b0b;display:none;filter:alpha(opacity=80);height:100%;left:0;opacity:0.8;overflow:hidden;position:fixed;top:0;width:100%;z-index:1042;}.video-popup{display:none;left:50%;margin:0 auto;position:fixed;text-align:left;top:50%;vertical-align:middle;width:80%;z-index:1045;}.video-popup .video-frame{height:0;margin:-25% 0 0 -50%;max-width:100%;overflow:hidden;position:relative;padding-bottom:56.25%;}.video-popup .video-frame iframe,.video-popup .video-frame object,.video-popup .video-frame embed{height:100%;left:0;position:absolute;top:0;width:100%;}.video-popup .close{color:white;filter:alpha(opacity=65);font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;height:44px;left:-50%;line-height:44px;margin-top:-34px;opacity:0.65;padding:0 0 18px 10px;position:absolute;text-align:right;text-decoration:none;top:-75%;width:100%;}.no-touch .video-popup .close:hover{filter:alpha(opacity=100);opacity:1;text-decoration:none;}.view-video,.view-video .view-content,.view-video .views-row{height:100%;position:relative;}@media only screen and (max-width:768px){.view-video,.view-video .view-content,.view-video .views-row{height:500px !important;}}@media only screen and (max-width:480px){.view-video,.view-video .view-content,.view-video .views-row{height:300px !important;}}footer{overflow:hidden;}footer .columns{background:#102e62;position:relative;}footer .columns:before{background:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-footer-clouds-left.png) left top no-repeat;bottom:0;content:' ';display:block;height:180px;left:0;position:absolute;-moz-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;width:390px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){footer .columns:before{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-footer-clouds-left-retina.png);background-size:390px 180px;}}@media only screen and (max-width:939px){footer .columns:before{left:-195px;}}@media only screen and (max-width:480px){footer .columns:before{left:-390px;}}footer .columns:after{background:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-footer-clouds-right.png) left top no-repeat;bottom:0;content:' ';display:block;height:200px;position:absolute;-moz-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;right:0;width:390px;}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){footer .columns:after{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-footer-clouds-right-retina.png);background-size:390px 200px;}}@media only screen and (max-width:939px){footer .columns:after{right:-195px;}}@media only screen and (max-width:480px){footer .columns:after{right:-245px;}}footer .columns .column{float:left;font:400 normal 12px/16px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;padding:35px 40px 35px 0;position:relative;width:25%;z-index:100;}@media only screen and (max-width:939px){footer .columns .column{width:50%;}footer .columns .column.mailing-list{clear:left;}footer .columns .column.navigation,footer .columns .column.contact-details{padding-bottom:0;}}@media only screen and (max-width:767px){footer .columns .column{padding-right:20px;}}@media only screen and (max-width:480px){footer .columns .column{float:none;padding:35px 0;width:100%;}footer .columns .column.navigation,footer .columns .column.mailing-list,footer .columns .column.legals h4{display:none;}footer .columns .column.legals{padding-top:15px;}}footer .columns .column p{margin-bottom:5px;}footer .columns .column a{color:white;text-decoration:none;}footer .columns .column a:hover,footer .columns .column a.active{text-decoration:underline;}footer .columns .column .menu{margin:0;padding:0;}footer .columns .column .menu li{display:block;list-style:none;margin:0 0 5px;padding:0;}footer .copyright{color:#00a1de;font:400 normal 10px/35px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;padding-bottom:50px;}@media only screen and (max-width:480px){footer .copyright{line-height:14px;padding:10px 0 5px;}}footer .copyright p{float:left;margin-bottom:0;}footer .copyright p.right{float:right;}@media only screen and (max-width:480px){footer .copyright p{float:none;display:block;margin-bottom:5px;width:100%;}}footer .copyright a{color:#00a1de;text-decoration:none;}.no-touch footer .copyright a:hover{text-decoration:underline;}.social-share{border:1px solid #8b8d8e;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:0;line-height:0;margin-bottom:20px;overflow:hidden;}.social-share a{border-left:1px solid #8b8d8e;color:#8b8d8e;display:inline-block;font-size:0;line-height:0;text-align:center;width:12.5%;}.no-touch .social-share a:hover{background:#e3e3e3;text-decoration:none;}.social-share a:before{font:normal normal 14px/45px "Socicon";}@media only screen and (max-width:480px){.social-share a:before{line-height:35px;}}.social-share a.social-share-facebook{border:0 none;}.social-share a.social-share-facebook:before{content:'b';}.social-share a.social-share-twitter:before{content:'a';}.social-share a.social-share-googleplus:before{content:'c';}.social-share a.social-share-linkedin:before{content:'j';}.social-share a.social-share-myspace:before{content:'m';}.social-share a.social-share-pinterest:before{content:'d';}.social-share a.social-share-reddit:before{content:'C';}.social-share a.social-share-tumblr:before{content:'z';}#infscr-loading{clear:both;}#infscr-loading img{display:none;}#infscr-loading div{padding:20px 0;text-align:center;}.node-type-subscription #infscr-loading{display:none !important;}.flexslider ul{margin:0;}.form-item{font-size:0;line-height:0;margin:0 0 30px;}@media only screen and (max-width:767px){.form-item{margin-bottom:20px;}}.form-item label{font:400 normal 18px/22px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;margin-bottom:10px;text-transform:uppercase;}.form-item label .form-required{color:#c340b5;}.form-item .description{font-size:14px;line-height:18px;padding-top:10px;}.form-item.form-type-radio,.form-item.form-type-checkbox{margin:0 0 4px;padding-left:25px;position:relative;}.form-item.form-type-radio label,.form-item.form-type-checkbox label{font-size:16px;text-transform:none;}.form-textarea-wrapper,.form-actions{margin:0;width:100%;}.form-textarea-wrapper .grippie,.form-actions .grippie{display:none;}input[type="text"],input[type="email"],input[type="password"],input[type="number"],textarea{-webkit-appearance:none;background:white;background:rgba(255,255,255,0.2);border:1px solid white;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:white;font:400 normal 18px/22px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;height:44px;margin:0;outline:none;padding:10px 20px;width:100%;}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="number"]:focus,textarea:focus{background:white;color:#102e62;}input[type="text"].error,input[type="email"].error,input[type="password"].error,input[type="number"].error,textarea.error{background:transparent;border-color:#c340b5;}.ie8 input[type="text"],.ie8
  input[type="email"],.ie8
  input[type="password"],.ie8
  input[type="number"],.ie8
  textarea{color:#00a1de;}textarea{height:auto;max-width:100%;}input[type="radio"],input[type="checkbox"]{left:0;position:absolute;top:2px;}select{margin:0;width:100%;}input[type="submit"],.button{-webkit-appearance:none;background:white;border:0 none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#00a1de;cursor:pointer;display:inline-block;font:500 italic 20px/35px "Exo 2",Helvetica,Arial,"Lucida Grande",sans-serif;height:35px;margin:0;padding:0 15px;position:relative;text-align:center;text-decoration:none;top:0px;-moz-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}.no-touch input[type="submit"]:hover,.no-touch
  .button:hover{text-decoration:none;top:-5px;}input[type="submit"].large,.button.large{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:24px;height:68px;line-height:68px;padding:0 30px;}input[type="submit"].small,.button.small{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:16px;}.no-touch input[type="submit"].small:hover,.no-touch
    .button.small:hover{top:-3px;}.mailing-list form{padding-top:10px;}.mailing-list .form-item{margin-bottom:15px;}.mailing-list .form-item label{font-size:10px;line-height:12px;margin-bottom:4px;}.mailing-list input[type="text"],.mailing-list input[type="email"]{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;height:26px;line-height:14px;padding:5px 10px;}.mailing-list input[type="submit"]{background:white;background:rgba(255,255,255,0.2);border:1px solid white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:white;font:300 normal 12px/12px "Exo 2",Helvetica,Arial,"Lucida Grande",sans-serif;height:20px;padding:0 10px;text-transform:uppercase;}.no-touch .mailing-list input[type="submit"]:hover{top:-3px;}.ie8 .mailing-list input[type="submit"]{color:#00a1de;}.page-pricing-subscriptions .signup-form .form-item label{color:black;}.page-pricing-subscriptions .signup-form input[type="text"],.page-pricing-subscriptions .signup-form input[type="email"],.page-pricing-subscriptions .signup-form input[type="password"],.page-pricing-subscriptions .signup-form input[type="number"],.page-pricing-subscriptions .signup-form textarea{border-color:black;color:black;}.page-pricing-subscriptions .signup-form input[type="submit"]{background:#00a1de;color:white;}.user .wrapper{padding:100px 40px 80px;}@media only screen and (max-width:939px){.user .wrapper{padding:80px 40px 60px;}}@media only screen and (max-width:767px){.user .wrapper{padding:60px 20px 40px;}}.user .button{margin:0 10px 10px 0;}div.messages{background:white !important;border:0 none !important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#00a1de;font:400 normal 18px/22px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0;padding:15px 20px;position:relative;}div.messages.error{background:#c340b5 !important;color:white;}div.messages p{margin-bottom:0;}div.messages a{color:#00a1de;}div.messages .close-message{background:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-close-message.png) left top no-repeat;display:block;height:15px;position:absolute;right:13px;top:13px;width:15px;}div.messages .close-message:hover{background-position:left bottom;}.message-wrapper{padding:40px 40px 0;}@media only screen and (max-width:767px){.message-wrapper{padding:40px 20px 0;}}ul.primary{border-bottom:0 none;margin:0 0 40px;padding:0;}ul.primary li{margin:0;padding:0;}@media only screen and (max-width:480px){ul.primary li{display:block;}}ul.primary li a{-webkit-appearance:none;background:white;border:0 none !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#00a1de;cursor:pointer;display:inline-block;font:500 italic 16px/35px "Exo 2",Helvetica,Arial,"Lucida Grande",sans-serif;height:35px;margin:0;padding:0 15px;position:relative;text-align:center;text-decoration:none;top:0px;-moz-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}.no-touch ul.primary li a:hover{text-decoration:none;top:-3px;}ul.primary li a.active{background:#b2b7bb;color:#585a5e;}.no-touch ul.primary li a.active:hover{top:3px;}@media only screen and (max-width:480px){ul.primary li a{width:100%;}}.pager .item-list{clear:both;padding-top:40px;text-align:center;}@media only screen and (max-width:767px){.pager .item-list{padding-top:20px;}}.pager .item-list .pager li{display:none;margin:0;padding:0;}.pager .item-list .pager li.pager-next{display:block;}.pager .item-list .pager li a{background:white;border:0 none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#00a1de;display:inline-block;font:500 italic 16px/35px "Exo 2",Helvetica,Arial,"Lucida Grande",sans-serif;height:35px;margin:0;padding:0 15px;position:relative;text-align:center;text-decoration:none;top:0px;-moz-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}.no-touch .pager .item-list .pager li a:hover{text-decoration:none;top:-5px;}.element-invisible{display:none;}.maintenance-page .logo{background:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-lift-logo.svg) left top no-repeat;background-size:125px 68px;display:block;height:68px;margin:50px auto 15px;position:relative;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:125px;}.ie8 .maintenance-page .logo{background-image:url(/sites/all/themes/LIFT%20copy/assets/img/gfx-lift-logo.png);}.no-touch .maintenance-page .logo:hover{top:-5px;}.maintenance-page .sitename{color:#8b8d8e;font:400 normal 24px/26px "Exo 2",Helvetica,Arial,"Lucida Grande",sans-serif;margin:0 0 50px;padding:0;text-align:center;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.maintenance-page .maintenance-message{color:#00a1de;font:400 normal 18px/22px "Roboto",Helvetica,Arial,"Lucida Grande",sans-serif;text-align:center;}.cf:before,.cf:after{content:" ";display:table;}.cf:after{clear:both;}.cf{*zoom:1;}
