I am currently using a wordpress theme and am trying to amend some of the fields within using CSS. The CSS code I have written works fine when I try it out on JSfiddle.
What I am trying to achieve is: (1) Change "Address" to "Important Information" (2) Change "Our Address" to "Company address" (3) Hide the Telephone row (4) Hide the Email row
However, when I paste it into the CSS section of wordpress, somehow only the change related to the hiding of rows is implemented ie. 3 and 4
Is there a reason for this? I am applying the technique I found out in this thread (link)
Thank you.
HTML code
<div class="address-container">
    <h2>Address</h2>
    <div class="content">
                <div class="address-row row-postal-address" itemscope="" itemtype="http://schema.org/PostalAddress">
            <div class="address-name"><h5>Our Address:</h5></div>
            <div class="address-data" itemprop="streetAddress"><p>52 Chesterfield Lane</p></div>
        </div>
                <div class="address-row row-telephone">
            <div class="address-name"><h5>Telephone:</h5></div>
            <div class="address-data">
                <p>-</p>
            </div>
        </div>
                <div class="address-row row-email hide-email">
                    <div class="address-name"><h5>Email:</h5></div>
                    <div class="address-data"><p>-</p></div>
                </div>
                <div class="address-row row-web">
            <div class="address-name"><h5>Web:</h5></div>
            <div class="address-data"><p><a href="www.google.com" target="_blank" itemprop="url">Click here</a></p></div>
        </div>
    </div>
</div>
CSS code
.address-container h2 {
  font-size: 0;
}
.address-container h2:after {
  content: "Important information";
  font-size: 15px;
}
.address-container .content .address-row.row-postal-address .address-name h5 {
  font-size: 0;
}
.address-container .content .address-row.row-postal-address .address-name h5:after {
  content: "Company address";
  font-size: 15px;
}
.address-row.row-telephone .address-name {
  Display: none;
}
.address-row.row-telephone .address-data {
  Display: none;
}
.address-row.row-email.hide-email .address-name {
  Display: none;
}
.address-row.row-email.hide-email .address-data {
  Display: none;
}