/*
 * Start Bootstrap - Heroic Features (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

body {
    padding-top: 70px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}

.hero-spacer {
    margin-top: 50px;
}

.hero-feature {
    margin-bottom: 30px;
}

footer {
    margin: 50px 0;
}

text {
	font-size: 60%;
}

ol {
    counter-reset: li; /* Initiate a counter */
    list-style: none; /* Remove default numbering */
    *list-style: decimal; /* Keep using default numbering for IE6/7 */
    font: 15px 'trebuchet MS', 'lucida sans';
    padding: 0 0 0 2em;
    margin-bottom: 4em;
    text-shadow: 0 1px 0 rgba(255,255,255,.5);
}

ol ol {
    margin: 0 0 0 2em; /* Add some left margin for inner lists */
}

.rounded-list h4{
    position: relative;
    display: block;
    padding: .4em .4em .4em 2em;
    *padding: .4em;
    margin: .5em 0;
    color: #444;
    text-decoration: none;
    border-radius: .4em;
    transition: all .3s ease-out;   
}

.rounded-list h4:hover{
    background: #eee;
}

/*.rounded-list h4:hover:before{
    transform: rotate(360deg);  
}*/

.rounded-list h4:before{
	counter-increment: li;
    content: counter(li);
    position: absolute; 
    left: -1.3em;
    top: 50%;
    margin-top: -.3em;
    background: #696969;
    height: 2em;
    width: 2em;
    line-height: 2em;
    border: .1em solid #696969;
    text-align: center;
    font-weight: bold;
    color: white;
    border-radius: 2em;
    transition: all .3s ease-out;
}

.rounded-list p{
    position: relative;
    padding: .0em .4em .4em 3em;
    *padding: .4em;
    margin: .6em 0;
    color: #444;
    text-decoration: none;
}