.snapchat-me{-webkit-box-shadow:inset 0 -20px 50px -40px #000;-moz-box-shadow:inset 0 -20px 50px -40px #000;box-shadow:inset 0 -20px 50px -40px #000}.snapchat-me h3{background-color:#3299bb;margin:0;padding:3px 6px;color:#f5f5f5;border-bottom:3px solid #2c88a7;font-size:1.5em}.snapchat-me .post-profile{padding:5px 20px}.snapchat-me .update-profile,.snapchat-me div.post-success{padding:5px 10px 10px;font-size:.9em}.snapchat-me .update-profile label{display:inline-block;width:70px;overflow:hidden;float:left}.snapchat-me .update-profile input,.snapchat-me .update-profile textarea{width:300px;margin:0}#update-profile-form>.form-group{vertical-align:top}.btn-update-profile{margin:0 auto;display:block;width:150px}#postprofileform-gender,#postprofileform-gender div.radio,.field-postprofileform-age,.field-postprofileform-gender{display:inline-block;vertical-align:text-top}.snapchat-me>.post-success{padding:0 10px}.post,.snapchat-me .captcha{text-align:center}.snapchat-me .captcha>div{display:inline-block;vertical-align:middle}.post{padding:10px;margin:20px 20px 0 0;float:left;font-size:.8em;cursor:pointer;width:130px;height:230px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.post.expand{width:260px;height:auto;margin-bottom:-8px}.post.expand>.thumbnail{width:250px;height:306px;background-size:cover;background-position:top center}.post.expand .details{width:260px;margin:auto}.post.expand div.stats,.post.expand span{display:inline-block!important}.post .about,.post .location,.post .view-full{display:none}.post.expand .about,.post.expand .location,.post.expand .view-full{display:block;overflow-wrap:break-word}.post.expand .about{width:260px}.post.f{-webkit-box-shadow:0 0 13px -2px #f36;-moz-box-shadow:0 0 13px -2px #f36;box-shadow:0 0 13px -2px #f36;background-color:#fff2f5}.post.f:hover{-webkit-box-shadow:0 0 13px 1px #f36;-moz-box-shadow:0 0 13px 1px #f36;box-shadow:0 0 13px 1px #f36}.post.m{-webkit-box-shadow:0 0 13px -2px #3299bb;-moz-box-shadow:0 0 13px -2px #3299bb;box-shadow:0 0 13px -2px #3299bb;background-color:#f2fcff}.post.m:hover{-webkit-box-shadow:0 0 13px 1px #3299bb;-moz-box-shadow:0 0 13px 1px #3299bb;box-shadow:0 0 13px 1px #3299bb}.post.expand.default>.thumbnail,.post>.thumbnail{width:110px;height:135px;margin:auto;background:top center no-repeat;background-size:cover;-webkit-box-shadow:inset 0 0 5px 0 #fff;-moz-box-shadow:inset 0 0 5px 0 #fff;box-shadow:inset 0 0 5px 0 #fff}.post.m.default>.thumbnail{background-image:url(../static/img/ghost_m.gif)}.post.f.default>.thumbnail{background-image:url(../static/img/ghost_f.gif)}.post>.details>div{padding:0;margin:2px 0}.post>.details .age{font-weight:700}.post>.details>.stats div{display:inline-block}.post>.details .likes{margin-top:10px}.post .about a,.post .view-full a,.post>.details .likes a{text-decoration:none;color:#3299bb}.post .about a:hover,.post .view-full a:hover,.post>.details .likes a:hover{text-decoration:underline;color:#f90}#profileModal .thumbnail{background-color:inherit;display:inline-block}