        @keyframes blinkingText {
            to {
                transform: scaleX(0);
            }
        }

        @keyframes expand {
            from {
                transform: scale(0);
                opacity: 0;
            }
        }

        .countdown-wrapper {
            position: relative;
            overflow: hidden;
            top: -9px;
            width: 98%;
            height: 1px;
            border-radius: 2px;
            border: 2px solid #f00;
        }

        .countdown {
            width: 100%;
            background-color: red;
            height: 2px;
            animation: blinkingText 5.0s infinite;
            animation-timing-function: linear;
            transform-origin: left center;
        }

        .status-wrapper {
            display: inline-block;
            margin-left: 6px;
        }


        .status-wrapper .status {
            font-size: 24px;
            color: red;
            padding: 1px 0;
            font-weight: 700;
            line-height: 24px;
            margin: 0;
        }

        #text-container {
            padding: 8px;
            border-radius: 6px;
            display:block;
            /* width:100%; */
            /* border:solid 1px red; */
            overflow:hidden;
        }

        .post {
            padding: 12px;
            background-color: #fff;
            /* border-bottom: 1px solid #afafaf; */
            /* border-radius: 6px; */
            margin-bottom: 14px;
            animation: expand .5s ease-in-out;
            box-shadow: 0px 0px 4px 0px rgba(171, 171, 171, 0.81);
            overflow: hidden;
        }

        .post h2 {
            margin-bottom: 0;
            margin-top: 0px;
            font-weight: 600;
            color: #3f91d2;
        }

        .post .time {
            font-size: 13px;
            color: cadetblue;

        }

        .jimage {
            width: 24%;
            float: right;
            margin-left: 8px;
            margin-right: 2px;
        }

        .jimage img {
            width: 100%;
            border-radius: 6px;
            border: solid 1px #c7c7c7;
        }

        .swing {
            perspective: 100px;
        }


        .social-embed
        {

                text-align:center;
        }


        .post-time
        {
                float:left;
                width:60px;
                font-weight:500;
                               
        }

         .post-content
         {
                 margin-left:60px;
         }   

           .post-image
         {
              margin-left:60px;
              margin-bottom:8px;
         }