@media (max-width:1024px){.animated{-webkit-transform:translateZ(0)}
body{font-size:15px;line-height:26px}
header{background-attachment:scroll}
header .color-overlay{min-height:800px}
.app-video .left-align{text-align:center}
.colored-line-left{float:none;margin:auto}
}
@media (min-width:768px) and (max-width:1024px){html{font-size:90%}
header .color-overlay{min-height:780px}
.sticky-navigation .navbar-header{width:100%;position:relative;text-align:center;margin-top:10px}
.sticky-navigation .navbar-header a{float:none!important}
.sticky-navigation .navbar-header img{max-height:40px}
.sticky-navigation .main-navigation{text-align:center;width:100%;padding-top:0}
header .intro-section{padding-top:0}
.features .features-left,.features .features-right{margin-top:0}
.features .features-left .icon-container,.features .features-right .icon-container{display:none}
}
@media (max-width:767px){html{font-size:80%}
body{font-size:15px;line-height:26px}
header .color-overlay{min-height:580px}
header .only-logo .navbar{padding:20px}
.navbar-inverse .navbar-nav{padding-left:10px;line-height:normal;text-align:center}
.navbar-inverse .navbar-nav>li{margin-bottom:0}
header .intro-section{padding-top:9%;text-align:center}
.features .features-left,.features .features-right{text-align:center;margin-top:5px}
.features .feature{margin-bottom:70px}
.features .features-left .icon-container,.features .features-right .icon-container{float:none;margin-left:inherit;min-height:70px}
.features .feature .icon-container .icon{margin:auto}
.download .subscription-form .input-box{margin:auto auto 10px;width:80%}
}
@media (max-width:480px){html{font-size:65%}
header .color-overlay{min-height:480px}
header .only-logo .navbar{padding:10px}
header .intro-section{padding-top:2%}
header .intro-section .intro{margin-bottom:16px}
header .intro-section .buttons{margin-top:15px}
.download,.reviews{background-attachment:inherit!important}
.download .subscription-form .input-box{width:95%;height:50px}
.standard-button,.standard-button2{font-size:15px;min-width:100px;padding:11px 20px}
.features .feature:hover .icon-container .icon,footer .contact-button:hover{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
}
@media (max-width:320px){html{font-size:60.5%}
}
@media (min-width:320px) and (max-width:640px) and (orientation:landscape){.full-screen h1{font-size:30px!important;line-height:40px;margin-top:0;font-weight:700}
.full-screen .intro-section .intro{margin-bottom:0}
.full-screen .intro-section h5{font-size:14px}
.full-screen .intro-section .buttons{margin-top:0}
.full-screen .standard-button{font-size:14px;padding:8px 5px}
}