.page-how-it-works .content{
    padding:0
}

.page-how-it-works .featuresSection{
    background:#efefef
}
.page-how-it-works .featuresSection .howItWorks-tablet{
    height:auto;
    top:-25px;
    width:100%
}
.page-how-it-works .featuresSection .notBoasting{

}
.page-how-it-works .featuresSection li{
    padding-left:30px
}
.page-how-it-works .featuresSection .notBoasting li{
    line-height:1.4em;
    margin-bottom:10px;
    vertical-align:top
}
.page-how-it-works .featuresSection li .fa{
    left:0;
    margin-right:10px;
    opacity:.3;
    position:absolute;
    top:9px
}

.page-how-it-works .reportingSection{
    background:#efefef
}
.page-how-it-works .reportingSection h3{
    margin-bottom:20px
}

.page-how-it-works .featuresSection,
.page-how-it-works  .integrationsSection,
.reportingSection{
    padding:60px 0
}

.page-how-it-works .featuresSection p > strong,
.page-how-it-works .integrationsSection p > strong,
.page-how-it-works .reportingSection p > strong,
.page-how-it-works .featuresSection ol li > strong,
.page-how-it-works .integrationsSection ol li > strong{
    display:block
}

.page-how-it-works .integrationsSection ol{
    margin-left:0
}
.page-how-it-works .integrationsSection li{
    margin-bottom:30px
}
.page-how-it-works .integrationsSection img{
    height:auto;
    width:32%
}

.burnThroughScreen{
    background:#000 no-repeat center center fixed;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    background-size:cover;
    border:1px #e2e2e2 solid;
    border-left:0;
    border-right:0;
    box-shadow:0 9px 29px rgba(0,0,0,.6) inset;
    height:300px
}
.os-android .burnThroughScreen,
.os-ipad .burnThroughScreen,
.os-iphone .burnThroughScreen{
    background-attachment:scroll
}

.page-how-it-works .integrationsScreen{
    background-image:url(../img/test.png)
}

.page-how-it-works .reportingScreen{
    background-image:url(../img/test2.png)
}

.page-how-it-works .ctaSection{
    border-top:1px #e2e2e2 solid;
    padding:30px 0 20px;
    text-align:center
}
