@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900);

/*!* IE10 viewport hack for Surface/desktop Windows 8 bug* Copyright 2014-2015 Twitter, Inc.* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)*/
@-webkit-viewport{
    width:device-width
}
@-moz-viewport{
    width:device-width
}
@-ms-viewport{
    width:device-width
}
@-o-viewport{
    width:device-width
}
@viewport{
    width:device-width
}
body{
    font-family:'Roboto', sans-serif
}
.btn-green{
    color:#FFFFFF;
    background-color:#1BBD81;
    border-color:#0FA870;
    padding:15px 30px;
    font-weight:300;
    text-transform:capitalize;
    outline:none
}
.btn-green.btn-outlined{
    background-color:transparent;
    color:#0FA870
}
.btn-green:hover,.btn-green:focus,.btn-green:active,.btn-green.active{
    color:#FFFFFF;
    background-color:#119E6A;
    border-color:#0FA870;
    outline:none
}
.open .dropdown-toggle.btn-green{
    color:#FFFFFF;
    background-color:#119E6A;
    border-color:#0FA870
}
.btn-green:active,.btn-green.active{
    background-image:none
}
.open .dropdown-toggle.btn-green{
    background-image:none
}
.btn-green.disabled,.btn-green[disabled]{
    background-color:#1BBD81;
    border-color:#0FA870
}
fieldset[disabled] .btn-green{
    background-color:#1BBD81;
    border-color:#0FA870
}
.btn-green.disabled:hover,.btn-green[disabled]:hover{
    background-color:#1BBD81;
    border-color:#0FA870
}
fieldset[disabled] .btn-green:hover{
    background-color:#1BBD81;
    border-color:#0FA870
}
.btn-green.disabled:focus,.btn-green[disabled]:focus{
    background-color:#1BBD81;
    border-color:#0FA870
}
fieldset[disabled] .btn-green:focus{
    background-color:#1BBD81;
    border-color:#0FA870
}
.btn-green.disabled:active,.btn-green[disabled]:active{
    background-color:#1BBD81;
    border-color:#0FA870
}
fieldset[disabled] .btn-green:active{
    background-color:#1BBD81;
    border-color:#0FA870
}
.btn-green.disabled.active,.btn-green[disabled].active{
    background-color:#1BBD81;
    border-color:#0FA870
}
fieldset[disabled] .btn-green.active{
    background-color:#1BBD81;
    border-color:#0FA870
}
.btn-green .badge{
    color:#1BBD81;
    background-color:#FFFFFF
}
.btn-red{
    color:#FFFFFF;
    background-color:#CC252D;
    border-color:#B01C24;
    padding:15px 30px;
    font-weight:300;
    text-transform:capitalize;
    outline:none
}
.btn-red.btn-outlined{
    background-color:transparent;
    color:#B01C24
}
.btn-red:hover,.btn-red:focus,.btn-red:active,.btn-red.active{
    color:#FFFFFF;
    background-color:#AD1A21;
    border-color:#B01C24
}
.open .dropdown-toggle.btn-red{
    color:#FFFFFF;
    background-color:#AD1A21;
    border-color:#B01C24
}
.btn-red:active,.btn-red.active{
    background-image:none
}
.open .dropdown-toggle.btn-red{
    background-image:none
}
.btn-red.disabled,.btn-red[disabled]{
    background-color:#CC252D;
    border-color:#B01C24
}
fieldset[disabled] .btn-red{
    background-color:#CC252D;
    border-color:#B01C24
}
.btn-red.disabled:hover,.btn-red[disabled]:hover{
    background-color:#CC252D;
    border-color:#B01C24
}
fieldset[disabled] .btn-red:hover{
    background-color:#CC252D;
    border-color:#B01C24
}
.btn-red.disabled:focus,.btn-red[disabled]:focus{
    background-color:#CC252D;
    border-color:#B01C24
}
fieldset[disabled] .btn-red:focus{
    background-color:#CC252D;
    border-color:#B01C24
}
.btn-red.disabled:active,.btn-red[disabled]:active{
    background-color:#CC252D;
    border-color:#B01C24
}
fieldset[disabled] .btn-red:active{
    background-color:#CC252D;
    border-color:#B01C24
}
.btn-red.disabled.active,.btn-red[disabled].active{
    background-color:#CC252D;
    border-color:#B01C24
}
fieldset[disabled] .btn-red.active{
    background-color:#CC252D;
    border-color:#B01C24
}
.btn-red .badge{
    color:#CC252D;
    background-color:#FFFFFF
}
.head-logo{
    text-align:center;
    padding:30px 0
}
.head-logo h1{
    margin:0;
    display:inline-block;
    color:black;
    text-transform:capitalize;
    font-weight:300
}
.head-logo h1 img{
    width:100px;
    display:block;
    text-align:center;
    margin:0 auto 15px auto
}
footer.footer{
    text-align:center;
    padding:30px 0
}
.download-box{
    padding:0px;
    text-align:center;
    background-color:#fcfcfc
}
.download-box .file-details{
    background-color:#25d57b;
    padding:15px;
    border:1px solid #15b965
}
.download-box .file-details .icon img{
    width:80px
}
.download-box .file-details .text{
    color:white
}
.download-box .file-details .text p.detail{
    margin:0;
    padding:0;
    color:#c1f9cd
}
.download-box .survey-box{
    border-bottom:1px solid #15b965;
    border-left:1px solid #15b965;
    border-right:1px solid #15b965;
    padding:30px 15px;
    background-color:#f9f9f9
}
.download-box .survey-box h2{
    margin:0 auto;
    font-weight:300
}
.download-box .survey-box .dl-btn{
    margin:15px auto
}
.download-box .survey-box p.small-text{
    color:#919191;
    margin:0 auto
}
.download-box .offers-wrapper{
    display:none;
    margin:15px auto
}
.download-box .offers-wrapper ul.offers-list{
    list-style:none;
    margin:0;
    padding:0
}
.download-box .offers-wrapper ul.offers-list li{
    margin:10px auto
}
.download-box .offers-wrapper ul.offers-list li a{
    display:block;
    text-decoration:none;
    padding:10px
}
.download-box .offers-wrapper ul.offers-list li:first-child{
    margin-top:0
}
.download-box .offers-wrapper ul.offers-list li:last-child{
    margin-bottom:0
}
.section{
    padding:30px 0
}
.section h2{
    font-weight:300;
    text-align:center
}
.section .step{
    text-align:center;
    margin:15px auto
}
.section .step img.icon{
    width:50px
}
.section .step h4{
    margin:15px auto
}