.borderPulse{-webkit-animation-name:borderPulseFrames;-moz-animation-name:borderPulseFrames;-o-animation-name:borderPulseFrames;animation-name:borderPulseFrames;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-ms-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease}#modalOverlay{background:#ffa633 !important;opacity:.85 !important}.swarmUpsell{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin-top:0;text-align:center;top:60px !important}.swarmUpsell .popup{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none !important;color:#646464;margin-top:100px}.swarmUpsell .popup .content{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff !important;width:660px !important}.swarmUpsell .popup .content .modalLoadingContainer .contents .modal h2{font-size:21px !important;font-weight:300 !important;margin-bottom:0 !important}.swarmUpsell .popup .content .modalLoadingContainer .contents .modal .story{overflow:hidden;padding:10px 10px 0 10px}.swarmUpsell .popup .content .modalLoadingContainer .contents .modal .story .chapter{float:left;margin-right:20px;text-align:center !important;width:200px}.swarmUpsell .popup .content .modalLoadingContainer .contents .modal .story .chapter:last-child{margin-right:0 !important}.swarmUpsell .popup .content .modalLoadingContainer .contents .modal .story .chapter .img{border-bottom:1px solid #e8e9eb;height:232px;margin-bottom:10px;padding:0 5px;width:190px}.swarmUpsell .popup .content .modalLoadingContainer .contents .modal .story h3{font-size:17px;font-weight:300 !important;line-height:140%;margin:0}.swarmUpsell .popup .content .modalLoadingContainer .contents .modal .story p{font-size:13px !important;font-weight:300;line-height:140% !important;margin-bottom:0}.swarmUpsell .popup .content .modalLoadingContainer .contents .modal .download{clear:both}.swarmUpsell .popup .content .modalLoadingContainer .contents .modal .download .downloadLinks .appStores{margin-top:10px}.swarmUpsell .popup .content .modalLoadingContainer .contents .modal .download .downloadLinks .appStores a img{cursor:pointer;margin-right:10px;width:auto}.swarmUpsell .popup .content .modalLoadingContainer .contents .modal .download .downloadLinks .appStores a #androidStoreLink img{height:43px;margin-right:0}.swarmUpsell .popup .content .modalLoadingContainer .contents .modal .download .downloadLinks .appStores a #windowsStoreLink img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;height:41px;position:relative}.swarmUpsell .popup .content .bee .mark{left:43%;position:absolute;top:-100px;width:80px}.swarmUpsell .popup .content .bee .trail{left:0;position:absolute;top:-35px;width:100%}.swarmUpsell .popup .content .bee .trail .dot{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background:#fff;height:10px;width:10px}.swarmUpsell .popup .content .bee .trail .dot.one{left:290px;position:absolute;top:0}.swarmUpsell .popup .content .bee .trail .dot.two{left:270px;position:absolute;top:10px}.swarmUpsell .popup .content .bee .trail .dot.three{left:250px;position:absolute;top:20px}@media screen and (max-width:700px){.swarmUpsell .popup .content{width:240px !important}.swarmUpsell .popup .content .modalLoadingContainer .contents .modal h2{font-size:21px !important;font-weight:300 !important;margin-bottom:0 !important}.swarmUpsell .popup .content .modalLoadingContainer .contents .modal .story{display:none !important}.swarmUpsell .popup .content .modalLoadingContainer .contents .modal .download{clear:both}.swarmUpsell .popup .content .modalLoadingContainer .contents .modal .download .downloadLinks .appStores{margin-top:10px}.swarmUpsell .popup .content .modalLoadingContainer .contents .modal .download .downloadLinks .appStores a img{cursor:pointer;margin-right:0 !important;width:auto}.swarmUpsell .popup .content .modalLoadingContainer .contents .modal .download .downloadLinks .appStores a:last-child img{height:43px}.swarmUpsell .popup .content .bee .mark{left:53%;position:absolute;top:-100px;width:80px}.swarmUpsell .popup .content .bee .trail{left:0;position:absolute;top:-35px;width:100%}.swarmUpsell .popup .content .bee .trail .dot{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background:#fff;height:10px;width:10px}.swarmUpsell .popup .content .bee .trail .dot.one{left:130px;position:absolute;top:0}.swarmUpsell .popup .content .bee .trail .dot.two{left:110px;position:absolute;top:10px}.swarmUpsell .popup .content .bee .trail .dot.three{left:90px;position:absolute;top:20px}}body{font-size:15px}.checkin{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff;margin:40px auto;overflow:hidden;max-width:35em}.checkin #map{height:180px;position:relative}.checkin .details{padding:15px 25px 25px 25px}.checkin .details .info{line-height:140%;overflow:hidden;position:relative}.checkin .details .info .venue{margin-top:12px}.checkin .details .info .venue h1{color:#646464;font-size:17px;font-weight:300;line-height:120%}.checkin .details .info .venue h1 strong{font-weight:bold}.checkin .details .info .venue h1 a{color:#ffa633;font-weight:bold;text-decoration:none}.checkin .details .info .venue h1 a:hover{text-decoration:underline}.checkin .details .info .venue .meta{color:#646464;font-size:13px;font-weight:300}.checkin .details .info .venue .meta .timestamp{padding-right:4px}.checkin .details .info .venue .meta .timestamp .lightPipe{padding:0 4px}.checkin .details .content img.userPhoto{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:block;max-width:100%}.checkin .details .content .shout p{font-size:20px;font-weight:300;line-height:24px;margin-bottom:10px}.checkin .details .content .insights,.checkin .details .content .friends,.checkin .details .content .likesFacepileSection{border-bottom:1px solid #e8e9eb}.checkin .details .content .insights:last-child,.checkin .details .content .friends:last-child,.checkin .details .content .likesFacepileSection:last-child{border-bottom:none}.checkin .details .content .insights{font-weight:300;margin-left:75px;margin-right:-25px;padding-bottom:20px;padding-left:0;padding-right:25px}.checkin .details .content .insights .insight{margin-bottom:10px}.checkin .details .content .insights .insight .icon{float:left;margin-right:5px}.checkin .details .content .insights .insight .message{line-height:22px;padding-left:28px}.checkin .details .content .friends{margin-right:-25px;padding-bottom:20px;padding-right:25px}.checkin .details .content .likesFacepileSection{background:transparent url('/img/swarm/heart-74263bf73aa4591226643b31f649afc4.png') 0 1px no-repeat;margin-bottom:20px;margin-left:75px;margin-right:-25px;padding-bottom:20px;padding-left:30px;padding-right:25px;background-size:20px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.checkin .details .content .likesFacepileSection{background-image:url("/img/swarm/heart@2x-06359b2dfec55085aae8932f8d9187bd.png");background-size:20px 19px}}.checkin .details .content .likesFacepileSection .likesTitle{padding-top:4px}.checkin .block{margin-bottom:20px}.checkin .block:last-child{margin-bottom:0}.checkin .push{padding-left:75px}@media screen and (max-width:500px){#container .checkin{margin-top:0}#container .checkin .details{padding:10px 15px 15px 15px}#container .checkin .details .info .venue h1{line-height:120%}#container .checkin .details .content .photo img{height:auto;max-width:100%}}
