.post.view{cursor:pointer;margin:20px 0}.post{background:#FFF;box-shadow:1px 1px 5px #e2e2e2;border-bottom:1px solid #e2e2e2;border-radius:4px}.post .description p{line-height:1.5em;font-size:large;color:#3b5e68}.post .donationButton{margin:20px 0}.post .donationButton .banner{display:flex;flex-direction:column;background-color:#e2e2e2;color:#3b5e68;padding:10px;border:1px solid #3B5E68;align-items:center;justify-content:center}.post .donationButton p{font-size:16px;text-align:center}.post .donationButton .button.heading{margin-left:20px;font-size:14px}.post .donationButton .button{padding:5px 10px;background-color:#fe6dc5;border:1px solid #FE6DC5;color:#fff;border-radius:12px;text-align:center}.post .donationButton .button:hover{color:#fe6dc5;background-color:#ffffff40}.post h3{background-color:#26b8d9;margin-bottom:0;padding:10px 20px;color:#fff;font-weight:700;display:flex;flex-direction:column-reverse}.post h3 .donationButton{margin:0}.post h3 .donationButton .button:hover{background-color:#fff}.post h3 small{font-weight:400;color:#fff;flex:1;width:100%;margin-left:20px}.post .content .images{display:flex;flex-wrap:wrap;justify-content:space-between}.post .content .image{max-height:500px;min-height:200px}@media only screen and (min-device-width: 768px){.post{padding:0 20px 20px}.post h3{margin:0 -20px;flex-direction:row}.content{padding:10px 0}.content .images{margin:0 -10px}.content .images img{padding:10px}}@media only screen and (min-device-width: 320px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 2){.post h3{font-size:14px}.post h3 small{margin:0;font-size:10px}.donationButton{display:flex;justify-content:center}}
