@media only screen and (max-width:750px){div#page_wrapper{width:320px;overflow:hidden;margin:0 auto}.container{width:auto;margin:0 auto}header{padding:0 10px;margin-bottom:0}header nav span.arrow,header nav ul{display:none!important}header .select-menu{display:block}section{padding:0 10px}section #app_info{text-align:center;float:none;width:100%;padding:0;margin-top:30px}section #app_info a.logo img{width:260px}section #app_info span.tagline{margin-bottom:15px;font-size:18px}section #app_info p{margin-bottom:20px}section #app_info .buttons{width:320px;float:none;margin:0 auto}section #app_info .buttons a:first-child{margin:0}.large_button,section #app_info .buttons .large_button{width:115px;font-size:17px;margin-left:10px}.large_button#blackberry,.large_button#windows,section #app_info .buttons .large_button#blackberry,section #app_info .buttons .large_button#windows{font-size:14px}.add,.hide-phone{display:none}.mob_only{display:block;width:90%!important;font-size:1.1em}.large_button.emailus{width:155px}section #products_info{text-align:center;float:none;width:100%;padding:0;margin-top:30px}section #products_info a.logo img{width:260px}section #products_info span.tagline{margin-bottom:15px;font-size:18px}section #products_info p{margin-bottom:20px}section #products_info .buttons{width:320px;float:none;margin:0 auto}section #products_info .buttons a:first-child{margin:0}.large_button,section #products_info .buttons .large_button{width:115px;font-size:17px;margin-left:10px}.large_button#windows,section #products_info .buttons .large_button .large_button#blackberry,section #products_info .buttons .large_button#windows{font-size:14px}.TT-title,.at-title,.sup-left-columns{display:none}.margin_top_20pr{margin-top:20%!important}footer{padding-top:20%!important}section #contact_info{text-align:center;float:none;width:100%;padding:0;margin-top:30px}section #contact_info a.logo img{width:260px}section #contact_info span.tagline{margin-bottom:15px;font-size:18px}section #contact_info p{margin-bottom:20px}section #contact_info .buttons{width:320px;float:none;margin:0 auto}section #contact_info .buttons a:first-child{margin:0}.large_button,section #contact_info .buttons .large_button{width:115px;font-size:17px;margin-left:10px}.large_button em{font-size:8px}.large_button#windows,section #contact_info .buttons .large_button .large_button#blackberry,section #contact_info .buttons .large_button#windows{font-size:12px}article.release ul li span b{min-width:35px}.fresh-buttons{width:44%}div.apppage{position:static;top:0;float:none;padding-top:40px}section #pages{background:0 0;width:100%;float:none;padding:0;margin-top:10px}section #pages .top_shadow{background:url(../images/light-shadow_vertical.png) top center no-repeat;width:320px;height:60px;position:static}section #pages .bottom_shadow{display:none}section #pages div.page{padding-top:20px}section #pages .content_box{padding-top:5px}div#slider{width:320px;height:400px;margin:-30px 0 0}div.echo-nav{width:320px}div.echo-nav a{width:20px}div#slider div.slide{height:400px}div#slider div.slide .background{top:60px;left:-5px}div#slider div.slide .foreground{left:85px;top:40px}div.slide .background.freshiq2,div.slide .background.key{-webkit-background-size:220px 321px;background-size:220px 321px}div.slide .background.freshiq2 iframe,div.slide .background.freshiq2 img{height:273px}div.slide .foreground.freshiq2,div.slide .foreground.key{-webkit-background-size:225px 348px;background-size:225px 348px}div.slide .foreground.freshiq2 iframe,div.slide .foreground.freshiq2 img{width:327px;height:282px;top:40px}div.slide .background.freshiq,div.slide .background.key{-webkit-background-size:220px 321px;background-size:220px 321px}div.slide .background.freshiq iframe,div.slide .background.freshiq img{height:273px}div.slide .foreground.freshiq,div.slide .foreground.key{-webkit-background-size:225px 348px;background-size:225px 348px}div.slide .foreground.freshiq iframe,div.slide .foreground.freshiq img{width:327px;height:282px;top:40px}div.slide .background.key,div.slide .background.phone{-webkit-background-size:220px 321px;background-size:220px 321px}div.slide .background.phone iframe,div.slide .background.phone img{height:273px;margin-left:.5em}div.slide .foreground.phone{margin:153px 0 0}div.slide .foreground.phone .key-text{text-indent:0;margin:0 0 0 40%;font-size:2em}div.slide .background.computer{-webkit-background-size:220px 321px;background-size:220px 321px}div.slide .background.computer iframe,div.slide .background.computer img{height:273px;margin-left:.5em}div.slide .foreground.computer{margin:153px 0 0}div.slide .foreground.computer .computer-text{text-indent:0;margin:2.7em 0 0 5em;font-size:2em;color:#fffff}div.slide .background.key,div.slide .background.p1{-webkit-background-size:220px 321px;background-size:220px 321px}div.slide .background.p1 iframe,div.slide .background.p1 img{height:273px}div.slide .foreground.key,div.slide .foreground.p1{-webkit-background-size:225px 348px;background-size:225px 348px}div.slide .foreground.p1 iframe,div.slide .foreground.p1 img{width:327px;height:282px;top:15px;left:-30px}div.slide .background.key,div.slide .background.lift-arm{-webkit-background-size:220px 321px;background-size:220px 321px}div.slide .background.lift-arm iframe,div.slide .background.lift-arm img{width:136px;height:273px;top:47px;left:50px}div.slide .background.key iframe,div.slide .background.key img{width:161px;height:177px;top:47px;left:15px}div.slide .foreground.key,div.slide .foreground.lift-arm{-webkit-background-size:225px 348px;background-size:225px 348px}div.slide .foreground.lift-arm iframe,div.slide .foreground.lift-arm img{width:168px;height:282px;top:60px;left:29px}div.slide .foreground.key iframe,div.slide .foreground.key img{width:245px;height:149px;top:150px;left:-10px}div.slide .background.beviq{-webkit-background-size:220px 189px;background-size:220px 189px}div.slide .background.beviq iframe,div.slide .background.beviq img{width:135px;top:60px;left:47px}div.slide .foreground.beviq{-webkit-background-size:225px 115px;background-size:225px 385px}div.slide .foreground.beviq iframe,div.slide .foreground.beviq img{width:200px;height:112px;top:158px}div.slide .background.snack-lock{-webkit-background-size:220px 189px;background-size:220px 189px}div.slide .background.snack-lock iframe,div.slide .background.snack-lock img{width:176px;top:60px;left:37px}div.slide .foreground.snack-lock{-webkit-background-size:225px 115px;background-size:225px 385px}div.slide .foreground.snack-lock iframe,div.slide .foreground.snack-lock img{width:210px;height:113px;top:160px;left:-30px}div.slide .background.autotraq{-webkit-background-size:400px 403px;background-size:380px 303px}div.slide .background.autotraq iframe,div.slide .background.autotraq img{width:315px;height:279px;left:-10px}div.slide .foreground.autotraq img{display:none}div.slide .ipad-black,div.slide .ipad-white{-webkit-background-size:325px 334px;background-size:325px 334px}div.slide .ipad-black iframe,div.slide .ipad-black img,div.slide .ipad-white iframe,div.slide .ipad-white img{width:182px;height:242px;top:26px;left:70px}div.key-text{font-size:19px;text-indent:185px}div.key2-text{font-size:19px;text-indent:138px;text-align:left}div.about_us .one_half{float:none;width:100%}div.about_us .one_half.column_last{border-bottom:1px solid #eaeaea;padding-bottom:20px;margin-bottom:0}div.team_members .person{float:none;width:100%}div.team_members .person:last-child{margin-bottom:0}div.feature_list .one_half{float:none;width:100%}div.feature_list .one_half:last-child{margin-bottom:0}div.screenshot_grid .one_third{width:45%}div.screenshot_grid .one_third.column_last{margin-right:4%!important}div.screenshot_grid div a{width:120px;height:85px}article.release{width:300px}article.release:last-child{margin-bottom:0}article.release h2{padding-right:5px}div.press_mentions ul li:last-child{margin-bottom:0}div#contact_form p.left,div#contact_form p.right{float:none;width:auto;margin-bottom:20px}div#contact_form div.row{margin-bottom:0}div#contact_form textarea{width:280px;margin-top:10px}}@media screen and (min-width:751px) and (max-width:970px){div#page_wrapper{width:768px;overflow:hidden;margin:0 auto}.container{width:auto;margin:0 auto}header{padding:0 20px 0 10px;margin-bottom:0}div#slider{margin-left:-40px;margin-top:0}section{padding:0 10px}section #app_info{text-align:center;float:none;width:550px;padding:0;margin:30px auto 0}section #app_info .buttons{width:360px;float:none;margin:0 auto}section #app_info .buttons a:first-child{margin:0}.large_button.emailus{width:155px}section #products_info{text-align:center;float:none;width:550px;padding:0;margin:30px auto 0}section #products_info .buttons{width:360px;float:none;margin:0 auto}section #products_info .buttons a:first-child{margin:0}section #contact_info{text-align:center;float:none;width:550px;padding:0;margin:30px auto 0}section #contact_info .buttons{width:360px;float:none;margin:0 auto}section #contact_info .buttons a:first-child{margin:0}.TT-title,.at-title,.sup-left-columns{display:none}.margin_top_20pr{margin-top:10%!important}article.release ul li span b{min-width:35px}div.apppage{position:static}section #pages{background:0 0;width:550px;float:none;padding:0;margin:20px auto -14%}section #pages .top_shadow{background:url(../images/light-shadow-ipad_vertical.png) top center no-repeat;width:550px;height:60px;position:static}section #pages .bottom_shadow{display:none}section #pages div.page{padding-top:30px}section #pages .content_box{padding-top:5px}footer{padding-top:20px}}