Faire pivoter le texte -90deg et alignez verticalement avec des div

Je suis d'essayer d'aligner verticalement le texte qui a été tourné par -90deg et de ne pas avoir beaucoup de chance. Le Code ci-dessous

HTML:

<section class="page_block" style="background: <?php echo $background; ?>;">
    <div class="row">
        <div class="col-md-1">
            <div id="header">
                <h1 class="verticaltext">
                    <?php echo $page->post_title; ?>
                </h1>
            </div>
        </div>
        <div class="col-md-11">
            <p><?php echo $page->post_content; ?></p>
        </div>
    </div>
</section>

CSS:

.page_block {
    margin:0px;
    padding:10px;
}
#header { 
    position: relative; 
}
.verticaltext {
    transform: rotate(-90deg);
    transform-origin: right, top;
    -ms-transform: rotate(-90deg);
    -ms-transform-origin:right, top;
    -webkit-transform: rotate(-90deg);
    -webkit-transform-origin:right, top;

    position: absolute; bottom: 0%; left: 0%;
    color: #ed217c;
}

Le résultat est comme.
C'est un thème WordPress, avec Twitter Bootstrap mis en œuvre ainsi qu'un curseur de largeur. J'ai confirmé que les deux Bootstrap et le Curseur ne contiennent pas de conflit de CSS.

Comment voulez-vous que le texte soit aligné? Centre?
Oui s'il vous plaît, ce serait génial

OriginalL'auteur terrorfall | 2014-01-02