.tweet-container,.tweet-container .form-container{display:flex;flex-direction:column}.tweet-container .form-container{padding:5px}.tweet-container .form-container .step-label{font-weight:700}.tweet-container .form-container select{-webkit-appearance:none;-moz-appearance:none;background:#fff url(https://cdn3.iconfinder.com/data/icons/google-material-design-icons/48/ic_keyboard_arrow_down_48px-128.png) no-repeat;background-position:right 10px center;background-size:20px;border:1px solid #00acee;border-radius:4px;border-top:4px solid #00acee;height:45px;margin:8px 0;padding-left:24px}.tweet-container .form-container .preview-image-wrapper{display:flex;flex-direction:row}.tweet-container .form-container .preview-image-wrapper .preview-image-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.tweet-container .form-container .preview-image-wrapper .preview-image-container .preview-image{margin-bottom:15px;width:80%}.tweet-container .form-container .tweet-body-container{align-items:center;border:1px solid #00acee;border-radius:5px;display:flex;margin-bottom:15px;padding:10px}.tweet-container .form-container .tweet-body-container input{margin-right:10px}@media screen and (min-width:668px)and (max-width:1023px){.tweet-container{margin:0 auto}}@media screen and (min-width:1024px){.tweet-container{flex-direction:row;justify-content:center}.tweet-container .form-container{margin-right:2rem}}@media screen and (min-width:1700px)and (max-width:2099px){.tweet-container{justify-content:center}}@media screen and (min-width:2100px)and (max-width:3500px){.tweet-container{justify-content:center}}.tweet-card-container{display:flex;flex-direction:column-reverse;justify-content:flex-end}.tweet-card{border:1px solid #00acee;border-radius:10px;display:flex;flex-direction:column;padding:15px}.tweet-card .card-heading{align-items:center;display:flex;flex-direction:row}.tweet-card .card-heading img{align-self:center;border-radius:50%;height:3rem;margin-right:10px;margin-top:10px;width:3rem}.tweet-card .card-heading .heading-container{align-items:center;display:flex;justify-content:space-between;width:100%}.tweet-card .card-heading .heading-container .heading-info{display:flex;flex-direction:column}.tweet-card .card-heading .heading-container .heading-info .twitter-name{color:#000;font-weight:700;margin-bottom:0}.tweet-card .card-heading .heading-container .heading-info .twitter-handle{color:#536471}.tweet-card .card-body{display:flex;flex-direction:column}.tweet-card .card-body .tweet-text{font-size:20px;line-height:28px}.tweet-card .card-body .tweet-image{border-radius:10px}.tweet-card .card-body .tweet-card-actions{display:flex;font-size:20px;justify-content:space-around;margin-top:25px}@media screen and (min-width:1024px){.tweet-card{width:35vw}}@media screen and (min-width:1700px)and (max-width:2099px){.tweet-card{width:25vw}}@media screen and (min-width:2100px)and (max-width:3500px){.tweet-card{width:20vw}}.btn-disabled{background-color:dimgray;color:#000!important;opacity:.5;pointer-events:none;text-decoration:none}.btn-disabled,.tweet-btn{border:none;border-radius:20px;margin-bottom:15px;margin-top:0;padding:10px;text-align:center;text-transform:uppercase}.tweet-btn{background-color:#00acee;color:#fff!important;text-decoration:none!important}input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid #767676;border-radius:50%;padding:10px!important}input[type=radio]:hover{border:2px solid #000;cursor:pointer}input[type=radio]:checked{background-color:#767676;border:2px solid #fff}@media screen and (min-width:668px){.post-content .mt-block-tweet-generator-wrapper{margin-left:-20em!important;margin-right:-20em!important}}