* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}body{font-family:CeraProRegular, sans-serif;padding:0;margin:0;background:#e5e5e5;text-align:center;width:100%}h1{font-weight:normal;font-size:1.2em}h2{font-weight:normal;font-size:1em}.topBar{background:#609afc;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #3266bd), color-stop(1, #609afc));background:-ms-linear-gradient(bottom, #3266bd, #609afc);background:-moz-linear-gradient(center bottom, #3266bd 0, #609afc 100%);background:-o-linear-gradient(#609afc, #3266bd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#609afc', endColorstr='#3266bd', GradientType=0);width:100%;color:#fff;padding:15px 0;text-align:center;font-size:20px;box-sizing:border-box}.topBar img{position:absolute;top:0;left:0}.loadingDiv{opacity:0;-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-o-transition:all .8s ease-out;transition:all .8s ease-out}.cardList{width:100%;margin:0;padding:0;display:inline-block}.cardList:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.cardList .cardHolder{float:left;width:90%;margin:5px 5%}.cardList .cardHolder .card{background:#fff;height:300px;position:relative}.cardList .cardHolder .card .front{cursor:pointer;text-align:center}.cardList .cardHolder .card .front .colorPane{height:200px;width:230px;display:inline-block;vertical-align:bottom;color:#fff;word-spacing:720px;font-size:30px;text-align:left;font-weight:bold;background-position:center;background-repeat:no-repeat;background-size:contain;border:1px solid #e0e0e0}.cardList .cardHolder .card .front:hover .learnMore{text-shadow:1px 0 5px #e95eac;border-bottom:1px solid}.cardList .cardHolder .card .learnMore{font-size:.8em;color:#d37a9d;cursor:pointer}.cardList .cardHolder .card a{text-decoration:none}.cardList .cardHolder .card .back .content{height:200px;overflow-x:hidden;overflow-y:auto}.cardList .cardHolder .card .back .content h3{background:#609afc;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #3266bd), color-stop(1, #609afc));background:-ms-linear-gradient(bottom, #3266bd, #609afc);background:-moz-linear-gradient(center bottom, #3266bd 0, #609afc 100%);background:-o-linear-gradient(#609afc, #3266bd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#609afc', endColorstr='#3266bd', GradientType=0);margin:0;color:#fff;font-size:.8em;padding:5px 0}.cardList .cardHolder .card .back .content .summary{color:#777;font-size:.8em;padding:10px;font-style:italic}.cardList .cardHolder .card .back .content ul{text-align:left;padding-left:20px;margin-bottom:5px}.cardList .cardHolder .card .back .content li{font-size:.7em;padding:2px 0}.cardList .cardHolder .card sup{font-size:x-small;margin-left:2px}.cardList .cardHolder .card .installNow{cursor:pointer;position:absolute;width:100%;right:0;bottom:0;height:80px;line-height:80px;color:#fff;padding:0 10px;margin:0;letter-spacing:1.2px;background:#4958c4;text-align:center;font-size:18px}.cardList .cardHolder .card .installNow img{height:20px;width:20px;display:inline-block;vertical-align:text-bottom;margin-right:5px}.cardList .cardHolder .card .installNow.disabled{background:#555}.cardList .cardHolder .lastUpdated{color:#a3a3a3;font-size:.9em}.deviceSelector{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:.8em}.deviceSelector a{border-bottom:1px solid #000;cursor:pointer}.flip-container{-webkit-perspective:1000;-moz-perspective:1000;perspective:1000;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.flip-container .front,.flip-container .back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;top:0;left:0}.flip-container .front{z-index:2;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg)}.flip-container .back{transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg)}.flip-container.flipped .back{transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg)}.flip-container.flipped .front{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg)}.flip-container,.front,.back{width:100%;height:200px}.flipper{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;position:relative}#topMobileImages{width:95%;margin:0 auto;display:block;text-align:left;margin-top:10px;padding-left:10px}#topMobileImages #iphoneText{display:inline-block;vertical-align:top;font-weight:100;margin-top:80px;width:190px}#topMobileImages #androidText{width:175px;display:inline-block;vertical-align:top;font-weight:100;margin-top:20px}#topMobileImages .forText{font-size:30px}#divider{width:100%;height:5px;background:#0756b3;margin:0 auto;margin-top:20px;margin-bottom:20px}#bottomIpadImages{width:95%;margin:0 auto;display:block;text-align:left;padding-left:10px}#bottomIpadImages #ipadText{display:inline-block;vertical-align:top;font-weight:100;margin-top:60px;width:140px}#bottomIpadImages .forText{font-size:30px}#bottomIpadImages #androidTabText{display:inline-block;vertical-align:top;font-weight:100;margin-top:0;margin-left:0;width:140px}@media all and (min-width:720px){.topBar{font-size:30px;padding:15px 70px;text-align:left}h1{font-size:1.5em}h2{font-size:1.2em}.cardList{width:720px}.cardList .cardHolder{width:230px;margin:5px}#topMobileImages{width:700px}#topMobileImages #iphoneText{width:300px}#topMobileImages #androidText{width:300px}#topMobileImages #androidText .forText{font-size:18px}#topMobileImages .forText{font-size:18px}#divider{width:720px}#bottomIpadImages{width:720px}#bottomIpadImages .forText{font-size:18px}#bottomIpadImages #ipadText{width:300px}#bottomIpadImages #androidTabText{width:300px;margin-top:20px}}.mobileSide{display:inline-block;width:355px;overflow:hidden}@media (max-width:715px){.mobileSide{display:block;width:auto}}