Forum Moderators: not2easy
.right-course {
margin-left:auto;
margin-right:auto;
width: 185px;
font-family: sans-serif;
}
ul.right-course {
list-style-type: none;
padding-left: 20px;
}
li.right-course {
position: relative;
padding-left: 20px;
margin-bottom: 10px;
margin-top: 10px;
}
li:before {
position: absolute;
top: 0;
left: 0;
font-family: FontAwesome;
content: "\f00c";
color:#f16924;
}
}
li.right-course:before {
position: absolute;
top: 0;
left: 0;
font-family: FontAwesome;
content: "\f00c";
color:#f16924;
}
[edited by: lucy24 at 2:59 am (utc) on Mar 1, 2016]
li.right-course::before li.right-course:before to li .before <li class="before"> then it would behave as you have defined it.
.right-course {
margin-left:auto;
margin-right:auto;
width: 185px;
font-family: sans-serif;
}
ul.right-course {
padding-left: 20px;
}
li.right-course {
list-style-type: none;
position: relative;
padding-left: 20px;
margin-bottom: 10px;
margin-top: 10px;
}
li.right-course:before {
position: absolute;
top: 0;
left: 0;
font-family: FontAwesome;
content: "\f00c";
color:#f16924;
}
<div class="right-course">
<ul>
<li class="right-course">Campaign Structure</li>
<li class="right-course">Campaign Settings</li>
<li class="right-course">Keyword Selection</li>
<li class="right-course">Match Types</li>
<li class="right-course">Ad copy writing</li>
</ul>
</div>
<div class="right-course">
<ul>
<li>
div.right-course li
("all list items inside a div called right-course") and be done with it. Especially when the whole package is only going to occur once per page.