/* ------------------------- */
/* -- Tier 1 Twitter Feed -- */
/* ------------------------- */

    .e_twitter { background-color: rgba(0, 0, 0, 0.74) !important; }

    .e_twitter .twt-actions {
        float: right;
    }
    .e_twitter .twt-actions li {
        float: left;
        padding-left: 28px;
    }

    .e_twitter div.tweets-pulled-listing {
        margin: 0px!important;
        position: relative;
        float: left;
        width: auto;
        padding: 10px;
        width:96%;
    }

    .e_twitter ul.tweets-pulled-listing { float: left; }

    .e_twitter .tweet-authorphoto, .e_twitter .tweet-body {
        height: 40px;
        padding: 8px;
        margin: 0 6px 0px 0;
        background-color: rgba(255, 255, 255, 0.15);
    }

    .e_twitter .tweet-authorphoto { float: left; }

    .e_twitter .tweet-body { font-family: Helvetica, Arial, sans-serif; font-size: 12px; max-width: 570px; width:570px; margin: 0 0 0 60px; }

    .e_twitter .tweet-body a { font-family: Helvetica, Arial, sans-serif; font-weight: normal; color: #ffbc00; font-size: 12px; }

    .e_twitter .tweet-body .twt-actions a { font-family: Helvetica, Arial, sans-serif; font-weight: normal; color: #999999; font-size: 9px; position: absolute; bottom: 8px; }

    .e_twitter .tweet-body .twt-actions .action-icon { position: absolute; width: 14px; height: 10px; }

    .e_twitter .tweet-body .twt-actions .reply { right: 197px; bottom: 10px; background: url(../images/social_sprite.png) 0 0 no-repeat; }

    .e_twitter .tweet-body .twt-actions a.favorite-action { right: 11px; }

    .e_twitter .tweet-body .twt-actions a.reply-action { right: 165px; }

    .e_twitter .tweet-body .twt-actions .retweet { right: 135px; bottom: 10px; background: url(../images/social_sprite.png) -34px 0 no-repeat; }

    .e_twitter .tweet-body .twt-actions a.retweet-action { right: 94px; }

    .e_twitter .tweet-body .twt-actions .favorite { right: 65px; bottom: 11px; background: url(../images/social_sprite.png) -17px 0 no-repeat; }

    .e_twitter .tweet-body .twt-actions a.favorite-action { right: 25px; }

    .e_twitter .more-tweets {
        background: #14bbff;
        margin: 13px 0 0 5px;
        float: right;
    }

    .e_twitter iframe { margin: 10px 0 0 5px; float: left; }

    #block-e-twitter-e-twitter-tier1-page .twitter-timeline .twitter-timeline-rendered { min-width: 400px; width: 400px; max-width: 400px}

/* ------------------------- */
/* ------------------------- */
/* ------------------------- */

/* -------------------------- */
/* -- Tier 1 e Connect Box -- */
/* -------------------------- */

	@media only screen and (max-device-width: 480px) {
	textarea {width:258px !important;}
	}

    .e_twitter_econnect > div { float: left; }

    .e_twitter_econnect ul.tweets-pulled-listing, .e_twitter_econnect div.tweets-pulled-listing { float: left; }

    .e_twitter_econnect #tweetbox { float: left; width: 100%; }

    .e_twitter_econnect #tweetbox textarea { height: 34px !important; }

    .e_twitter_econnect #tweeting-controls { float: left; width: 52px !important; height: 22px !important; text-align: left !important; }

    .e_twitter_econnect #tweeting-controls .btn { padding: 0 !important; }

    .e_twitter_econnect ul.tweets-pulled-listing li.top { float: left; margin: 0 5px; padding: 10px 0; border-bottom: 1px solid rgba(0, 0, 0, 0.1); border-top: 1px solid rgba(255, 255, 255, 0.1); }

    .e_twitter_econnect ul.tweets-pulled-listing li.first { border-top: none; }

    .e_twitter_econnect ul.tweets-pulled-listing li.last { border-bottom: none; }

    .e_twitter_econnect .tweet-authorphoto { margin: 0 10px 0 0; }

    .e_twitter_econnect .tweet-body { font-family: Helvetica, Arial, sans-serif; font-size: 12px; position: relative; margin: 0 20px 0 10px; }

    .e_twitter_econnect .tweet-body span a { color: #ffbc00; }

    .e_twitter_econnect .tweet-body .twt-actions { clear: left; float: left; margin: 8px 0 0 0; }

    .e_twitter_econnect .tweet-body .twt-actions li { display: inline-block; margin: 0 45px 0 0; }

    .e_twitter_econnect .tweet-body .twt-actions a { font-family: Helvetica, Arial, sans-serif; font-weight: normal; color: #999999; font-size: 9px; float: left; }

    .e_twitter_econnect .tweet-body .twt-actions .action-icon { float: left; width: 14px; height: 10px; margin: 0 4px 0 0; }

    .e_twitter_econnect .tweet-body .twt-actions .reply { background: url(../images/social_sprite.png) 0 0 no-repeat; }

    .e_twitter_econnect .tweet-body .twt-actions .retweet { background: url(../images/social_sprite.png) -34px 0 no-repeat; }

    .e_twitter_econnect .tweet-body .twt-actions .favorite { background: url(../images/social_sprite.png) -17px 0 no-repeat; }

    .e_twitter_econnect .tweet-body .twt-actions .favorite-action { margin: 0; }

    .e_twitter_econnect .social-options { float: left; width: 100%; height: 58px; border-top: 1px solid #3c3b3b; text-align: center; }

    .e_twitter_econnect .social-options iframe { display: block; margin: 0 14px 0 0; }

/* -------------------------- */
/* -------------------------- */
/* -------------------------- */

/* -------------------------- */
/* -- Tier 2 e Connect Box -- */
/* -------------------------- */

    /* .e_twitter_econnect iframe, .e_twitter_econnect iframe div { width: 100% !important; } */

/* -------------------------- */
/* -------------------------- */
/* -------------------------- */
