.amibutton_buttons{display:block}.amibutton{font-weight:bold;font-size:11px !important;line-height:17px;display:inline-block;text-decoration:none;padding:7px 12px;position:relative;display:inline-block;text-shadow:0 1px 0 #fff;background:#f3f3f3;white-space:nowrap;border:solid 1px #dcdcdc;background:-webkit-gradient(linear,0% 40%,0% 70%,from(#f5f5f5),to(#f1f1f1));background:-moz-linear-gradient(linear,0% 40%,0% 70%,from(#f5f5f5),to(#f1f1f1));border-radius:2px !important}.amibutton,.amibutton:visited{color:#6e6e6e !important;text-decoration:none !important}.amibutton_disabled,.amibutton_disabled:hover,.amibutton_disabled.amibutton_red,.amibutton_disabled.amibutton_blue,.amibutton_disabled.amibutton_red:hover,.amibutton_disabled.amibutton_blue:hover{background:0;cursor:default !important;background-color:#f1f1f1 !important;border:1px solid #aaa !important;color:#aaa !important;box-shadow:0 1px 2px rgba(0,0,0,0.15)}.amibutton img{vertical-align:middle;border:0;margin-right:4px !important}.amibutton span{padding:0 !important;text-decoration:none !important}.amibutton:hover{color:#333;border-color:#999;box-shadow:0 1px 2px rgba(0,0,0,0.15);text-decoration:none !important}.amibutton:active,.amibutton_mousedown{color:#000;border-color:#000 !important}.amibutton_sibling{margin-left:10px}.amibutton_big{font-size:15px !important;font-weight:bold;padding:12px 18px;height:18px}.amibutton_red,.amibutton_red:visited{background:0;background-color:#dd4b39;color:white !important;text-shadow:none;border:1px solid transparent}.amibutton_red:hover{border-color:#b0281a;background-color:#c53727;background-image:-webkit-linear-gradient(top,#dd4b39,#c53727);background-image:-moz-linear-gradient(top,#dd4b39,#c53727);background-image:-ms-linear-gradient(top,#dd4b39,#c53727);background-image:-o-linear-gradient(top,#dd4b39,#c53727);background-image:linear-gradient(top,#dd4b39,#c53727);box-shadow:0 1px 2px rgba(0,0,0,0.15)}.amibutton_blue,.amibutton_blue:visited{background:0;background-color:#0090c3;color:white !important;text-shadow:none;border:1px solid transparent}.amibutton_blue:hover{color:white;text-shadow:0 1px rgba(0,0,0,0.3);background:#0090c3;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTBjMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTVlYTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(0,144,195,1) 0,rgba(30,94,165,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,144,195,1)),color-stop(100%,rgba(30,94,165,1)));background:-webkit-linear-gradient(top,rgba(0,144,195,1) 0,rgba(30,94,165,1) 100%);background:-o-linear-gradient(top,rgba(0,144,195,1) 0,rgba(30,94,165,1) 100%);background:-ms-linear-gradient(top,rgba(0,144,195,1) 0,rgba(30,94,165,1) 100%);background:linear-gradient(to bottom,rgba(0,144,195,1) 0,rgba(30,94,165,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0090c3',endColorstr='#1e5ea5',GradientType=0);border:solid 1px #154e85}.amibutton_mini img{margin-right:0 !important}.amibutton_mini{min-width:18px;text-align:center;background:0;border:1px solid transparent;padding:4px 7px;padding-top:4px}.amibutton_mini:hover{background:#e3e3e3;text-decoration:none}html,body,div,p,ul,li,h1,h2,h3,h4,h5{padding:0;margin:0;font-family:"helvetica neue",helvetica,arial,sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5{font-weight:normal}#wrapper img{border:0}@font-face{font-family:"tgb gothic";src:url('https://dv0fw6y3mv8ly.cloudfront.net/t.eot');src:url('https://dv0fw6y3mv8ly.cloudfront.net/t.eot?#iefix') format('embedded-opentype'),url('https://dv0fw6y3mv8ly.cloudfront.net/t.woff') format('woff'),url('https://dv0fw6y3mv8ly.cloudfront.net/t.ttf') format('truetype'),url('https://dv0fw6y3mv8ly.cloudfront.net/t.svg#tgb_gothic') format('svg');font-style:normal;font-weight:normal}h1,h2,h3{font-family:"tgb gothic","helvetica neue",helvetica,arial,sans-serif}#wrapper{width:100%;background-color:#fafafa;position:relative;overflow:hidden}#top-line{height:30px;width:100%;background-color:#000;position:absolute;top:0;left:0}#top-line #doist-products{float:left;position:relative;background-color:black}#top-line .title{display:block;float:left;color:#999;font-size:14px;padding:7px 180px 7px 20px;cursor:pointer}#top-line #doist-products:hover .title{color:#ccc}#top-line ul{display:none;position:absolute;width:auto;min-width:100%;left:0;top:30px;background-color:black;color:#999;list-style:none;font-size:14px;z-index:200;box-shadow:0 1px 5px #222}#top-line li{border-bottom:1px solid #222}#top-line li b{color:#ddd}#top-line li a{padding-bottom:10px !important;display:block}#top-line #doist-products:hover ul{display:block}#top-line li a{display:block;padding:5px 10px 5px 20px;color:#999;text-decoration:none}#top-line li a:hover{color:#ccc;background-color:#111}#top-line #signup{float:right;position:relative;padding-right:20px}#top-line #signup a{display:block;float:right;color:#999;font-size:14px;line-height:1;text-decoration:none;padding:8px 0 8px 15px}#top-line #signup .link span{display:block;float:right;color:#999;font-size:12px;line-height:1;padding:9px 10px 9px 0}#top-line #signup a:hover{color:#ccc}.button a{display:block;width:300px;background:transparent url(https://d3ptyyxy2at9ui.cloudfront.net/56f865adcd9db94bcd1d09f57864f455.png);margin-top:22px;padding:24px 0;border-radius:3px;text-align:center;color:white;text-decoration:none;font-size:17px;line-height:1;text-shadow:1px 1px 1px rgba(0,0,0,.2);margin-left:-10px}.button a:hover{background-position:left bottom;text-shadow:2px 2px 2px rgba(0,0,0,.2)}#banner{height:600px;width:100%;background-color:#000;margin-top:30px;position:relative}#banner .background{height:600px;width:100%;background-repeat:no-repeat !important;background-position:top center !important}#banner .image{position:absolute;left:45%;bottom:0;margin-left:-400px}#banner .content{width:480px;position:absolute;left:50%;top:127px;margin-left:41px}#banner .title{margin-top:40px;color:white;font-size:34px;font-family:'tgb gothic',Helvetica,Arial,sans-serif}#banner .slogan{color:white;font-size:23px;margin-top:10px}#banner .button a{margin-top:40px}.iphone #slider1 .content{height:635px}#platforms a{text-decoration:none !important}.web #banner .background{background:#000 url(https://d3ptyyxy2at9ui.cloudfront.net/22eaac060a26f2590a363c9a0a490859.jpg)}.chrome #banner .background{background:#000 url(https://d3ptyyxy2at9ui.cloudfront.net/22eaac060a26f2590a363c9a0a490859.jpg)}.firefox #banner .background{background:#000 url(https://d3ptyyxy2at9ui.cloudfront.net/22eaac060a26f2590a363c9a0a490859.jpg)}.windows #banner .background{background:#000 url(https://d3ptyyxy2at9ui.cloudfront.net/22eaac060a26f2590a363c9a0a490859.jpg)}.outlook #banner .background{background:#000 url(https://d3ptyyxy2at9ui.cloudfront.net/22eaac060a26f2590a363c9a0a490859.jpg)}.thunderbird #banner .background{background:#000 url(https://d3ptyyxy2at9ui.cloudfront.net/22eaac060a26f2590a363c9a0a490859.jpg)}.mac #banner .background{background:#413a42 url(https://d3ptyyxy2at9ui.cloudfront.net/badd0c55e1599688b60ad8a757cf383d.jpg)}.android #banner .background{background:#020c18 url(https://d3ptyyxy2at9ui.cloudfront.net/b97748214142326c24692d88ae654653.jpg)}.android #banner{background-color:#020c18}.iphone #banner .background{background:#112732 url(https://d3ptyyxy2at9ui.cloudfront.net/99d9478b1311b27076d0a84cdafeb8e9.jpg)}.iphone #banner{background-color:#112732}.chrome #banner .content,.firefox #banner .content,.mac #banner .content,.windows #banner .content,.outlook #banner .content,.thunderbird #banner .content,.web #banner .content{width:960px;margin-left:-480px;top:30px;text-align:center}.chrome #banner .image,.firefox #banner .image,.mac #banner .image,.windows #banner .image,.outlook #banner .image,.thunderbird #banner .image,.web #banner .image{position:absolute;left:50%;bottom:0;margin-left:-450px}.chrome #banner .logo,.firefox #banner .logo,.mac #banner .logo,.windows #banner .logo,.outlook #banner .logo,.thunderbird #banner .logo,.web #banner .logo{margin-left:432px}.chrome #banner .slogan,.firefox #banner .slogan,.mac #banner .slogan,.windows #banner .slogan,.outlook #banner .slogan,.thunderbird #banner .slogan,.web #banner .slogan{margin-top:28px}.chrome #banner .download a,.firefox #banner .download a,.mac #banner .download a,.windows #banner .download a,.outlook #banner .download a,.thunderbird #banner .download a,.web #banner .download a{margin-top:15px;margin-left:50%;position:relative;left:-153px}.download_button{margin-top:25px}#footer .download_button{text-align:center}#platforms{height:54px;background:transparent url(https://d3ptyyxy2at9ui.cloudfront.net/5260fc46eb58dfba834f434f94ac032f.png);margin-top:-54px}#platforms ul{height:54px;width:708px;margin:auto}#platforms li{display:block;float:left}#platforms li a{display:block;padding-top:36px;padding-bottom:6px;background:transparent url(https://d3ptyyxy2at9ui.cloudfront.net/6613e62084b92182cd8772e7adb948de.png);color:white;font-size:12px;line-height:1;text-decoration:none;text-align:center}#platforms li a:hover,#platforms li.active a{color:black}#platforms li.active a{cursor:default}#platforms li.iphone a{width:69px;background-position:0 top}#platforms li.android a{width:80px;background-position:-69px 0}#platforms li.web a{width:63px;background-position:-149px 0}#platforms li.chrome a{width:72px;background-position:-213px 0}#platforms li.firefox a{width:72px;background-position:-285px 0}#platforms li.outlook a{width:87px;background-position:-357px 0}#platforms li.thunderbird a{width:90px;background-position:-444px 0}#platforms li.mac a{width:87px;background-position:-534px 0}#platforms li.windows a{width:87px;background-position:-603px 0}#platforms li.iphone a:hover,#platforms li.iphone.active a{background-position:0 bottom}#platforms li.android a:hover,#platforms li.android.active a{background-position:-69px bottom}#platforms li.web a:hover,#platforms li.web.active a{background-position:-149px bottom}#platforms li.chrome a:hover,#platforms li.chrome.active a{background-position:-213px bottom}#platforms li.firefox a:hover,#platforms li.firefox.active a{background-position:-285px bottom}#platforms li.outlook a:hover,#platforms li.outlook.active a{background-position:-357px bottom}#platforms li.thunderbird a:hover,#platforms li.thunderbird.active a{background-position:-444px bottom}#platforms li.mac a:hover,#platforms li.mac.active a{background-position:-534px bottom}#platforms li.windows a:hover,#platforms li.windows.active a{background-position:-603px bottom}.small-button{margin:0;position:fixed;right:20px;top:11px;z-index:101}.small-button a{color:#fff;float:left;font:700 13px 'Open Sans',Helvetica,Arial,sans-serif;text-decoration:none}.small-button .first-dec{background:url(https://d3ptyyxy2at9ui.cloudfront.net/b92db3c813658222c321e34a2389a75f.png) no-repeat scroll -2px -110px transparent;display:block;float:left;height:25px;text-indent:-9999px;width:10px}.small-button .middle-dec{background:url(https://d3ptyyxy2at9ui.cloudfront.net/b92db3c813658222c321e34a2389a75f.png) repeat-x scroll 0 -191px #db2a00;display:block;float:left;height:25px;line-height:25px}.small-button .second-dec{background:url(https://d3ptyyxy2at9ui.cloudfront.net/b92db3c813658222c321e34a2389a75f.png) no-repeat scroll -17px -110px transparent;display:block;float:left;height:25px;text-indent:-9999px;width:10px}.small-button a:hover span.middle-dec{background-position:0 -272px}.small-button a:hover span.second-dec{background-position:-44px -110px}.small-button a:hover span.first-dec{background-position:-29px -110px}#sliders{position:relative}#sliders img{display:block}#sliders a{color:#dd4b39;font-size:15px;text-decoration:none}#sliders a:hover{text-decoration:underline}#slider1,#slider2,#slider3,#slider4,#slider5{height:600px;width:100%;background:white url(https://d3ptyyxy2at9ui.cloudfront.net/73452b5f1f5eba2380023a1612e4651d.png);position:relative;overflow:hidden}#sliders .content{width:960px;height:600px;margin:auto;position:relative}#sliders h2{position:absolute;font-size:35px;color:#333}#sliders .description{position:absolute;font-size:18px;line-height:30px;color:#555;z-index:50}.fixed{position:fixed !important;top:74px}#slider1 h2,.firefox #slider3 h2,.chrome #slider3 h2,.mac #slider2 h2,.windows #slider2 h2{top:60px;width:960px;text-align:center;right:auto}#slider1 .description,.firefox #slider3 .description,.chrome #slider3 .description,.mac #slider2 .description,.windows #slider2 .description{position:absolute;top:120px;width:600px;text-align:center;left:182px}#slider1 .image01,.firefox #slider3 .image01,.chrome #slider3 .image01{display:block;position:absolute;left:50%;bottom:-10px;margin-left:-390px}.web #slider1 .image01{margin-left:-600px}.web #slider1 .content{height:620px}.chrome #slider3 h2,.firefox #slider3 h2{left:auto !important}.chrome #slider3 .content,.firefox #slider3 .content{height:630px}.mac #slider1 .image01,.windows #slider1 .image01{margin-left:-483px}.mac #slider2 .image02,.windows #slider2 .image02{margin-left:-600px;display:block;position:absolute;left:50%;bottom:1px}#slider2 h2{position:absolute;top:210px;right:460px;width:900px;text-align:right}#slider2 .description{width:610px;text-align:right;top:270px;right:460px}#slider2 .image2-01{display:block;position:absolute;right:0;bottom:1px}.web #slider2 .image2-01{right:-180px}.thunderbird #slider2 h2,.outlook #slider2 h2,.chrome #slider2 h2,.firefox #slider2 h2{right:490px}.chrome #slider2 .description,.firefox #slider2 .description{right:490px;width:400px}.thunderbird #slider2 .description,.outlook #slider2 .description{right:490px;width:470px}.chrome #slider2 .image2-01,.firefox #slider2 .image2-01{right:-35px}#slider3 h2{width:400px;top:200px;left:500px}#slider3 .description{width:510px;top:250px;left:500px}#slider3 .image3-01{display:block;position:absolute;left:-10px;bottom:0}#slider4 h2{width:960px;top:100px;text-align:center}#slider4 .description{width:960px;top:160px;text-align:center}#slider4 .image4-01{display:block;position:absolute;bottom:0;left:-50px}#slider5 h2{top:200px;left:430px}#slider5 .description{width:450px;top:260px;left:430px}#slider5 .image5-01{display:block;position:absolute;left:25%;bottom:0;margin-left:-142px}#footer{height:650px;position:relative;background:#6d6d6d url(https://d3ptyyxy2at9ui.cloudfront.net/b0da87b6213d7140ff6bc2bb33590079.png)}#footer-content{width:950px;margin:auto;padding-top:38px}#footer .section1{height:80px;text-align:center;background:transparent url(https://d3ptyyxy2at9ui.cloudfront.net/1e5b37b18be8d33eefb6534cf3ea6050.png) center bottom no-repeat;margin-bottom:30px}#footer .section1 span{color:#eee;font-size:16px;font-family:"tgb gothic","helvetica neue",helvetica,arial,sans-serif}#footer .section2{height:160px}#footer .section2 .button a{margin-left:-60px}#footer .button{width:231px;margin:auto}#footer .section3{height:100%;overflow:hidden;margin-left:140px}#footer .section3 .links{float:left;width:200px;color:#c9c9c9}#footer .links a{text-decoration:underline !important}#footer .links li{padding:5px 0}#footer .section3 h2{color:#fbfbfb;font-size:16px;margin-bottom:10px;position:static;font-family:Arial,sans-serif}#footer .section3 li{list-style:none;line-height:1.4;font-size:16px}#footer .section3 a{color:#c9c9c9;text-decoration:none}#footer .section3 a:hover{color:white}#header{width:100%;position:fixed;top:0;clear:both;background-color:#fff;z-index:1000;height:45px;box-shadow:0 5px 5px -1px rgba(0,0,0,.1)}.ie8 #header{border-bottom:solid 1px #ccc}.header_wrapper{padding:11px 20px 9px 20px}.logo img{display:block}a.logo{display:block;text-indent:-9999px;width:35px;height:25px;float:left;background:transparent url(https://d3ptyyxy2at9ui.cloudfront.net/b92db3c813658222c321e34a2389a75f.png) no-repeat -2px -2px}#header .small-download-button{display:block;position:absolute;top:6px;right:15px}a.signup{float:left;font:bold 13px 'Open Sans',Helvetica,Arial,sans-serif;font-weight:700;color:#fff;text-decoration:none}a.signup span.first-dec{width:10px;float:left;display:block;text-indent:-9999px;height:25px}a.signup:hover span.first-dec{background-position:-29px -110px}a.signup span.middle-dec{height:25px;line-height:25px;display:block;float:left}a.signup:hover span.middle-dec{background-position:0 -272px}a.signup span.second-dec{width:10px;float:left;display:block;text-indent:-9999px;height:25px}a.signup:hover span.second-dec{background-position:-44px -110px}a.signup span.first-dec{background:transparent url(https://d3ptyyxy2at9ui.cloudfront.net/b92db3c813658222c321e34a2389a75f.png) no-repeat -2px -110px}a.signup span.middle-dec{background:#db2a00 url(https://d3ptyyxy2at9ui.cloudfront.net/b92db3c813658222c321e34a2389a75f.png) repeat-x 0 -191px}a.signup span.second-dec{background:transparent url(https://d3ptyyxy2at9ui.cloudfront.net/b92db3c813658222c321e34a2389a75f.png) no-repeat -17px -110px}#social_share{position:fixed;z-index:1000;right:165px;top:10px;width:400px;text-align:right}.social_link{display:inline-block;vertical-align:top;margin-right:8px}.social_google,.social_twitter{margin-top:3px}#platforms_stay_in_sync ul{margin-top:18px;list-style:none}#platforms_stay_in_sync li{display:inline-block;margin-right:10px}#background_image,#front_anim_layer,#top_content,#platforms{display:none}::-webkit-scrollbar{background-color:#f0f0f0}::-webkit-scrollbar-thumb{background-color:#cdcdcd;border:1px solid #f0f0f0}::-webkit-scrollbar-button{background-color:#f0f0f0}::-webkit-scrollbar-button:disabled{background-color:#f0f0f0}