﻿    ul.steps-list, ul.steps-list li {
        margin: 0px;
        padding: 0px;
        list-style: none;
    }
    ul.steps-list{
        margin-bottom: 30px;
        width: 100%;
        display: table;
    }
    
    ul.steps-list li{
        display: table-cell;
    }
    
    ul.steps-list li a{
        color: #333;
        font-weight: 600;
        text-decoration: none;
        display: block;
        margin: 5px 3px;
        padding: 8px;
        text-align: center;
        border: solid 1px #D2D2D2;
        /* border */
        border-radius: 3px 3px 3px 3px;
        -moz-border-radius: 3px 3px 3px 3px;
        -webkit-border-radius: 3px 3px 3px 3px;
        /* gradient */
        background: rgba(226,226,226,1);
        background: -moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);
        background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(226,226,226,1)), color-stop(50%, rgba(219,219,219,1)), color-stop(51%, rgba(209,209,209,1)), color-stop(100%, rgba(254,254,254,1)));
        background: -webkit-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);
        background: -o-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);
        background: -ms-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);
    }
    
    ul.steps-list li a:hover{
        color: #FFF;
        border: solid 1px #777;
        /* gradient */
        background: rgba(87,87,87,1);
        background: -moz-linear-gradient(top, rgba(87,87,87,1) 0%, rgba(97,97,97,1) 50%, rgba(77,77,77,1) 51%, rgba(79,79,79,1) 71%, rgba(79,79,79,1) 100%);
        background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(87,87,87,1)), color-stop(50%, rgba(97,97,97,1)), color-stop(51%, rgba(77,77,77,1)), color-stop(71%, rgba(79,79,79,1)), color-stop(100%, rgba(79,79,79,1)));
        background: -webkit-linear-gradient(top, rgba(87,87,87,1) 0%, rgba(97,97,97,1) 50%, rgba(77,77,77,1) 51%, rgba(79,79,79,1) 71%, rgba(79,79,79,1) 100%);
        background: -o-linear-gradient(top, rgba(87,87,87,1) 0%, rgba(97,97,97,1) 50%, rgba(77,77,77,1) 51%, rgba(79,79,79,1) 71%, rgba(79,79,79,1) 100%);
        background: -ms-linear-gradient(top, rgba(87,87,87,1) 0%, rgba(97,97,97,1) 50%, rgba(77,77,77,1) 51%, rgba(79,79,79,1) 71%, rgba(79,79,79,1) 100%);
        background: linear-gradient(to bottom, rgba(87,87,87,1) 0%, rgba(97,97,97,1) 50%, rgba(77,77,77,1) 51%, rgba(79,79,79,1) 71%, rgba(79,79,79,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#575757', endColorstr='#4f4f4f', GradientType=0 );
    }
    
    ul.steps-list li a.Active{
        pointer-events: none;
        color: #FFF;
        border: solid 1px #900;
        /* gradient */
        background: rgba(167,14,6,1);
        background: -moz-linear-gradient(top, rgba(167,14,6,1) 0%, rgba(178,21,16,1) 50%, rgba(148,8,5,1) 51%, rgba(149,12,9,1) 71%, rgba(142,16,18,1) 100%);
        background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(167,14,6,1)), color-stop(50%, rgba(178,21,16,1)), color-stop(51%, rgba(148,8,5,1)), color-stop(71%, rgba(149,12,9,1)), color-stop(100%, rgba(142,16,18,1)));
        background: -webkit-linear-gradient(top, rgba(167,14,6,1) 0%, rgba(178,21,16,1) 50%, rgba(148,8,5,1) 51%, rgba(149,12,9,1) 71%, rgba(142,16,18,1) 100%);
        background: -o-linear-gradient(top, rgba(167,14,6,1) 0%, rgba(178,21,16,1) 50%, rgba(148,8,5,1) 51%, rgba(149,12,9,1) 71%, rgba(142,16,18,1) 100%);
        background: -ms-linear-gradient(top, rgba(167,14,6,1) 0%, rgba(178,21,16,1) 50%, rgba(148,8,5,1) 51%, rgba(149,12,9,1) 71%, rgba(142,16,18,1) 100%);
        background: linear-gradient(to bottom, rgba(167,14,6,1) 0%, rgba(178,21,16,1) 50%, rgba(148,8,5,1) 51%, rgba(149,12,9,1) 71%, rgba(142,16,18,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a70e06', endColorstr='#8e1012', GradientType=0 );
    }
    