body{font-family:proximanova,roboto,Arial,Helvetica,sans-serif !important;color:#2a2a2a;font-size:20px;background:#fff;}

#marketerslist{min-height:500px !important;}

.xs-visible{display:none!important;}

.clr{float:none;clear:both;}

.alignleft{float:left;margin-right:20px;margin-bottom:20px;}

.alignright{float:right;margin-left:20px;margin-bottom:20px;}

.aligncenter{float:none;display:block;margin:auto;margin-bottom:20px;}

.fitrow{margin-left:0 !important;margin-right:0 !important;}

.vpad3{padding-top:30px!important;padding-bottom:30px!important;}

.vpad4{padding-top:40px!important;padding-bottom:40px!important;}

.vpad5{padding-top:50px!important;padding-bottom:50px!important;}

.vpad7{padding-top:70px!important;padding-bottom:70px!important;}

.vpad12{padding-top:120px!important;padding-bottom:120px!important;}

.pad0{padding-left:0 !important;padding-right:0 !important;}

.pad1{padding-left:15px !important;padding-right:15px !important;}

.pad2{padding-left:30px !important;padding-right:30px !important;}

.padtop0{padding-top:0px !important;}

.padtop1{padding-top:10px !important;}

.padtop2{padding-top:20px !important;}

.padtop3{padding-top:30px !important;}

.padtop4{padding-top:40px !important;}

.padtop5{padding-top:50px !important;}

.padtop6{padding-top:60px !important;}

.padtop7{padding-top:70px !important;}

.padtop10{padding-top:100px !important;}

.padtop12{padding-top:120px !important;}

.padbottom0{padding-bottom:0px !important;}

.padbottom1{padding-bottom:10px !important;}

.padbottom2{padding-bottom:20px !important;}

.padbottom3{padding-bottom:30px !important;}

.padbottom4{padding-bottom:40px !important;}

.padbottom5{padding-bottom:30px !important;}

.padbottom12{padding-bottom:120px!important;}

.bottom05{margin-bottom:5px!important;}

.bottom0{margin-bottom:0px!important;}

.bottom1{margin-bottom:10px!important;}

.bottom2{margin-bottom:20px!important;}

.bottom3{margin-bottom:30px!important;}

.bottom4{margin-bottom:40px!important;}.bottom5{margin-bottom:50px!important;}

.top0{margin-top:0px!important;}

.top1{margin-top:10px!important;}

.top15{margin-top:15px!important;}

.top2{margin-top:20px!important;}

.top3{margin-top:30px!important;}

.top4{margin-top:40px!important;}

.top5{margin-top:50px!important;}

.top6{margin-top:60px!important;}

.top7{margin-top:70px!important;}

.left0{margin-left:0!important;}

.padleft05{padding-left:5px!important;}

.padright0{padding-right:0!important;}

.containerwrap .container-sm{width:970px !important;}

.font-24{font-size:24px!important;}

.font16{font-size:16px!important;}

.row.container{max-width:100%;margin-left:auto;margin-right:auto;}

.container{width:1430px!important;max-width:100%!important;}

li.widget{list-style:none;margin:0;}

time.updated{display:none;}

small{font-size:14px;}

p, ul, ol{line-height:1.5;margin-bottom:20px;}

a{color:#ff7900}

a:focus{text-decoration:none;}

a:hover{text-decoration:none;color:#ff7900;}

input:focus, textarea:focus, button:focus, select:focus, .btn:focus, a:focus{outline:0}

input[type="password"], select, textarea,

input[type="search"],

input[type="email"],

input[type="url"],

input[type="text"],

input[type="password"]{color:#2c2c2c;font-size:15px;height:40px;width:255px;max-width:100%;border:1px solid #dcdcdc;padding:5px 10px;}

textarea{height:100px;}

iframe, img{max-width:100%;}

strong, b{font-weight:normal!important;font-family:proximanovabold, latobold!important;}

i, em{font-style:normal;font-family:proximanovaitalic, LatoItalic;}

b i, i b, em strong, strong em{font-style:normal;font-weight:normal!important;font-family:proximanovabolditalic, latoBoldItalic!important;}

h1, h2, h3, h4{line-height:1.1;margin-top:0;margin-bottom:20px;font-family:proximanovasemibold, lato;}

h2, h3, h4{font-family:proximanovasemibold, latobold;}

h1{font-family:proximanovaextrabold, lato;font-size:36px;color:#1b4d6a;margin-bottom:30px;}

h2{font-size:28px;color:#ff5b00;}

h3{font-size:24px}

h4{font-size:18px}

h1, h2, h3, h4, h5, h6{color:#4c4c4c;font-family:proximanovasemibold,roboto,sans-serif;font-weight:normal;line-height:1.2;margin-bottom:20px;margin-top:0;}

.text-yellow{color:#dfc958!important;}

.text-green{color:#006b37!important;}

.text-orange{color:#fc5b1f!important;}.containerwrap .text-white,

.text-magenta{color:#DC5A6D!important;}

.text-white{color:#fff!important;}

.text-dark{color:#444!important;}

.text-darkgray{color:#4c4c4c!important;}

.text-darkblue{color:#1b4d6a!important;}

.text-small{font-size:12px;line-height:15px;}

.listnone{list-style:none;}

.font20{font-size:20px!important;}

.bglightergray{background-color:#f7f7f7!important;}

.bglightgray{background-color:#ededed!important;}

.bggray{background-color:#faf8f8!important;}

.bggray2{background-color:#f2f2f2!important;}

.bggray3{background-color:#f0f0f0!important;}

.bggray4{background-color:#ebebeb!important;}

.bgdarkgray{background-color:#d7d7d7!important;}

.bgdark{background-color:#6c6c6c;color:#fff;}

.bgblue{background-color:#1b4d6a!important;color:#fff;}

.bglightblue{background-color:#f1faff!important;}

.underline{text-decoration:underline;}

a.underline:hover{text-decoration:underline;}

.uppercase{text-transform:uppercase;}

a, .button, button, #resourcescattab li{-webkit-transition-property:color;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease;-moz-transition-property:color;-moz-transition-duration:.3s;-moz-transition-timing-function:ease;-o-transition-property:color;-o-transition-duration:.3s;-o-transition-timing-function:ease;-ms-transition-property:color;-ms-transition-duration:.3s;-ms-transition-timing-function:ease;transition-property:color;transition-duration:.3s;transition-timing-function:ease;}

.btnarrow, .openBtn, #meetTeam a,

.careertable > tbody > tr,

#homeslider .tp-bullets.simplebullets.round .bullet,

.more-link,#sidebar #sbsubscribeform .hs-form .hs-button{-webkit-transition-property:background;-webkit-transition-duration:.1s;-webkit-transition-timing-function:ease;-moz-transition-property:background;-moz-transition-duration:.1s;-moz-transition-timing-function:ease;-o-transition-property:background;-o-transition-duration:.1s;-o-transition-timing-function:ease;-ms-transition-property:background;-ms-transition-duration:.1s;-ms-transition-timing-function:ease;transition-property:background;transition-duration:.1s;transition-timing-function:ease;}

.blogpostentries a{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s;-o-transition-duration:0s;-ms-transition-duration:0s;}

#navmenu .navbar-toggle,

.bgfade, .navbtn a{}

#heroespost #authorpostby #authorpostsociallinks a,

.btn-transarrow,.evententrytext a,

#video_container .button-trans,

.hoverfade a img{-webkit-transition-property:opacity;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease;-moz-transition-property:opacity;-moz-transition-duration:.3s;-moz-transition-timing-function:ease;-o-transition-property:opacity;-o-transition-duration:.3s;-o-transition-timing-function:ease;-ms-transition-property:opacity;-ms-transition-duration:.3s;-ms-transition-timing-function:ease;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;opacity:1;filter:alpha(opacity=100);}

.evententrytext a:hover,

#heroespost #authorpostby #authorpostsociallinks a:hover,

#video_container .button-trans:hover,

.btn-outline,

.hoverfade a:hover img{opacity:.8;filter:alpha(opacity=80);}

.btn-transarrow:hover{text-decoration:underline;}

#homeslider .tp-bullets.simplebullets.round .bullet,

#resourceslist #ajax-posts .resourcecat-mobileheroes .gridimglink .meimg,

#mhsubscribe .hs-form input.hs-button,

.marketerentries .gridimglink .meimg, #analyticsviewblock .analyticsview-btn,

.allfade, .btn-trans{-webkit-transition-property:all;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease;-moz-transition-property:all;-moz-transition-duration:.3s;-moz-transition-timing-function:ease;-o-transition-property:all;-o-transition-duration:.3s;-o-transition-timing-function:ease;-ms-transition-property:all;-ms-transition-duration:.3s;-ms-transition-timing-function:ease;transition-property:all;transition-duration:.3s;transition-timing-function:ease;}

img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}

.grouptext{display:inline-block;}

.noradius{border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;}

.nobr{display:none!important}

.nopbr br{display:none!important}

.nopbr p{margin-bottom:0!important}

.iframefit{max-width:100%;}

.list-space li{margin-bottom:15px;}

.btn, #sbsubscribeform .hs-form .hs-button{color:#fff;background:#2d5c77;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:none;text-transform:uppercase;white-space:normal;display:inline-block;margin-bottom:5px;font:16px proximanovabold,roboto,sans-serif;letter-spacing:2px;padding:16px 23px;min-width:215px;}

.btn:hover{color:#fff;background:#25495d;}

.btn:focus{color:#fff;}

.btn-lg, #sidebar #sbsubscribeform .hs-form .hs-button{font:normal 20px proximanova,roboto,sans-serif;background:#ff5b00;padding:14px 30px;min-width:310px;max-width:100%;border-radius:0px !important;}

.btn-lg:hover, #sidebar #sbsubscribeform .hs-form .hs-button:hover{background:#e05000;color:#EEE !important;opacity:0.8;text-decoration:underline;}

#logo h1{margin:0;line-height:0;}

#logo h1 a{width:205px;max-width:100%;height:45px;background:url(../images/logo.png) top left no-repeat;text-indent:-9999px;display:inline-block;background-size:100%;}

#navmenu.navbar-default .navbar-nav>li>a{font:normal 17px proximanova,roboto,sans-serif;}

#commentform #submit{text-transform:uppercase;font-family:proximanovabold,roboto,sans-serif;text-align:center;width:auto;padding-right:20px;padding-left:20px;}

#commentform textarea{width:400px;}

#commentform code{white-space:normal;}

#commentform label{width:85px;vertical-align:top;}

#comments.comments-area{padding-top:30px;margin-top:50px;border-top:1px solid #dcdcdc;}

#comments .comment-reply-title{color:#e47d00;font-family:proximanovasemibold, opensansbold;}

.bx-wrapper .bx-viewport{padding:0;border:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background:transparent;left:0;}

.bx-wrapper{margin-bottom:30px;}

.bxslider{margin-bottom:0;padding-left:0;}

.bx-wrapper .bx-pager.bx-default-pager a:hover,

.bx-wrapper .bx-pager.bx-default-pager a.active{background:transparent;box-shadow:0 0 0 2px #4e8eae;-webkit-box-shadow:0 0 0 2px #4e8eae;-moz-box-shadow:0 0 0 2px #4e8eae;}

.bx-wrapper .bx-pager.bx-default-pager a{background:#86888a;display:block;width:8px;height:8px;-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;margin:0 15px;}

.bx-wrapper .bx-pager{bottom:10px;z-index:70;padding-top:0;}

.bx-wrapper img{margin:auto;}

.bx-wrapper .bx-controls-direction .bx-prev{left:10px;}

.bx-wrapper .bx-controls-direction .bx-next{right:10px;}

.bx-wrapper .bx-controls-direction .bx-prev:after{content:"\f104";}

.bx-wrapper .bx-controls-direction .bx-next:after{content:"\f105";}

.bx-wrapper .bx-controls-direction a:after{font-size:50px;font-weight:bold;text-align:center;display:block;line-height:.8;}

.bx-wrapper .bx-controls-direction a:hover{color:#eee;}

.bx-wrapper .bx-controls-direction a{width:30px;height:40px;background:transparent;color:#fff;font-size:0;text-indent:0;top:45%;text-shadow:1px 1px 2px rgba(0,0,0,.3);}

#homeslider .bx-wrapper{margin-bottom:0;}

#homeslider{position:relative;}

#homeslider ul{padding-left:0;margin:0;}

#homeslider .bx-wrapper .bx-viewport{border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;left:0;background:#eee;}

#homeslider .hsentry .hscaption{position:absolute;width:100%;bottom:25%;}

#homeslider .hsentry .hscaption h1{margin-bottom:0;background:#f3cd5d;display:inline-block;text-transform:uppercase;padding:4px 16px;}

#homeslider .hsentry .hscaption .hssubtitle{display:inline-block;color:#fff;background:#e13939;padding:6px 17px;}

#homeslider .hsentry{position:relative;}

#homeslider .bx-wrapper .bx-pager.bx-default-pager a.active{background:transparent}

#homeslider .bx-wrapper .bx-pager.bx-default-pager a{background:#fff;display:block;width:13px;height:13px;-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;border:3px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);}

#homeslider .bx-wrapper .bx-pager{bottom:25px;z-index:70;padding-top:0;}

#homeslider .bx-wrapper img{margin:auto;}

#footerwrap{background:#3b678a;padding:40px 0 30px;color:#9fb5d2;font:14px proximanova, lato;}

#footerwrap a{color:#9fb5d2;}

#footerwrap a:hover{color:#CADEF9;}

.pfwidget{margin-bottom:25px;}

.pfwidget p, .pfwidget ul, .pfwidget ol{line-height:1.7;}

.pfwidget ul{padding-left:0;list-style:none;}

.pfwidget ul li{margin-bottom:5px;}

.pfwidgettitle{color:#fff;margin-bottom:7px;font-size:14px;text-transform:uppercase;font-family:proximanova,roboto,sans-serif;}

#footer{padding-top:30px;text-transform:uppercase;}

#footermenu{text-align:left;}

#footermenu ul{display:inline-block;padding-left:0;margin-bottom:5px;}

#footermenu ul li:first-child{margin-left:0;}

#footermenu ul li{list-style:none;display:inline-block;margin-left:5px;line-height:1;}

#footer a{color:#fff;}

#footer a:hover{color:#9fb5d2;}

#footerright{text-align:right;}

#footerleft{padding-top:15px;}

#footerleft a{display:inline-block;}

#sociallinks{display:inline-block;margin:5px;}

#sociallinks a{display:inline-block;}

#sociallinks img{display:inline-block;margin:1px 2px;}

.containerwrap{padding-top:40px;padding-bottom:40px;}

#headerwrap{color:#fff;padding:10px 0;position:relative;}

#headersection{background:rgba(49, 94, 121);top:-70px;}

.home #headersection{z-index:9999999999999999999!important;}

#headersection.affix{position:fixed;top:0px;left:auto;right:auto;width:100%;background:#3b678a;z-index:9999;background:#3b678a;-webkit-transition:top 1s ease-in;transition:top 1s ease-in;}

#headersection.affix-top{position:absolute;top:0px;bottom:auto;width:100%;xheight:70px;-webkit-transition:top 0.7s ease-in;transition:top 0.7s ease-in;}

#logo{padding-bottom:0;padding-top:0px;}

#toplinks{font:13px robotomedium;text-transform:uppercase;padding-top:3px;padding-bottom:10px;margin-bottom:10px;}

#toplinks a{color:#fff;}

#toplinks a:hover{color:#ff5b00;}

#topright{text-align:right;}

#navmenu{text-align:left;}

#navigation{padding-top:0;}

#hb-product{border-bottom:3px solid #d6d5d7;min-height:590px;background:#828E95 url(../images/panim/product_bg.jpg) top center no-repeat;background-size:cover;font-size:10px;font-family:roboto;color:#FFF;}

#hb-product h1{font:47px robotoblack;color:#FFF;line-height:50px;margin-top:30px;}

#hb-resources{background:#828E95;min-height:480px;padding-top:70px;}

#hb-whyliftoff{background:#828E95 url(../images/whyliftoff_banner.jpg) top center no-repeat;min-height:590px;padding-top:140px;padding-bottom:70px;background-size:cover;}

#hb-whyliftoff h2{font:46px robotoblack;color:#FFF;line-height:50px;margin-top:30px;}

#hb-whyliftoff a.playvideo, #hb-whyliftoff a.videolink{height:50px;display:block;font-size:14px;font-family:proximanova, roboto;color:#FFF;line-height:50px;padding-left:60px;background:url('../images/video_play.png') 0 0 no-repeat transparent;margin-top:40px;}

#hb-whyliftoff h3{font:16px roboto;color:#FFF;line-height:26px;text-shadow:2px 2px #555;}

#hb-whyliftoff .phoneholder{float:right;margin-left:30px;}

.headerbanner{background-color:#d6d5d7;}

.hbcontent{}

.bannertext{width:550px;max-width:100%;margin-top:7%;margin-bottom:10px;}

.hbcontent p{margin-bottom:15px;}

.hbcontent strong{font-family:robotobold!important;}

.hbcontent h1{font:normal 50px robotobold;line-height:1.05;}

.hbcontent h1 strong{}

#hb-product h1{font-family:roboto;}

.phoneholder{display:inline-block;padding:20px 75px 20px 20px;background:#fff url(../images/phone-btn.png) center right no-repeat;box-shadow:0 2px 10px rgba(0,0,0,.3);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);-moz-box-shadow:0 2px 10px rgba(0,0,0,.3);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;margin-bottom:15px;max-width:100%;width:570px;height:330px;}

.phoneholder p{margin-bottom:0;}

.phoneholder br{display:none;}

.textreg{color:#ff5b00;letter-spacing:1px;font-family:proximanova, roboto;}

.trustedlist{display:inline-block;padding-left:0;margin-bottom:0;list-style:none;padding-top:10px;}

.trustedlist li{display:inline-block;margin:0 15px 50px;vertical-align:middle;}

.trustedlist li img{height:auto;}

.contenticonlist{padding-left:0;list-style:none;}

.contenticonlist li{padding-left:70px;margin-bottom:20px;background-repeat:no-repeat;background-position:top left;}

.ico-mobile{background:url(../images/ico-mobileapp.png) 7px 5px no-repeat!important;}

.ico-program{background:url(../images/ico-program.png) 0px 5px no-repeat!important;}

.ico-target{background:url(../images/ico-target.png) 10px 5px no-repeat!important;}

.ico-user{background:url(../images/ico-user.png) 12px 5px no-repeat!important;}

.ico-optimization{background:url(../images/ico-optimization.png) 10px 5px no-repeat!important;}

.ico-abapp{background:url(../images/ico-abapp.png) 20px 5px no-repeat!important;}

.ico-insight{background:url(../images/ico-insight.png) 8px 5px no-repeat!important;}

.ico-advance{background:url(../images/ico-advance.png) 5px 5px no-repeat!important;}

.ico-optimize{background:url(../images/ico-optimize.png) 0px 5px no-repeat!important;}

.ico-transparency{background:url(../images/ico-transparency.png) 0px 5px no-repeat!important;}

.ico-payapp{background:url(../images/ico-payapp.png) 0px 5px no-repeat!important;}

.ico-creative{background:url(../images/ico-creative.png) 0px 5px no-repeat!important;}

#testimonialsblock{padding-top:40px;padding-bottom:30px;font:20px robotolight;color:#777;}

.testimonialsentry{margin-bottom:35px;}

.teinfo{padding-right:0;}

.teinfoquote p{margin-bottom:10px;}

.teinfoname{font-size:16px;margin-top:10px;}

.teinfoname strong{font-family:robotobold!important;}

.teinfoname span{display:inline-block;}

.teimg img{height:auto;}

.positionrel{position:relative!important;z-index:1;}

.borderbottom{border-bottom:1px solid #eaeaea!important;}

.listentries{margin-top:40px;}

.listentry{margin-bottom:35px;}

.listentryimg{height:auto;border:2px solid #ededed;margin-bottom:10px;}

.listentrytitle{margin-bottom:0;text-align:center;font-size:17px;}

.listentrytitle a{color:#606062;}

.listentrytitle a:hover{color:#ff5b00;}

.bggray .listentryimg{border-color:#e0e0e0;}

#casestudyentries{padding-top:15px;}

#videoentries .videoentryth{margin-bottom:15px;}

#videoentries .listentrytitle{text-align:left;margin-bottom:5px;}

#videoentries .listentry{margin-bottom:20px;}

#blogentriesblock{color:#777;}

#blogentries{padding-bottom:40px;padding-top:15px;}

#blogentries .blogentry:nth-child(3n+1){clear:left}

.blogentry{margin-bottom:25px;}

.blogentrytitle{margin-bottom:0;font-size:17px;}

.blogentrytitle a{color:#1b4d6a;}

.blogentrytitle a:hover{color:#ff5b00;}

.blogentrymeta{display:block;font-size:12px;}

.bgdark h2, .bgblue h2{color:#e2eff7;}

.titlecirc{font:32px proximanovablack, robotoblack !important;line-height:1;color:#fff;background:#777;text-align:center;border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;width:130px;height:130px;padding-top:44px;}

.titlecirc span{display:block;font:13px proximanovabold, latobold;}

.bgimg{background-repeat:no-repeat;background-position:top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}

#day-90{background:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;}

#liftoff-90days{background:#fff;background-size:cover;min-height:650px;}

.formcontent{padding:35px 35px 15px;border:1px solid #e2e2e2;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}

.rowfields{margin-right:-8px;margin-left:-8px;}

.formfield, .contactform .hs-form fieldset.form-columns-2 .hs-form-field, .contactform .hs_message.field.hs-form-field, .contactform .hs_submit{margin-bottom:10px;padding-right:8px;padding-left:8px;}

.contactform .hs-form fieldset{width:100% !important;max-width:100% !important;}

.formfield select, .formfield input[type="email"], .formfield input[type="tel"],

.formfield input[type="url"], .formfield input[type="text"], .formfield textarea, .hs-form-field select, .hs-form-field input[type="email"], .hs-form-field input[type="tel"],

.hs-form-field input[type="url"], .hs-form-field input[type="text"], .hs-form-field textarea{display:block;width:100%;margin-bottom:5px;border:1px solid #e2e2e2;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;height:40px;box-shadow:none;}

.contactform .hs-form textarea.hs-input{border-radius:0px;width:100% !important;height:115px !important;max-width:100% !important;}

.formfield textarea, .formfield .hs-form-field textarea{height:115px;width:100%}

.fieldlabel, .contactform .hs-form-field label{display:block;margin-bottom:5px;font-weight:normal !important;width:100%;font-family:proximanovalight, latolight,Arial,Helvetica,sans-serif !important;color:#555;font-size:16px;}

.formbutton{display:block;padding-top:15px;margin-bottom:10px;}

.formbutton .btn{margin-bottom:10px;font:19px proximanova,roboto,sans-serif;}

.contactform .hs-form .hs-button, .contactform .hs-form .hs-button:hover{color:#FFF;background:none repeat scroll 0% 0% #2D5C77;border-radius:0px;text-transform:uppercase;white-space:normal;display:inline-block;margin-bottom:5px;font:16px proximanovablack, latoblack;letter-spacing:2px;padding:16px 23px;min-width:215px;margin-bottom:10px;font:19px proximanova,roboto,sans-serif;}

.stroke{border:1px solid #dad8d3;}

#hb-contact{background:#828E95 url(../images/banner-contact.jpg) top center no-repeat;border-bottom:3px solid #c1d9e6;min-height:590px;}

#hb-contact .bannertext{width:555px;margin-top:17%;text-shadow:0 2px 4px rgba(0,0,0,.75);}

#hb-contact .bannertext h1{font:normal 47px proximanovasemibold, robotobold!important;line-height:1;margin-bottom:5px!important;}

#hb-contact .bannertext h2{color:#fff;font:42px proximanovalight, robotolight;line-height:1.1;margin-bottom:0;}

div.wpcf7-mail-sent-ng,

div.wpcf7-validation-errors{color:#BB4343;background-color:#F8E7E7;border:1px solid #B34949 !important;text-align:left;}

div.wpcf7-mail-sent-ok{color:#036605;background-color:#EAF7E5;width:100%;border:1px solid #468847!important;}

.wpcf7-response-output.wpcf7-display-none{padding:0!important;display:block !important;margin:0;}

div.wpcf7-response-output.wpcf7-mail-sent-ng,

div.wpcf7-response-output.wpcf7-validation-errors,

div.wpcf7-response-output.wpcf7-mail-sent-ok{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px!important;width:100%;display:inline-block !important;text-shadow:rgba(255, 255, 255, 0.701961) 0px 1px 0px;margin-top:15px!important;text-align:center;}

.wpcf7-not-valid-tip{font-size:14px!important;}

.home{font-family:proximanova, lato!important;}

.text-lightblue{color:#478cc8!important;}

.font50{font-size:50px;}

.subheading{display:block;font-size:20px;margin-bottom:3px;}

.text-block{display:block!important;}

.bgdarkblue{background-color:#f4f4f4!important;color:#a2a2a2;}

.btn-blue{background:#2d5c77!important;}

.btn-blue:hover{background:#25495d!important;}

.btn-blue.btn-lg{min-width:initial;}

.home #headersection{top:0;position:fixed;width:100%;background:rgba(49,94,121);}

.home #headersection #headerwrap{background:transparent;}

#hbhome{background:#828E95 url("../images/banner_new.jpg") top center no-repeat;color:#fff;min-height:600px;padding-top:80px;position:relative;top:60px;}

#hbhome .hbcontent .bannertext{float:right;width:350px;margin-top:6%;}

#hbhome .hbcontent{font-family:roboto;}

#hbhome .hbcontent h1{font:46px proximanovablack, robotoblack;color:#fff;line-height:1.1;margin-bottom:15px;}

#hbhome .hbcontent p{margin-bottom:25px;}

#hbhome .hbcontent .btn{margin-top:10px;min-width:inherit;}

#appsteps{display:block;width:100%;clear:both;padding-left:0;list-style:none;text-align:center;float:left;}

#appsteps li{width:190px;max-width:100%;padding-left:15px;padding-right:15px;display:inline-block;vertical-align:top;margin-bottom:5px;}

.appsteptitle{display:block;color:#222;font-size:18px;line-height:1.3;min-height:70px;margin-bottom:7px;}

#appsteps li img{height:auto;}

#blogblock h1{font-size:36px;line-height:42px;color:#1b4d6a;}

.blogpostentries{padding-top:30px;}

.blogpostentry{margin-bottom:30px;}

.blogpostentrytitle{margin-bottom:3px;font-size:18px;line-height:24px;}

.blogpostentryinner{display:block;min-height:95px;}

.blogpostentryinner p{margin-bottom:5px;font-size:16px;line-height:24px;}

.blogpostentrylink{display:block;margin-top:15px;font-family:proximanovabold,roboto,sans-serif}

.blogpostentrylink a{color:#1b4d6a;}

.blogpostentrylink a:hover{color:#2171a0;}

.blogpostentry a{color:#606062;}

.blogpostentry a:hover p, .blogpostentry a:hover,

.blogpostentry a:hover .blogpostentrytitle{color:#1b4d6a!important;text-decoration:none!important;}

.blogpostentryexerpt{position:relative;}

.blogpostentryexerpt p{position:relative;}

.blogpostentryexerpt p:after{content:'...';background:#e0e0e0;height:7px;display:inline-block;line-height:0;margin-left:-13px;padding-right:5px;}

.blogpostentryexerpt p:after{}

#callusblock{padding:26px 0;}

#callusblock h3{margin-bottom:0;color:#809cac;font-family:proximanova, lato;}

#callusblock h3 strong{font-family:proximanovablack, latoblack!important;}

#callusblock h3 a{font-family:proximanovablack, latoblack;color:#fff;display:inline-block;}

#callusblock h3 a:hover{color:#ff7900;}

.contentarea .bxreset .bx-viewport{padding:0;border:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background:transparent;left:0;}

.bxreset .bx-wrapper{margin-bottom:30px;}

.bxreset .bxslider{margin-bottom:0;padding-left:0;}

.contentarea .bxreset .bx-wrapper .bx-pager.bx-default-pager a.active{background:#aeaeae}

.contentarea .bxreset .bx-wrapper .bx-pager.bx-default-pager a{background:#fff;display:block;width:13px;height:13px;-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;margin:0 4px;}

.contentarea .bxreset .bx-wrapper .bx-pager{bottom:25px;z-index:70;padding-top:0;}

#casestudyblock{padding:0;background:url('../images/cutestslider_bg2.jpg') 0 0 no-repeat transparent;background-size:cover;}

#casestudyblock .contentarea{background:url(../images/handphone2.png) bottom right no-repeat;min-height:670px;padding-top:40px;padding-bottom:30px;}

#casestudyblock h1{text-align:center;color:#fff;font-size:50px;}

#casestudyblock h1 .subheading{color:#e0e0e0;}

#casestudiesslider{padding-top:30px;}

#casestudiesslider .bx-viewport{min-height:440px;padding-bottom:30px;}

#casestudiesslider .bx-wrapper{margin-bottom:0}

#casestudiesslider .bx-wrapper .bx-pager{bottom:0;}

#casestudiesslider .csentry{list-style:none;}

#casestudiesslider .csentryinner{width:430px;max-width:100%;}

#casestudiesslider .csentrytitle{text-align:left;font:32px proximanovablack, latoblack;margin-bottom:15px;font-weight:normal;}

#casestudiesslider .csentrysubtitle{font-weight:400;color:#d1d1d1;margin-bottom:5px;}

#casestudiesslider .csentrybtn{margin-top:40px;display:block;}

#casestudiesslider .csentrybtn .btn{min-width:210px;letter-spacing:3px;}

#casestudiesslider .csentryinner p, #casestudiesslider .csentryinner{color:#fff;}

x#contactform{margin-top:70px;position:relative;}

#contactform .wpcf7-form.invalid, #contactform .wpcf7-form.sent{position:relative;}

#contactform div.wpcf7-response-output.wpcf7-mail-sent-ng,

#contactform div.wpcf7-response-output.wpcf7-validation-errors,

#contactform div.wpcf7-response-output.wpcf7-mail-sent-ok{position:absolute;top:0;margin-top:0!important;left:0;}

#contactform div.wpcf7-response-output.wpcf7-mail-sent-ok{position:relative;top:-50px;left:10px;}

.page-template-template-whyliftoff-php #headersection #headerwrap,

.page-template-template-contact-php #headersection #headerwrap,

.page-template-template-optional-php #headersection #headerwrap{background:transparent;}

.page-template-template-contact-php #headersection,

.page-template-template-optional-php #headersection{top:0;position:fixed;width:100%;background:rgba(49,94,121,.9);}

.page-template-template-optional-php #headersection{background:#315e79;}

#hboptional{background:#828E95 url(../images/banner-home.jpg) top center no-repeat;color:#fff;min-height:590px;padding-top:80px;}

#hboptional .hbcontent .bannertext{float:right;width:350px;margin-top:6%;}

#hboptional .hbcontent{font-family:proximanova, roboto;}

#hboptional .hbcontent h1{font:46px proximanovablack, robotoblack;color:#fff;line-height:1.1;margin-bottom:15px;}

#hboptional .hbcontent p{margin-bottom:25px;}

#hboptional .hbcontent .btn{margin-top:10px;min-width:inherit;}

#casestudiesslider .csentrybtn .btn.btn-trans{background:#1d1d1d;border:1px solid #FFF;border-radius:0px;}

#casestudiesslider .csentrybtn .btn.btn-trans:hover{xopacity:0.8;xcolor:#FFF;}

#blogblock{background:#f7f7f7!important;}

#blogblock a{color:#478cc8;text-decoration:none!important;}

#blogblock a:hover{text-decoration:none;}

#blogblock p{color:#606062;}

#testimonialblock{background:url('../images/testimonial_bg.jpg') 0 0 no-repeat transparent;background-size:cover;padding-top:70px;padding-bottom:40px;}

#testimonialblock .eachtestimonial .testimonialContent{text-align:center;}

#testimonialblock .eachtestimonial .testimonialContent .testi-thumbnail{margin-bottom:35px;display:block;min-height:70px;}

#testimonialblock .eachtestimonial .testimonialContent .testi-thumbnail img{display:block;margin-left:auto;margin-right:auto;}

#testimonialblock .eachtestimonial .testimonialContent h3{color:#fff;font-family:proximanovabold, robotobold !important;font-weight:normal;font-size:18px;line-height:26px;margin:0px 0px 0px;}

#testimonialblock .bx-wrapper .bx-viewport{box-shadow:none;border:0px solid #FFF;left:-5px;background:none;}

#testimonialblock .eachtestimonial .testimonialContent h4{color:#fff;font-family:proximanovalight, robotolight !important;font-weight:normal;font-size:16px;line-height:26px;margin:0px 0px 25px;}

#testimonialblock .eachtestimonial .testimonialContent p{color:#fff;font-family:proximanovasemibold, robotomedium !important;font-weight:normal;font-size:20px;line-height:28px;margin:0px 0px 25px;font-style:italic;}

.bxslider-inner{vertical-align:middle;display:inline-block;}

.bxslidercontrols{margin:20px auto;max-width:165px;display:block;}

.bxslidercontrols ul{margin:0px;padding:0px;}

.bxslidercontrols ul li{list-style:none;float:left;margin:0px;padding:0px;}

.bxslidercontrols ul li a{display:block;width:73px;height:39px;text-indent:-9999px;outline:none;}

.bxslidercontrols ul li.prevtesti a{background:url('../images/btn_prev.png') 0 0 no-repeat transparent;}

.bxslidercontrols ul li.nexttesti a{background:url('../images/btn_next.png') 0 0 no-repeat transparent;margin-left:5px;}

#callusblock{padding:15px 0px;background:#f4f4f4;}

.twitter-feed p{font-size:12px;line-height:18px;color:#818181;font-family:proximanovalight, Arial, sans-serif;margin:0px;padding:0px;}

.follow-buttons{padding:7.5px 0px;}

#liftoff-90days h1{color:#1b4d6a;font-size:32px;line-height:36px;font-family:proximanova, lato;margin-top:0px;text-transform:uppercase;}

#liftoff-90days h2{color:#478cc8;font-size:24px;line-height:28px;font-family:proximanova, lato;margin-bottom:10px;}

#liftoff-90days p{}

#day-1{background:#0c293a;background-image:-webkit-linear-gradient(left, #0c293a, #0c293a 40%, #0c293a 40%);background-image:linear-gradient(to right, #0c293a, #0c293a 40%, #0c293a 40%);}

#day-1 h2{color:#FFF;}

.altbluebg{background:#0c293a;}

#day-5{background:url('../images/day5-bg.jpg') top center no-repeat #d9d9d9;background-size:cover;}

#day-5 h2, #day-7 h2, #day-60 h2{color:#1b4d6a;font-size:35px;line-height:36px;font-family:proximanovablack, latoblack;}

#day-7{background:url('../images/day7-bg.jpg') top center no-repeat #ededed;background-size:cover;}

#day-30 .graphbg{background:url('../images/scale-installs1.png') left bottom no-repeat transparent;}

#day-60 .analyticsbg{background:url('../images/analytics_bg.png') right bottom no-repeat transparent;}

#day-90{background:url('../images/pay_per_action.jpg') top center no-repeat #5a7dab;background-size:cover;border-bottom:0px solid #fff;}

#day-90 h2, #day-30 h2, #day-1 h2{color:#FFF;font-size:35px;line-height:30px;xfont-family:proximanovablack, latoblack;}

#day-90 h2{color:#275671 !important;}

#day-90 p, #day-90, #day-30 p, #day-30, #day-1 p, #day-1{color:#ededed;}

#day1-img{width:auto!important;}

.calltoactionblockwrap{background:url('../images/learn-bg.jpg') center 0 no-repeat #EDEDED !important;background-size:cover !important;}

.bggray.calltoactionblockwrap h1{color:#FFF;}

/*#wpadminbar{display:none;}*/

.fancybox-skin{background:none !important;box-shadow:none !important;}

h2.productTitle, .eachproductrow h2, h1.entry-title{color:#1b4d6a;font-size:32px;line-height:36px;font-family:proximanovablack, latoblack;margin-bottom:20px;margin-top:0px;}

.eachproductrow{padding:25px 0px;}

.eachproductrow h2{margin-top:40px;}

.eachproductrow img{margin-left:auto;margin-right:auto;display:block;}

.eachproductrow p, .eachproductrow , .optionalcontent , .optionalcontent p , .contentarea p{color:#2a2a2a;font-size:17px;margin-bottom:25px;}

#day-30 p{}

.page-template-default .contentarea{padding-top:30px;}

.blogpostentries .blogpostentry:nth-child(even){float:right;}

.xs-img{display:none!important;}

.clientlogos{margin-top:60px;margin-bottom:40px;}

.clientlogos .eachclient{float:none;display:inline-block;margin-bottom:40px;}

.clientlogos .eachclient.col-md-4{width:32.333333%;}

.clientlogos .eachclient .helper{display:inline-block;vertical-align:middle;height:100%;}

.clientlogos .eachclient img{vertical-align:middle;}

#contactform .hsformerror p{font-size:13px!important;color:#BB4343;}

#contactform .hsformerror{background-image:none;font-family:proximanova, lato,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0px;color:#BB4343;background-color:#F8E7E7;border:1px solid #B34949 !important;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:1px 3px 2px rgba(0,0,0,.2);-webkit-box-shadow:1px 3px 2px rgba(0,0,0,.2);-moz-box-shadow:1px 3px 2px rgba(0,0,0,.2);text-shadow:rgba(255, 255, 255, 0.701961) 0px 1px 0px;}

#contactform .hsformerror em{border:8px solid;border-color:#B34949 transparent transparent;}

#contactform .hs-form.stacked .field{padding:0px 9px;}

#contactform .hs-form fieldset.form-columns-1 .hs_email .hs-input{max-width:100%;width:100%;}

#actionbooking{text-align:center;font:normal 25px proximanova, lato;color:#478cc8;text-transform:uppercase;margin-bottom:25px;}

.boxtext{display:inline-block;color:#1b4d6a;font-family:proximanovabold,roboto,sans-serif;background:#f5f5f5;border:2px solid #e1e1e1;padding:3px 10px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;margin-left:12px;margin-top:-4px;overflow:hidden;}

#installactions p{margin-bottom:0;}

#installactions{text-align:center;margin-bottom:33px;}

#installactions h4{margin-bottom:30px;font:normal 20px proximanova, lato;color:#478cc8;margin-top:0;text-transform:uppercase;}

#installactions img{height:auto;}

#vscircle{display:block;font:normal 20px proximanovablack, latoblack;color:#bebebe;width:58px;height:58px;padding:18px 5px;border:1px solid #e1e1e1;border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;background:#fff;position:absolute;right:-31px;top:44.3%;}

#ialeft{position:relative;border-right:1px solid #e1e1e1;}

#liftoff60days{text-align:center;background:#f3f3f3 url(../images/banner-60daysliftoff.jpg) top center no-repeat;min-height:600px;}

#liftoff60days .contentarea{padding-top:95px;}

#liftoff60days p{font-size:18px;line-height:1.4;}

#liftoff60days h1{color:#1b4d6a;margin-bottom:15px;}

#liftoff60days h1 span{display:block;font:24px proximanova, lato;margin-bottom:15px;}

.cycleimg br{display:none;}

.cycleimg p{margin-bottom:0;}

#iaright .cycleimg{display:inline-block;}

#productslider1 .tp-caption.very_large_text, .very_large_text{font:46px/50px proximanovablack, robotoblack !important;color:#FFF !important;margin-top:30px !important;text-shadow:3px 2px #111 !important;}

#productslider1 .tp-caption.medium_text, .medium_text{font:16px/26px proximanova, roboto !important;color:#FFF !important;}

#hb-product .bannercaption{max-width:1000px;padding-top:140px;text-align:left;margin:0 auto;}

#hboptional.banner-career .hbcontent{position:relative;min-height:420px;}

#hboptional.banner-career .bannertext{width:85%;margin:0;float:none;position:absolute;bottom:30%;}

.postentrycontent p:last-child{margin-bottom:0;}

.postentryheader h1 a{color:#1b4d6a;}

h1.postentrytitle{font-weight:normal;text-transform:none;font-size:42px;margin-top:0;margin-bottom:10px;line-height:1.2;padding-bottom:15px;}

.postentrymeta span{display:inline-block;}

.postentrymeta{color:#478cc8;letter-spacing:0;font-size:15px;text-transform:uppercase;word-spacing:2px;display:block;margin-bottom:5px;}

.post.hentry{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #bebebe;}

.contentarea .more-link{text-decoration:none!important;background:#2d5c77;color:#fff;font:15px proximanovablack, latoblack;padding:15px 27px;display:block;margin-bottom:5px;margin-top:25px;text-transform:uppercase;letter-spacing:2px;width:165px;text-align:center;}

.contentarea .more-link:focus{color:#fff;}

.contentarea .more-link:hover{background:#1d4860;color:#fff;}

.panelbox{padding:30px;background:#f2f2f2;margin-bottom:30px;}

.widgetentry .panelbox{}

.panelbox h4{font-size:14px;letter-spacing:1px;margin-bottom:5px;padding-bottom:3px;}

#sidebar .panelbox p{margin-bottom:15px;}

#sbsubscribeform{display:block;float:none;width:100%;max-width:100%;padding-top:5px;}

#sbsubscribeform .hs-form .hs-input,

#sbsubscribeform .sfinput{color:#777;border:1px solid #dfdfdf;border-radius:0;box-shadow:none;height:17px;}

#sbsubscribeform input,

#sbsubscribeform .sfinput,

#sbsubscribeform .button{display:block;width:180px;margin-bottom:15px;}

#sbsubscribeform .hs-form.stacked .field{margin-bottom:0;}

#sbsubscribeform .hs-form.stacked .actions{margin:0;padding:0;}

#sbsubscribeform .hs-form .hs-input{height:28px;padding:5px 1.5%;width:96%;max-width:100%;margin-bottom:10px;}

#sbsubscribeform .hs-form{margin-bottom:0;}

#sbsubscribeform .hs-form .hs-button{border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-sizing:border-box;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;width:100%;font:normal 18px proximanova, lato!important;text-transform:uppercase!important;letter-spacing:2px!important;height:50px;margin-bottom:0!important;}

.widgetentry h4{margin-bottom:15px;text-transform:uppercase;font:15px proximanovabold, latobold!important;color:#478cc8;}

.widgetentry{clear:both;display:block;width:100%;float:left;}

.widgetentry ul li a{color:#555;}

.widgetentry ul li{font-family:proximanovalight,roboto,sans-serif;margin-bottom:5px;}

.widgetentry ul li a:hover{color:#478cc8;}

.widgetentry ul{padding-left:0;list-style:none;}

#sidebar #sbsubscribeform .hs-form .hs-button{font:normal 18px proximanova, lato!important;text-shadow:none;min-width:100%;}

.has-sidebar .contentarea{position:relative;}

.contentarea div.mr_social_sharing_wrapper{padding-bottom:12px;}

.contentarea div.mr_social_sharing_wrapper .linksalpha_button{display:none!important;}

#authorpostbox{padding:0 30px 30px;font-size:13px;}

#authorpostimg{max-width:78px;width:32%;float:left;margin-bottom:10px;}

#authorpostimg img{border:none;padding:0;margin:0;border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;width:100%;height:auto;}

#authorpostby{float:left;width:64%;padding-left:4%;line-height:1.2;margin-bottom:10px;margin-top:20px;}

#authorpostby span{display:block;}

#authorpostby h5{padding:0;line-height:1.2;font-size:18px;font-weight:normal;letter-spacing:-1px;padding-top:1px;display:inline-block;color:#478cc8;}

#authorpostby a{font-size:18px;font-weight:bold;padding-top:1px;display:inline-block;}

#authorpostinfo p{margin-top:0;}

#authorpostinfo{margin-bottom:10px;}

#authorpostsociallinks{display:inline-block;margin:5px;}

#authorpostsociallinks a{display:inline-block;}

#authorpostsociallinks img{display:inline-block;margin:1px 5px 1px 0;}

#authorpostsociallinks .ico-linkedin a, #authorpostsociallinks .ico-twitter a{display:inline-block;width:27px;height:27px;margin:5px;}

#authorpostsociallinks .ico-linkedin a{background:url(../images/icon-linkedin.png) center no-repeat;}

#authorpostsociallinks .ico-twitter a{background:url(../images/icon-twitter.png) center no-repeat;}

#homepostentries .blogpostentry:nth-child(odd){clear:left;}

#teamlist{padding:20px 0 0;list-style:none;text-align:center;}

#teamlist li{width:20%;padding:5px;margin-bottom:25px;float:left;}

#teamlist li:nth-child(5n+1){clear:left;}

#teamlist li img{display:block;margin:0 auto 10px;}

#teamlist li p{margin-bottom:0}

.teamimg{border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;border:4px solid #fff;width:188px;max-width:100%;}

#teamlist li .teamimgfront{display:block;}

#teamlist li .teamimgback{display:none;}

#teamlist li:hover .teamimgfront{display:none;}

#teamlist li:hover .teamimgback{display:block;}

.excerptellipsis{display:inline-block;margin-left:-3px;}

#hb-productmobile{display:none;}

#hb-whyliftoff a.videolink,

#hb-product .bannercaption .font20{font-size:16px!important;}

.home #hbhome{text-align:center;}

.bxslidertesti img,

.home #testimonialblock .eachtestimonial .testimonialContent .testi-thumbnail img{width:auto;height:auto;max-height:70px;}

#homeslider{top:60px;position:relative;}

#homeslider .hbtextholder{width:1430px!important;max-width:100%!important;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;min-height:550px;}

#hbt-slide1{}

#homeslider .hbtext{text-shadow:none;color:#fff;font:18px proximanova, roboto;white-space:normal;max-width:100%;}

#homeslider .hbtext h1{font:46px proximanovasemibold, robotoblack;color:#fff;line-height:1.1;margin-bottom:15px;}

#homeslider .hbtext p{margin-bottom:25px;}

#homeslider .hbtext strong{font-family:proximanovabold, robotobold!important;}

#homeslider .hbtext .btn{-webkit-transition:all 0.05s ease-out;-moz-transition:all 0.05s ease-out;-o-transition:all 0.05s ease-out;-ms-transition:all 0.05s ease-out;}

#homeslider .tp-caption{top:0!important;left:0!important;width:100%;padding-bottom:30px!important;padding-top:30px!important;}

#hbt-slide1 .hbtext{float:right;width:350px;margin-top:10%;}

#hbt-slide2 .hbtext{width:610px;margin-top:11%;}

#homeslider .tp-bullets.simplebullets.round .bullet{background:#787878;height:15px;width:15px;border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;margin-left:7px;}

#homeslider .tp-bullets{bottom:25px!important;z-index:20;}

#homeslider .tp-bullets.simplebullets.round .bullet:hover,

#homeslider .tp-bullets.simplebullets.round .bullet.selected{background:#fff;}

#testimonialslider .bx-wrapper .bx-controls-direction a{top:initial;width:73px;height:39px;position:relative;left:0!important;right:0!important;display:inline-block;margin:3px;}

#testimonialslider .bx-controls{clear:both;position:absolute;width:100%;bottom:-60px;text-align:center;}

#testimonialslider .bx-wrapper .bx-controls-direction a.bx-prev{background:url('../images/btn_prev.png') 0 0 no-repeat transparent;}

#testimonialslider .bx-wrapper .bx-controls-direction a.bx-next{background:url('../images/btn_next.png') 0 0 no-repeat transparent;}

#testimonialslider .bx-viewport{left:0}

#testimonialslider .bxslider{padding-left:0!important;}

#slide-report{display:none!important;}

#ico-gplus{opacity:.51;filter:alpha(opacity=51);}

#ico-gplus:hover{opacity:.37;filter:alpha(opacity=37);}

.singlecasestudy h3{font-weight:bold;font-family:proximanova, Roboto, sans-serif!important;color:#d74f20;}

.singlecasestudy a{color:#32a025;}

.singlecasestudy a:hover{color:#28b018;}

.singlecasestudy .containerwrap{position:relative;}

.singlecasestudy h2{color:#d74f20;font-size:22px;}

.iconbulletlist{padding-left:0;list-style:none;margin-top:30px;}

.iconbulletlist li{margin-bottom:50px;display:block;padding-left:120px;background-position:left top;background-repeat:no-repeat;min-height:95px;}

.ico-dart{background-image:url(../images/ico-dart.png);}

.ico-cp{background-image:url(../images/ico-cp.png);}

.ico-monitor{background-image:url(../images/ico-monitor.png);}

.iconbulletlist strong{font-family:proximanovabold,roboto,sans-serif!important;font-size:17px;}

#hbresources{background:#828E95 url("../images/banner-resource.jpg") top center no-repeat;color:#fff;min-height:590px;padding-top:80px;position:relative;top:0;}

#hbresources h3{font-size:28px;font-family:proximanovalight,roboto,sans-serif!important;margin-bottom:5px;}

#hbresources .btn{font-size:20px;min-width:238px;margin-top:20px;letter-spacing:0;}

#hbresources .bannertext{width:510px;}

#hbresources h1{color:#fff;margin-bottom:15px;font-size:46px;}

.pageresource h1{margin-bottom:40px;}

.pageresource a{color:#478cc8;}

.pageresource a:hover{color:#1b4d6a;}

.pageresource .blogpostentrytitle{font-family:proximanova,roboto,sans-serif!important;}

.pageresource{}

.csentries{}

.csentrybox{display:block;width:306px;max-width:100%;padding:20px;background:#fff;border:1px solid #ededed;margin-bottom:50px;}

.csentries p{margin-bottom:0;}

.csentryboximg{margin:-21px -21px 20px!important;}

.csentryboximg img{display:block;width:100%;}

.csentrybox h4{font-family:proximanovablack, latoblack!important;font-size:19px;margin-bottom:20px;}

.webinarentries{}

.webinarbox{display:block;max-width:100%;padding:20px;background:#fff;border:1px solid #ededed;margin-bottom:50px;min-height:250px;}

.webinarbox p{margin-bottom:15px;}

.webinarbox h4{margin:-21px -21px 15px!important;font-family:proximanovabold, latobold!important;background:#204e68;color:#fff;padding:16px 20px;}

.videosblock{}

.videosblock iframe{margin-bottom:10px;}

.blogmetadate{display:block;font-size:12px;}

.sm-hide{display:none;}

.videoblock{display:block;width:100%;text-align:center;}

.videoblock iframe{display:block;width:100%;}

.plainpage iframe{display:block;margin-bottom:30px;float:none;}

#followbtn-twitter iframe{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-right:1px solid #AAAAAA;height:20px!important;overflow:hidden;}

.page-id-6 .pp_content , .page-id-6 .pp_left,

.page-id-6 .pp_right, .page-id-6 .pp_middle,

.home .pp_content , .home .pp_left,

.home .pp_right, .home .pp_middle{background:none!important;}

.careertable{font-size:15px;color:#1b4d6a;margin-top:15px;margin-bottom:40px;}

.careertable thead tr{background:#fff;}

.careertable > thead >tr > th{background:#f0f0f0;color:#fff;border:none;padding:15px 10px;vertical-align:middle;}

#careerpositionsblock a,

.careertable a{color:#1b4d6a;display:block;}

.careertable tbody{}

.careertable tbody tr{background:#fff;}

.careertable > tbody > tr:hover{background:#dadfe2;}

.ctinverted tbody tr{background:#fff;}

.ctinverted > tbody > tr:nth-child(even){background:#dadfe2;}

.careertable > tbody > tr > td:nth-child(2){text-align:right}

.careertable > tbody > tr > td{border:1px solid #f0f0f0;padding:11px 25px;border-right:none;border-left:none;}

#careermissionblock h1,

#hboptional.bannercareer .bannertext h1{font-family:roboto!important;}

#hboptional.bannercareer .hbcontent{position:relative;min-height:510px;}

#hboptional.bannercareer .bannertext{width:100%;margin-top:0;text-align:center;position:absolute;bottom:auto !important;display:block;text-shadow:0 2px 4px rgba(0,0,0,.75);margin-bottom:0;left:0;padding:0 15px;height:100px;top:2% !important;margin:auto;}

#hboptional.bannercareer .bannertext p:last-child{margin-bottom:0;}

#careermissionblock{text-align:center;}

#careermissionblock{padding-top:100px;}

#careerpositionsblock{padding-top:85px;padding-bottom:60px;}

#careerpositionsblock h4{font-family:proximanovabold,roboto,sans-serif!important;}

#careerquoteblock{text-align:center;padding-bottom:70px;padding-top:60px;}

#careerquoteblock h2{color:#1b4d6a;font-size:31px;}

.careerquoteentry{}

.cqeimage{text-align:center;}

.cqeimg{border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;border:4px solid #fff;box-shadow:0 2px 12px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 12px rgba(0,0,0,.2);-moz-box-shadow:0 2px 12px rgba(0,0,0,.2);margin-bottom:15px;}

.cqetext{padding-left:0;padding-top:25px;}

#careercultureblock{background:#1b4d6a url(../images/bg-culture.jpg) top center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff;padding-top:60px;}

#careercultureblock h1{font-size:32px;color:#fff;margin-bottom:50px;}

.culturelist{}

.orangeicoblock p{line-height:1.5;}

.orangeicoblock{position:relative;padding-left:90px;line-height:1.5;margin-bottom:40px;}

.orangeicoblock strong{font-size:18px;font-family:proximanovabold, latobold!important;display:block;}

.orangeico{position:absolute;left:15px;top:6px;}

#galleryblock{padding-top:40px;padding-bottom:40px;}

#hb-productoverview a{color:#fff;}

#hb-productoverview{background:#828E95 url(../images/panim/product_bg.jpg) top center no-repeat;background-size:cover;color:#fff;padding-top:35px;padding-bottom:0;font-family:proximanova, roboto;font-size:13px;}

#bcproductoverview{}

#bcproduct{}

#bcproductimg p{margin-bottom:0;}

#bcproductimg{padding:0;}

#bcproductimg img{height:auto;}

#bcproducttext{padding-top:20px;font-size:14px;text-shadow:0 1px 2px rgba(0,0,0,.4);}

#hb-productoverview h4{font-size:18px;font-family:proximanovabold, robotobold!important;margin-bottom:15px;}

#hb-productoverview h1{font-size:46px;color:#fff;line-height:1.1;margin-bottom:20px;font-family:proximanova, lato!important;font-weight:normal;padding-top:0;}

#hb-productoverview .btn{min-width:210px;text-shadow:none;letter-spacing:0;}

#hb-productoverview p{margin-bottom:15px;line-height:1.65;}

#hb-productoverview p:last-child{margin-bottom:0;}

#secondarynavwrap{border-bottom:1px solid #e0e0e0;margin-bottom:10px;position:relative;top:0;-webkit-transition-property:top;-webkit-transition-duration:.4s;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:top;-moz-transition-duration:.4s;-moz-transition-timing-function:ease-in-out;-o-transition-property:top;-o-transition-duration:.4s;-o-transition-timing-function:ease-in-out;-ms-transition-property:top;-ms-transition-duration:.4s;-ms-transition-timing-function:ease-in-out;transition-property:top;transition-duration:.4s;transition-timing-function:ease-in-out;}

#secondarynavwrap.affix{position:fixed;top:70px;width:100%;background:#fff;margin-bottom:0;z-index:77;}

#secondarynav{text-transform:uppercase;font-size:14px;font-family:proximanova, roboto;}

#secondarynav ul{padding-left:0;list-style:none;margin-bottom:0;}

#secondarynav ul li{float:left;margin-right:50px;}

#secondarynav ul li:last-child{margin-right:0;}

#secondarynav ul li a{color:#1b4d6a;padding:19px 0;display:block;background:transparent!important;}

#secondarynav ul li.current-menu-item a,

#secondarynav ul li.active a,

#secondarynav ul li a:hover{color:#4a8dc6;}

#productcols{border-bottom:1px solid #e0e0e0;margin-bottom:50px;color:#929292;}

#productcols img{}

#productcols p{}

#productcols strong{font-size:15px;}

#productcols > .col-xs-12{margin-bottom:20px;}

.textimgblock{border-bottom:1px solid #e0e0e0;margin-bottom:40px;clear:both;}

.textimgblock h2{color:#1b4d6a;}

.titlestyle{text-align:center;margin-bottom:25px;background:#1b4d6a;color:#fff!important;padding:15px;position:relative;}

.titlestyle:after{content:' ';display:inline-block;width:0;height:0;border-top:12px solid #1b4d6a;border-right:12px solid transparent;border-left:12px solid transparent;position:absolute;left:48%;bottom:-11px;}

.tibimg{text-align:center;padding-left:0;padding-right:0;}

.tibimg img{display:block;margin:auto;position:relative;height:auto;}

.tibimg p{margin-bottom:0;}

.tibtext{}

.tiblast{border-bottom:none;margin-bottom:0;}

.hidethis{display:none!important;}

.anchorname{display:block;line-height:0;}

#bcproductimg .bx-wrapper .bx-viewport{padding:0;border:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background:transparent;left:0;}

#bcproductimg .bx-wrapper{margin-bottom:0;}

#bcproductimg .bxslider{margin-bottom:0;padding-left:0;}

#bcproductimg .bx-wrapper .bx-pager.bx-default-pager a:hover,

#bcproductimg .bx-wrapper .bx-pager.bx-default-pager a.active{background:transparent}

#bcproductimg .bx-wrapper .bx-pager.bx-default-pager a{background:#fff;display:block;width:13px;height:13px;-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;border:3px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);}

#bcproductimg .bx-wrapper .bx-pager{bottom:25px;z-index:70;padding-top:0;}

#bcproductimg .bx-wrapper img{margin:auto;}

#analyticsmenu{padding-left:0;list-style:none;text-align:center;text-transform:uppercase;font-weight:bold;margin:55px 0 40px;}

#analyticsmenu li{display:inline-block;margin:5px;}

#analyticsmenu li a{color:#1b4d6a;background:#fff;border:1px solid #1b4d6a;padding:7px 15px;}

#analyticsmenu li.active a, #analyticsmenu li a:hover{color:#fff;background:#fc5b1f;border-color:#fc5b1f;}

#productoverviewcontent h4{line-height:1.3;color:#606062;width:900px;max-width:100%;text-align:center;display:block;margin-left:auto;margin-right:auto;}

#analyticspreview{text-align:center;border-bottom:1px solid #e0e0e0;margin-bottom:30px;}

#analyticspreview .tab-content>.tab-pane{visibility:visible;display:block;opacity:1;position:absolute;transform:rotate(-7deg);-webkit-transform:rotate(-7deg);-moz-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-o-transform:rotate(-7deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}

#analyticspreview .tab-content>.active{position:relative;z-index:9;}

.analyticsview-btn{color:#1b4d6a;background:#fff;border:1px solid #1b4d6a;padding:5px 15px;text-align:center;font-weight:normal;display:inline-block;margin:3px 7px;font-family:proximanova, roboto, lato, arial, sans-serif;}

.analyticsview-nav{position:relative;display:inline-block;vertical-align:middle;}

.analyticsview-btn{position:relative;float:left;}

.analyticsview-btn:hover,

.analyticsview-btn:focus,

.analyticsview-btn:active,

.analyticsview-btn.active{z-index:2;}

.analyticsview{overflow:hidden;text-align:center;}

.analyticsview-mobile .analyticsimg{width:100%;}

.analyticsview{height:530px;display:block;}

.analyticsview-nav{margin:30px auto 0px;overflow:hidden;position:relative;}

x.analyticsview-nav:before{background-color:#fc5b1f;content:'';display:block;width:33%;height:100%;position:absolute;left:0;top:0;transition:left 0.5s cubic-bezier(0.19, 1, 0.22, 1);}

#analyticsview-state-1:checked ~ .analyticsview-nav:before{left:0;}

#analyticsview-state-2:checked ~ .analyticsview-nav:before{left:33.33%;}

#analyticsview-state-3:checked ~ .analyticsview-nav:before{left:67%;}

.analyticsview-btn:hover,

#analyticsview-state-1:checked ~ .analyticsview-nav #analyticsnav1,

#analyticsview-state-2:checked ~ .analyticsview-nav #analyticsnav2,

#analyticsview-state-3:checked ~ .analyticsview-nav #analyticsnav3{background:#e05000;color:#fff !important;opacity:0.8;border-color:#e05000;}

.analyticsview-state, .analyticsview input[type="radio"]{display:none;}

.analyticsview-btn{border-radius:0;padding-left:10px;padding-right:10px;min-width:120px;cursor:pointer;}

.analyticsview-slides{-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;margin:40px auto;position:relative;width:740px;max-width:100%;}

.analyticsview-home .analyticsview-slides{bottom:-25px;}

.analyticsview-slide{border-radius:15px 15px 0 0;-webkit-border-radius:15px 15px 0 0;-moz-border-radius:15px 15px 0 0;box-shadow:2px 3px 20px rgba(0, 0, 0, 0.4);-webkit-box-shadow:2px 3px 20px rgba(0, 0, 0, 0.4);-moz-box-shadow:2px 3px 20px rgba(0, 0, 0, 0.4);opacity:0;display:block;position:absolute;z-index:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:-webkit-transform 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55), opacity 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:transform 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55), opacity 0.5s cubic-bezier(0.68, -0.55, 0.265, 1.55);border-top:30px solid #e5e4e3;}

.analyticsview-slide,

.analyticsview-slide img{max-width:740px;}

.analyticsview-slide.analyticsview-slide-current{opacity:1;z-index:2;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}

.analyticsview-slide.analyticsview-slide-next,

.analyticsview-slide.analyticsview-slide-prev{opacity:1;}

.analyticsview-slide.analyticsview-slide-next{-webkit-transform:translate3d(85px, 55px, -20px) rotateZ(5deg);-ms-transform:translate3d(85px, 55px, -20px) rotateZ(5deg);transform:translate3d(85px, 55px, -20px) rotateZ(5deg);}

.analyticsview-slide.analyticsview-slide-prev{-webkit-transform:translate3d(-85px, 55px, -20px) rotateZ(-5deg);-ms-transform:translate3d(-85px, 55px, -20px) rotateZ(-5deg);transform:translate3d(-85px, 55px, -20px) rotateZ(-5deg);}

#analyticsviewblock{position:relative;border-bottom:1px solid #e0e0e0;margin-bottom:40px;}

#productoverviewcontent{padding-bottom:70px;}

#productcols{padding-top:15px;padding-bottom:25px;margin-bottom:70px;}

.titlestyle{margin-bottom:40px;}

.textimgblock{padding-bottom:40px;margin-bottom:50px;}

#xs-analyticsview{display:none!important;}

#hbt-slide2.hbt-mobileapp{position:relative;}

#hbt-slide2.hbt-mobileapp .hbtext{width:455px;float:left;position:relative;z-index:1;}

#hbt2-img{width:471px!important;height:auto!important;max-width:100%!important;position:absolute;right:0;bottom:-12px;}

#hbresources{background:#4482a1;}

#hbresources .bannertext{width:420px;margin-right:3%;position:relative;z-index:1;}

#hbresourcesimg{position:absolute;top:0;width:712px;margin-left:26%;}

#reportlist .csentrybox h4{font-size:17px;line-height:1.3;margin-bottom:15px;min-height:45px;}

#reportlist .csentryboximg img{width:auto;height:226px;margin:auto;box-shadow:0 2px 6px rgba(0,0,0,.3);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.3);-moz-box-shadow:0 2px 6px rgba(0,0,0,.3);}

.csentryimghold{display:block;background:#f7f7f7;margin:1px;border-bottom:1px solid #ededed;padding:12px;-webkit-transition-property:background;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease;-moz-transition-property:background;-moz-transition-duration:.3s;-moz-transition-timing-function:ease;-o-transition-property:background;-o-transition-duration:.3s;-o-transition-timing-function:ease;-ms-transition-property:background;-ms-transition-duration:.3s;-ms-transition-timing-function:ease;transition-property:background;transition-duration:.3s;transition-timing-function:ease;}

a.csentryimghold:hover{background:#f5f5f5;}

.csbtn{margin-top:10px;float:right;margin-right:15px;}

#hsmobileheroeslogo{height:auto!important;width:auto!important;margin-bottom:40px;}

.hbtext-dark{color:#3a3a3a!important;}

#hsmobileheroes{}

.btn-trans,.btn-trans:focus{background-color:transparent;border:2px solid #fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;display:inline-block;padding:8px 25px;text-transform:uppercase;color:#fff!important;letter-spacing:1px;}

.btn-trans-orange{border-color:#ff7900;color:#ff7900!important;padding:12px 30px 11px;font-size:16px;font-family:proximanovasemibold, roboto, sans-serif;min-width:initial;line-height:1.2;letter-spacing:0;}

.btn-trans:hover{color:#ff7900!important;border-color:#ff7900;background-color:transparent;}

.btn-trans .fa{margin-right:10px;}

.btn-trans-orange:hover,.btn-trans-orange:focus{color:#2d5c77!important;background:transparent!important;border-color:#2d5c77;}

.btntrans-orange{color:#c25a0e!important;background:transparent!important;border-color:#c25a0e;}

.btntrans-orange:hover,.btntrans-orange:focus{color:#ff7900!important;background:transparent!important;border-color:#ff7900;}

#hsq3 #hbt-slide1 .hbtext{width:420px;}

.xsbannerimg{display:none;}

.postnavlinks{display:block;margin:15px 0;clear:both;}

.paged .postnavlinks{text-align:right;}

.postnavlinks a{display:inline-block;}

.postnavlinks a:nth-child(2){float:left;}

#contactbtn{color:#3d6c96!important;display:inline-block;background:#204260;padding:12px 25px 11px;text-align:center;min-width:178px;margin:0 20px;line-height:1;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;vertical-align:middle;}

#contactbtn .fa{margin-right:7px;}

#contactbtn:hover{color:rgb(159, 181, 210)!important;transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;-moz-transition:all 1s ease;}

#hbt-centerblock{text-align:center;}

#hbt-centerblock .aligncenter{margin:0 auto 30px;}

#hbt-centerblock img{width:auto!important;max-width:100%!important;height:auto!important;}

#homeslider #hbt-centerblock .hbtext h1{font-size:40px;}

#homeslider #hbt-centerblock .hbtext{max-width:100%!important;width:730px!important;margin:2% auto 0;}

#hsshinelight{}

.text-green{color:#bcd266!important;}

.shareinemail .instaemail:before{display:inline-block;text-align:right;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);}

.sociallinks{padding-left:0;list-style:none;margin-bottom:0;}

.sociallinks li{display:inline-block;margin-bottom:2px;margin-right:2px;vertical-align:middle;}

.sociallinks li a{display:inline-block;color:#fff!important;background-color:#dcdcdc;width:40px;height:40px;text-align:center;border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;font-size:21px;padding-top:6px;}

.sociallinks li a.fa-facebook:before{position:relative;top:1px;right:1px;}

.sociallinks li a:hover{background-color:#dcdcdc;color:#2a2a2a!important;}

.shareinemail div.instaemail{display:inline-block;vertical-align:top;margin:0;}

.shareinemail a.instaemail{display:inline-block;font-size:0!important;position:relative;overflow:hidden;vertical-align:top;text-align:center;}

.shareinemail a.instaemail:before{content:"\f0e0";font-size:20px;position:absolute;left:10px;top:10px;}

#sharepost .sociallinks li a:before{position:relative;top:-1px;right:-1px;}

#sharepost .sociallinks li a.instaemail:before{position:absolute;top:10px;right:initial;left:10px;}

#sharepost .sociallinks li a.fa-linkedin:before{top:-2px}

.blogpage .pageheader{display:block;clear:both;margin-bottom:40px;}

.blogpage .pageheader h1{margin-bottom:20px;}

.blogpage .pageheader h6{margin-bottom:0;}

.blogpage hr{border-color:#bebebe;margin-top:40px;margin-bottom:40px;}

.blogpage .postimg{height:auto;}

.has-sidebar{}

.entrymetablock{}

.entrymetas{}

.entryauthorimg, #entrymetas .avatar{height:auto;width:62px;display:inline-block;vertical-align:bottom;margin-right:15px;margin-bottom:10px;border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;}

.blogpage .entrymeta{display:inline-block;margin-bottom:15px;color:#8a8a8a;font-style:italic;line-height:1;vertical-align:bottom;}

.entrymetaauthor{display:inline-block;padding-right:10px;margin-right:7px;border-right:1px solid #c0c0c0;font-style:normal;font-family:proximanovasemibolditalic, roboto, sans-serif;}

.entrymetaauthor a{color:#2a2a2a;display:inline-block;}

.entrymetaauthor a:hover{color:#e57d57;}

.entrymetadate{display:inline-block;}

#sharepost{text-align:right;margin-top:20px;}

.sharethis.sharethisblock h4{float:left;}

.socialsharelinks{float:right;line-height:1.5;}

.socialsharelinks li a .fa-envelope{position:relative;top:-1px;left:-1px;}

.entrymetahr{border-top:1px solid #b2b2b2;margin-bottom:40px;}

.singlepostimg{display:block;margin-bottom:11px;}

.singlepostimg .postimg{display:block;width:100%;}

.container h1, .pageheader h1.entry-title{color:#4c4c4c;font-family:proximanovasemibold,roboto,sans-serif!important;font-weight:normal !important;line-height:1;margin-bottom:20px;}

.pageheader h1.entry-title a{color:#4c4c4c;}

.pageheader h1.entry-title a:hover{color:#ff8e59;}

.blogpage .more-link{display:none;}

.sblistentries{}

.sblistentry{display:block;width:100%;float:left;margin-bottom:25px;position:relative;border:1px solid #e5e5e5;font-size:16px;min-height:150px;}

.listentryleft{display:inline-block;width:105px;position:absolute;left:0;top:0;height:100%;}

.sblistentrytitle{line-height:1.4;margin-bottom:10px;}

.sblistentryimg{}

.listentryright{padding:20px 20px 20px 125px;}

.entrymetablock{}

.listentryevent{}

.sblistentry p:last-child{margin-bottom:0;}

.listentrycat{font-family:proximanovabold, roboto, sans-serif;font-weight:normal;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#9d9d9d;display:block;margin-bottom:10px;}

.listentrycat a{display:inline-block;}

.listentrylink{margin-bottom:0;}

.listentrylink a:hover{color:#DC6C08;}

.listentrylink a{display:inline-block;font-size:14px;font-family:proximanovabold, roboto, sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase;border-bottom:1px solid #eda389;line-height:1;}

.leeventdate{position:absolute;display:inline-block;background-color:#57b8e5;color:#fff;font-size:30px;font-weight:normal;font-family:proximanovaextrabold, roboto, sans-serif;text-transform:uppercase;line-height:1.1;text-align:center;padding:24px 5px;top:0;left:0;}

.leeventdate strong{display:block;font-size:55px;font-weight:normal;font-family:proximanovaextrabold, roboto, sans-serif;}

.listentrydownloads .listentrycat a{color:#bcd266;}

.listentrydownloads .listentrycat a:hover{color:#a2ba42;}

.listentryevent .listentrycat a{color:#57b8e5;}

.listentryevent .listentrycat a:hover{color:#2998cb;}

.widgetentry h4.widgettitle{color:rgb(61, 68, 86) !important;font-family:proximanovalight !important;font-size:15px !important;font-weight:normal !important;text-transform:uppercase;margin-bottom:25px !important;}

.text-purple{color:#c68dca!important;}

.text-cyan{color:#57b8e5!important;}

.gridentries{text-align:center;}

.resourcesentries{}

.gridentry{margin-bottom:30px;}

.gridbox{display:inline-block;width:320px;max-width:100%;background-color:#fff;border:1px solid #e4e4e4;font-size:17px;color:#2a2a2a;overflow:hidden;min-height:367px;}

.gridimglink{display:block;position:relative;background:#fff;border-bottom:14px solid #e57d57;}

.gridimglink img{height:auto;width:100%;}

.gridbadge{display:inline-block;font-size:12px;font-family:proximanovabold, roboto, sans-serif;font-weight:normal;font-style:normal;background-color:#de5828;color:#fff;line-height:1;padding:9px 26px 7px;text-align:center;position:absolute;top:13px;right:-30px;width:110px;z-index:2;transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);box-shadow:inset 0 1px 2px rgba(255,255,255,.7);text-transform:uppercase;}

.gridboxtext{padding:20px;min-height:170px;}

.gridboxtext p:last-child{margin-bottom:10px;}

.gridentrycat{font-weight:normal;font-family:proximanovabold, roboto, sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#9d9d9d;display:block;margin-bottom:10px;}

.gridentrycat a{display:inline-block;}

.gridentrylink{}

.gridentrylink a{display:inline-block;font-size:14px;text-transform:uppercase;border-bottom:1px solid #eda389;line-height:1;font-family:proximanovabold, roboto, sans-serif;font-weight:normal;}

.gridentrylink a:hover{color:#F1A058;}

.griddate{position:absolute;display:inline-block;background-color:#fff;color:#aeaeae;font-size:30px;font-weight:normal;font-family:proximanovaextrabold, roboto, sans-serif;text-transform:uppercase;line-height:1.1;text-align:center;padding:15px 20px;top:15px;left:15px;}

.griddate strong{display:block;font-size:55px;font-weight:normal;font-family:proximanovaextrabold, roboto, sans-serif;color:#57b8e5;}

.gridentrylink{}

.gridentrydownloads .gridimglink{background:#bcd266;border-bottom-color:#bcd266;}

.gridentrydownloads .gridentrycat a{color:#bcd266;}

.gridentrydownloads .gridentrycat a:hover{color:#a2ba42;}

.gridentrywebinar .gridimglink{background:#57b8e5;border-bottom-color:#57b8e5;}

.gridentrywebinar .gridentrycat a{color:#57b8e5;}

.gridentrywebinar .gridentrycat a:hover{color:#2998cb;}

.gridentrypost .gridimglink{background:#c68dca;border-bottom-color:#c68dca;}

.gridentrypost .gridentrycat a{color:#c68dca;}

.gridentrypost .gridentrycat a:hover{color:#ad60b2;}

.resourcescatnav{text-align:center;}

#resourceslist .gridbox{width:100%;}

#resourcescattab{padding-left:0;list-style:none;display:block;text-align:center;font-size:17px;margin-bottom:40px;font-family:proximanovasemibold, roboto, sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase;color:#afafaf;}

#resourcescattab li{cursor:pointer;display:inline-block;margin:5px 10px;}

#resourcescattab li a{color:#afafaf;}

#resourcescattab li a:hover{color:#57b8e5;}

#resourcescattab li:hover, #resourcescattab li.active:hover, #resourcescattab li.active{border-bottom-color:#57b8e5;color:#57b8e5;}

#resourcespage hr{margin:30px 0;}

#resourceslist .mix{display:none;vertical-align:top;}

#resourceslist .gap{width:25%;float:left;}

#marketerslistblock{}

#marketerslist{}

.marketerentries{}

.marketerentries .gridboxtext{padding:20px 20px 22px;min-height:130px;}

.marketerentries .gridbox{min-height:351px;font-size:14px;}

.marketerentries .badgelabelblock{margin-top:-21px;position:relative;}

.marketerentries .gridimglink{border-bottom:none;overflow:hidden;}

.badgelabel{display:inline-block;color:#fff;font-size:14px;text-transform:uppercase;letter-spacing:1px;background-color:#e57d57;font-weight:normal;padding:2px 12px;margin-bottom:5px;position:relative;top:-12px;font-family:proximanovasemibold, roboto, sans-serif;}

.badgeico{display:inline-block;position:absolute;right:0;top:0;padding:12px;width:80px;height:80px;text-align:right;background-color:transparent;}

.badgeico:after{content:' ';border-bottom:80px solid transparent;border-right:80px solid #e57d57;position:absolute;right:0;bottom:0;}

.badgeicoimg{width:auto!important;max-width:29px;position:relative;z-index:1;}

.gridlinetext{display:block;text-transform:uppercase;margin-bottom:4px;font-size:14px;font-weight:500;}

.gridlinetext2{display:block;color:#2a2a2a;font-weight:normal;font-family:proximanovasemibold, roboto, sans-serif;font-size:15px;}

.greencoins .badgeico:after, .mecat-business .badgeico:after, .lb-olive .badgeico:after{border-right-color:#b0af56;}

.greencoins .badgelabel, .mecat-business .badgelabel, .lb-olive .badgelabel{background-color:#b0af56;}

.pinkheart .badgeico:after, .mecat-dating .badgeico:after, .lb-pink .badgeico:after{border-right-color:#dc5a6d;}

.pinkheart .badgelabel, .mecat-dating .badgelabel, .lb-pink .badgelabel{background-color:#dc5a6d;}

.greenmedical .badgeico:after, .mecat-health .badgeico:after, .lb-seagreen .badgeico:after{border-right-color:#80c3b2;}

.greenmedical .badgelabel, .mecat-health .badgelabel, .lb-seagreen .badgelabel{background-color:#80c3b2;}

.blueglobe .badgeico:after, .mecat-travel .badgeico:after, .lb-lightblue .badgeico:after{border-right-color:#8aa6cc;}

.blueglobe .badgelabel, .mecat-travel .badgelabel, .lb-lightblue .badgelabel{background-color:#8aa6cc;}

.bluepuzzlepiece .badgeico:after, .mecat-edutainment .badgeico:after, .lb-cyan .badgeico:after{border-right-color:#57b8e5;}

.bluepuzzlepiece .badgelabel, .mecat-edutainment .badgelabel, .lb-cyan .badgelabel{background-color:#57b8e5;}

.redgraduationcap .badgeico:after, .mecat-education .badgeico:after, .lb-darkred .badgeico:after{border-right-color:#9f3a49;}

.redgraduationcap .badgelabel, .mecat-education .badgelabel, .lb-darkred .badgelabel{background-color:#9f3a49;}

.purplebulb .badgeico:after, .mecat-productivity .badgeico:after, .lb-purple .badgeico:after{border-right-color:#a98acc;}

.purplebulb .badgelabel, .mecat-productivity .badgelabel, .lb-purple .badgelabel{background-color:#a98acc;}

.yellowbriefcase .badgeico:after, .mecat-utilities .badgeico:after, .lb-yellow .badgeico:after{border-right-color:#e2c13e;}

.yellowbriefcase .badgelabel, .mecat-utilities .badgelabel, .lb-yellow .badgelabel{background-color:#e2c13e;}

.skybluemusic .badgeico:after{border-right-color:#65aece;}

.skybluemusic .badgelabel{background-color:#65aece;}

.blueleaves .badgeico:after{border-right-color:#4862cc;}

.blueleaves .badgelabel{background-color:#4862cc;}

.greensports .badgeico:after{border-right-color:#3b9b08;}

.greensports .badgelabel{background-color:#3b9b08;}

.blueleaves .badgeicoimg{position:relative;top:2px;right:-1px;}

.resourcescontent p{font-size:20px;}

.resourcecat-mobileheroes .badgelabel{top:0;line-height:1.4;margin-bottom:15px;}

.resourcecat-mobileheroes.orangeshoppingcart .gridimglink{background:#e57d57;border-bottom-color:#e57d57;}

.resourcecat-mobileheroes.greencoins .gridimglink{background:#b0af56;border-bottom-color:#b0af56;}

.resourcecat-mobileheroes.pinkheart .gridimglink{background:#dc5a6d;border-bottom-color:#dc5a6d;}

.resourcecat-mobileheroes.greenmedical .gridimglink{background:#80c3b2;border-bottom-color:#80c3b2;}

.resourcecat-mobileheroes.blueglobe .gridimglink{background:#8aa6cc;border-bottom-color:#8aa6cc;}

.resourcecat-mobileheroes.bluepuzzlepiece .gridimglink{background:#57b8e5;border-bottom-color:#57b8e5;}

.resourcecat-mobileheroes.redgraduationcap .gridimglink{background:#9f3a49;border-bottom-color:#9f3a49;}

.resourcecat-mobileheroes.purplebulb .gridimglink{background:#a98acc;border-bottom-color:#a98acc;}

.resourcecat-mobileheroes.yellowbriefcase .gridimglink{background:#e2c13e;border-bottom-color:#e2c13e;}

#mobileheroes{border-top:1px solid #e4e4e4;padding-top:70px;padding-bottom:70px;}

.analyticsview-btn, .btn-outline{color:#555;display:inline-block;font-size:18px;border:1px solid #ddd;padding:8px 30px;min-width:170px;line-height:1.3;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}

.analyticsview-btn:hover, .btn-outline:hover{color:#ff7900!important;border-color:#ff7900;}

.marketerentries .gridimglink:hover .meimg{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}

#resourcespage h1{margin-bottom:15px;font-size:50px;color:#555;}

.button-trans{background-color:transparent;border:2px solid #57b8e5;border-radius:2px;font-weight:normal;font-size:16px;margin-top:0;font-family:proximanovasemibold, roboto, sans-serif;color:#57b8e5!important;text-transform:uppercase;display:inline-block;padding:14px 30px 11px;line-height:1.2;letter-spacing:1px;min-width:215px;text-align:center;}

.button-trans:hover{color:#e05000!important;border-color:#e05000;}

.button-trans-lg{font-size:19px;letter-spacing:2px;min-width:250px;}

.button-trans-white{color:#fff!important;border-color:#fff;}

.button-trans-white:hover{color:#e05000!important;border-color:#e05000;}

#productcols h4{color:#496284;font-size:20px;margin-bottom:7px;font-family:proximanovabold, latobold;}

.link{display:inline-block;font-size:14px;text-transform:uppercase;border-bottom:1px solid #eda389;line-height:1;font-family:proximanovabold, roboto, sans-serif;font-weight:normal;color:#db4813;}

.link:hover{color:#EC7A51;}

#analyticsviewblock .analyticsview-btn{cursor:pointer;font-weight:normal;margin:5px 7px;}

#analyticsviewblock .analyticsview-btn span{display:inline;margin-right:3px;}

#getstartedblock h2{color:#fff;font-size:40px;font-family:proximanovabold, latobold;margin-bottom:30px;}

#getstartedblock{background:#c5d892 url(../images/bg-green-img.jpg) center no-repeat;background-size:cover;padding:130px 0 100px;}

#hb-productoverview{background-image:url(../images/banner-product.jpg);}

#bcproducttext .button-trans{color:#db4813!important;border-color:#db4813!important;}

#bcproducttext .button-trans:hover{color:#57b8e5!important;border-color:#57b8e5!important;}

#bcproducttext{text-shadow:none;color:#3e5a7f;font-size:18px;font-family:proximanovasemibold, lato!important;}

#hb-productoverview a{color:initial;}

#hb-productoverview h1{font-size:50px;color:#2b5a80;font-family:proxima, lato!important;line-height:1;margin-bottom:15px;}

#secondarynavwrap{margin-bottom:0;text-align:center;padding-top:2px;border-bottom:0;}

#secondarynav ul li{float:none;display:inline-block;}

#secondarynav{font-family:proximanovasemibold, lato!important;font-size:17px;}

#secondarynav ul li sup{color:#57b8e5;font-size:70%;}

#secondarynav ul li a{color:#b2b2b2;}

#secondarynav ul li.current-menu-item a,

#secondarynav ul li.active a,

#secondarynav ul li a:hover{color:#57b8e5;}

#productcols{border-bottom:none;margin-bottom:0;}

#secondarynavwrap.affix{border-bottom:1px solid #e0e0e0;top:72px;}

.contentarea h1{font-family:proximanova, lato;text-align:center;font-size:47px;color:#4c4c4c;}

.textimgblock h2{font-family:proximanovabold, latobold;}

.textimgblock{border-bottom:none;padding:10px 0;margin-bottom:20px;}

#analyticsviewblock{border-bottom:none;margin-bottom:0;}

#analyticsviewblock .analyticsview-btn:hover{border-color:#e05000;color:#e05000!important;Background:transparent!important;}

#analyticsview-state-1:checked ~ .analyticsview-nav #analyticsnav1,

#analyticsview-state-2:checked ~ .analyticsview-nav #analyticsnav2,

#analyticsview-state-3:checked ~ .analyticsview-nav #analyticsnav3{border-color:#e05000;color:#e05000!important;background:transparent;opacity:1;}

#analyticsview-state-1:checked ~ .analyticsview-nav #analyticsnav1 span,

#analyticsview-state-2:checked ~ .analyticsview-nav #analyticsnav2 span,

#analyticsview-state-3:checked ~ .analyticsview-nav #analyticsnav3 span{display:none;}

.textimgblock h2{font-size:32px;}

#reengagement{position:relative;top:-30px;}

#entrymetas .avatar{margin-right:10px;}

.blogpage .pageheader h1{text-align:left;}

.subscribenewsletter .hs-form.stacked .hs-form-field > label{display:none!important;}

.subscribenewsletter .hs-input{width:100%!important;font-size:18px;height:80px!important;font-family:proximanovasemibold,roboto, sans-serif;font-weight:normal;background-color:#b0c757;border:none!important;color:#fff;padding:12px 65px 5px 30px;max-width:100%!important;box-sizing:inherit!important;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}

.subscribenewsletter .hs-form.stacked .inputs-list{position:absolute;top:85px;left:0;}

.subscribenewsletter .hs-form.stacked .inputs-list>li label{font-size:15px;color:red;}

.subscribenewsletter .hs-form.stacked{position:relative;max-width:100%;display:block;}

.subscribenewsletter .hs-form.stacked .actions{padding:0!important;margin:0!important;}

.subscribenewsletter .hs-button{padding:0!important;text-indent:-99999px;position:absolute!important;right:0;top:0;height:100%;xbackground:url(../images/arrow-right-blue.png) left center no-repeat!important;background:url(http://workspacefile.net/liftoff/wp-content/themes/liftoff/images/arrow-right-blue.png) left center no-repeat!important;width:60px!important;background-color:transparent!important;margin:0!important;box-shadow:none!important;border:none!important;}

.subscribenewsletter .hs-input::-webkit-input-placeholder, .ibgreen input::-webkit-input-placeholder{color:#fff}

.subscribenewsletter .hs-input::-webkit-input-placeholder, .ibgreen input:-moz-placeholder{color:#fff;}

.subscribenewsletter .hs-input::-webkit-input-placeholder, .ibgreen input::-moz-placeholder{color:#fff;}

.subscribenewsletter .hs-input::-webkit-input-placeholder, .ibgreen:-ms-input-placeholder{color:#fff;}

#video_container .popuplinkwistiawrap{position:initial!important;text-align:left!important;}

#video_container .hbcontent{position:relative;z-index:7;}

.popupwistiaopen #video_container .hbcontent{z-index:0;}

#video_container .button-trans{color:#e37a58!important;border-color:#e37a58;background:transparent url(../images/orange-arrow-hb.png) 5px center no-repeat;}

#video_container #wistiaclose{background:#777;height:35px;width:35px;text-align:center;border-radius:200px;-webkit-border-radius:200px;-moz-border-radius:200px;}

x.popupwistiaclose #video_container .overlayVideo{display:none;}

#video_container.headerbanner{max-height:570px!important;}

.popupwistiaopen #video_container.headerbanner{max-height:initial!important;}

#video_container .bannercontenttext p{text-shadow:none;color:#4c4c4c;font-size:18px;font-family:proximanova !important;margin-bottom:50px;}

.hb-whyliftoffv2 h2{margin-top:0!important;margin-bottom:15px;font:normal 47px proximanovasemibold, robotoblack!important;line-height:1!important;}

#video_container .bannercontenttext{display:block;width:520px;max-width:100%;margin:5% 0 30px;padding-left:45px;}

#liftoff60days p{font-size:20px;color:#1f1f1f;margin-bottom:30px;}

.blocklimit{display:block;max-width:100%;margin-left:auto;margin-right:auto;width:1250px;}

#view_more_posts{background-color:#f2f3f6;border:1px solid #e5e8eb;border-radius:0 0 4px 4px;color:#aab1bb;cursor:pointer;display:block;font-size:17px;font-weight:600;height:auto;line-height:18px;margin-top:28px;overflow:hidden;padding-bottom:16px;padding-top:16px;text-align:center;transition:all 0.1s ease 0s;width:100%;}

#ajax-posts .no-resualt{height:auto !important;min-height:20px;padding:20px 0;}

#ajax-posts .gridbox{max-height:380px;height:500px;}

/*#ajax-posts .resourcecat-casestudies .gridimglink{position:relative;}*/

#ajax-posts .resourcecat-casestudies .gridbox:hover .grid_image_box::after{content:"";background:rgba(220,90,109,0.85)!important;position:absolute;left:0;top:0;height:100%;z-index:11;width:100%;-webkit-transition:opacity 0.25s, -webkit-transform 0.25s;-moz-transition:opacity 0.25s, -moz-transform 0.25s;-o-transition:opacity 0.25s, -o-transform 0.25s;transition:opacity 0.25s, transform 0.25s;opacity:1}

#ajax-posts .resourcecat-casestudies .gridbox .grid_image_box::after{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 0.25s, -webkit-transform 0.25s;-moz-transition:opacity 0.25s, -moz-transform 0.25s;-o-transition:opacity 0.25s, -o-transform 0.25s;transition:opacity 0.25s, transform 0.25s;content:"";-webkit-border-radius:0 0 0px 0px;-moz-border-radius:0 0 0px 0px;-ms-border-radius:0 0 0px 0px;-o-border-radius:0 0 0px 0px;border-radius:0px}

/*#ajax-posts .resourcecat-videos .gridimglink{position:relative;}*/

#ajax-posts .resourcecat-videos .gridbox:hover .grid_image_box::after{content:"";background:rgba(229,125,87,0.85)!important;position:absolute;left:0;top:0;height:100%;z-index:11;width:100%;-webkit-transition:opacity 0.25s, -webkit-transform 0.25s;-moz-transition:opacity 0.25s, -moz-transform 0.25s;-o-transition:opacity 0.25s, -o-transform 0.25s;transition:opacity 0.25s, transform 0.25s;opacity:1}

#ajax-posts .resourcecat-videos .gridbox .grid_image_box::after{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 0.25s, -webkit-transform 0.25s;-moz-transition:opacity 0.25s, -moz-transform 0.25s;-o-transition:opacity 0.25s, -o-transform 0.25s;transition:opacity 0.25s, transform 0.25s;content:"";-webkit-border-radius:0 0 0px 0px;-moz-border-radius:0 0 0px 0px;-ms-border-radius:0 0 0px 0px;-o-border-radius:0 0 0px 0px;border-radius:0}

/*#ajax-posts .resourcecat-events .gridimglink{position:relative;}*/

#ajax-posts .resourcecat-events .gridbox:hover .grid_image_box::after{content:"";background:rgba(87,184,229,0.85)!important;position:absolute;left:0;top:0;height:100%;z-index:11;width:100%;-webkit-transition:opacity 0.25s, -webkit-transform 0.25s;-moz-transition:opacity 0.25s, -moz-transform 0.25s;-o-transition:opacity 0.25s, -o-transform 0.25s;transition:opacity 0.25s, transform 0.25s;opacity:1}

/*#ajax-posts .resourcecat-webinars .gridimglink{position:relative;}*/

#ajax-posts .resourcecat-webinars .gridbox:hover .grid_image_box::after{content:"";background:rgba(87,184,229,0.85)!important;position:absolute;left:0;top:0;height:100%;z-index:11;width:100%;-webkit-transition:opacity 0.25s, -webkit-transform 0.25s;-moz-transition:opacity 0.25s, -moz-transform 0.25s;-o-transition:opacity 0.25s, -o-transform 0.25s;transition:opacity 0.25s, transform 0.25s;opacity:1}

#ajax-posts .resourcecat-webinars .gridbox .grid_image_box::after,

#ajax-posts .resourcecat-events .gridbox .grid_image_box::after{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 0.25s, -webkit-transform 0.25s;-moz-transition:opacity 0.25s, -moz-transform 0.25s;-o-transition:opacity 0.25s, -o-transform 0.25s;transition:opacity 0.25s, transform 0.25s;content:"";-webkit-border-radius:0 0 0px 0px;-moz-border-radius:0 0 0px 0px;-ms-border-radius:0 0 0px 0px;-o-border-radius:0 0 0px 0px;border-radius:0px}

/*#ajax-posts .resourcecat-downloads .gridimglink{position:relative;}*/

#ajax-posts .resourcecat-downloads .gridbox:hover .grid_image_box::after{content:"";background:rgba(188,210,102,0.85)!important;position:absolute;left:0;top:0;height:100%;z-index:11;width:100%;-webkit-transition:opacity 0.25s, -webkit-transform 0.25s;-moz-transition:opacity 0.25s, -moz-transform 0.25s;-o-transition:opacity 0.25s, -o-transform 0.25s;transition:opacity 0.25s, transform 0.25s;opacity:1}

#ajax-posts .resourcecat-downloads .gridbox .grid_image_box::after{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 0.25s, -webkit-transform 0.25s;-moz-transition:opacity 0.25s, -moz-transform 0.25s;-o-transition:opacity 0.25s, -o-transform 0.25s;transition:opacity 0.25s, transform 0.25s;content:"";-webkit-border-radius:0 0 0px 0px;-moz-border-radius:0 0 0px 0px;-ms-border-radius:0 0 0px 0px;-o-border-radius:0 0 0px 0px;border-radius:0px}

/*#ajax-posts .resourcecat-mobileheroes .gridimglink{position:relative;}*/

#ajax-posts .resourcecat-mobileheroes .gridbox:hover .grid_image_box::after{content:"";background:rgba(229,125,87,0.85)!important;position:absolute;left:0;top:0;height:100%;z-index:11;width:100%;-webkit-transition:opacity 0.25s, -webkit-transform 0.25s;-moz-transition:opacity 0.25s, -moz-transform 0.25s;-o-transition:opacity 0.25s, -o-transform 0.25s;transition:opacity 0.25s, transform 0.25s;opacity:1}

#ajax-posts .resourcecat-mobileheroes .gridbox .grid_image_box::after{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 0.25s, -webkit-transform 0.25s;-moz-transition:opacity 0.25s, -moz-transform 0.25s;-o-transition:opacity 0.25s, -o-transform 0.25s;transition:opacity 0.25s, transform 0.25s;content:"";-webkit-border-radius:0 0 0px 0px;-moz-border-radius:0 0 0px 0px;-ms-border-radius:0 0 0px 0px;-o-border-radius:0 0 0px 0px;border-radius:0px}

/*#ajax-posts .resourcecat-testimonials .gridimglink{position:relative;}*/

#ajax-posts .resourcecat-testimonials .gridbox:hover .grid_image_box::after{content:"";background:rgba(229,125,87,0.85)!important;position:absolute;left:0;top:0;height:100%;z-index:11;width:100%;-webkit-transition:opacity 0.25s, -webkit-transform 0.25s;-moz-transition:opacity 0.25s, -moz-transform 0.25s;-o-transition:opacity 0.25s, -o-transform 0.25s;transition:opacity 0.25s, transform 0.25s;opacity:1}

#ajax-posts .resourcecat-testimonials .gridbox .grid_image_box::after{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 0.25s, -webkit-transform 0.25s;-moz-transition:opacity 0.25s, -moz-transform 0.25s;-o-transition:opacity 0.25s, -o-transform 0.25s;transition:opacity 0.25s, transform 0.25s;content:"";-webkit-border-radius:0 0 0px 0px;-moz-border-radius:0 0 0px 0px;-ms-border-radius:0 0 0px 0px;-o-border-radius:0 0 0px 0px;border-radius:0px}

#ajax-posts .col-sm-6.col-md-4.resourcecat-mobileheroes .gridboxtext{border-top:14px solid #BCD266;}

#ajax-posts .col-sm-6.col-md-4.resourcecat-downloads .gridboxtext{border-top:14px solid #BCD266;}

#ajax-posts .col-sm-6.col-md-4.resourcecat-events .gridboxtext{border-top:14px solid #57B8E5;}

#ajax-posts .col-sm-6.col-md-4.resourcecat-casestudies .gridboxtext{border-top:14px solid #DC5A6D;}

#ajax-posts .col-sm-6.col-md-4.resourcecat-videos .gridboxtext{border-top:14px solid #E57D57;}

#ajax-posts .col-sm-6.col-md-4.resourcecat-webinars .gridboxtext{border-top:14px solid #dfc958;}

#ajax-posts .col-sm-6.col-md-4 .gridboxtext{border-top:14px solid #E57D57;}

#ajax-posts .col-sm-6.col-md-4 .gridimglink h3,

#ajax-posts .col-sm-6.col-md-4 .gridimglink h4{margin-top:30px;text-align:left;}

a.gridimglink .overlay-text{display:none;position:absolute;z-index:100;}

a.gridimglink:hover .overlay-text{display:block;padding:38px 30px 30px;width:100%;max-width:100%;}

a.gridimglink .overlay-text h3,

a.gridimglink .overlay-text h4{margin-top:30px;font-size:24px !important;color:#FFF;margin-bottom:0;}

a.gridimglink .overlay-text p{text-align:left;font-size:18px;font-weight:600;color:#FFF;}

#ajax-posts .badgeico{z-index:20;}

#ajax-posts .col-sm-12.col-md-12 .gridbox .gridimglink{width:100%;float:right}

#ajax-posts .col-sm-6.col-md-8 .gridbox{position:relative;background-size:cover;}

#ajax-posts .col-sm-6.col-md-8 .gridbox .gridboxtext{position:absolute;width:100%;left:0;top:0;}

#ajax-posts .col-sm-12.col-md-12 .gridentrycat{font-size:14px;margin-top:30px;}

#ajax-posts .col-sm-12.col-md-12 .gridboxtext h3{font-size:36px;}

#ajax-posts .col-sm-12.col-md-12 .gridboxtext p{font-size:19px;}

#ajax-posts #resourceslist .gridbox{border-radius:4px;overflow:hidden;}

#ajax-posts .gridimglink{border-width:0px;}

#ajax-posts .gridbox{background-repeat:no-repeat;background-size:100% auto;border-radius:1px;overflow:hidden;width:100%;position:relative;}

#ajax-posts .gridimglink{

  background:transparent none repeat scroll 0 0 !important;

  border-bottom-color:transparent !important;

  height:100%;

  left:0;

  position:absolute !important;

  width:100%;

  z-index:99;
  top:0;
}

#ajax-posts .gridbadge{z-index:100;}

#ajax-posts .col-sm-6.col-md-4 .gridbox{background-size:100% 179px;}

#ajax-posts .col-sm-6.col-md-4 .gridbox:hover .gridimglink::after,

#ajax-posts .col-sm-6.col-md-4 .gridbox .gridimglink::after{max-height:179px;}

/*#ajax-posts .col-sm-6.col-md-4 .gridboxtext{position:absolute;top:179px;width:100%;padding-bottom:0;}*/

#ajax-posts .col-sm-6.col-md-8 .gridbox .gridboxtext{position:absolute;top:30px;left:40px;width:91%;z-index:99 !important}

#ajax-posts .col-sm-6.col-md-8 .gridbox .gridboxtext p{font-size:16px;color:#FFF!important;}

#ajax-posts .col-sm-6.col-md-8 .gridbox .gridboxtext .gridentrycat,

#ajax-posts .col-sm-6.col-md-8 .gridbox .gridboxtext .gridentrycat span{font-size:20px;color:#FFF!important;}

#ajax-posts .col-sm-6.col-md-8 .gridbox .gridboxtext .gridentrylink,

#ajax-posts .col-sm-6.col-md-8 .gridbox .gridboxtext .gridentrylink a{font-family:24px;color:#FFF!important;}

#ajax-posts .col-sm-6.col-md-8 .gridbox .gridboxtext .gridentrylink a{border-bottom:1px solid #FFF !important;}

#ajax-posts .col-sm-6.col-md-8 .gridboxtext h3{font-size:36px;color:#FFF;}

#ajax-posts .col-sm-6.col-md-8 .gridbox:hover .gridboxtext p{color:#FFF!important;}

#ajax-posts .col-sm-6.col-md-8 .gridbox:hover .gridboxtext .gridentrycat,

#ajax-posts .col-sm-6.col-md-8 .gridbox:hover .gridboxtext .gridentrycat span{color:#FFF!important;}

#ajax-posts .col-sm-6.col-md-8 .gridbox:hover .gridboxtext .gridentrylink{color:#FFF !important;}

#ajax-posts .col-sm-12.col-md-12 .gridbox .gridimglink::after{background-color:transparent !important}

#ajax-posts .col-sm-12.col-md-12 .gridbox{background-size:auto auto;max-height:334px !important;min-height:300px;}

#ajax-posts .col-sm-12.col-md-12.left .gridbox{background-position:0 0;}

#ajax-posts .col-sm-12.col-md-12.right .gridbox{background-position:100% 0}

#ajax-posts .col-sm-12.col-md-12.right .gridbox{background-position:100% 0;}

#ajax-posts .col-sm-12.col-md-12.left .gridboxtext{float:right;text-align:left}

#ajax-posts .col-sm-12.col-md-12 .gridboxtext{min-height:170px;padding:20px 40px;width:40%;}

#ajax-posts .col-2md-sec .gridbox .gridboxtext{}

#ajax-posts .col-2md-sec .gridbox:hover .gridboxtext{}

.gridentrycat{}

#ajax-posts .col-sm-6.col-md-8 .gridbox .gridboxtext .gridentrycat,

#ajax-posts .col-sm-6.col-md-8 .gridbox .gridboxtext .gridentrycat span{font-size:14px !important;}

#ajax-posts .col-sm-6.col-md-8 .gridbox .gridboxtext h3{margin-bottom:20px;font-size:38px;color:#FFF;margin-top:20px;}

#ajax-posts .col-sm-6.col-md-8 .gridbox .gridboxtext p{font-size:29px !important;line-height:34px;}

#ajax-posts .gridboxtext{text-align:left;}

#ajax-posts .gridboxtext p{font-size:16px !important;margin-bottom:0;line-height:1.35;}

.gridboxtext h3{font-size:25px;margin-bottom:10px;}

#ajax-posts .col-sm-6.col-md-4 h3{font-size:22px;}

#resourcespage h1{font-weight:700;}

#resourcespage h1 span{font-weight:200;font-family:'proximanovalight';}

.column3boximg{height:334px;width:100%;max-width:60%;background-position:center center;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:block;margin:0 0 0 0;position:absolute;right:0;top:0;}

.left .column3boximg{left:0;}

.right .column3boximg{right:0;}

body.page-template-template-home #homeslider{position:relative;}

#sliderblock .bx-wrapper{margin-bottom:0;}

#sliderblock{position:relative;background-color:#eaeaea;}

#sliderblock ul{padding-left:0;margin:0;}

#sliderblock .msentry .hscaption{position:absolute;width:100%;bottom:25%;}

#sliderblock .msentry .hscaption h1{margin-bottom:0;background:#f3cd5d;display:inline-block;text-transform:uppercase;padding:4px 16px;}

#sliderblock .msentry .hscaption .hssubtitle{display:inline-block;color:#fff;background:#e13939;padding:6px 17px;}

#sliderblock .msentry{position:relative;}

#sliderblock .slideinner{position:relative;min-height:670px;background:url(../images/banner.jpg) center no-repeat;background-size:cover;width:100%;max-width:100%;color:#fff;overflow:hidden;}

#sliderblock .slidetextcontainer{padding-top:40px;padding-bottom:40px;position:relative;z-index:3;}

#sliderblock .slidetext{width:50%;padding-top:40px;}

#sliderblock .slidetextright{float:right;}

#sliderblock .slidetext h2{color:#fff;font-size:50px;line-height:1;margin-bottom:25px;font-family:proximanovasemibold, roboto, sans-serif;font-weight:normal;}

#sliderblock .slidetext h5{color:#fff;font-size:20px;margin-bottom:40px;}

#sliderblock .slidetext h5 em{font-family:proximanovasemibolditalic, roboto, sans-serif;font-weight:normal;font-style:normal;}

#sliderblock .slidetext p{font-size:18px;}

#sliderblock .slidetext hr{border-color:#d1d4d5;width:145px;margin-left:0;margin-bottom:20px;margin-top:0;}

#newsletterblock{background-color:#b0c757;font-size:16px;padding:10px 0;}

#newsletterblock{padding:10px 0;}

.upnextarrow{background:url(../images/ico-raquo.png) left top no-repeat;min-height:32px;padding-left:43px;color:#fff;margin-bottom:0;font-size:18px;font-family:proximanova, roboto, sans-serif;background-size:32px;padding-top:3px;}

.upnextarrow em{font-family:proximanovasemibolditalic, roboto, sans-serif;font-size:22px;}

.upnextarrow a{color:#000;}

.pagetitle{display:block;font-family:proximanovabold,roboto,sans-serif;font-size:42px;font-style:normal;font-weight:700;margin-bottom:40px;text-align:center;text-transform:uppercase;color:#2a2a2a;}

.pagetitle small{color:#262626;display:block;font-family:proximanovalight,roboto,sans-serif;font-size:20px;font-weight:300;text-transform:none;}

#marketerslistblock .titleblock{}

.text-center .titleblock{border-bottom:1px solid #d6d6d6;display:inline-block;margin-bottom:30px;padding:0 30px 30px;}

.contentarea .titleblock{display:block;font-family:proximanovabold,roboto,sans-serif;font-size:40px;font-style:normal;font-weight:normal;margin-bottom:30px;text-align:center;text-transform:uppercase;color:#2a2a2a;}

.resourcescatnav{text-align:center;}

#marketercattab{color:#777;display:inline-block;font-family:proximanovasemibold, roboto, sans-serif;font-size:17px;font-style:normal;font-weight:normal;list-style:outside none none;margin-bottom:35px;padding-left:0;text-align:center;text-transform:uppercase;}

#marketercattab li:first-child{margin-left:0;}

#marketercattab li:hover, #marketercattab li.active{color:#57b8e5;}

#marketercattab li{border-bottom:1px solid transparent;color:#afafaf;cursor:pointer;display:inline-block;margin:5px 12px;}

#marketerslist.marketerslistfilter .gridentry{display:none;}

#marketercattab li:last-child{margin-right:0;}

#footercol1{float:right;text-align:right;}

#footercol3{padding-top:10px;text-align:center;text-transform:uppercase;}

.footerwrap-heros{background-color:#fff !important;border-top:1px solid #ddd;font-size:13px;padding:40px 0 45px !important;}

.footerwrap-heros #footer{padding-top:0;text-transform:uppercase;}

.footerwrap-heros #footer a{color:#2a2a2a;}

.footerwrap-heros .btn-gray{background-color:#dcdcdc;border-radius:100px;color:#767676 !important;display:inline-block;font-size:14px;padding:8px 30px;text-transform:uppercase;}

#footerwrap.footerwrap-heros{font-size:13px;}

.footerwrap-heros .text-gray{color:#767676 !important;}

#headerwrap.headerwrap-heros{background-color:#3b678a;color:#fff;left:0;position:fixed;top:0;width:100%;z-index:99999;padding:11px 0 16px;}

#navmenu.navbar-default .navbar-nav > li.menu-rocket{}

#headerwrap.headerwrap-heros #navmenu.navbar-default .navbar-nav > li.menu-rocket > a{background:transparent url("../images/ico-rocket.png") no-repeat scroll center center !important;border-radius:5px;height:38px;padding:9px !important;text-indent:-9999px;width:38px;}

#headerwrap.headerwrap-heros #navmenu.navbar-default .navbar-nav > li:last-child > a{padding-right:0 !important;}

#headerwrap.headerwrap-heros #navmenu.navbar-default .navbar-nav > li > a:hover,

#headerwrap.headerwrap-heros #navmenu .navbar-nav > .menu-item-has-children:hover > a,

#headerwrap.headerwrap-heros #navmenu .navbar-nav > .current-menu-item > a,

#headerwrap.headerwrap-heros #navmenu .navbar-nav > .active > a,

#headerwrap.headerwrap-heros #navmenu .navbar-nav > .active > a:hover,

#headerwrap.headerwrap-heros #navmenu .navbar-nav > .active > a:focus{background:rgb(59, 103, 138) none repeat scroll 0 0;color:rgb(255, 255, 255);}

#headerwrap.headerwrap-heros #navmenu.navbar-default .navbar-nav > li > a:hover,

#headerwrap.headerwrap-heros #navmenu .navbar-nav > .menu-item-has-children:hover > a,

#headerwrap.headerwrap-heros #navmenu .navbar-nav > .current-menu-item > a,

#headerwrap.headerwrap-heros #navmenu .navbar-nav > .active > a,

#headerwrap.headerwrap-heros #navmenu .navbar-nav > .active > a:hover,

#headerwrap.headerwrap-heros #navmenu .navbar-nav > .active > a:focus{background:rgb(59, 103, 138) none repeat scroll 0 0;color:rgb(255, 255, 255);}

#headerwrap.headerwrap-heros #navmenu.navbar-default .navbar-nav>li.menu-rocket>a:hover{background-color:#2c476a!important;}

.quotebox{background-color:#b5b5b5;color:#fff;padding:30px;text-align:left;}

.quotebox h3{color:#fff;font-family:proximanovaextrabold,roboto,sans-serif;font-size:30px;font-weight:normal;line-height:1.1;}

.quoteboxmeta{font-size:14px;list-style:outside none none;margin-bottom:0;padding-left:0;}

.quoteboxmeta li{display:inline-block;position:relative;}

.newsletterbox{background-color:#e57d57;color:#fff;float:left;font-size:19px;font-weight:300;padding:70px 60px;text-align:left;width:100%;}

.newsletterbox h3{color:#fff;font-size:27px;margin-bottom:25px;}

#nlformresource .hs-form-field{float:left;margin-bottom:7px;margin-right:3%;width:66%;}

.hs-form.stacked .field div.input{margin-left:0;}

#nlformresource .hs-form-field > label{display:none;}

#nlformresource input.hs-input[type="email"], #nlformresource .hs-input{border:medium none !important;border-radius:0 !important;box-shadow:none !important;height:35px;line-height:55px;margin:0;padding:10px 3%;width:93%;}

#nlformresource input.hs-input[type="email"], #nlformresource .hs-input{border:medium none !important;border-radius:0 !important;box-shadow:none !important;height:35px;line-height:55px;margin:0;padding:10px 3%;width:93%;}

.hs-form input:not([type="image"]), .hs-form textarea{box-sizing:content-box;}

.newsletterboxform input[type="email"]{border:medium none;font-size:19px;height:55px;margin-right:3%;padding-left:15px;width:66%;}

.hs-form .hs-input, .hs-form textarea.hs-input{box-sizing:border-box;max-width:500px;width:90%;}

input.hs-input, textarea.hs-input{box-shadow:0 1px 3px rgba(0, 0, 0, 0.1) inset;transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;}

input.hs-input, textarea.hs-input, select.hs-input{border:1px solid #ccc;border-radius:3px;color:#666;display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;height:18px;line-height:18px;padding:4px;width:210px;}

#nlformresource .hs_submit{float:left;width:30%;}

#nlformresource .actions{margin:0 !important;padding:0 !important;}

.hs-form.stacked .actions{margin-left:-20px;padding-left:20px;}

.hs-form .actions{background:transparent none repeat scroll 0 0;border-radius:0 0 3px 3px;border-top:medium none;margin-bottom:18px;margin-top:18px;padding:17px 20px 18px 0;}

.hs-form .actions{background:#f5f5f5 none repeat scroll 0 0;border-radius:0 0 3px 3px;border-top:1px solid #ddd;margin-bottom:18px;margin-top:18px;padding:17px 20px 18px 150px;}

#nlformresource .hs-button{background:#cf4618 none repeat scroll 0 0 !important;border:medium none !important;border-radius:0 !important;box-shadow:none !important;color:#fff !important;display:inline-block !important;font-family:proximanovabold,roboto,sans-serif !important;font-size:17px !important;font-style:normal !important;font-weight:normal !important;height:35px !important;letter-spacing:2px;margin:0 !important;padding:10px 5% !important;text-shadow:none !important;text-transform:uppercase !important;width:90%;}

.hs-form input:not([type="image"]), .hs-form textarea{box-sizing:content-box;}

.hs-form .hs-button{-moz-user-select:none;background-color:#3574e3;background-image:-moz-linear-gradient(center top , #7ec8f4, #3574e3);border-color:#64baf0 #468ee6 #1c4ed5;border-radius:4px;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;color:#fff;text-shadow:0 -1px 0 #3574e3;transition:opacity 0.15s linear 0s;}

.base-hs-button-styles, .hs-form .hs-button{cursor:pointer;display:inline-block;font-size:12px;font-weight:700;line-height:12px;padding:7px 18px;position:relative;text-align:center;text-decoration:none;}

.hs-button-reset, .hs-form .hs-button{border:medium none;font-family:Helvetica,Arial,sans-serif;line-height:1;margin:0;outline:0 none;padding:0;}

.page-template-template-resources-heros-v1 .gridboxtext{min-height:180px;}

.tooltip{font-size:12px !important;text-transform:none !important}

.carouselblock .bx-wrapper .bx-controls-direction a::after{display:none;}

.bx-wrapper .bx-controls-direction .bx-prev::after{content:"";}

.bx-wrapper .bx-controls-direction a::after{display:block;font-size:50px;font-weight:bold;line-height:0.8;text-align:center;}

.shareinemail .instaemail::before, .fa::before, .bx-wrapper .bx-controls-direction a::after{display:inline-block;font-family:FontAwesome;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;line-height:1;text-align:right;text-rendering:auto;transform:translate(0px, 0px);}

*::before, *::after{box-sizing:border-box;}

.carouselblock .bx-wrapper .bx-controls-direction a.bx-prev{left:-60px;}

.carouselblock .bx-wrapper .bx-controls-direction a{background:rgba(0, 0, 0, 0) url("../images/slide-prev.png") no-repeat scroll center center;height:102px;top:10px;width:28px;}

.bx-wrapper .bx-controls-direction .bx-prev{left:0;}

.bx-wrapper .bx-controls-direction a{background:transparent none repeat scroll 0 0;color:#fff;font-size:0;height:40px;text-indent:0;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.3);top:45%;width:30px;}

.bx-wrapper .bx-controls-direction a{height:32px;margin-top:-16px;outline:0 none;position:absolute;text-indent:-9999px;top:50%;width:32px;z-index:9999;}

.ecslidetext{float:left;padding:0px 0 10px 20px;width:65%;}

.ecslideimg{display:block;float:left;width:35%;}

.ecslideinner{border-right:1px solid #ebecef;display:block;float:left;font-size:17px;padding:20px 10px 0;width:100%;}

.carouselblock .bx-wrapper .bx-controls-direction a.bx-next{background-image:url("../images/slide-next.png");right:-25px;}

.ecslideimg img{height:auto;}

.bx-wrapper img{margin:auto;}

.bx-wrapper img{display:block;max-width:100%;}

.ecslidetitle{color:#4c4c4c;font-family:proximanovasemibold,roboto,sans-serif;font-style:normal;font-weight:normal;font-size:18px;line-height:1.3;display:inline-block;}

.ecslidecat{text-transform:uppercase;font-family:proximanovabold, sans-serif;font-size:13px;letter-spacing:1px;display:block;margin-top:3px;}

.has-sidebar .col-md-4.sidebar{width:37%;}

.has-sidebarleft #content.col-md-8{float:right;padding-left:60px;padding-right:15px;}

.has-sidebar #content.col-md-8{padding-right:60px;width:63%;}

.bcmarketers{height:580px !important;max-width:100%;min-height:580px;padding-top:10%;}

.bannercontentblock{background-color:#ccc;background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;display:block;font-size:18px;min-height:520px;padding:7% 0 30px;}

.bannercontentblock{color:#fff !important;font-size:16px;}

.bannercontent h2{color:#fff;font-family:proximanovaextrabold,roboto,sans-serif;font-size:50px;font-weight:normal;letter-spacing:1px;}

.marketerpofilebox{border:1px solid #e3e3e3;display:block;margin-bottom:40px;}

.mpbimg{display:block;height:auto;margin:auto;width:100%;}

.mpbtext{display:block;font-size:18px;padding:30px 20px;}

.marketerinfobox h4::after, .withsep::after{background:#c7c7c7 none repeat scroll 0 0;bottom:0;content:" ";display:block;height:1px;left:0;max-width:100%;position:absolute;width:100px;}

.marketerpofilebox .mpfposition{font-family:proximanova,roboto,sans-serif;font-size:16px;font-weight:normal;}

.mpb-connecttext{display:inline-block;margin-bottom:5px;margin-right:10px;padding-top:5px;vertical-align:middle;}

#mpb-connectlinks{display:inline-block;list-style:outside none none;margin-bottom:0;padding-left:0;vertical-align:middle;}

#mpb-connectlinks li{display:inline-block;line-height:1;margin-right:15px;vertical-align:bottom;}

#mpb-connectlinks li a{display:inline-block;}

#mpb-connectlinks li a img{position:relative;}

.marketerinfobox{border:1px solid #e3e3e3;display:block;font-size:16px;margin-bottom:40px;padding:30px 20px;}

.marketerinfobox h4::after, .withsep::after{background:#c7c7c7 none repeat scroll 0 0;bottom:-6px;content:" ";display:block;height:1px;left:0;max-width:100%;position:absolute;width:100px;}

.marketerinfobox p, .marketerinfobox ul{line-height:1.6;}

#sidebarleft h4{position:relative}

.relatedmarketerlink{background:#000 none repeat scroll 0 0;display:block;position:relative;}

.relatedmarketerimg{height:auto;opacity:0.7;width:100%;}

.relatedmarketertext{background-color:rgba(0, 0, 0, 0.65);bottom:0;color:#fff;display:block;font-size:18px;left:0;line-height:1.2;opacity:0;padding:20px;position:absolute;width:100%;}

.relatedmarketertext strong{display:block;font-size:19px;}

#relatedmarketersblock .bx-controls-direction{opacity:0;}

#relatedmarketersblock .bx-wrapper .bx-controls-direction a::after{background-color:#fff;color:#bbb;font-size:21px;padding-bottom:12px;padding-top:12px;text-shadow:none;width:25px;}

.bx-wrapper .bx-controls-direction .bx-next::after{content:"";}

.bx-wrapper .bx-controls-direction a::after{display:block;font-size:50px;font-weight:bold;line-height:0.8;text-align:center;}

.shareinemail .instaemail::before,

.fa::before,

.bx-wrapper .bx-controls-direction a::after{display:inline-block;font-family:FontAwesome;font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:normal;line-height:1;text-align:right;text-rendering:auto;transform:translate(0px, 0px);}

#relatedmarketersblock .bx-wrapper .bx-controls-direction .bx-next{right:0;}

#relatedmarketersblock .bx-wrapper .bx-controls-direction a{width:25px;}

.bx-wrapper .bx-controls-direction .bx-next{right:10px;}

.bx-wrapper .bx-controls-direction a{background:transparent none repeat scroll 0 0;color:#fff;font-size:0;height:40px;text-indent:0;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.3);top:45%;width:30px;}

.bx-wrapper .bx-controls-direction a{height:32px;margin-top:-16px;outline:0 none;position:absolute;text-indent:-9999px;top:50%;width:32px;z-index:9999;}

.relatedmarketerlink:hover .relatedmarketerimg{opacity:1;}

.relatedmarketerlink:hover .relatedmarketertext{opacity:1;}

.playvideoimg, #relatedmarketersblock .bx-controls-direction,

.inputbutton .btn-arrow, .relatedmarketerimg,

.relatedmarketertext, .hoverfade a img{transition-duration:0.3s;transition-property:opacity;transition-timing-function:ease;}

a, #mpb-connectlinks li a i{transition-duration:0.3s;transition-property:color;transition-timing-function:ease;}

.underline{text-decoration:underline;}

a.underline:hover{text-decoration:underline;}

#relatedmarketersblock .bx-wrapper .bx-controls-direction a:after{font-size:21px;background-color:#fff;color:#bbb;text-shadow:none;padding-top:12px;padding-bottom:12px;width:25px;}

#relatedmarketersblock .bx-controls-direction{opacity:0;filter:alpha(opacity=0);}

#relatedmarketersblock:hover .bx-controls-direction{opacity:1;filter:alpha(opacity=100);}

#relatedmarketersblock .bx-wrapper .bx-controls-direction a{width:25px;}

#relatedmarketersblock .bx-wrapper .bx-controls-direction a:hover:after{color:#fff;background-color:#bbb;}

#relatedmarketersblock .bx-wrapper .bx-controls-direction .bx-next{right:0;}

#relatedmarketersblock .bx-wrapper .bx-controls-direction .bx-prev{left:0;}

#relatedmarketersblock .gridbox{border:none;min-height:300px;}

#relatedmarketersblock .gridentry{padding:0;}

#relatedmarketersblock .gridlinetext2{font-size:14px;}

#featuredresourcesblock .gridentrytitle{min-height:45px;}

.marketerapplogo{margin-bottom:5px;}

#marketerslist .gridentry:nth-child(4n+1){xclear:left;}

#relatedmarketersblock #marketerslist .gridentry{clear:none!important;}

a, #mpb-connectlinks li a i{-webkit-transition-property:color;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease;-moz-transition-property:color;-moz-transition-duration:.3s;-moz-transition-timing-function:ease;-o-transition-property:color;-o-transition-duration:.3s;-o-transition-timing-function:ease;-ms-transition-property:color;-ms-transition-duration:.3s;-ms-transition-timing-function:ease;transition-property:color;transition-duration:.3s;transition-timing-function:ease;}

#contactleft #contactusform .hs-button,

#navmenu .navbar-toggle, .hs-button,

.bgfade, .btn, input[type="submit"]{-webkit-transition-property:background;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease;-moz-transition-property:background;-moz-transition-duration:.3s;-moz-transition-timing-function:ease;-o-transition-property:background;-o-transition-duration:.3s;-o-transition-timing-function:ease;-ms-transition-property:background;-ms-transition-duration:.3s;-ms-transition-timing-function:ease;transition-property:background;transition-duration:.3s;transition-timing-function:ease;}

.playvideoimg,#relatedmarketersblock .bx-controls-direction,

.inputbutton .btn-arrow, .relatedmarketerimg, .relatedmarketertext,

.hoverfade a img{-webkit-transition-property:opacity;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease;-moz-transition-property:opacity;-moz-transition-duration:.3s;-moz-transition-timing-function:ease;-o-transition-property:opacity;-o-transition-duration:.3s;-o-transition-timing-function:ease;-ms-transition-property:opacity;-ms-transition-duration:.3s;-ms-transition-timing-function:ease;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;filter:alpha(opacity=100);}

#relatedmarketersblock .bx-controls-direction{opacity:1;}

.inputbutton .btn-arrow:hover,

.hoverfade a:hover img{opacity:.8;filter:alpha(opacity=80);}

#relatedmarketersblock .bx-wrapper .bx-controls-direction a:after,

.ecslidecat a, .relatedmarketers li img, .bx-pager a,

.marketerentries .gridimglink .meimg, #navmenu.navbar-default .navbar-nav>li.menu-rocket>a,

.allfade, .btn-gray, .btn-trans, #resourcescattab li, #marketercattab li{-webkit-transition-property:all;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease;-moz-transition-property:all;-moz-transition-duration:.3s;-moz-transition-timing-function:ease;-o-transition-property:all;-o-transition-duration:.3s;-o-transition-timing-function:ease;-ms-transition-property:all;-ms-transition-duration:.3s;-ms-transition-timing-function:ease;transition-property:all;transition-duration:.3s;transition-timing-function:ease;}

img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}

.shareinemail .instaemail:before,

.fa:before, .bx-wrapper .bx-controls-direction a:after{display:inline-block;text-align:right;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);}

.bx-wrapper .bx-viewport{padding:0;border:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background:transparent;left:0;}

.bx-wrapper{margin-bottom:30px;}

.bxslider{margin-bottom:0;padding-left:0;}

.bx-wrapper .bx-pager.bx-default-pager a:hover,

.bx-wrapper .bx-pager.bx-default-pager a.active{background:transparent;box-shadow:0 0 0 2px #4e8eae;-webkit-box-shadow:0 0 0 2px #4e8eae;-moz-box-shadow:0 0 0 2px #4e8eae;}

.bx-wrapper .bx-pager.bx-default-pager a{background:#86888a;display:block;width:8px;height:8px;-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;margin:0 15px;}

.bx-wrapper .bx-pager{bottom:10px;z-index:70;padding-top:0;}

.bx-wrapper img{margin:auto;}

.bx-wrapper .bx-controls-direction .bx-prev{left:10px;}

.bx-wrapper .bx-controls-direction .bx-next{right:10px;}

.bx-wrapper .bx-controls-direction .bx-prev:after{content:"\f104";}

.bx-wrapper .bx-controls-direction .bx-next:after{content:"\f105";}

.bx-wrapper .bx-controls-direction a:after{font-size:50px;font-weight:bold;text-align:center;display:block;line-height:.8;}

.bx-wrapper .bx-controls-direction a:hover{color:#eee;}

.bx-wrapper .bx-controls-direction a{width:30px;height:40px;background:transparent;color:#fff;font-size:0;text-indent:0;top:45%;text-shadow:1px 1px 2px rgba(0,0,0,.3);}

.bx-wrapper .bx-controls-direction .bx-prev{left:0;}

.listentry{position:relative}

.listentryimg{border:2px solid #ededed;height:auto;margin-bottom:10px;}

.listentryimg{border:2px solid #ededed;height:auto;margin-bottom:10px;}

.listentry{border:1px solid #e5e5e5;display:block;float:left;font-size:16px;margin-bottom:25px;min-height:150px;position:relative;width:100%;}

#le-recommended .listentryleft{display:inline-block;height:100%;left:0;position:absolute;top:0;width:105px;}

#le-recommended .listentrytitle{text-align:left !important;}

.widgettitle{color:#3b678a;font-family:proximanovabold,roboto,sans-serif;font-size:28px;font-weight:normal;margin-bottom:25px;}

#video_container .bannercontenttext{margin-top:5%;}

.single-marketer #video_container .bannercontenttext p{font-size:20px;color:#393939;font-family:proximanova,lato !important;}

.single-marketer .bannercontent h2{color:#393939;font-family:proximanovasemibold,roboto,sans-serif;font-size:57px;line-height:1;letter-spacing:0;margin-bottom:5px;}

.single-marketer .bannercontenttext img{margin-top:30px;}

.single-marketer .contentarea h1{color:#2a2a2a;font-size:50px;text-align:left}

#video_container .popuplinkwistiawrap{opacity:0;position:absolute;text-align:center;z-index:7;}

.bcmarketers .playvideolink{}

.bcmarketers .videobannerplay{display:block;float:right !important;left:0 !important;padding-right:34%;position:relative !important;text-align:center !important;top:0 !important;width:66.5%;}

.playvideolink{display:inline-block;}

#video_container .overlayVideo{left:-3000px;position:absolute;top:0;visibility:hidden;z-index:6;}

.bcmarketers .playvideolink:hover .playvideoimg{opacity:0.7;}

.marketerinfobox ul{padding-left:18px;}

.marketerinfobox p, .marketerinfobox ul{line-height:1.6;}

.videobanner{display:block;background-color:#f0f0f0;width:100%;border-bottom:1px solid #e5e5e5;position:relative;}

.videobannerimg{height:auto;width:100%;display:block;margin:auto;}

.videobanner .videobannerplay{position:absolute;width:100%;left:0;top:21%;text-align:center;}

.playvideolink{display:inline-block;}

.playvideoimg{opacity:.31;filter:alpha(opacity=31);}

.playvideolink:hover .playvideoimg{opacity:.5;filter:alpha(opacity=50);}

.container-sm{width:970px!important;}

.pageheader{display:block;clear:both;margin-bottom:40px;}

.pageheader h1{margin-bottom:20px;}

.pageheader h6{margin-bottom:0;}

#marketervideolistbox{border:1px solid #e3e3e3;display:block;margin-bottom:40px;padding:30px 20px;}

#marketervideolistbox p{margin-bottom:15px;}

#marketervideos{font-family:proximanovasemibold,roboto,sans-serif;font-size:14px;font-weight:normal;line-height:1.5;margin-bottom:0;padding-left:35px;}

#marketervideos li{margin-bottom:15px;}

#marketervideos li a{border-bottom:1px solid #eda389;}

#video_container .popuplinkwistiawrap{position:initial !important;text-align:center !important;}

#video_container:hover #cover_all{z-index:0;}

.mobile_shear_cercle_slider{width:100%;padding-top:40px;}

.float-right{float:right;}

.mobile_content_animate{width:100%;min-height:470px;background:url(../images/why-banner.png) no-repeat bottom center;margin-top:40px;background-size:100%;}

.smarter-way{width:54%;}

.suscribe-way{width:44%;}

.cercle_box{background:url(../images/shear_buttons.png) no-repeat;width:297px;height:257px;margin:0 auto;position:relative;}

.cercle_box ul{padding:0;margin:0;list-style:none;}

.cercle_box ul li{display:block;position:absolute;width:88px;height:88px;border-radius:500px;}

.cercle_box ul li a{width:88px;height:88px;border-radius:500px;display:block;background-repeat:no-repeat;text-indent:-9999px;}

.cercle_box ul li#icon-item-1 a:hover,

.cercle_box ul li#icon-item-1.active a{background-image:url(../images/shear_icon_a.png);}

.cercle_box ul li#icon-item-2 a:hover,

.cercle_box ul li#icon-item-2.active a{background-image:url(../images/shear_icon_b.png);}

.cercle_box ul li#icon-item-3 a:hover,

.cercle_box ul li#icon-item-3.active a{background-image:url(../images/shear_icon_c.png);}

.cercle_box ul li#icon-item-4 a:hover,

.cercle_box ul li#icon-item-4.active a{background-image:url(../images/shear_icon_d.png);}

.cercle_box ul li#icon-item-5 a:hover,

.cercle_box ul li#icon-item-5.active a{background-image:url(../images/shear_icon_e.png);}

.cercle_box ul li#icon-item-1{left:107px;top:0;}

.cercle_box ul li#icon-item-2{top:56px;left:0;}

.cercle_box ul li#icon-item-3{bottom:3px;left:44.5px;}

.cercle_box ul li#icon-item-4{right:44px;bottom:1px;}

.cercle_box ul li#icon-item-5{right:0;top:59px;}

.cercle_box_text{left:88px;margin-top:-5px;position:absolute;text-align:center;top:47%;width:120px;color:#3b678a;font-size:24px;}

.hb-whyliftoffv2{background-image:url(../images/whyliftoff_banner3.jpg) !important;background-position:bottom center!important;}

.mobile_animation{width:100% !important;margin-top:150px !important;}

.bgparallax-orange{background:#e78864 url('../images/bg-orange-learnblock.jpg') center 0 no-repeat !important;background-size:cover !important;}.bgparallax-orange h1{color:#fff;}.fontnormal{font-family:proximanova,roboto,sans-serif!important;color:#323232!important;}.whyliftoffd6{position:relative;overflow:hidden;background-color:#f6f7f7!important;background-image:url(../images/cost-per-action.png)!important;background-position:right bottom !important;min-height:550px;}.whyliftoffd5{background:#27333f url(../images/bg-installsgrowth.jpg) center no-repeat;background-size:cover;color:#fff;}.whyliftoffd5 h2{color:#66bae7!important;}.title-rect{margin-bottom:50px;}.tr-yellow{color:#fcd266!important;border-color:#fcd266!important;}

#liftoff60days h1{font-size:57px !important;font-family:proximanova,roboto,Arial,Helvetica,sans-serif !important;margin-bottom:6px !important;}

#sliderblock{}

.category-heroes .pageheader h1.entry-title{font-family:proximanovasemibold,roboto,sans-serif!important;}

#resourcespage .titleblock, #marketerslistblock .titleblock{padding-left:0;padding-right:0;display:block;padding-bottom:35px;margin-bottom:35px!important;text-transform:none;font-size:50px!important;font-family:proximanovasemibold,roboto,sans-serif!important;text-align:center;color:#3a414b;border-bottom:1px solid #e4e4e4;}

#resourcescattab{margin-bottom:15px;}

#heroesfeaturedresources #featuredresourcesblock .gridbox{width:100%;}

#heroesfeaturedresources .gridbox p{font-size:16px;line-height:1.35;margin-bottom:20px;}

#heroesfeaturedresources .gridentrycat{margin-bottom:15px;}

#heroesfeaturedresources .gridboxtext{padding:30px;text-align:left;min-height:178px;}

.gridboxtextinfo{display:block;}

.gridboxtextinfo h3{font-size:22px;margin-bottom:10px;}

.gridboxtextinfo p{font-size:19px;margin-bottom:0!important;}

.hrblock{width:100%!important;}

.slidelogo{margin:0 0 40px!important;}

#ajax-posts .gridimglink .overlay-text h3,

#ajax-posts .gridimglink .overlay-text p{text-align:center!important;}

.blogpage .contentarea h1{color:#4c4c4c;text-align:left;}

.mainpostimg{height:auto;display:block;margin-bottom:25px;}

#sidebarleft .listentries{margin-top:20px;}

#sidebarleft .widgettitle{margin-bottom:20px;}

#heroesfeaturedresources .pagetitle{font-size:40px;line-height:1;margin-bottom:25px;font-family:proximanovasemibold, roboto, sans-serif;font-weight:normal;text-transform:none;}

#hboptional.heroesbanner-aboutus{min-height:545px;text-align:center;}

.heroesbanner-aboutus .banner-text{padding-top:50px;}

.heroesbanner-aboutus .hbcontent h1{text-align:center;}

.rope-right > p, .contri-right > p{padding-bottom:27px;}

.rope-right > p:last-child, .contri-right > p:last-child{padding:0;}

.rope-right, .rope-left{display:inline-block;vertical-align:top;width:55%;margin-right:60px;}

.rope-left{margin-left:-15px;}

.rope-group img{width:240px;vertical-align:top;float:left;}

.rope-right{width:36%;margin:0;padding:79px 0 0;}

#wistiaclose{background:#fff !important;padding:10px;}

.nominate a:hover{background:inherit;border:2px solid rgb(255, 255, 255);color:rgb(255, 255, 255);transition:all 1s ease;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;}

.rope-right h3, .light-left h3, .contri-right h3{color:rgb(87, 184, 229);font-size:35px;font-family:'proximanovasemibold';}

.rope-right p, .light-left p, .contri-right p{font-size:19px;line-height:26px;font-family:'proximanovalight';margin:0;}

.light{padding:100px 0;background:rgb(239, 239, 240) none repeat scroll 0 0;}

.light-left{display:inline-block;padding:30px 50px 23px 20px;vertical-align:top;width:500px;margin-right:20px;}

.light-left p{line-height:30px;}

.light-left-image > img:last-child{margin:0;}

.light-left-image{display:inline-block;vertical-align:top;width:37%;}

.light-right{display:inline-block;vertical-align:top;width:59%;}

.light-right-image{display:inline-block;vertical-align:top;margin-left:10px;width:60%;}

.contri-left{margin-right:55px;width:55%;margin-left:-15px;float:left;}

.contri-left > img, .light-right-image > img{width:100%;}

.light-left-image > img{margin-bottom:19px;width:100%;}

.contri-right{display:inline-block;vertical-align:top;width:36%;padding:99px 0;}

.contri-right p{line-height:30px;}

.nominate{text-align:center;background-image:url(../images/nominate-banner.jpg);background-size:cover;background-repeat:no-repeat;padding:90px 0;background-position:0 0;}

.clearfix:after, .clearfix:before{display:table;content:" ";}

.clearfix:after{clear:both}

.nominate h2{color:rgb(255, 255, 255);font-size:35px;padding-top:40px;}

.nominate p{color:rgb(255, 255, 255);font-size:20px;padding-top:20px;font-family:'proximanova';}

.nominate a{background:rgb(190, 222, 115) none repeat scroll 0 0;border:2px solid rgba(190, 222, 115, 0);color:#4c6688;display:inline-block;font-size:20px;margin-top:60px;padding:8px 15px;font-family:'proximanovabold';}

.nominate i.fa-long-arrow-right{padding-right:10px;}

.clientlogoquote{text-align:center;color:#8b8d8f;}

.parallaxblock{display:block;background:#ccc url(../images/bg-eventblock.jpg) center no-repeat;background-size:cover;position:relative;color:#fff;min-height:660px;padding-top:5%;padding-bottom:5%;}

#homeeventwrap:after{content:' ';display:block;position:absolute;right:0;top:0;height:100%;width:50%;background-image:url("http://workspacefile.net/liftoff/wp-content/uploads/2016/03/BL-2.png");background-repeat:repeat;background-position:0 0;}

#homeeventwrap > .container{position:relative;z-index:1;}

#homeeventblock{margin-top:5%;}

#homeeventleft{top:60px;}

#homeeventright{padding-right:70px;padding-left:70px;}

#homeeventleft h2{display:block;text-align:center;font-size:87px;line-height:.85;color:#fff;font-family:proximanova,roboto,sans-serif;}

#homeeventleft h2 strong{font-family:proximanova,roboto,sans-serif!important;display:block;font-size:120px;}

#homeeventright h2{font-size:45px;line-height:1;color:#fff;font-family:proximanova,roboto,sans-serif;}

#homeeventwrap h4{font-size:20px;color:#fff;font-family:proximanova,roboto,sans-serif;margin-bottom:30px;}

#homeeventwrap h3{color:#fff;font-family:proximanovalight,roboto,sans-serif;line-height:1.35;margin-bottom:50px;text-transform:uppercase;}

#homeeventwrap h3 strong{font-family:proximanovabold,roboto,sans-serif;}

#homeeventwrap h5{font:16px proximanovasemibold;padding-top:20px;}

#homeeventwrap p{}

#homeeventwrap a{color:#fff;}

#homeeventwrap a:hover{text-decoration:underline;}

#homeeventwrap{}

.parallaxblock p{font-size:16px;}

.clientlogoquote{}

.clientlogoquote img{margin:0 auto 30px;display:block;width:auto;height:44px;}

.clientlogoquote p{font-size:18px;line-height:1.3;}

.clientlist{width:100%;text-align:center;max-width:100%;}

.clientlist td{vertical-align:middle;padding:5px 10px;}

.clientlist td img{height:auto;}

.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(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);}

#owl-demo .item img{display:block;width:100%;height:auto;}

.owl-buttons{display:none;}

#ajax-posts .col-sm-6.col-md-8.resourcecat-webinars .gridbox .griddate,

#ajax-posts .col-sm-6.col-md-8.resourcecat-events .gridbox .griddate{top:50px;z-index:12;}

#ajax-posts .col-sm-6.col-md-8.resourcecat-webinars .gridbox .gridboxtext .gridentrycat,

#ajax-posts .col-sm-6.col-md-8.resourcecat-events .gridbox .gridboxtext .gridentrycat{position:relative;}

#ajax-posts .col-sm-6.col-md-8.resourcecat-webinars .gridbox .gridimglink .overlay-text,

#ajax-posts .col-sm-6.col-md-8.resourcecat-events .gridbox .gridimglink .overlay-text{display:block;padding:38px 30px 30px;width:100%;max-width:100%;}

#ajax-posts .col-sm-6.col-md-8.resourcecat-webinars .gridbox .gridboxtext,

#ajax-posts .col-sm-6.col-md-8.resourcecat-events .gridbox .gridboxtext{padding-left:100px!important;}

#ajax-posts .col-sm-6.col-md-8 .gridbox.gridboxbgimg .gridimglink::after,

#ajax-posts .col-sm-6.col-md-8.resourcecat-webinars .gridbox .gridimglink::after,

#ajax-posts .col-sm-6.col-md-8.resourcecat-events .gridbox .gridimglink::after{content:"";background:rgba(87,184,229,0.8)!important;position:absolute;left:0;top:0;height:100%;z-index:11;width:100%;opacity:1;filter:alpha(opacity=100);-webkit-transition-property:background;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease;-moz-transition-property:background;-moz-transition-duration:.3s;-moz-transition-timing-function:ease;-o-transition-property:background;-o-transition-duration:.3s;-o-transition-timing-function:ease;-ms-transition-property:background;-ms-transition-duration:.3s;-ms-transition-timing-function:ease;transition-property:background;transition-duration:.3s;transition-timing-function:ease;}

#ajax-posts .col-sm-6.col-md-8.resourcecat-events .gridbox{background-color:#57b8e5!important;}

#ajax-posts .col-sm-6.col-md-8.resourcecat-webinars .gridbox{background-color:#dfc958!important;}

#ajax-posts .col-sm-6.col-md-8.resourcecat-downloads .gridbox{background-color:#BCD266!important;}

#ajax-posts .col-sm-6.col-md-8.resourcecat-videos .gridbox{background-color:#E57D57!important;}

#ajax-posts .col-sm-6.col-md-8.resourcecat-webinars .gridbox .gridimglink::after{background:rgba(87,184,229,0.8)!important;}

#ajax-posts .col-sm-6.col-md-8.resourcecat-events .gridbox .gridimglink::after{background:rgba(87,184,229,0.8)!important;}

#ajax-posts .col-sm-6.col-md-8.resourcecat-casestudies .gridbox .gridimglink::after{background:rgba(220,90,109,0.8)!important;}

#ajax-posts .col-sm-6.col-md-8.resourcecat-videos .gridbox .gridimglink::after{background:rgba(229,125,87,0.8)!important;}

#ajax-posts .col-sm-6.col-md-8.resourcecat-downloads .gridbox .gridimglink::after{background:rgba(188,210,102,0.8)!important;}

#ajax-posts .col-sm-6.col-md-8 .gridbox.gridboxbgimg .gridimglink::after{background:linear-gradient(to bottom left, rgba(7,12,13,.1) 0%,rgba(7,12,13,0.55) 95%)!important;}

.entry-content li span{font-size:17px;}

.btnarrow{background:#ff8e59 url(../images/ico-arrow-white.png) 15px center no-repeat;padding:12px 20px 12px 40px;color:#fff!important;font-family:proximanova;font-size:18px;display:inline-block;line-height:1;min-width:190px;}

.btnarrow:hover{background-color:#25495d;}

.slider-style h1{font-size:47px;font-family:proximanovasemibold;color:#3e5a7f;padding-top:25px !important;text-transform:capitalize;}

.slider-style p{font-size:26px;color:#5b5b5b;font-family:proximanovalight;text-transform:capitalize;}

.bullet{display:none;}

.containerwrap.bx-content{border-bottom:1px solid #e8e8e8;}

.excerptslide{list-style:none;}

.two-column h2{color:#4e4e4e;font-size:40px;font-family:proximanova;}

.containerwrap.two-column{padding:100px 0;}

.containerwrap.two-column p{font-size:18.54px;color:#4c4c4c;max-width:615px;}

.btn-transarrow{background:transparent url(../images/orange-arrow2.png) 30px center no-repeat;border:2px solid #ff8e59;border-radius:2px;font-weight:normal;font-size:16px;margin-top:0;font-family:proximanovasemibold, roboto, sans-serif;color:#ff8e59!important;text-transform:uppercase;display:inline-block;padding:14px 30px 13px 60px;line-height:1.2;letter-spacing:1px;min-width:200px;}

.btn-transarrow.bta-white{background-image:url(../images/ico-arrow-white.png)!important;color:#fff!important;border-color:#fff!important}

.containerwrap.mobile-solution{background-image:url("http://workspacefile.net/liftoff/wp-content/uploads/2016/03/mobile-solution-1.jpg");background-repeat:no-repeat;padding:120px 0;background-size:cover;}

.mobile-solution h2{color:rgb(255, 255, 255);font-family:proximanova;font-size:45px;}

.mobile-solution h4{color:rgb(146, 227, 252);font-family:proximanova;font-size:28px;margin-bottom:80px;}

.cbimage{padding:30px 0;margin:0;}

.coloredbox{box-shadow:4px 4px 5px rgba(0,0,0,.43);-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.43);-moz-box-shadow:4px 4px 5px rgba(0,0,0,.43);}

.coloredbox.first .cbimage{background-color:#00b9ef;}

.coloredbox.second .cbimage{background-color:#fc7f47;}

.coloredbox.third .cbimage{background-color:#4edba6;}

.coloredbox.fourth .cbimage{background-color:#ec5274;}

.bx-content .bx-wrapper .bx-pager{bottom:-35px;}

.bx-content .bx-controls-direction{display:none;}

.bx-content .bx-pager-link.active{background:#cccccc !important;box-shadow:none !important;}

.bx-content .bx-pager-link{background:#e4e4e4 !important;}

.bx-content .bx-wrapper .bx-pager.bx-default-pager a{margin:0 10px;}

.cbtext{background:rgb(255, 255, 255) none repeat scroll 0 0;color:rgb(156, 155, 155);font-family:proximanova;font-size:18px;line-height:1.5;min-height:195px;padding:20px 40px;text-align:left;}

.cbtext > strong{display:block;color:#676666;font-size:18px;font-family:proximanovasemibold, lato!important;margin-bottom:5px;}

#benefitsblock h2,

#homemobiledating h2{font-size:40px;font-family:proximanova;}

#featuredexcerptblock{position:relative;}

#featuredexcerptblock .bx-wrapper{margin-bottom:0;}

#featuredexcerptblock .bx-controls{position:absolute;width:100%;bottom:0;}

#featuredexcerptblock .btn-transarrow{padding:14px 20px 13px 40px;min-width:initial;background-position:16px center;}

#homemobiledating{display:block;position:relative;background:#eee url(../images/bgparallax-mobiledating.jpg) center no-repeat;min-height:640px;padding-top:9%;font-size:24px;color:#4c4c4c;background-size:cover;}

#homemobiledating p{margin-bottom:30px;font-size:18.54px;}

#homemobiledating h2{color:#4e4e4e;}

#benefitsblock{padding-top:100px;}

#benefitsblock .blocklimit{font-family:proximanova, sans-serif;font-weight:normal;width:990px;margin-bottom:50px;color:rgb(76, 76, 76);}

#liftoffbenefits{color:#a1a0a0;font-size:16px;padding-top:20px;}

#liftoffbenefits > .col-sm-3{margin-bottom:40px;}

#liftoffbenefits > .col-sm-3 img{height:auto;}

#liftoffbenefits > .col-sm-3 h4{color:#5d5d5e;margin-bottom:7px;font-family:proximanova;font-size:18px;}

#liftoffbenefits > .col-sm-3 p{color:#a1a0a0;font-size:18px;}

#benefitsblock{}

.hbhomev2#hbhome{background:#828E95;min-height:initial;padding-bottom:0;}

.single-marketer #video_container #wistiaclose{background:transparent;width:auto;height:auto;}

.postid-4471.popupwistiaopen #video_container .overlayVideo{height:100%!important;top:0!important;}

.popupwistiaclose #video_container .overlayVideo{opacity:0;}

.popupwistiaclose #video_container .bannercontent{position:relative;z-index:7;}

#heroespost .contentarea h1{font-family:proximanovasemibold,roboto,sans-serif!important;font-weight:normal!important;color:#4c4c4c;}

#heroespost .postentrymeta{color:#3d4456;font-family:proximanova,roboto,Arial,Helvetica,sans-serif !important;letter-spacing:1px;}

#heroespost #authorpostimg{max-width:135px;width:33%;padding-right:15px;}

#heroespost #authorpostimg img{width:auto;}

#heroespost #authorpostby{width:67%;}

#heroespost #authorpostbox{font-size:20px;color:#c1c1c1;font-family:proximanovasemibold,roboto,Arial,Helvetica,sans-serif !important;padding-left:0;}

#heroespost #authorpostby span{display:inline-block;}

#heroespost #authorpostby h5{letter-spacing:0;font-size:20px;color:#5c5c5c;margin-bottom:10px;}

#heroespost #authorpostinfo, #heroespost #authorpostsociallinks{display:none;}

#heroespost #authorpostby #authorpostsociallinks{display:block;}

#heroespost #authorpostby #authorpostsociallinks a{padding-top:3px;width:32px;height:32px;color:#fff!important;}

.group-blog #sidebar #authorpostbox,

.group-blog #sidebar .widgetentry{position:relative;padding-bottom:40px;display:block;clear:both;}

.group-blog #sidebar > div:last-child:before{display:none;}

#heroespost .widgetentry .widgettitle{text-transform:uppercase;color:#3d4456;font-family:proximanovalight,roboto,Arial,Helvetica,sans-serif !important;letter-spacing:1px;font-size:15px!important;margin-bottom:35px;}

#heroespost #sidebar #authorpostbox{padding-bottom:20px;width:100%;float:left;display:block;clear:both;}

#heroespost #sidebar .sblistentries .sblistentry:last-child{margin-bottom:0;}

#mhsubscribe p{color:#2a2a2a;font-size:17px;font-family:proximanovalight,roboto,Arial,Helvetica,sans-serif !important;}

#mhsubscribe .hs-form-field > label{display:none;}

#mhsubscribe.subscribenewsletter .hs-form{margin-top:35px;}

#mhsubscribe .hs-form input.hs-button:hover{background:#25495d!important;}

#mhsubscribe .hs-form input.hs-button{height:55px;background:#ff8e59!important;color:#fff;text-indent:0;text-transform:uppercase;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;text-shadow:none;font-size:16px;font-weight:normal;font-family:proximanovasemibold,roboto, sans-serif;letter-spacing:2px;width:auto!important;padding:0 10px!important;min-width:130px!important;}

#mhsubscribe .hs-form input[type="email"]{border:1px solid #dedede!important;background:#fff;height:55px!important;padding:5px 155px 5px 15px;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;color:#5a5a5a;font-size:17px;font-weight:normal;font-family:proximanovalight,roboto, sans-serif;line-height:1.6;}

#mhsubscribe .hs-form input[type="email"]:focus{border-color:#F3B19B!important;}

#mhsubscribe .hs-form.stacked .inputs-list{top:65px;}

#mhsubscribe .hs-input::-webkit-input-placeholder, .ibgreen input::-webkit-input-placeholder{color:#5a5a5a}

#mhsubscribe .hs-input::-webkit-input-placeholder, .ibgreen input:-moz-placeholder{color:#5a5a5a;}

#mhsubscribe .hs-input::-webkit-input-placeholder, .ibgreen input::-moz-placeholder{color:#5a5a5a;}

#mhsubscribe .hs-input::-webkit-input-placeholder, .ibgreen:-ms-input-placeholder{color:#5a5a5a;}

#heroespost{}

.playvideoimg{position:absolute;top:70px !important;left:0;right:0;margin:auto;}

.entrymetaauthor > span{color:#2a2a2a;}

.submitted-message{font-family:proximanova !important;font-size:17px;}

#heroes-body #intercom-container{display:none;}

.page-template-template-homepage .playvideoimg{top:0px !important;bottom:-70px;}

.col-sm-6.cpa-left{padding-left:50px;}

.banner_text p{color:rgb(91, 91, 91);font-size:26px;font-family:proximanovalight;margin:0;}

.banner_text > h1{color:rgb(62, 90, 127);font-family:proximanovasemibold;font-size:47px;}

.banner_text > br{display:none;}

.headerbanner.newheaderbanner.hbhomev2{background-position:center center !important;background-size:cover !important;height:640px;}

.banner_text{position:absolute;top:130px;width:100%;}

#homeeventright .padtop2{margin:0 !important;}

#homeeventright .btn-transarrow{border-color:#fff;background:rgba(0, 0, 0, 0) url("../images/white-arrow.png");background-repeat:no-repeat;background-position:30px center;color:#fff !important;}

#homeeventright > p{font-size:18.54px;line-height:30px;font-family:proximanova;margin-bottom:70px;}

.btn-learn{margin-bottom:40px !important;}

#homeeventright > h3{margin-bottom:30px;}

#homeeventright > h2{font-size:45px;font-family:proximanova;}

#homeeventwrap h3{font-size:20px;}

#carouselblockvideo li{display:inline-block !important;list-style:outside none none !important;max-width:400px !important;}

#carouselblockvideo ul{max-height:120px;overflow:hidden;}

#homemobiledating .col-sm-6.lg-padright5 a:hover{text-decoration:underline;transition:all 1s ease;-webkit-transition:all 1s ease;-ms-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;}

.blog #categories-3 li a{font-size:17px;}

.col-sm-7.estext{color:rgb(78, 78, 78);}

.page #logo h1 a{width:100% !important;height:42px !important;max-width:200px;}

.page-id-90 #hboptional .hbcontent .bannertext{float:none;margin-top:3.2%;width:auto;top:0;}

.AboutText{text-align:center;}

.DataAbout{background:#7cb7e2;}

.background_Image{background:url(http://workspacefile.net/liftoff/wp-content/uploads/2014/12/Mobile_growth.jpg) center no-repeat;min-height:350px;background-size:cover;}

.textAbout{text-align:center;}

.upperText{font-size:45px;font-family:proximanovabold,roboto,sans-serif;color:#acd1ed;}

.lowerText{font-size:15px;color:#fff;}

.divideLine{background:#ffffff none repeat;margin:4px auto 18px;max-width:79px;min-height:2px;}

.MobileGrowth{padding-top:97px;text-align:center;}

.MobileGrowth h2{font-size:35px;color:#4c4c4c;font-family:proximanovasemibold,roboto,sans-serif;font-weight:normal;}

.MobileGrowth p{font-size:20px;}

.bottomtextGrowth{padding:65px 0;}

.bottomtextGrowth p{padding:0 53px;}

.background_Image_2{background:url(http://workspacefile.net/liftoff/wp-content/uploads/2014/12/team.jpg) no-repeat left;padding:0px;background-size:cover;position:relative;display:block;}

#background_Image_2:after{background:#7cb7e2;background-position:0 0;background-repeat:repeat;content:" ";display:block;height:100%;position:absolute;right:0;top:0;width:50%;}

#meetTeam{padding-top:90px;padding-bottom:40px;min-height:685px;position:relative;}

#teamBg{padding:48px 51px;position:relative;z-index:99;}

.title{color:#fff;font-size:35px;font-family:proximanovasemibold,roboto,sans-serif;}

#teamBg h2{font-size:18px;font-family:proximanovasemibold,roboto,sans-serif;color:#fff;margin:20px 0;text-transform:uppercase;}

#teamBg p{color:#fff;font-size:18px;}

#meetTeam a{background:#7cb7e2 none repeat scroll 0 0;bottom:0;color:#ffffff;font-family:proximanovasemibold;font-size:16px;padding:12px 27px;}

#meetTeam > p{position:absolute;bottom:10px;width:100%;}

#meetTeam span{float:left;margin:-1px 11px 0 0;}

#meetTeam a:hover{background:#5497C7;}

.hireimage > span{font-family:proximanovabold;font-size:30px;margin-right:12px;}

.hirearea{margin:0;}

.textHeight{margin:20px 0;min-height:103px;}

.openBtn:focus,

.openBtn{color:#fff;background:#ff8e59;font-size:16px;font-family:proximanovasemibold;padding:12px 40px 10px;letter-spacing:1px;line-height:1.3;min-width:215px;text-align:center;}

.openBtn:hover{color:#fff;background:#25495d;}

.containerwrap.contactSection{padding-top:80px;padding-bottom:60px;}

.bannertext.bannertext2{left:9%;position:absolute;right:9%;top:150px;}

.bannertext2 h2{font-size:47px;color:#fff;line-height:1;font-weight:normal;font-family:proximanovasemibold;text-shadow:0px 2px 3px rgba(0, 0, 0, 0.4);}

.bannertext2 p{color:#fff;font-size:20px;font-weight:normal;font-family:proximanovasemibold;text-shadow:0px 2px 3px rgba(0, 0, 0, 0.4);}

.hireimage{min-height:54px;font-size:30px;font-family:proximanovabold, roboto, sans-serif;color:#4c4c4c;}

.mission-title{color:#4c4c4c;font-size:35px;}

#careermissionblock p{color:#363636;font-size:24px;line-height:35px;margin:0 auto;max-width:91%;}

#team-pictures .images:nth-child(1){width:13.3%;}

#team-pictures .images{float:left;}

#culture .culture-title{color:rgb(76, 76, 76);font-family:proximanovasemibold;font-size:35px;font-weight:normal;text-align:center;margin-bottom:50px;}

.our-culture-main{text-align:center;}

.data-icon{display:inline-block;}

.data-title{display:inline-block;padding:13px 0 0 20px;vertical-align:top;}

.data-title h3{font-size:24px;font-family:proximanovasemibold;color:#323233;}

.career-section-one-main > p{color:rgb(50, 50, 51);font-size:18px;padding:25px 0 0;}

.career-section-one-main{text-align:left;display:inline-block;float:none !important;margin-right:48px;max-width:392px;vertical-align:top;}

.carrer-coloum-one{padding-bottom:60px;}

.career-section-one-main:last-child{margin:0;}

#careerpositionsblock h1{color:#4c4c4c;font-size:35px !important;margin-bottom:0px;font-family:proximanovasemibold !important;}

.careertheperks .row, #careerpositionsblock .row, #careerquoteblock .row, #culture .row, #team-pictures .row{margin:0px;}

#team-pictures .col-xs-6{padding:0px;}

#careerpositionsblock p{color:#4c4c4c;font-size:20px;}

.position-section-main{padding:99px 0;text-align:center;}

.customer-success-main{margin:0 auto;width:990px;}

.customer-text-main{padding-top:35px;text-align:left;clear:both;}

.customer-text{background:rgba(0, 0, 0, 0) url("http://workspacefile.net/liftoff/wp-content/uploads/2015/02/customer-starting-arrows.png") no-repeat scroll 0 7px;padding:0 0 10px 20px;font-size:24px;color:#323233;border-bottom:1px solid #d3d5d7;margin:0 0 20px;}

.ad-text{padding-left:40px;text-align:left;}

.ad-text ul{padding-left:0;}

.park-text{text-align:right;font-family:proximanova;}

.ad-text li{font-size:18px;padding:0 0 5px;color:#69b7e9;list-style:none;}

.park-text li{font-size:18px;padding:0 0 5px;color:#323233;list-style:none;}

#careerpositionsblock .container{width:1100px!important;}

#careerpositionsblock .row{margin:0 -15px;}

.page-id-5169 #hb-contact{background:#828e95 url(http://workspacefile.net/liftoff/wp-content/uploads/2014/12/contact-banner.jpg) no-repeat scroll center top;min-height:515px;border-bottom:none;}

.page-id-5169 #hb-contact .bannertext{margin-top:65px;text-align:center;text-shadow:none;width:auto;}

.page-id-5169 #hb-contact .bannertext h1{margin:0px;color:#474646;font-size:47px;font-weight:normal;font-family:proximanovasemibold;}

.page-id-5169 #hb-contact .bannertext h2{color:#474646;font-size:35px;font-weight:normal;font-family:proximanovasemibold;}

#contactmain .formcontent{border:0 none;border-radius:2px;padding:11px 0;clear:both;}

#contactleft{max-width:695px;}

#contactleft h2{color:#4c4c4c;font-size:35px;font-weight:normal;font-family:proximanovasemibold;}

#contactleft p{color:#4c4c4c;font-size:20px;font-weight:normal;}

#contactleft input{background:#eaeaea none repeat scroll 0 0;border:medium none;border-radius:2px;box-shadow:none;display:block;height:48px;margin-bottom:5px;width:100%;}

#contactleft textarea{background:#eaeaea none repeat scroll 0 0;border:medium none;border-radius:2px;box-shadow:none;margin-bottom:5px;width:100%;}

#contactleft .rowfields input,

#contactleft .rowfields textarea{color:#585858;background:#ebebeb;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:18px;height:50px;padding:5px 15px;}

#contactleft .rowfields textarea{height:185px;padding:12px 15px;}

#contactleft .rowfields::-webkit-input-placeholder{color:#585858}

#contactleft .rowfields:-moz-placeholder{color:#585858;}

#contactleft .rowfields::-moz-placeholder{color:#585858;}

#contactleft .rowfields:-ms-input-placeholder{color:#585858;}

.right_image h2{margin:7px 0 25px;font-size:24px;color:#4c4c4c;font-family:proximanovasemibold;}

.right_image > p{margin:0;}

.contactDetails1:first-child{padding-top:0;}

.contactDetails1{border-bottom:1px solid #cdcdcd;padding:70px 0;}

.contactDetails1 p{margin-bottom:0px;font-weight:normal;font-size:18px;}

.contactDetails1 h2, .contactDetails1 h3{color:#4c4c4c;font-family:proximanovasemibold;font-weight:normal;font-size:24px;}

.contentContact{margin:0 0 29px;}

.contactDetails1 .viewMap{font-size:15px;text-transform:uppercase;text-decoration:none;color:#4c4c4c;letter-spacing:1px;border-bottom:1px solid #ccc;}

.contactDetails1 .viewMap:hover{color:#4c4c4c;}

.contactDetails1 p span{color:#4c4c4c;font-family:proximanovabold;font-weight:normal;font-size:18px;}

.contactDetails1 p a{color:#4c4c4c;font-weight:normal;font-size:18px;}

#contactleft .formbutton input{background:#ff8e59 none repeat scroll 0 0;float:right;font-family:proximanovasemibold;font-size:23px;height:auto;margin:0;padding:16px 50px;width:auto;}

#contactleft .formbutton input:hover{background:#EF7A44;}

.mapSection{background:url(http://workspacefile.net/liftoff/wp-content/uploads/2016/04/contact-map.jpg) no-repeat center 0;background-size:cover;min-height:606px;}

.mapSection p{display:none;}

.MobileApp{background:#455f81;padding:48px 0;}

.MobileApp > .container{width:1030px!important;}

.imageLeft{float:left;}

.readyText{color:#ffffff;float:left;font-family:proximanovasemibold;font-size:30px;line-height:31px;margin:20px 0 0 0px;}

.text-center a{border:2px solid #ffffff;color:#ffffff;display:inline-block;font-size:20px;margin-top:30px;padding:10px 48px;text-decoration:none;text-transform:uppercase;}

.text-center a:hover{opacity:0.7;}

#contactmain{padding:53px 0;}

#hboptional.acronBanner .banner-text{margin:91px 0 0;}

#hboptional.acronBanner .banner-text > h1{color:#4c4c4c;font-size:18px !important;font-family:proximanova, robotoblack!important;}

#hboptional.acronBanner .banner-text > h2{color:#4c4c4c;font-size:47px;font-weight:normal;margin:0;}

#hboptional.acronBanner .banner-text > h3{color:#4c4c4c;font-size:35px;font-weight:normal;margin-bottom:30px;}

#acronTextCon{padding:50px 0;}

#leftACronText > h2{color:#4c4c4c;font-family:proximanovasemibold;font-size:35px;font-weight:normal;border-bottom:1px solid #e1e1e1;padding:0 0 31px;margin-bottom:40px;}

.text-darkblue{clear:both;color:#456786 !important;display:block;font-family:proximanovasemibold;font-size:32px;font-weight:normal;padding:11px 0 0;}

.ico-challenge, .ico-solution, .ico-concolusion{background:rgba(0, 0, 0, 0) url("http://workspacefile.net/liftoff/wp-content/uploads/2016/04/chalenge.png") no-repeat scroll 0 0;margin:0 0 51px;padding:0 0 0 100px;}

.SolutionOuterDiv .icoSolutionBottom{margin:51px 0 38px;padding:0 0 0 100px;}

.ico-solution{background:rgba(0, 0, 0, 0) url("http://workspacefile.net/liftoff/wp-content/uploads/2016/04/solution.png") no-repeat scroll 0 0;}

.ico-concolusion{background:rgba(0, 0, 0, 0) url("http://workspacefile.net/liftoff/wp-content/uploads/2016/04/conclusion.png") no-repeat scroll 0 0;}

.ico-challenge p, .SolutionOuterDiv p, .ico-concolusion p{color:#575757;font-family:proximanova;font-size:18px;margin:14px 0 0;}

.testimonial{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;padding:28px 0;color:#456786;font-family:proximanovalightitalic;font-size:25px;}

.writername{color:#333333;display:block;font-family:proximanovalight;font-size:18px;padding:19px 12px 6px 65px;}

.boldtext, .liBoldText{font-family:proximanovabold;}

.testiUp{background:rgba(0, 0, 0, 0) url("http://workspacefile.net/liftoff/wp-content/uploads/2016/04/testi_upper.png") no-repeat scroll 0 0;display:inline-block;padding:0 0 0 64px;position:relative;line-height:1.2;}

.testiBottom{background:rgba(0, 0, 0, 0) url("http://workspacefile.net/liftoff/wp-content/uploads/2016/04/testi_bottom.png") no-repeat scroll 0 0;bottom:-5px;display:inline-block;height:26px;margin:0 0 0 32px;position:absolute;width:28px;}

.ico-concolusion > ul{margin:25px 0;padding:0;}

.ico-concolusion li, .AcornsTextContent li{background:rgba(0, 0, 0, 0) url("http://workspacefile.net/liftoff/wp-content/uploads/2016/04/list-style.png") no-repeat scroll 0 center;color:#575757;display:block;font-family:proximanova;font-size:18px;list-style:outside none none;padding:1px 0 0 15px;}

.AcornsTextContent{margin:42px 0 70px;}

.AcornsTextContent > p{clear:both;color:#575757;display:block;font-family:proximanova;font-size:18px;}

.AcornsTextContent > ul{margin:0;padding:0;}

.buttonAcorns > a{border:2px solid #89c2e7;border-radius:6px;color:#89c2e7;font-family:proximanovasemibold;font-size:18px;padding:15px 0;display:inline-block;}

.buttonAcorns{margin:0 0 70px;}

.iphoneAcornsimg{text-align:center;}

.buttonAcorns span{background:rgba(0, 0, 0, 0) url("http://workspacefile.net/liftoff/wp-content/uploads/2016/04/btn_next_arrow.png") no-repeat scroll 36px 4px;display:block;padding:0 66px;}

.buttonAcorns > a:hover{opacity:0.79;}

#acronTextCon .row{margin-left:0px;margin-right:0px;}

#resourceslist #ajax-posts .resourcecat-mobileheroes .gridimglink:hover .meimg{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}

#resourceslist #ajax-posts .resourcecat-mobileheroes .gridimglink:after{display:none!important;}

#resourceslist #ajax-posts .resourcecat-mobileheroes .gridimglink{position:relative!important;height:auto!important;overflow:hidden;}

#resourceslist #ajax-posts .resourcecat-mobileheroes .gridboxtext{position:relative;top:0;border-top:none!important;text-align:center;margin-top:-33px;z-index:99;}

#resourceslist #ajax-posts .resourcecat-mobileheroes .gridbox{max-height:420px;}

#resourceslist #ajax-posts .resourcecat-mobileheroes{}

.productlinktarget{position:relative;top:-120px;}

.hbaboutliftoff .bannertext.bannertext2{margin-top:10%;}

.bottomtextGrowth h3{text-transform:uppercase;font-size:18px;font-family:proximanovabold,roboto,sans-serif;color:#4c4c4c;margin-bottom:12px;}

.contactSection .container{width:1330px!important;}

.contactSection .textHeight{margin-bottom:35px!important;}

#meetTeam a img{margin-right:10px;position:relative;top:-2px;}

.bannercareer#hboptional{}

.bannercareer#hboptional .bannertext h1{color:#4c4c4c;text-shadow:none;font:normal 47px proximanovasemibold, robotoblack!important;line-height:1;}

#careerpositionsblock{color:#4c4c4c;font-family:proximanovasemibold!important;font-size:35px!important;font-weight:normal!important;text-align:center;}

.careerquoteblockclass{text-align:left!important;background:url(../images/careerscareerquoteblock-bg.jpg) center center no-repeat;background-size:cover;min-height:420px;padding-top:105px!important;}

.careerquoteblockclass .cqetext{padding-left:80px!important;padding-top:0px!important;}

.careerquoteblockclass h2{color:#5b7a99!important;font-size:30px!important;}

.careerquoteblockclass p{color:#4c4c4c!important;font-size:18px!important;}

.careertheperks{background:#00b9ef;min-height:762px;padding-top:90px;}

.careertheperks p.title{color:#fff;font-size:35px;font-family:proximanovasemibold,roboto,sans-serif;text-align:center;margin-bottom:0;}

.careertheperks p.subtitle{color:#4c4c4c;font-size:20px;text-align:center;font-family:proximanovasemibold,roboto,sans-serif;margin-top:-5px;margin-bottom:78px;}

.perks-ico-cols{text-align:center;font-family:proximanovasemibold,roboto,sans-serif;margin-bottom:30px;}

.perks-ico-cols img{margin-bottom:15px;}

.perks-ico-cols .t1{color:#ffffff;font-size:21px;margin-bottom:0px;}

.perks-ico-cols .t2{color:#4c4c4c;font-size:19px;min-height:56px;}

.career-section-one-main .data-section h3,

.career-section-one-main .data-section p{margin-bottom:0;}

#careerquotesblock .bx-wrapper{margin-bottom:0;}

#careerquotesblock .bx-wrapper .bx-pager.bx-default-pager a{margin:0 10px;}

#careerquotesblock .bx-wrapper .bx-pager{bottom:0;display:block!important;}

.cqsinner{display:block;background-color:#eee;padding:40px 0;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:420px;position:relative;}

.cqsinner .container{width:1230px!important;}

.cqsinnertext{display:block;max-width:100%;width:54%;margin-top:60px;}

.cqsinnertextquote{color:#5b7a99!important;font-size:30px!important;font-family:proximanovasemibold,roboto,sans-serif;font-weight:normal;line-height:1.2;margin-bottom:20px;}

.csqname{color:#4c4c4c;font-size:18px;margin-bottom:0;}

.csqname strong, .csqname .csqposition{display:inline-block;}

.bannerevents#hboptional{background-size:cover;}

.bannerevents#hboptional .hbcontent{text-align:center;margin-top:6%;font-family:proximanovasemibold, roboto;font-size:24px;padding-bottom:30px;}

#eventspage{padding-top:70px;padding-bottom:60px;}

#eventspage h1{text-align:left;text-transform:none;color:#5c7a99;font-size:35px!important;margin-bottom:50px;}

#evententries{}

#evententries .evententry:last-child{margin-bottom:20px;border-bottom:none;padding-bottom:0;}

.evententry{margin:0 0 70px;border-bottom:1px solid #d7d7d7;padding-bottom:40px;}

.bannerevents h2{color:#fff;line-height:1;font-size:47px;margin-bottom:10px;}

.evententryimg{float:right;text-align:center;margin-bottom:30px;padding-right:0;}

.evententryimg img{height:auto;width:100%;}

.evententrytext{position:relative;padding-left:160px;padding-right:30px;}

.evententrytext h4{text-transform:uppercase;margin-bottom:5px;font-size:14px;}

.evententrytext h3{font-family:proximanovabold,roboto,sans-serif;font-size:29px;margin-bottom:12px;}

.evententrytext p{font-size:19px;margin-bottom:10px;}

.evententrytext a{display:inline-block;border-bottom:1px solid #eda389;line-height:1;letter-spacing:-1px;}

.evententrydate{color:#c4c4c4;font-family:proximanovaextrabold, latobold!important;font-size:30px;line-height:1;display:inline-block;position:absolute;top:0;left:0;text-align:center;text-transform:uppercase;min-width:140px;}

.evententryday{font-family:proximanovaextrabold, latobold!important;font-size:55px;color:#4c4c4c;line-height:.8;display:block;}

.evententrymonth{display:block;}

.bx-wrapper .bx-controls-direction a{z-index:99 !important;}

.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok{background:inherit;border:medium none !important;color:#4e7199;position:relative;top:-45px;width:56%;text-align:left;background-image:url("http://workspacefile.net/liftoff/wp-content/uploads/2014/12/check.png");background-repeat:no-repeat;background-position:0 18px;padding-left:30px !important;font-size:18px;}

.openBtn:focus, .openBtn{border:medium none;display:inline-block;}

#featuredexcerpt .btnarrow{min-width:140px;text-align:center;}

#hsmarketerspoken .hbtext h2{color:#5b5b5b;font-size:35px;font-family:proximanovalight;margin-bottom:7px;}

#homeslider #hsmarketerspoken #hbt-centerblock .hbtext h1{color:#4c4c4c;font-family:proximanovasemibold;font-size:47px;line-height:1;}

#homeslider #hsmarketerspoken #hbt-centerblock .hbtext{width:1430px!important;}

#hsmarketerspoken{}

#homeslider .tp-bullets.simplebullets.round .bullet{margin-left:17px;display:block;width:8px;height:8px;box-shadow:0 0 0 2px #4e8eae;-webkit-box-shadow:0 0 0 2px #4e8eae;-moz-box-shadow:0 0 0 2px #4e8eae;background:transparent;}

#homeslider .tp-bullets.simplebullets.round .bullet:hover,

#homeslider .tp-bullets.simplebullets.round .bullet.selected{background:#86888a;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}

#homeslider{margin-bottom:60px;z-index:1;}

#homeslider .rev_slider_wrapper{z-index:1;overflow:hidden!important;}

#hsmobilemarketers{}

#homeslider #hsmobilemarketers .hbtext .btn.btn-lg{background-color:#de6c40;}

#homeslider #hsmobilemarketers .hbtext .btn.btn-lg:hover{background-color:#DA5827;}

#homeslider #hsmobilemarketers .hbtext h1{color:#4c4c4c;}

#hboptional .banner-csimg{text-align:center;width:35%;float:right;display:block;margin-top:14px;}

#hboptional .banner-csimg img{height:auto;}

#hboptional.acronBanner{background-color:#e3e3e3;}

#hboptional.acronBanner .banner-text{width:65%;padding:0 15px 15px;float:left;}

#contactusform{width:100%;display:block;float:left;padding:15px 0;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}

#contactusform input[type="text"], #contactusform input[type="tel"], #contactusform textarea,

#contactusform input[type="email"], #contactusform select{box-sizing:border-box;height:49px;width:100%;max-width:100%;padding:5px 15px;font-size:18px;font-weight:normal;color:#585858;background:#ebebeb;font-family:proximanova,roboto,Arial,Helvetica,sans-serif;line-height:1.4;}

#contactleft #contactusform .hs-button{background:#ff8e59;float:right;font-size:21px;margin:0;padding:12px 50px!important;width:auto;text-shadow:none;display:inline-block;height:auto;line-height:1.25;letter-spacing:2px;margin-bottom:30px;font-family:proximanovasemibold,roboto,sans-serif;padding-top:12px;padding-bottom:11px;border-radius:0;}

#contactleft #contactusform .hs-button:hover{background:#25495d;}

#contactleft #contactusform textarea{height:185px;padding:12px 15px;}

#contactleft #contactusform::-webkit-input-placeholder{color:#585858}

#contactleft #contactusform:-moz-placeholder{color:#585858;}

#contactleft #contactusform::-moz-placeholder{color:#585858;}

#contactleft #contactusform:-ms-input-placeholder{color:#585858;}

#contactusform .field > label{display:none;}

#contactusform .hs-form.stacked .actions{margin:0!important;padding:0!important;}

#contactusform .hs-form.stacked .inputs-list>li label{color:red;}

#contactusform .submitted-message{color:#4e7199;text-align:left;background:url("../images/check.png") 0 7px no-repeat;padding-left:25px !important;font-size:18px;margin:15px;display:block;}

#grnhse_app{display:block;width:100%;margin:auto;max-width:100%;}

#contactusform{}

.hb-whyliftoffv2 .cercle_box_text{color:#4c4c4c;}

.hb-whyliftoffv2 .mobile_animation .playvideoimg{position:relative;top:0 !important;}

#video_container.hb-whyliftoffv2 .button-trans{background:#ff8e59;color:#fff !important;border:none;border-radius:0;letter-spacing:2px;font-size:16px;padding:13px 30px 11px;line-height:1.25;}

#video_container.hb-whyliftoffv2 .button-trans:hover{background-color:#25495d;}

#menu-item-5360 > a{display:none;}

#culture.container.containerwrap{padding-top:0;}

.team-section.clearfix{padding-bottom:70px;padding-top:70px;}

.team-section img{transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transition:all 200ms ease-in 0s;-webkit-transition:all 200ms ease-in 0s;-o-transition:all 200ms ease-in 0s;-ms-transition:all 200ms ease-in 0s;-moz-transition:all 200ms ease-in 0s;}

.team-section img:hover{transform:scale(1.4);-webkit-transform:scale(1.4);-o-transform:scale(1.4);-ms-transform:scale(1.4);-moz-transform:scale(1.4);transition:all 200ms ease-in 0s;-webkit-transition:all 200ms ease-in 0s;-o-transition:all 200ms ease-in 0s;-ms-transition:all 200ms ease-in 0s;-moz-transition:all 200ms ease-in 0s;z-index:2;}

#acquisition + h1 + .row.textimgblock.padtop5{padding-bottom:10px !important;}

#acquisition + h1 + .row.textimgblock.padtop5 + .row.textimgblock.padtop5 + .row.textimgblock.padtop5{padding-top:10px !important;}

#team-pictures > .row{overflow:hidden;}

h4#backtojoblist{margin:0 auto -15px;text-align:left;display:block;max-width:100%;width:1050px;font-weight:normal;font-family:proximanova!important;font-size:16px;position:relative;z-index:1;}

#backtojoblist a{color:#aaa!important;}

#backtojoblist a:hover{color:#888!important;}

.itemfiltered#resourceentry-5244 .gridentrycat{display:none;}

.new-style.bottom0.xs-left.xs-bottom3{margin:0 auto 25px;max-width:800px;text-align:left;}

.content{color:#2a2a2a;display:inline-block;font-size:17px;text-align:left;max-width:800px;margin:55px auto 20px;}

#homeslider .hbtext .btn{font:normal 16px proximanovasemibold,roboto,sans-serif;padding-top:12px;padding-bottom:11px;background-color:#ff8e59;color:#fff;letter-spacing:2px;min-width:215px;}

#homeslider .hbtext .btn:hover{background-color:#25495d;}

.container.boot-show-mobile{display:none;}

#careersgalleryblock{padding-bottom:100px;padding-top:100px;}

#careersgalleryblock div.main_content_slider_wrapper{width:100%!important;}

#careersgalleryblock .circle_slider_thumb img{transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);transition:all 200ms ease-in 0s;-webkit-transition:all 200ms ease-in 0s;-o-transition:all 200ms ease-in 0s;-ms-transition:all 200ms ease-in 0s;-moz-transition:all 200ms ease-in 0s;}

#careersgalleryblock .circle_slider_thumb img:hover{transform:scale(1.4);-webkit-transform:scale(1.4);-o-transform:scale(1.4);-ms-transform:scale(1.4);-moz-transform:scale(1.4);transition:all 200ms ease-in 0s;-webkit-transition:all 200ms ease-in 0s;-o-transition:all 200ms ease-in 0s;-ms-transition:all 200ms ease-in 0s;-moz-transition:all 200ms ease-in 0s;z-index:2;}

#getstartedblock .btn{border:none;}

.calltoactionblockwrap2 .btn-lg:hover{opacity:1!important;color:#fff!important;}

#ajax-posts .col-sm-6.col-md-8.nodarkoverlay .gridbox.gridboxbgimg .gridimglink::after{background:none!important;}

#homeslider #hsmarketerspoken .hbtext p{color:#5b5b5b;font-size:24px;margin-bottom:30px;}

.single-post .entry-content{font-size:17px;}

.cqsinner{background-position:66% 0 !important;}

body.new-class{overflow:hidden;}

.videobannerblock{display:block;margin:auto;min-width:100%;position:relative;}

.playvideolinktoggle{display:block;width:315px;height:315px;background:transparent url(../images/playvideolinktoggle.png) center no-repeat;z-index:7;opacity:.57;filter:alpha(opacity=57);top:23%!important;background-size:100%;}

.playvideolinktoggle:hover{opacity:.7;filter:alpha(opacity=70);}

.popupwistiaopen #video_container.videobannerblock{max-height:100%!important;top:0;min-height:100%!important;z-index:99;}

.videobannerblock #wistiaclose{background:#4c4c4c !important;padding:8px;line-height:1;}

.videobannerblock #wistiaclose img{position:relative;top:-4px;}

.videobannerblock#video_container .overlayVideo{top:0!important;}

.popupwistiaclose .videobannerblock#video_container{height:auto!important;}

.singlevideo{padding:90px 0 50px;}

.singlevideo .contentarea h1{text-align:left;}

.singlevideo .contentarea h4{font-family:proximanovalight,roboto,sans-serif;font-size:24px;}

.singlevideo .contentarea .sharethis.sharethisblock{display:block;width:100%;float:left;}

.singlevideo .contentarea .sharethis.sharethisblock h4{font-size:22px;font-family:proximanovabold,roboto,sans-serif;margin-bottom:5px;margin-top:10px;}

.singlevideo .contentarea{}

.error404 .containerwrap.bgdarkblue{display:none;}

#wistia_grid_149_center,

#wistia_grid_150_center{position:fixed!important;}

#homeslider #hszimad .hbtext {
    width: 55%!important;
    margin-top: 0;
    padding-top: 7%;
    padding-left: 30px;
}

#homeximadimg {
    position: absolute;
    right: 45px;
    bottom: -15px;
    height: auto!important;
    width: 350px!important;
}

#homeslider .hblogo {
    width: auto!important;
    height: auto!important;
}


@media (max-width:1500px) and (min-width:1300px){.background_Image_2{background-size:101% auto;background-position:0 center;}

}

@media only screen and (min-width:1400px){.single-marketer #video_container{min-width:100%;background-position:center 30%;}

.background_Image_2{background-size:101% auto;}

}

@media only screen and (max-width:1280px){x#homeslider .tp-simpleresponsive >ul li:first-child .tp-bgimg{background-image:url(../images/slide2-xs.jpg)!important;}

#pfcol2{padding-left:15px;}

}

@media only screen and (min-width:1800px){.background_Image_2{background-size:101% auto;}

#liftoff-90days{background-position:center center!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;}

#day1-img{left:45%!important;}

}

@media only screen and (min-width:1300px){#homeslider .hbtext{width:40%!important;}

}

@media (max-width:1800px) and (min-width:1100px){#hb-contact{background-size:auto auto!important;}

}

@media (min-width:1100px) and (max-width:1140px){.buttonAcorns span{padding:0 53px;}

}

@media only screen and (max-width:1199px){#sharepost{text-align:left;margin:5px 0 10px;}

}

@media only screen and (min-width:1100px){.xl-maxwidthoff{max-width:initial!important;}

@media only screen and (min-width:1100px){max-height: none !important;}

.xl-left4{margin-left:-40px!important;}

.headerbanner{-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;}

#contactleft{padding-right:10px;}

#hb-contact .bannertext{margin-top:17%}

#hb-product{padding-top:70px!important;}

.logged-in #hb-product{padding-top:0!important;}

#hpblack{padding:0;width:63%;margin-left:-13%;}

#hb-productoverview{padding-top:40px;padding-bottom:0;}

.analyticsview{height:570px;}

.clientlogoquote > .col-sm-4{padding-right:35px;padding-left:35px;}

.bcmarketers .bannercontentright .bannercontenttext{padding-right:35px;padding-left:0;}

.lg-padright5{padding-right:50px!important;padding-left:50px;}

#team-pictures{width:100%;overflow:hidden;}

#team-pictures > .row{width:2100px;max-width:2100px;text-align:center;display:block;margin:auto;}

#team-pictures .col-xs-6{padding:0px;width:auto;}

.page-id-5169 #hb-contact .bannertext{margin-top:9%;}

#rightAcronText{padding-left:60px;}

#leftACronText{padding-right:30px;}

#hboptional.acronBanner .banner-text{padding-left:30px;}

}

@media only screen and (min-width:1080px){#navmenu.navbar-default .navbar-nav>li>a{padding:9px 23px!important;}

.blogpostentries .blogpostentry:nth-child(odd){padding-right:30px;}

.blogpostentries .blogpostentry:nth-child(even){padding-left:30px;}

#navmenu.navbar-default .navbar-nav>li.navbtn{margin-left:25px;}

}

@media only screen and (max-width:1080px){#liftoff-90days{background:url('../images/liftoff_bg12.jpg') center top no-repeat #fff;background-size:cover;min-height:650px;}

}

@media only screen and (max-width:1080px){#day1-img{left:50%!important;}

}

@media (min-width:992px) and (max-width:1200px){.career-section-one-main{display:inherit;float:left !important;margin-right:0;}

.team-section img{height:inherit;max-height:142px;}

.cbtext{padding:20px;font-size:16px;}

.cbtext > strong{font-size:15px;}

.rope-right h3, .light-left h3, .contri-right h3{margin-bottom:7px;}

.light-left-image > img{margin-bottom:14px;}

.rope-right > p, .contri-right > p{padding-bottom:0;}

#hboptional.heroesbanner-aboutus{min-height:474px;}

.rope-right, .rope-left{margin-right:48px;}

.rope-group img{width:176px;}

.rope-right p, .light-left p, .contri-right p{font-size:15px;line-height:22px;}

.light-left{margin-right:0;padding:0 25px 0 20px;width:418px;}

.light-right{width:56%;}

.rope-right h3, .light-left h3, .contri-right h3{font-size:28px;padding-bottom:0;}

.rope-right{margin:0 !important;padding:14px 0;}

.contri-right{padding:45px 0;}

.contactSection p{min-height:126px;}

.perks-ico-cols .t1{font-size:17px;}

.page-id-3061 #hboptional{background-size:cover;}

}

@media (min-width:992px) and (max-width:1100px){#contactleft.col-xs-12.col-sm-8{width:51%;}

#contactright.col-xs-12.col-sm-4.sm-right{width:48%;}

#hboptional.acronBanner .banner-text h2{font-size:39px;}

.ico-concolusion li, .AcornsTextContent li{font-size:17px;}

.buttonAcorns span{background:rgba(0, 0, 0, 0) url("http://workspacefile.net/liftoff/wp-content/uploads/2016/04/btn_next_arrow.png") no-repeat scroll 24px 4px;padding:0 40px;}

.ico-concolusion li, .AcornsTextContent li{font-size:16px;}

}

@media only screen and (max-width:1000px){.analyticsview{padding-right:55px;padding-left:55px;}

.analyticsview-slides{max-width:85%;}

.analyticsview-slide, .analyticsview-slide img{max-width:100%;}

#hbresources .bannertext{margin-right:0;width:55%;margin-top:0;}

#hbresourcesimg{margin-left:0;right:0;}

#hbresources{padding-top:30px;}

}

@media (max-width:900px) and (min-width:768px){#navmenu.navbar-default .navbar-nav>li>a{font-size:14px!important;}

}

@media (min-width:841px) and (max-width:991px){.careerquoteblockclass .cqetext{float:left !important;}

.careerquoteblockclass .cqetext{padding-left:0 !important;padding-top:0 !important;}

}

@media (min-width:768px) and (max-width:991px){.cqsinnertextquote{min-height:255px;}

.title-rect{margin-bottom:20px;}

.day-1-2 p, .day-5-2 p, .day-7-2 p, .day-45-2 p, .day-60-2 p{font-size:15px !important;line-height:24px !important;margin-bottom:21px;}

#day-90 h2, #day-30 h2, #day-1 h2, #day-5 h2, #day-7 h2, #day-60 h2{font-size:32px;}

.hb-whyliftoffv2 h2{font-size:34px !important;}

.content{max-width:740px !important;}

.career-section-one-main{display:inherit;float:left !important;margin-right:0;}

#pf-email-wrapper{left:0 !important;margin:auto !important;max-width:600px;right:0 !important;}

#team-pictures .col-xs-6{width:33.3%;}

.team-section img{max-height:160px;height:inherit;}

.containerwrap.mobile-solution, .containerwrap.two-column{padding:80px 0;}

#benefitsblock{padding-top:50px;}

.col-sm-3.eslogo{width:20%;}

.col-sm-7.estext{width:50%;}

.col-sm-2.esbtn{width:30%;}

#homesolutioncols .col-sm-3{width:50%;}

#liftoffbenefits > .col-sm-3 p{font-size:16px;line-height:1.2;}

#liftoffbenefits > .col-sm-3 h4{min-height:36px;font-size:15px;}

#homeeventright > h2{font-size:35px;}

#homeeventright{padding-left:40px;padding-right:40px;}

.clientlogoquote{padding-bottom:50px;padding-top:50px;}

.clientlist, tbody, tr{width:auto;display:block;}

.prefootercol{padding-left:15px;}

.clientlist td img{max-width:135px;}

#homemobiledating h2{font-size:30px;}

.two-column h2{font-size:24px;}

.col-sm-6.cpa-left{padding-left:15px;}

.headerbanner.newheaderbanner.hbhomev2{height:500px;}

.banner_text > h1{font-size:35px;}

.rope-left{margin:0 auto !important;max-width:740px;}

.light-left-image > img{margin-bottom:18px;}

.light-right{margin-top:35px !important;}

.contri-left{float:none;margin-left:0;margin-right:0;width:auto;}

.contri-right{display:block;padding:30px 0;width:auto;}

#footercol3{clear:both;}

.light-right, .light-left{display:block;width:auto;margin:0;}

.light-left{padding:0;}

.rope-right, .rope-left{display:block;width:auto;margin:0;clear:both;}

.light{padding:40px 0;}

.rope-group img{width:33.33%;}

.textHeight{min-height:160px;}

.hireimage > span{font-family:proximanovabold;font-size:30px;margin-right:15px;position:relative;top:-5px;}

.containerwrap.contactSection{padding-top:40px;}

.MobileGrowth{padding-top:40px;}

.bottomtextGrowth{padding:14px 0 0;}

.career-section-one-main > p{font-size:16px;margin:0;}

.data-title h3{font-size:21px;}

.carrer-coloum-one{padding-bottom:30px;}

.data-title{padding:13px 0 0 3px;}

.careerquoteblockclass .cqetext{float:right;}

.perks-ico-cols .t1{color:#ffffff;font-size:17px;margin-bottom:0;min-height:54px;}

.careertheperks{padding-top:80px;}

#contactleft{max-width:inherit;}

#contactleft.col-xs-12.col-sm-8{width:51%;}

#contactright.col-xs-12.col-sm-4.sm-right{width:48%;}

.text-center a{font-size:15px;}

.readyText{font-size:24px;}

#hboptional.headerbanner.acronBanner{min-height:inherit;padding:55px 0 0;}

#hboptional.acronBanner .banner-text > h1{color:#4c4c4c;font-size:18px !important;}

#hboptional.acronBanner .banner-text{margin:0;}

#hboptional.acronBanner .banner-text > h2{font-size:30px;margin:0;}

#acronTextCon{padding:0;}

#leftACronText > h2{font-size:24px;}

#leftACronText.col-xs-12.col-sm-8{width:63%;}

#rightAcronText.col-xs-12.col-sm-4{width:37%;}

.AcornsTextContent > p{font-size:15px;}

.ico-concolusion li, .AcornsTextContent li{font-size:13px;}

.buttonAcorns span{background:rgba(0, 0, 0, 0) url("http://workspacefile.net/liftoff/wp-content/uploads/2016/04/btn_next_arrow.png") no-repeat scroll 2px 0;display:block;padding:0 14px;}

.buttonAcorns > a{font-size:15px;padding:15px 17px;}

#rightAcronText img{height:auto !important;width:auto !important;}

}

@media only screen and (min-width:901px){.listentryimg{width:306px;}

}

@media only screen and (min-width:992px){.has-sidebar .contentarea{width:63%;padding-right:60px;}

.has-sidebar #sidebar{width:37%;padding-left:15px;margin-top:10px;}

#heroes-body .has-sidebar #sidebar{margin-top:30px;}

#heroespost.has-sidebar #sidebar{margin-top:15px;}

#bcproducttext.col-sm-6{padding-left:70px;}

#bcproductimg{text-align:right;}

}

@media only screen and (max-width:991px){.csentrybox{margin-right:auto;margin-left:auto;}

.tibtext{padding-top:5px!important;}

#ajax-posts .col-sm-6.col-md-8.resourcecat-webinars .gridbox .gridboxtext,

#ajax-posts .col-sm-6.col-md-8.resourcecat-events .gridbox .gridboxtext{padding-left:130px!important;}

#ajax-posts .col-sm-6.col-md-8.resourcecat-webinars .gridbox .gridimglink .overlay-text,

#ajax-posts .col-sm-6.col-md-8.resourcecat-events .gridbox .gridimglink .overlay-text{padding-left:70px;}

#ajax-posts .col-sm-6.col-md-8.resourcecat-webinars .gridbox .gridboxtext .gridentrycat,

#ajax-posts .col-sm-6.col-md-8.resourcecat-events .gridbox .gridboxtext .gridentrycat{left:0;}

#singlemarketer #content{padding-left:15px;padding-right:15px;}

#singlemarketer #sidebarleft, #singlemarketer #content{width:100%!important;display:block;clear:both;}

.evententry{position:relative;padding-left:90px;}

.evententryimg{padding-right:0;padding-left:0;}

.evententrytext{padding-left:0;padding-right:0;position:initial;}

}

@media only screen and (max-width:900px){.headerbanner{-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;}

#headerwrap{background-image:initial;}

.phoneholder{display:block;float:none!important;margin:0 auto 30px!important;}

#hb-whyliftoff h2{margin-top:10px;}

#appsteps li{width:25%;float:left;margin-bottom:20px;}

#casestudyblock .contentarea{background-size:350px auto;}

#hbt2-img{width:400px!important;}

}

@media only screen and (min-width:768px){#navmenu > .container{padding:0;}

#navmenu .navbar-nav{float:right;}

#navmenu{background:transparent;border:0;margin-bottom:0;min-height:inherit;margin-top:3px;}

#navmenu.navbar-default .navbar-nav>li:first-child>a{padding-left:0!important;}

#navmenu.navbar-default .navbar-nav>li:last-child>a{}

#navmenu.navbar-default .navbar-nav>li.navbtn>a{background:#204260;padding-right:9px!important;padding-left:9px!important;}

#navmenu.navbar-default .navbar-nav>li.navbtn.current-menu-item>a,

#navmenu.navbar-default .navbar-nav>li.navbtn>a:hover{background:#ff5b00!important;color:#fff!important;border-color:#FFC9AC;}

#navmenu.navbar-default .navbar-nav>li{padding-bottom:0;}

#navmenu.navbar-default .navbar-nav>li>a{color:#fff;padding:6px 10px;}

#navmenu.navbar-default .navbar-nav>li>a:hover,

#navmenu .navbar-nav>.current-menu-item>a,

#navmenu .navbar-nav>.active>a,

#navmenu .navbar-nav>.active>a:hover,

#navmenu .navbar-nav>.active>a:focus{background:transparent;color:#ccc!important;}

#navmenu .navbar-collapse{padding:0px;}

#navmenu .navbar-nav>.open>a{background:transparent;color:#ccc!important;}

#navmenu .dropdown > .dropdown-menu{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;padding:0;border-color:#ddd;background:#fefefe;}

#navmenu .dropdown > .dropdown-menu>li{border-bottom:1px dotted #eee;}

#navmenu .dropdown > .dropdown-menu>li>a{padding:5px 15px;}

#navmenu .dropdown > .dropdown-menu>li.current-menu-item>a,

#navmenu .dropdown > .dropdown-menu>li>a:hover{background:#ccc;color:#fff;}

.sm-padleft0{padding-left:0 !important;}

.sm-padleft4{padding-left:40px !important;}

.sm-padleft5{padding-left:50px !important;}

.sm-padright0{padding-right:0 !important;}

.sm-padright2{padding-right:20px !important;}

.sm-padright5{padding-right:50px !important;}

.sm-padright5.active_user{padding-right:100px !important;}

.sm-right.text.sm-padleft5.xs-bottom5{padding-right:50px;}

.cortex{padding-right:130px;}

.action_more{padding-right:110px;}

.sm-pad0{padding-left:0 !important;padding-right:0 !important;}

.sm-right{float:right!important;}

.sm-left{float:left!important;}

.sm-padtop3{padding-top:30px !important;}

.sm-padtop10{padding-top:100px !important;}

.sm-padbottom0{padding-bottom:0!important;}

.sm-bottom3{margin-bottom:30px!important;}

#day-60{padding-bottom:0px;}

#day-30 .graphbg{min-height:390px;}

#day-60 .analyticsbg{min-height:614px;}

x#sidebar{width:30%;padding-left:0;}

x.has-sidebar .contentarea{width:70%;padding-right:40px;}

.has-sidebar .contentarea:after{content:' ';display:block;height:100%;width:1px;xbackground:#f4f4f4;position:absolute;top:0;right:0;}

#bcproducttext{margin-top:7%;}

#sliderblock .slidetextcontainer{background-image:none!important;}

.bannercontentright .bannercontenttext{float:right!important;}

.bcmarketers .bannercontentright .videobannerplay{float:left!important;padding-right:0;padding-left:32%;}

#sliderblock #slide-1332 .slidetext{width:42%;}

#marketerslist.marketerslistfilter .gridentry{float:none;width:24.5%;}

#sliderblock .slidetextcontainer{background-image:none!important;}

.bcmarketers#video_container .bannercontentright .bannercontenttext{width:33.3333%;padding-left:0;}

#homeslider #hsmobilemarketers .hbtext{padding-left:25px;width:50%!important;}

}

@media (max-width:1200px) and (min-width:992px){.hb-whyliftoffv2 h2{font-size:42px !important;}

.mobile_content_animate{min-height:380px;}

.sm-padright5.active_user{padding-right:0 !important;}

.sm-right.text.sm-padleft5.xs-bottom5{padding-right:30px;}

.cortex{padding-right:30px;}

.whyliftoffd5{background-position:33% center;}

.whyliftoffd6{background-size:56% !important;}

}

@media (max-width:991px) and (min-width:768px){#ajax-posts .col-sm-6.col-md-8 .gridbox .gridboxtext h3{font-size:22px;}

.mobile_content_animate{min-height:380px;}

.sm-padright5.active_user{padding-right:0 !important;}

.sm-right.text.sm-padleft5.xs-bottom5{padding-right:30px;}

.cortex{padding-right:30px;}

.whyliftoffd5{background-position:33% center;}

.whyliftoffd6{background-size:56% !important;}

.smarter-way{width:44%;}

.suscribe-way{width:55%;}

}

@media (max-width:767px){.perks-ico-cols .t2{min-height:inherit;}

.cqsinnertextquote{min-height:170px;}

#careersgalleryblock{padding-bottom:30px;padding-top:30px;}

.smarter-way, .suscribe-way{text-align:center;}

.suscribe-way{padding-top:30px;}

#hboptional.bannercareer .bannertext h1{font:34px proximanovasemibold,robotoblack !important;}

.rev_slider_wrapper, .fullwidthbanner-container .fullwidthabanner{height:inherit !important;min-height:523px !important;}

#homeslider .hbtextholder{padding-left:0 !important;padding-right:0 !important;}

.xsbannerimg{width:100% !important;}

.tp-simpleresponsive > ul li{background:#eaeaea url(../images/bg-hsmarketerspoken.png) center top repeat-y !important;background-size:120% !important;}

.rev_slider_wrapper li .slotholder .tp-bgimg.defaultimg, .rev_slider_wrapper li .slotholder{display:none !important;}

#homeslider .tp-simpleresponsive >ul li#hsmarketerspoken{background:#e3e3e3!important;}

.my-sidebar-menu .navbar-nav > li > a{font-size:16px;padding-bottom:12px;padding-top:12px;}

#navmenu.navbar.navbar-default .my-sidebar-menu .navbar-nav > li > a:hover{color:#315e79 !important;}

body{left:0;margin:0;overflow-x:hidden;position:relative;}

.boot-show-mobile .nav.navbar-nav{margin:0;width:100%;border-top:1px solid rgb(47, 82, 111);}

.icon-close{cursor:pointer;display:inline-block;margin:15px 0;}

#navmenu .my-sidebar-menu{background:#3b678a;left:-300px;position:fixed;width:285px;top:0 !important;border-right:1px solid rgb(47, 82, 111);bottom:0;z-index:99999;}

.fa.fa-close{color:#fff !important;font-size:26px !important;padding:10px;}

.my-sidebar-button .icon-bar{border-radius:1px;display:block;height:2px;width:22px;margin-bottom:4px;}

.my-sidebar-button .icon-bar:last-child{margin:0;}

.boot-show-mobile .navbar-header{margin:0 !important;}

.my-sidebar-button{border-radius:4px;float:right;margin-bottom:8px;padding:9px 10px;position:relative;}

#navmenu .my-sidebar-button{background:inherit;border:0 none;margin-right:0;}

#navmenu .my-sidebar-button .icon-bar{background-color:#fff;transform:rotate(0deg);transition:transform 125ms linear 0s;}

.container.boot-show-mobile{display:block !important;}

.container.boot-hide-mobile{display:none !important;}

.page-template-temp-video-testimonial #carouselblockvideo{display:none !important;}

.page-template-temp-video-testimonial .containerwrap{padding-bottom:30px;padding-top:0;}

.content{max-width:inherit !important;margin:20px auto !important;padding:0 15px;}

.cqsinnertext{width:auto;}

.career-section-one-main{display:block;max-width:inherit;margin-right:0;text-align:center;}

#pf-email-wrapper{left:0 !important;margin:auto !important;max-width:450px;right:0 !important;}

#secondarynavwrap{margin-top:17px;}

.team-section.clearfix{padding-bottom:0;padding-top:0;}

.team-section img, .team-section img:hover{transform:inherit;transition:inherit;}

#team-pictures .col-xs-6{margin:0 auto 30px;padding:0;text-align:center;width:100% !important;}

#team-pictures .col-xs-6.col-sm-3{float:none;}

.team-section img{max-height:inherit;}

.page #logo h1{text-align:left}

#menu-item-5360 > a{display:block;}

#homeeventleft h2{text-align:left !important;}

.clientlist, tbody, tr{width:auto;display:block;}

.clientlist td{display:inline-block;width:32%;}

#pfcol1.col-xs-12.col-sm-4.prefootercol{width:100% !important;padding-left:15px;}

#pfcol2{padding-left:15px;}

.prefootercol{width:50% !important;display:inline-block;}

.btnarrow{text-align:left;}

.col-sm-7.estext{padding-bottom:20px;}

.containerwrap.two-column{padding:50px 0;}

.mobile-solution h2{font-size:40px;line-height:42px;}

.mobile-solution h4{font-size:25px;}

#homesolutioncols .col-sm-3{margin:0 auto;max-width:450px;}

#homemobiledating h2{font-size:35px;}

#benefitsblock{padding-top:30px;}

#reports-slider.bxslider{text-align:center;}

.col-sm-6.cpa-left{padding-left:15px;}

.headerbanner.newheaderbanner.hbhomev2{height:500px;}

.banner_text > h1{font-size:30px;}

.navbar-default .navbar-collapse, .navbar-default .navbar-form{border-color:rgb(47, 82, 111);}

#navmenu.navbar-default .navbar-nav > li > a, #navmenu.navbar-default .navbar-nav > li.menu-rocket > a{background:rgb(59, 103, 138) none repeat scroll 0 0;color:#fff !important;font-size:16px;}

#headerwrap.headerwrap-heros #navmenu.navbar-default .navbar-nav > li.menu-rocket > a{background:rgb(59, 103, 138) url("../images/ico-rocket.png") no-repeat scroll center center !important;}

.menu-rocket{background:rgb(59, 103, 138) none repeat scroll 0 0;}

#headerwrap.headerwrap-heros #navmenu.navbar-default .navbar-nav > li.menu-rocket > a{border:none;}

#navmenu .navbar-collapse{top:70px;}

#ajax-posts .col-sm-6.col-md-8 .gridbox .gridboxtext{position:relative;top:0;}

#ajax-posts .col-sm-6.col-md-8.resourcecat-webinars .gridbox .griddate, #ajax-posts .col-sm-6.col-md-8.resourcecat-events .gridbox .griddate{top:22px;}

#ajax-posts .col-sm-12.col-md-12 .gridbox, #ajax-posts .gridbox{max-height:inherit !important;min-height:inherit;height:inherit;}
.gridbox:hover .grid_image_box + a .overlay-text
{
	 display: block !important;
    max-width: 100%;
    padding: 38px 30px 30px;
    width: 100%;
}
#ajax-posts .gridimglink{/*position:relative !important;*/min-height:179px;height:auto;}

.gridboxtext{min-height:142px;}

#ajax-posts .col-sm-6.col-md-4 .gridboxtext{top:0;position:relative;padding-bottom:20px;}

#ajax-posts .col-sm-12.col-md-12 .gridboxtext{min-height:142px;margin-top:0;}

.playvideoimg{max-width:150px;}

.playvideolinktoggle{width:150px;height:150px;}

.tightrope{padding-top:30px;}

.rope-group img{width:33.33%;}

#demo{display:block;}

.rope-left > img{display:none;}

.bannertext.bannertext2{position:static;top:0;}

.page-id-90 #hbhome, #hboptional{padding-top:44px;}

.lowerText{margin-bottom:21px;}

.bottomtextGrowth{padding:0;}

.MobileGrowth{padding-top:47px;}

.background_Image{min-height:initial;}

#meetTeam{bottom:15px;left:36px;min-height:initial;padding-top:0;position:absolute;z-index:999;}

#meetTeam a{background:#7cb7e2 none repeat scroll 0 0;color:#ffffff;font-size:16px;padding:13px 27px;display:block;min-width:205px;}

#background_Image_2:after{position:static;}

#teamBg{background:rgba(111, 109, 109, 0.54) none repeat scroll 0 0;padding:20px 51px 80px;position:relative;z-index:99;}

#teamBg p{color:#ffffff;font-size:16px;}

.containerwrap.contactSection{padding-top:21px;text-align:center;}

.textHeight{min-height:33px;}

.hireimage{margin:16px 0 0;}

.page-id-3061 #hboptional.bannercareer .bannertext{position:static;}

.page-id-3061 #hboptional.bannercareer .hbcontent{min-height:inherit;position:relative;}

.mission-title{margin:0 0 8px;}

#careermissionblock{padding-bottom:16px;padding-top:40px;}

#careermissionblock p{font-size:18px;line-height:27px;max-width:100%;}

#careerpositionsblock p{padding:15px 0 20px;}

.customer-text-main{clear:both;}

.ad-text{float:left;padding-left:0;width:50%;}

.park-text{float:right;width:48%;}

.carrer-coloum-one{padding-bottom:0;}

.career-section-one-main > p{font-size:18px;padding:0;}

#culture.containerwrap{padding-bottom:20px;padding-top:20px;}

.careertheperks p.subtitle{margin-bottom:30px;}

.customer-text-main{padding-top:0;}

.col-xs-6.col-sm-3{height:auto;max-width:34%;width:100%;}

.col-xs-6.col-sm-3:nth-child(2n){max-width:67%;}

.careerquoteblockclass .cqetext{padding-left:0 !important;padding-top:0 !important;}

.careerquoteblockclass{min-height:inherit;padding-top:28px !important;}

#careerquoteblock{padding-bottom:20px;}

#contactmain{padding:0;}

#contactleft{max-width:inherit;}

#contactleft .formbutton input{float:none;margin:0 auto;text-align:center;width:auto;}

.contactDetails1{border-bottom:1px solid #cdcdcd;padding:22px 0;}

#contactright.col-xs-12.col-sm-4.sm-right{float:none;text-align:center;width:auto;}

.col-xs-12.col-sm-10.readyText{width:84%;}

.MobileApp .col-xs-6.col-sm-2{width:16%;}

.page-id-5169 #hb-contact{min-height:inherit;}

.page-id-5169 #hb-contact .bannertext{margin:46px 0;}

#hboptional.headerbanner.acronBanner{min-height:inherit;padding-top:0;}

#hboptional.acronBanner .banner-text > h2{font-size:30px;}

#hboptional.acronBanner .banner-text > h3{font-size:24px;}

#acronTextCon{padding:0;}

#leftACronText > h2{font-size:29px;}

.acornsLogoBottom{text-align:center;}

.AcornsTextContent{margin:42px 0 30px;}

.buttonAcorns{margin:0 0 60px;}

}

@media only screen and (max-width:767px){.rope-group img{width:33.33%;}

.rope-left{margin:0 auto !important;max-width:620px;}

#hboptional.heroesbanner-aboutus{min-height:460px;}

.heroesbanner-aboutus h1{font-size:38px !important;}

.light-left-image > img{margin-bottom:18px;}

.light-right{margin-top:35px !important;}

.contri-left{float:none;margin-left:0;margin-right:0;width:auto;}

.contri-right{display:block;padding:30px 0;width:auto;}

#footercol3{clear:both;}

.light-right, .light-left{display:block;width:auto;margin:0;}

.light-left{padding:0;}

.rope-right, .rope-left{display:block;width:auto;margin:0;clear:both;}

.light{padding:40px 0;}

#navmenu.navbar-default .navbar-nav>li>a{color:#315e79;border-bottom:1px solid rgb(47, 82, 111);text-transform:none;font:14px proximanova, roboto;}

#navmenu.navbar-default .navbar-nav>li>a:hover{color:#315e79;background:#e7e7e7;}

#navmenu{margin:0;border:none;min-height:inherit;}

#navmenu .navbar-header, .navbar-default{background:none !important;}

.navbar-default .navbar-collapse, .navbar-default .navbar-form{background:#FFF;}

#navmenu .navbar-toggle{border:0;background:inherit;}

#navmenu .navbar-toggle .icon-bar{background-color:#fff;transform:rotate(0deg);transition:transform 125ms linear 0s;-webkit-transition:transform 125ms linear 0s;-ms-transition:transform 125ms linear 0s;-o-transition:transform 125ms linear 0s;-moz-transition:transform 125ms linear 0s;}

#navmenu .navbar-toggle.navmenuopen .icon-bar:first-child{transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg);}

#navmenu .navbar-toggle.navmenuopen .icon-bar:nth-child(2){opacity:0;}

#navmenu .navbar-toggle.navmenuopen .icon-bar:last-child{top:5px !important;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);position:absolute;}

#navmenu .navmenuopen{top:8px;}

#navmenu .navbar-toggle:hover{background:inherit;}

#navmenu .navbar-toggle:hover .icon-bar{background-color:#fff;}

#navmenu .navbar-nav{margin-top:0px;margin-bottom:0;}

.xs-pad0{padding-left:0 !important;padding-right:0 !important;}

.xs-padtop2{padding-top:20px!important;}

.xs-padtop3{padding-top:30px!important;}

#headerwrap{padding-top:10px;}

#logo{padding-bottom:5px;}

#logo h1{margin-bottom:0;text-align:center;}

#logo h1 a{background-size:100%;}

.xs-visible{display:block!important;}

.xs-left{text-align:left!important;}

.xs-right{text-align:right!important;}

.xs-center{text-align:center!important;}

.xs-hide{display:none!important;}

.xs-aligncenter{float:none;display:block;margin:auto;margin-bottom:20px;}

.xs-top0{margin-top:0!important;}

.xs-bottom3{margin-bottom:30px!important;}

.xs-bottom4{margin-bottom:40px!important;}

.xs-bottom5{margin-bottom:50px!important;}

#pfcol4{clear:left;}

#footerright{margin-top:20px;}

#toplinks{padding-bottom:0;}

#footerleft{line-height:1.4}

#toplinks, #footerright, #footerleft{text-align:center;}

#topright{padding-right:0;padding-left:0;}

#hb-resources{padding-top:20px;padding-bottom:20px;}

.listentry{text-align:center;}

#videoentries .listentry{text-align:left;}

#videoentries .listentry:nth-child(odd){clear:left;}

#liftoff-90days{background:#fff!important;min-height:initial}

#day-90{background:#648cbd!important;min-height:initial}

.phoneholder{height:auto;}

#hb-whyliftoff{padding-top:30px;padding-bottom:30px;}

#appsteps li{width:50%;}

#appsteps li:nth-child(3){padding-left:0;clear:left;padding-top:20px;}

#appsteps li:nth-child(4){padding-left:0;padding-top:20px;}

#hbhome, #hboptional{padding-top:110px;min-height:initial;padding-bottom:30px;}

.blogpostentryinner{min-height:initial;}

#casestudyblock .contentarea{background-size:250px auto;min-height:initial;}

#casestudiesslider .bx-viewport{min-height:initial;}

#casestudyblock .contentarea{padding-bottom:70px;}

#casestudiesslider .bx-wrapper .bx-pager{bottom:-40px;}

#day1-img{display:none !important}

#day-30 .graphbg, #day-60 .analyticsbg{background:none;}

.navbar-toggle{margin-top:0px;}

#logo h1 a{margin-top:10px;}

#navmenu .navbar-collapse{width:100%;position:fixed;left:0px;margin:0px;}

.follow-buttons{text-align:center;padding-left:0!important;padding-right:0!important;}

#callusblock .social-thumb{display:none;}

#followbtn-twitter ,

#followbtn-facebook ,

#followbtn-linkedin{display:block;min-height:35px;padding-left:50px;padding-top:8px;width:200px;overflow:hidden;text-align:left;margin:auto;}

#followbtn-twitter{background:url(../images/twitter_blue.png) left top no-repeat;}

#followbtn-linkedin{background:url(../images/linked_inblue.png) left top no-repeat;}

#followbtn-facebook{background:url(../images/facebook_blue.png) left top no-repeat;}

#followbtn-twitter-desktop{display:none!important;}

.twitter-feed{text-align:center;margin-bottom:10px;}

.xs-img{display:block!important;margin:0 auto 15px!important;}

#animatingcircle{display:none !important;}

.titlecirc{opacity:1 !important;}

#day-5{background:#D9D9D9 !important;}

#day-7{background:#EDEDED !important;}

#vscircle{top:inherit;right:44%;bottom:-30px;}

#ialeft{border-right:none;border-bottom:1px solid #e1e1e1;padding-bottom:60px;margin-bottom:60px;}

#liftoff60days{min-height:initial;background:#fff;}

#liftoff60days .contentarea{padding-top:0;}

#liftoff60days{padding-top:35px;}

#hboptional.banner-career{background:none!important;min-height:initial;color:#555;padding-top:30px;padding-bottom:0;}

#hboptional.banner-career .hbcontent{min-height:initial;}

#hboptional.banner-career .bannertext h1{color:#1b4d6a;}

#hboptional.banner-career .bannertext p:last-child{margin-bottom:0;}

#hboptional.banner-career .bannertext{position:relative;width:100%;bottom:0;}

#teamlist li{width:33.333333%;}

#teamlist li:nth-child(5n+1){clear:none;}

#teamlist li:nth-child(3n+1){clear:left;}

#hb-product{background-position:center left;min-height:370px;}

#hb-productmobile{display:block!important;}

#hb-productmobile img{width:100%;}

#bcproductmobile{width:100%;text-shadow:0 2px 4px rgba(0,0,0,.75);position:absolute;z-index:999;color:#fff;}

#bcproductmobile h1{font:46px proximanova, lato!important;line-height:1!important;margin:20px 0 15px;color:#fff;text-shadow:none;}

#bcproductmobile p{font:16px proximanova, roboto!important;line-height:1.3!important;}

#bcproductmobileinner{width:450px;display:block;margin:auto;max-width:100%;}

#homeslider{top:50px;}

.sm-float{margin-top:0!important;}

.sm-hide{display:block;}

#hbresources{background-position:top left;padding-top:20px;}

#hbresources .bannertext{margin-top:0;width:100%;padding-bottom:20px;}

.sm-minheight{min-height:initial!important;}

#bcproductimg, .tibimg{margin-top:20px!important;}

#bcproduct{text-align:center;}

#secondarynavwrap.affix{top:64px;}

.tibimg{padding-left:15px;padding-right:15px;}

#xs-analyticsview{display:block!important;margin-bottom:40px;text-align:center}

#xs-analyticsview .analyticsimg{border-right:1px solid #ddd;border-bottom:1px solid #ddd;}

#analyticsviewblock{display:none!important;}

#hbresourcesimg{position:relative;top:-30px;width:450px;display:block;margin:0 auto -13%;}

#hbresources .bannertext{width:100%;margin-bottom:10px;}

.csbtn{float:none;margin-right:0;margin-left:15%;}

#homeslider .tp-simpleresponsive >ul li .tp-bgimg{background-position:40% 0%!important;}

#homeslider .tp-simpleresponsive >ul li#hsmobileheroes .tp-bgimg{background-image:url(../images/hsmobileheroes-sm.jpg)!important;background-position:center center!important;}

#homeslider .tp-simpleresponsive >ul li#hsmobilemarketers .hbtext,

#homeslider .tp-simpleresponsive >ul li#hsmobileuser .hbtext,

#homeslider .tp-simpleresponsive >ul li#hsq3 .hbtext,

#homeslider .tp-simpleresponsive >ul li#hsmobileheroes .hbtext{margin-top:30px!important;text-align:center;width:100%!important;}

#homeslider .tp-simpleresponsive >ul li#hsmobileuser .tp-bgimg{background-image:url(../images/banner_new-xs.jpg)!important;background-position:center!important;}

#homeslider .tp-simpleresponsive >ul li#hsq3 .tp-bgimg{background-position:right center!important;}

#homeslider .tp-simpleresponsive >ul li#hsmobilemarketers .tp-bgimg{background-position:left center!important;}

#homeslider .tp-simpleresponsive >ul li#hsmarketerspoken .tp-bgimg.current-sr-slide-visible,

#homeslider .tp-simpleresponsive >ul li#hsmarketerspoken .tp-bgimg{background-color:transparent!important;background-size:120%!important;background-position:center bottom!important;background:#eaeaea!important;}

x#homeslider .tp-simpleresponsive >ul li#hsmarketerspoken .slotholder{background:#eaeaea url(../images/bg-hsmarketerspoken.png) center top repeat-y !important;background-size:120% !important;}

#hsmarketerspoken .hbtext h2{font-size:20px;}

#homeslider #hsmarketerspoken #hbt-centerblock .hbtext h1{font-size:26px!important;}

#homeslider #hsmarketerspoken .hbtext p{font-size:16px;margin-bottom:20px;}

#homeslider #hsmarketerspoken #hbt-centerblock{padding-top:20px;}

.rev_slider_wrapper li .slotholder .tp-bgimg.defaultimg, .rev_slider_wrapper li .slotholder{}

.xsbannerimg{display:block;margin:0 auto!important;width:350px!important;height:auto!important;}

#video_container.hb-whyliftoffv2{background-position:left center!important;}

#video_container .bannercontenttext{padding-left:0!important;}

.smarter-way, .suscribe-way{width:100%;}

.whyliftoffd6{background-image:none !important;}.day-45-2 .image{position:static;}

.navbar-header{padding-top:14px;}

.mobile_content_animate{min-height:450px;margin-top:0;}

.headerbanner.hb-whyliftoffv2#video_container{min-height:600px !important;max-height:initial!important;height:auto!important;}

.headerbanner.hb-whyliftoffv2#video_container .bannercontenttext{margin-top:0!important;}

.whyliftoffd5{background-position:center right!important;}

#sliderblock .slideinner{background-image:none!important;min-height:0px;background:#eee!important;}

#sliderblock .slidetextinner{margin:auto;}

#sliderblock .slidetextcontainer{display:block;height:770px;background-size:cover;background-repeat:no-repeat;background-position:center top;}

#sliderblock .slidetext{padding-top:0;width:100%;text-align:center;}

#sliderblock .slidetext hr{margin-left:auto;display:none;}

#sliderblock #slide-1332 .slidetextcontainer{background-position:right top;}

#sliderblock .slidetextcontainer{padding-top:30px;}

#sliderblock .slidetext h2{font-size:40px;}

.slidelogo{margin:0 auto!important;}

.headerwrap-heros #navmenu .navbar-header{position:absolute;top:-51px;right:15px;}

.clientlogoquote > .col-sm-4{margin-bottom:50px;}

#homemobiledating{background:#f5f5f5!important;min-height:initial;}

#homeeventwrap:after{display:none!important;}

#homeeventright{padding-right:15px;padding-left:15px;}

#homeeventleft h2 strong{display:inline-block;font-size:inherit;}

.cbtext{min-height:initial;}

.containerwrap.mobile-solution{background-size:cover;padding:40px 0;}

.mobile-solution h4{margin-bottom:30px;}

#featuredexcerpt .bx-wrapper img{margin-bottom:10px;}

#featuredexcerpt{text-align:center;}

#homeeventleft{top:0;}

.contactSection .col-sm-4{margin-bottom:30px;}

.cqsinnertext{width:100%;margin-top:0;text-align:center;}

.cqsinner{min-height:initial;background:#eee!important;}

#hboptional.acronBanner .banner-text, #hboptional .banner-csimg{width:100%!important;text-align:center;}

#hboptional.headerbanner.acronBanner{padding-bottom:0!important;}

#hboptional .banner-csimg img{width:200px;}

.mapSection{background-size:auto;min-height:200px;background-position:left 70%;}

.headerwrap-liftoff #topright{position:absolute;left:15px;width:50px;top:8px;}

.headerwrap-liftoff #header #logo{width:100%;padding-left:65px;}

.content-box-item.content-right{margin-top:50px;}

.content-box-item.content-left{margin-top:-10px;}

}

@media only screen and (max-width:700px){#hbt2-img{width:250px!important;right:20%;}

}

@media only screen and (max-width:670px){#casestudyblock .contentarea{background-size:150px auto;}

#video_container.headerbanner{max-height:440px !important;}

#wistia_tjjhxhjksv, #wistia_chrome_16, #wistia_grid_20_wrapper, #wistia_grid_20_main, #wistia_grid_224_wrapper{height:410px !important;display:none;}

.mobile_content_animate{min-height:390px;}

}

@media only screen and (max-width:650px){#sliderblock .slidetext h2{font-size:30px;}

.mapSection{background-position:6% 70%;}

}

@media (max-width:639px){.cqsinnertextquote{min-height:135px;}

#day-90 h2, #day-30 h2, #day-1 h2, #day-5 h2, #day-7 h2, #day-60 h2{font-size:30px !important;line-height:20px !important;}

.hb-whyliftoffv2 h2{font-size:34px !important;}

#hb-product #bcproducttext .bcproducttext-content{padding-left:0 !important;}

#hb-product #bcproducttext h1{font-size:34px !important;}

.contentarea h1, #re-engagement h2{font-size:30px !important;margin-bottom:20px !important;margin-top:20px;}

.rev_slider_wrapper, .fullwidthbanner-container .fullwidthabanner{height:inherit !important;min-height:490px !important;}

.page-template-temp-video-testimonial iframe{height:inherit !important;}

.cqsinnertextquote{font-size:22px !important;}

#secondarynav ul li{margin-right:50px;}

#secondarynav ul li a{padding:8px 0;}

#secondarynavwrap{margin-top:17px;}

#secondarynav ul li:nth-child(3){margin:0 !important;}

#navmenu .navbar-toggle{margin-right:0;}

.clientlogoquote img{margin:0 auto 15px;max-width:250px;}

#homesolutioncols .col-sm-3{max-width:350px;}

.two-column h2{font-size:29px;line-height:32px;}

.mobile-solution h2{font-size:34px;line-height:32px;}

#benefitsblock .blocklimit{margin-bottom:20px;}

#homeeventleft h2{font-size:50px;}

.mobile-solution h4{font-size:18px;}

#homemobiledating h2{font-size:29px;}

#benefitsblock h2{font-size:36px;}

.headerbanner.newheaderbanner.hbhomev2{height:400px;}

.single-marketer .bannercontenttext img{margin-top:10px;}

.bcmarketers .videobannerplay{float:left !important;left:0 !important;margin:auto !important;max-width:150px;padding:0;position:relative !important;right:0 !important;top:200px !important;}

.playvideoimg{position:absolute;max-width:100px;left:0px;right:0;bottom:-70px;}

.playvideolinktoggle{width:150px;height:150px;bottom:initial!important;}

.single-marketer #video_container .bannercontenttext p{line-height:24px;}

.griddate{float:left;position:relative;left:0;margin-left:20px;margin-top:25px;top:0;}

#ajax-posts .col-sm-6.col-md-8.resourcecat-webinars .gridbox .griddate, #ajax-posts .col-sm-6.col-md-8.resourcecat-events .gridbox .griddate{top:0;}

#ajax-posts .col-sm-6.col-md-8.resourcecat-webinars .gridbox .gridboxtext, #ajax-posts .col-sm-6.col-md-8.resourcecat-events .gridbox .gridboxtext{padding:20px !important;clear:both;position:relative;top:0;}

#ajax-posts .col-sm-6.col-md-8.resourcecat-webinars .gridbox .gridboxtext .gridentrycat, #ajax-posts .col-sm-6.col-md-8.resourcecat-events .gridbox .gridboxtext .gridentrycat{position:relative;top:0;left:0;}

#ajax-posts .col-sm-6.col-md-8 .gridbox .gridboxtext h3{margin-top:15px;}

.rope-right{padding:40px 0;}

#hboptional.heroesbanner-aboutus{min-height:300px;}

.heroesbanner-aboutus .banner-text{padding-top:0;}

.heroesbanner-aboutus h1{font-size:28px !important;}

.tightrope, .light, .contributor{text-align:center;}

.light-left-image{width:36%;}

.nominate{padding:50px 0;}

.nominate h2{padding-top:0;}

.nominate p{font-size:16px;padding-top:0;}

.nominate a{margin-top:20px;}

.rope-right h3, .light-left h3, .contri-right h3{font-size:28px;}

.rope-right p, .light-left p, .contri-right p{font-size:16px;}

.light-left-image{float:left;}

.page-id-90 #hbhome, #hboptional{padding-top:42px !important;}

.MobileGrowth h2{font-size:25px;}

.MobileGrowth p{font-size:15px;}

#teamBg{padding:20px 15px 80px;}

#meetTeam{left:0px;}

#hboptional.bannercareer .bannertext h1{font:32px proximanovabold,robotoblack !important;}

#careermissionblock p{font-size:15px;line-height:26px;}

.career-section-one-main > p{font-size:15px;}

.data-title h3{font-size:20px;}

.careerquoteblockclass h2{font-size:20px !important;}

.careertheperks p.subtitle{font-size:17px;line-height:23px;}

#careerpositionsblock{padding-bottom:40px;padding-top:36px;}

#careerpositionsblock p{padding:15px 0 0;}

#careerpositionsblock p{font-size:17px;}

#careerpositionsblock .col-sm-6.ad-text > ul, #careerpositionsblock .col-sm-6.park-text > ul{padding:0;}

.park-text li{font-size:14px;min-height:61px;}

.ad-text li{font-size:14px;min-height:58px;}

.MobileApp .col-xs-6.col-sm-2{float:none;max-width:inherit;text-align:center;width:auto;}

.col-xs-12.col-sm-10.readyText{float:none;font-size:20px;line-height:25px;text-align:center;width:auto;}

#contactleft p{font-size:18px;margin:0 0 4px;}

#contactleft h2{margin:0 0 4px;}

#hboptional.acronBanner .banner-text{margin:0;}

#hboptional.acronBanner .banner-text > h1{font-size:18px !important;}

#hboptional.acronBanner .hbcontent p{margin-bottom:0;}

#leftACronText > h2{font-size:19px;}

.ico-challenge, .ico-solution, .ico-concolusion{margin:0 0 27px;padding:0 0 0 55px;background-size:45px;background-position:left 10px;}

.ico-challenge p, .SolutionOuterDiv p, .ico-concolusion p{font-size:16px;line-height:26px;margin:14px 0 0;}

.testimonial{font-size:21px;padding:28px 0;}

.testiUp{display:inline-block;padding:0 0 0 41px;}

.writername{padding:19px 0 0;}

.SolutionOuterDiv .icoSolutionBottom{margin:25px 0;padding:0;}

.ico-concolusion li, .AcornsTextContent li{display:inline-block;}

}

@media only screen and (max-width:550px){x#homeslider .tp-simpleresponsive >ul li:first-child .tp-bgimg{background-image:url(../images/slide1-xs.jpg)!important;background-position:center top!important;}

x.home #homeslider .tp-simpleresponsive >ul li:first-child .tp-bgimg,

x#homeslider .tp-simpleresponsive >ul li:nth-child(2) .tp-bgimg{background-image:url(../images/banner_new-xs.jpg)!important;}

#slide-report{display:block!important;width:250px!important;height:auto!important;margin:auto!important;max-width:100%!important;margin-top:-25px!important;}

x#hbt-slide2 .hbtext{margin-top:0;}

#hbt-slide2 .hbtext h1{font-size:42px;}

#homeslider .xs-thishide{display:none!important;}

#actionbooking{text-align:center!important;margin-bottom:5px;margin-top:5px;}

#textrotator > .col-xs-6{width:100%!important;}

#textrotator{margin-bottom:15px;}

.cqeimage{width:100%;}

.cqetext{width:100%;padding-left:15px;padding-top:10px;}

#casestudyblock h1{font-size:35px;margin-bottom:15px;}

.font50{font-size:35px;}

.headerwrap-heros #logo h1{text-align:left;}

}

@media only screen and (max-width:500px){.xxs-center, .xxs-12{width:100%!important;max-width:100%!important;display:block!important;clear:both!important;float:none!important;margin-left:auto;margin-right:auto;}

img.xxs-center{width:auto!important;}

.field-label{text-align:left;}

.hbcontent h1{font-size:40px;}

#videoentries .listentry{margin-bottom:40px;}

#videoentries .videoentryth{width:100%;}

#casestudyblock .contentarea{background:#6c6c6c;}

#table-logos td{padding:5px 15px !important;text-align:center!important;}

#hb-product{background-image:url(../images/scr.jpg);min-height:400px;position:relative;xtop:-100px;}

#hb-product h1{font-size:30px;}

#hb-product .font20{display:none;}

.animimage{display:none !important;}

.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{margin:0px;}

.mapSection{background-position:15% 70%;}

}

@media only screen and (max-width:450px){#hbt2-img{width:190px!important;}

.slidelogo{height:40px!important;width:auto!important;}

}

@media only screen and (max-width:450px){#logo h1 a{margin-top:10px;}

.clientlogos .eachclient.col-md-4{width:49%;}

#bcproductmobile{padding:0 15px;}

#bcproductmobile h1{xfont-size:27px!important;margin-bottom:10px!important}

#secondarynav ul li{margin-right:20px;}

.evententry{padding-left:0;}

.evententrydate{position:relative;display:block;clear:both;}

.evententrytext h3{text-align:center;}

.evententrytext h4{text-align:center;margin-top:15px;}

.evententrymonth, .evententryday{font-size:30px;line-height:1;display:inline;vertical-align:top;}

}

@media only screen and (max-width:400px){#table-logos td{padding:5px 7px !important;}

#teamlist li{width:100%;}

#teamlist li:nth-child(3n+1){clear:none;}

#hbt-slide2 .hbtext h1{font-size:42px;}

#slide-report{width:200px!important;}

#secondarynav ul li{margin-right:15px;font-size:11px;}

#secondarynav ul li a{padding:12px 0;}

#productoverviewcontent #support{padding-bottom:60px;}

}

@media only screen and (max-width:380px){x#bcproductmobile h1{font-size:25px!important;}

x#bcproductmobile p{font:13px roboto!important;}

}

@media only screen and (max-width:320px){.btn-lg{min-width:initial;}

}

#installactions, .eachtestimonial, .blogpostentries, .tweets, .prefootercol, #footerleft{-webkit-transform:translateZ(0px);}

@media only screen and (max-width:1080px){.column3boximg{max-width:50%}

#ajax-posts .col-sm-12.col-md-12 .gridboxtext{width:50% !important;}

#ajax-posts .col-sm-12.col-md-12 .gridboxtext h3{font-size:28px;}

}

@media only screen and (min-width:840px)

{

	#ajax-posts .gridimglink

{

	  max-height: none !important;

}

}

#ajax-posts .col-sm-12.col-md-12 .gridboxtext{width:100% !important;}

#ajax-posts .col-sm-12.col-md-12 .gridentrycat{margin-top:0px;}

#ajax-posts .col-sm-12.col-md-12 .gridboxtext{padding:10px 20px 15px;}

#ajax-posts .col-sm-12.col-md-12 .gridbox{min-height:300px;height:auto;max-height:inherit !important;}

}

@media (min-width:769px) and (max-width:840px){.careerquoteblockclass .cqetext{padding-left:0 !important;padding-top:0 !important;}

.careerquoteblockclass .cqetext{float:left;}

}

@media (min-width:768px) and (max-width:980px){#ajax-posts .col-sm-12.col-md-12 .gridbox{background-size:100% 100% !important;}

#ajax-posts .col-sm-6.col-md-8 .gridbox{background-size:auto 100% !important;}

#ajax-posts .col-sm-6.col-md-8 .gridbox .gridboxtext{left:0;width:100%;}

#ajax-posts .col-sm-6.col-md-8 .gridbox .gridboxtext p{font-size:19px !important;line-height:24px;}

}

@media(min-width:300px) and (max-width:767px){#ajax-posts .col-sm-12.col-md-12 .gridboxtext{width:100%;}

#ajax-posts .col-sm-12.col-md-12 .gridbox{background-size:100% 100% !important;}

#ajax-posts .col-sm-6.col-md-8 .gridbox{background-size:cover !important;}

#ajax-posts .col-sm-6.col-md-8 .gridbox .gridboxtext{left:0;width:100%;}

#ajax-posts .col-sm-6.col-md-8 .gridbox .gridboxtext p{font-size:19px !important;line-height:24px;}

#ajax-posts .col-sm-6.col-md-8 .gridbox .gridboxtext h3{font-size:24px;}

}

@media(min-width:300px) and (max-width:384px){#ajax-posts .col-sm-12.col-md-12 .gridbox{background-position:center top !important;background-size:auto auto !important;}

#ajax-posts .col-sm-6.col-md-8 .gridbox{background-size:cover !important;}

#ajax-posts .col-sm-12.col-md-12 .gridboxtext{padding:15px;}

#ajax-posts .col-sm-12.col-md-12 .gridentrycat{margin-top:0;}

#ajax-posts .col-sm-12.col-md-12 .gridboxtext h3{font-size:26px;}

#ajax-posts .col-sm-6.col-md-4 .gridbox{background-position:center top;background-size:auto 179px;}

#ajax-posts .col-sm-6.col-md-4 h3{font-size:18px;}

}

@media (max-width:479px){.cqsinnertextquote{min-height:185px;}

#video_container .popuplinkwistiawrap{display:block !important;}

#liftoff60days h1 span{font:26px proximanova,lato !important;}

.cercle_box ul li a:hover, .cercle_box ul li.active a{background-size:100% auto;}

.cercle_box ul li#icon-item-1{left:54px;top:10px;}

.cercle_box ul li a{height:45px;width:45px;}

.cercle_box ul li{height:45px;width:45px;}

.cercle_box_text{font-size:14px;left:0;right:0;margin:auto;width:auto;}

.cercle_box ul li#icon-item-2{top:38px;}

.mobile_content_animate{min-height:220px;}

.cercle_box ul li#icon-item-3{bottom:11px;left:22px;}

.cercle_box ul li#icon-item-4{bottom:10px;right:22px;}

.cercle_box ul li#icon-item-5{top:40px;}

.cercle_box{height:inherit;width:100%;max-width:150px;min-height:150px;background-size:100%;background-position:center;}

#calltoactionblock h1{font-size:30px !important;}

#day-90 h2, #day-30 h2, #day-1 h2, #day-5 h2, #day-7 h2, #day-60 h2{font-size:26px !important;line-height:30px !important;}

.hb-whyliftoffv2 h2{font-size:26px !important;}

#getstartedblock h2{font-size:34px !important;}

.textimgblock h2{font-size:23px !important;}

#re-engagement h3{font-size:20px !important;margin-bottom:20px;margin-top:10px;}

.rev_slider h1{font-size:36px !important;}

#hbt-slide2 .hbtext h1{font-size:26px !important;}

#homeslider #hsmobilemarketers .hbtext img{width:300px!important}

#homeslider #hsmobilemarketers .hbtext h1, #homeslider #hsmobilemarketers .hbtext p{margin-bottom:10px!important;}

.rev_slider_wrapper, .fullwidthbanner-container .fullwidthabanner{height:inherit !important;min-height:409px !important;}

#pf-email-wrapper{max-width:280px;}

.pf-dialog-head{padding:15px 10px;}

#message{padding:10px;}

.mobile-solution h2, #homemobiledating h2{font-size:26px;line-height:30px;margin-bottom:10px;}

#homeeventright > h2, .two-column h2{font-size:26px;}

#homemobiledating p, #liftoffbenefits > .col-sm-3 p, .containerwrap.two-column p, .cbtext, #homeeventright > p, .col-sm-7.estext{font-size:16px;}

#homeeventright > p{line-height:26px;margin-bottom:25px;}

.parallaxblock{min-height:500px;}

#benefitsblock h2, #homeeventleft h2{font-size:30px;}

.clientlist td{display:block;width:auto;}

#footer{padding-top:0;}

#benefitsblock .blocklimit{font-size:18px;line-height:26px;}

.banner_text p{font-size:22px;}

.banner_text > h1{font-size:22px !important;}

#navmenu .navbar-collapse{top:60px;}

#ajax-posts .gridimglink{min-height:115px;}

.griddate{font-size:26px;}

#heroes-body #logo h1 a{min-width:235px !important;height:20px !important;}

#heroes-body #navmenu .navbar-collapse{top:60px;}

.page #navmenu .navbar-collapse{top:70px;}

#logo h1 a{width:auto !important;min-width:210px !important;}

.headerwrap-heros #navmenu .navbar-header{top:-45px;}

.single-marketer .bannercontent h2{font-size:36px;margin:0;}

.single-marketer .bannercontenttext img{margin-top:10px;}

#liftoff60days h1{font-size:32px !important;}

#pfcol2{width:100%;}

.column3boximg{height:inherit;max-width:100%;min-height:120px;width:100%;}

.heroesbanner-aboutus h1{font-size:19px !important;}

.light-left-image > img{margin-bottom:11px;}

#ajax-posts .col-sm-6.col-md-4 .gridbox{background-size:100% auto;}

.griddate{margin-top:3px;padding:10px 20px;}

#team-pictures .col-xs-6{float:none;text-align:center;}

.col-xs-6.col-sm-2, .col-xs-6.col-sm-3:nth-child(2n), .col-xs-6.col-sm-3{height:auto;max-width:100%;width:auto;}

.AcornsTextContent > ul{text-align:left;}

.ico-concolusion > ul{margin:25px 0;text-align:left;}

}

@media only screen and (min-width:414px) and (max-width:478px){#ajax-posts .gridimglink{min-height:140px;}

.mobile_content_animate{min-height:250px;}

}

@media only screen and (min-width:375px) and (max-width:413px){#ajax-posts .gridimglink{min-height:125px;}

.mobile_content_animate{min-height:240px;}

}

@media (max-width:767px){}

@media only screen and (max-width:400px){.headerwrap-liftoff #header #logo{padding-left:35px!important;}

.blogpage .contentarea h1{font-size:24px!important;}

.page #logo h1{text-align:center!important;}

}

@media only screen and (min-width:360px) and (max-width:374px){#ajax-posts .gridimglink{min-height:118px;}

}

@media (max-width:1600px) and (min-width:1100px){.reportmobilefinance{background-position:0% center!important;}

}

.wistia_embed.overlayVideo{background:rgba(0,0,0,.75);}

.singlemainvideo{display:block;margin:auto;max-width:100%;text-align:center;width:1300px !important}

.carouselblock{padding-bottom:35px;padding-top:20px;}



@media only screen and (min-width:768px) {
	#featuredexcerptblock .row {display: table-row;width: 100%;}
	#featuredexcerptblock .eslogo {text-align:left;}
	#featuredexcerptblock .eslogo img {margin-left:0!important;}
	#featuredexcerptblock .eslogo, #featuredexcerptblock .estext, 
	#featuredexcerptblock .esbtn {display: table-cell;float: none!important;vertical-align: middle;}
	#featuredexcerptblock .esbtn {margin-top:0!important;}
	#featuredexcerptblock .btn-transarrow {min-width: 180px!important;text-align: center;float: right;}
	.sm-text-center {text-align:center!important;}
}	

.page-id-7143 #footerwrap {
	
    position: absolute;
    width: 100%;
}

.page-id-7143 .plainpage .entry-title {
	display:none!important;
}

.page-id-7143 .entry-content {
	padding-right:0px!important;
}

#hboptional.banner-cspagemytona .banner-text > h1, #hboptional.banner-cspagemytona .banner-text > h2 {
    color: #fff!important;
}

.ico-concolusion > ul {
    margin: 25px 0;
    padding: 0 0 0 30px!important;
}




#homecpaimg {
    position: absolute;
    bottom:18px;
    height: auto!important;
    width: 750px!important;
    right:-2%;
}

#homeslider #hscpaoptimized .hbtext h1 {
   
    color: #313131;
} 

#homeslider #hscpaoptimized .hbtext p {
    color: #313131;
}

#homeslider #hscpaoptimized .hbtext .btn {
    background-color: #ff8e59!important;
    color: #ffffff!important;
}

#homeslider #hscpaoptimized .hbtext .btn:hover {
   color:#ff8e59!important;
   background-color: #fff!important;
}

#homeslider #hscpaoptimized .hbtext .btn.btn-outline {
    color:#fff!important;
    background-color:transparent!important;
}

#homeslider #hscpaoptimized .hbtext .btn.btn-outline:hover {
    border: 2px solid #fff!important;
    color:#fff!important;
    background-color: #ff8e59!important;
}


.mobilelovebgpink {
	position:relative;
	background:#f78581 url(http://liftoff.io/wp-content/uploads/2017/02/mobilelove-bgstyletop.jpg) top center repeat-x;
    padding: 70px 0 10px;
}
.mobilelovebgpink:after {
    content: ' ';
    display: block;
    width: 100%;
    height: 46px;
    background: url(http://liftoff.io/wp-content/uploads/2017/02/mobilelove-bgstylebottom.png) top center repeat-x;
    position: absolute;
    bottom: -20px;
    left: 0;
}
.mobilelovebggreen {
    background: #46cea1 url(http://liftoff.io/wp-content/uploads/2017/02/mobilelove-bgstylebottom2.png) center bottom repeat-x;
    padding-top: 0;
}
.mobilelovebgpink2 {
    background: #f9b2b2 url(http://liftoff.io/wp-content/uploads/2017/02/mobilelove-bgstyletop2.png) center top repeat-x;
    padding-bottom: 0;
    padding-top: 70px;
}
.mobilelovebgred {
    background: #e83c4c;
    color: #fff;
    padding: 20px 0;
}
.mobilelovebgred p {
	color:#fff !important;
    margin-bottom: 0 !important;
    font-size: 24px !important;
    font-family: 'clairehand', proximanova,roboto,Arial,Helvetica,sans-serif;
}
#mobileloveoverall p {
	font-family: 'clairehand', proximanova,roboto,Arial,Helvetica,sans-serif;
    font-size: 22px !important;
    line-height: 1.5 !important;
}
#mobileloveoverall h2 {
	font-family: 'gunnyrewritten', proximanovasemibold,roboto,sans-serif;
    color: #e83c4c !important;
    font-size: 70px !important;
    line-height: .85 !important;
}


@media only screen and (min-width: 768px) {
#featuredexcerptblock .eslogo {
    padding-left: 50px!important;
}
}


@media only screen and (min-width: 1100px) {
    .zh-hans-slider #homefuelgrowthimg,
    .ja-slider #homefuelgrowthimg,
    .ko-slider #homefuelgrowthimg {
    right: -5.6%!important;
    }
}

#homeslider #hscpaoptimized .hbtext {
    padding-top: 11%;
    width: 50%!important;
    padding-left: 60px;
    margin-top:0%;
}

@media only screen and (min-width:1600px) {
    #homecpaimg {
    right: 11%;
    }
}

@media (max-width: 1599px) and (min-width: 1500px) {
    #homecpaimg {
    right: 1%;
    }
}

@media only screen and (max-width: 1322px) {
#homeslider #hscpaoptimized .hbtext {
    width: 100%!important;
    text-align: left;
    margin-top: 3%!important;
    padding-top: 0%;
    padding-left:15px;
    padding-right:15px;
}

#hscpaoptimized .hbtext h1 {
    font-size:36px;
}

#hscpaoptimized .hbtext p {
    font-size: 18px;
}

#homecpaimg {
    bottom: 8.2%;
    width: 400px!important;
    left: 0%;
    right: 0%;
    margin: auto!important;
}

}

@media only screen and (max-width: 991px) {
#homecpaimg {
   
    width: 500px!important;
    bottom: 7%;
}

#hscpaoptimized .hbtext h1 {
    font-size: 28px!important;
}

}

@media only screen and (max-width: 880px) {
#homeslider .hbtext p {
    margin-bottom: 0px;
}

}

@media only screen and (max-width: 767px) {
#homeslider #hscpaoptimized  .tp-caption {
    background: url(http://dev.liftoff.io/wp-content/uploads/2017/02/cpaoptimized-bg.jpg)!important;
}

#homecpaimg {
    width: 400px!important;
    bottom:21%;
}

#hscpaoptimized .hbtext {
    padding: 0px 15px;
}

#day-60 .image img,
#day-90 .image img {
   height: inherit!important;
}
}

@media only screen and (max-width: 500px) {
#homeslider #hscpaoptimized .hbtext .btn {
    margin-right: 5px;
    min-width: 50px;
    padding: 10px 30px;
    font-size: 10px;
    min-height: 36px;
}
}

@media only screen and (max-width: 480px) {
#homecpaimg {
    width: 240px!important;
    bottom: 35%;
}
}

@media only screen and (max-width: 431px) {
#homeslider #hscpaoptimized .hbtext p {
    margin-bottom: 10px!important;
}
#hscpaoptimized .hbtext h1 {
    margin-bottom: 5px!important;
}
}


@media only screen and (max-width: 360px) {
#homeslider #hscpaoptimized .hbtext .btn {
    padding:12px 10px 10px;
}
#homeslider #hscpaoptimized .hbtext .btn.btn-outline {
    padding-top:10px;
}

}

@media only screen and (max-width: 345px) {
#homeslider #hscpaoptimized .hbtext p {
    font-size: 14px!important;
}
#homecpaimg {
    width: 230px!important;
}
}

body, html {
    overflow-x: hidden !important;
    overflow-y: auto !important;
    height: auto !important;
}




@media (max-width: 970px) and (min-width: 768px) {
	div#navmenu.navbar-default .navbar-nav>li>a {font-size: 14px;}
}

@media (max-width: 860px) and (min-width: 768px) {
	div#navmenu.navbar-default .navbar-nav>li>a {font-size: 13px!important;padding: 6px 6px!important;}
}