
/* ----------------------------------------------------------------------------------*/
/* ---------->>> PRICING TABLE
/* ----------------------------------------------------------------------------------*/

/* Base */

.pricing-table {
    width: 960px;
    height: 100%;
    color: #282828;
    text-shadow: 0px 1px 0px #FFFFFF;
    float: left;
}

/* Lists */

.pricing-table ul {
    margin: 0px;
    padding: 0px !important;
    list-style-type: none !important;
}

.pricing-table li {
    margin: 0px;
    padding: 0px !important;
    list-style-type: none !important;
}

/* Div aligns */

.pricing-table .column-1,
.pricing-table .column-2,
.pricing-table .column-3,
.pricing-table .column-4,
.pricing-table .column-5 
{
    text-align: center;
    line-height: normal !important;
}

.pricing-table .caption-column {
    line-height: normal !important;
}

/* Icons */

.pricing-table .yes-icon {
    width: 100%;
    height: 16px;
    background: transparent url(../images/icons/pricing_table/yes.png) no-repeat;
    background-position: top center;
    display: block;
}

.pricing-table .no-icon {
    width: 100%;
    height: 16px;
    background: transparent url(../images/icons/pricing_table/no.png) no-repeat;
    background-position: top center;
    display: block;
}

 /* Tooltip */

 .pricing-table .price-qtooltip {
    cursor: default;
    padding-right: 18px;
    background: transparent url(../images/icons/pricing_table/tooltip.png) no-repeat right top;
 }
    
/* Heading
-------------------------------------------------------------------------------------*/

/* Common styles */

.pricing-table h1 {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 40px;
    margin-top: 5px;
}

.pricing-table h1,
.pricing-table h2,
.pricing-table h3 
{
    color: #FFFFFF;
}

.pricing-table .white-column h1,
.pricing-table .white-column h2,
.pricing-table .white-column h3 
{
    color: #525252;
}


/* Columns
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-1 li.title-row, 
.pricing-table .column-2 li.title-row, 
.pricing-table .column-3 li.title-row, 
.pricing-table .column-4 li.title-row, 
.pricing-table .column-5 li.title-row 
{
    height: 35px;
    width: 100%;
    padding: 10px 0px 0px 0px !important;
}

/* Divider row */

.pricing-table .column-1 li.divider-row, 
.pricing-table .column-2 li.divider-row, 
.pricing-table .column-3 li.divider-row, 
.pricing-table .column-4 li.divider-row, 
.pricing-table .column-5 li.divider-row 
{
    height: 1px;
    width: 100%;
    float: left;
}

/* Pricing row */

.pricing-table .column-1 li.pricing-row, 
.pricing-table .column-2 li.pricing-row, 
.pricing-table .column-3 li.pricing-row, 
.pricing-table .column-4 li.pricing-row, 
.pricing-table .column-5 li.pricing-row 
{
    height: 88px;
    width: 100%;
    padding: 5px 0px 7px 0px !important;
}

/* Column Styles
-------------------------------------------------------------------------------------*/

/* Caption column style */

.pricing-table .caption-column {
    width: 210px;
    height: 100%;
    margin-top: 146px;
    float: left;
}

/* Column style 1 */

.pricing-table .column-1 {
    width: 150px;
    height: 100%;
    float: left;
    overflow: hidden;
    position: relative;
}

/* Column style 2 */

.pricing-table .column-2 {
    width: 150px;
    height: 100%;
    float: left;
    overflow: hidden;
    position: relative;
}   

/* Column style 3 */

.pricing-table .column-3 {
    width: 150px;
    height: 100%;
    float: left;
    overflow: hidden;
    position: relative;
}

/* Column style 4 */

.pricing-table .column-4 {
    width: 150px;
    height: 100%;
    float: left;
    overflow: hidden;
    position: relative;
}

/* Column style 5 */

.pricing-table .column-5 {
    width: 150px;
    height: 100%;
    float: left;
    overflow: hidden;
    position: relative;
}

/* Columns shadows */

.pricing-table .column-shadow {
    width: 22px;
    height: 350px;
    position: absolute;
    right: 0px;
    top: 0px;
    background: transparent url(../images/styling/pricing_table_column_shadow.png) no-repeat;
}

/* Column Hovers
-------------------------------------------------------------------------------------*/

/* Common styles for all columns */

.pricing-table .column-1:hover li.row-style-1,
.pricing-table .column-1:hover li.row-style-2,
.pricing-table .column-1:hover li.row-style-3,
.pricing-table .column-2:hover li.row-style-1,
.pricing-table .column-2:hover li.row-style-2,
.pricing-table .column-2:hover li.row-style-3,
.pricing-table .column-3:hover li.row-style-1,
.pricing-table .column-3:hover li.row-style-2,
.pricing-table .column-3:hover li.row-style-3,
.pricing-table .column-4:hover li.row-style-1,
.pricing-table .column-4:hover li.row-style-2,
.pricing-table .column-4:hover li.row-style-3,
.pricing-table .column-5:hover li.row-style-1,
.pricing-table .column-5:hover li.row-style-2, 
.pricing-table .column-5:hover li.row-style-3 
{
    color: #FFFFFF;
    text-shadow: none;
}

.pricing-table .column-1.featured li.row-style-1,
.pricing-table .column-1.featured li.row-style-2,
.pricing-table .column-1.featured li.row-style-3,
.pricing-table .column-2.featured li.row-style-1,
.pricing-table .column-2.featured li.row-style-2,
.pricing-table .column-2.featured li.row-style-3,
.pricing-table .column-3.featured li.row-style-1,
.pricing-table .column-3.featured li.row-style-2,
.pricing-table .column-3.featured li.row-style-3,
.pricing-table .column-4.featured li.row-style-1,
.pricing-table .column-4.featured li.row-style-2,
.pricing-table .column-4.featured li.row-style-3,
.pricing-table .column-5.featured li.row-style-1,
.pricing-table .column-5.featured li.row-style-2, 
.pricing-table .column-5.featured li.row-style-3 
{
    color: #FFFFFF;
    text-shadow: none;
}

.pricing-table .column-1:hover .table-icons, 
.pricing-table .column-2:hover .table-icons, 
.pricing-table .column-3:hover .table-icons, 
.pricing-table .column-4:hover .table-icons, 
.pricing-table .column-5:hover .table-icons 
{
    background-position: bottom center;
}

.pricing-table .column-1.featured .table-icons, 
.pricing-table .column-2.featured .table-icons, 
.pricing-table .column-3.featured .table-icons, 
.pricing-table .column-4.featured .table-icons, 
.pricing-table .column-5.featured .table-icons 
{
    background-position: bottom center;
}

.pricing-table .column-1 .price-qtooltip, 
.pricing-table .column-2 .price-qtooltip, 
.pricing-table .column-3 .price-qtooltip, 
.pricing-table .column-4 .price-qtooltip, 
.pricing-table .column-5 .price-qtooltip 
{
    margin-left: 18px;
}

/* Common styles for white columns only */

.pricing-table .column-1:hover .white-column li.row-style-1,
.pricing-table .column-1:hover .white-column li.row-style-2,
.pricing-table .column-1:hover .white-column li.row-style-3,
.pricing-table .column-2:hover .white-column li.row-style-1,
.pricing-table .column-2:hover .white-column li.row-style-2,
.pricing-table .column-2:hover .white-column li.row-style-3,
.pricing-table .column-3:hover .white-column li.row-style-1,
.pricing-table .column-3:hover .white-column li.row-style-2,
.pricing-table .column-3:hover .white-column li.row-style-3,
.pricing-table .column-4:hover .white-column li.row-style-1,
.pricing-table .column-4:hover .white-column li.row-style-2,
.pricing-table .column-4:hover .white-column li.row-style-3,
.pricing-table .column-5:hover .white-column li.row-style-1,
.pricing-table .column-5:hover .white-column li.row-style-2, 
.pricing-table .column-5:hover .white-column li.row-style-3 
{
    color: #282828;
    text-shadow: none;
}

.pricing-table .column-1.featured .white-column li.row-style-1,
.pricing-table .column-1.featured .white-column li.row-style-2,
.pricing-table .column-1.featured .white-column li.row-style-3,
.pricing-table .column-2.featured .white-column li.row-style-1,
.pricing-table .column-2.featured .white-column li.row-style-2,
.pricing-table .column-2.featured .white-column li.row-style-3,
.pricing-table .column-3.featured .white-column li.row-style-1,
.pricing-table .column-3.featured .white-column li.row-style-2,
.pricing-table .column-3.featured .white-column li.row-style-3,
.pricing-table .column-4.featured .white-column li.row-style-1,
.pricing-table .column-4.featured .white-column li.row-style-2,
.pricing-table .column-4.featured .white-column li.row-style-3,
.pricing-table .column-5.featured .white-column li.row-style-1,
.pricing-table .column-5.featured .white-column li.row-style-2, 
.pricing-table .column-5.featured .white-column li.row-style-3 
{
    color: #282828;
    text-shadow: none;
}

.pricing-table .column-1:hover .white-column .table-icons, 
.pricing-table .column-2:hover .white-column .table-icons, 
.pricing-table .column-3:hover .white-column .table-icons, 
.pricing-table .column-4:hover .white-column .table-icons, 
.pricing-table .column-5:hover .white-column .table-icons 
{
    background-position: top center;
}

.pricing-table .column-1.featured .white-column .table-icons, 
.pricing-table .column-2.featured .white-column .table-icons, 
.pricing-table .column-3.featured .white-column .table-icons, 
.pricing-table .column-4.featured .white-column .table-icons, 
.pricing-table .column-5.featured .white-column .table-icons 
{
    background-position: top center;
}

/* Data Rows
-------------------------------------------------------------------------------------*/

/* Common styles */

.pricing-table li.row-style-1, 
.pricing-table li.row-style-2, 
.pricing-table li.row-style-3 
{
    width: 100%;
    height: 100%;
    min-height: 28px;
    padding-top: 12px !important;
    float: left;
    
    /* Transitions */
    -webkit-transition: all 0.15s ease;
    -moz-transition: all 0.15s ease;
    -o-transition: all 0.15s ease;
    -ms-transition: all 0.15s ease;
    transition: all 0.15s ease; 
}

.pricing-table .caption-column li.row-style-1, 
.pricing-table .caption-column li.row-style-2, 
.pricing-table .caption-column li.row-style-3 
{
    width: 180px;
    padding-left: 15px !important;
    padding-right: 15px !important;
}

/* White */

.pricing-table li.row-style-1 {
    background-color: #FFFFFF;
}

/* Lighter gray */

.pricing-table li.row-style-2 {
    background-color: #F6F6F6;
}

/* Darker gray */

.pricing-table li.row-style-3 {
    background-color: #EBEBEB;
}

/* Rows shadows */

.pricing-table .caption-column .row-style-1 {
    background: #FFFFFF url(../images/styling/pricing_table_caption_shadow.png) repeat-y top right;
}

.pricing-table .caption-column .row-style-3 {
    background: #EBEBEB url(../images/styling/pricing_table_caption_shadow.png) repeat-y top right;
}

/* Footer
-------------------------------------------------------------------------------------*/

/* Common styles */

.pricing-table li.footer-row {
    width: 100%;
    float: left;

    /* transitions */
    -webkit-transition: all 0.15s ease;
    -moz-transition: all 0.15s ease;
    -o-transition: all 0.15s ease;
    -ms-transition: all 0.15s ease;
    transition: all 0.15s ease;
}

.pricing-table li.footer-row .column-button {
    width: 50%;
    margin: 16px auto;
    display: table;
}

.pricing-table li.footer-row .column-button a {
    line-height: 20px !important;
    white-space: nowrap !important;
}

/* Column Ribbons
-------------------------------------------------------------------------------------*/

/* Base */

.column-ribbon {
    width: 42px;
    height: 42px;
    position: absolute;
    top: 0px;
    right: 0px;
}

/* Ribbon yellow style */

.style1-best      { background: url(../images/ribbons/ribbon1_best.png); }
.style1-buy       { background: url(../images/ribbons/ribbon1_buy.png); }
.style1-free      { background: url(../images/ribbons/ribbon1_free.png); }
.style1-free-caps { background: url(../images/ribbons/ribbon1_free_caps.png); }
.style1-fresh     { background: url(../images/ribbons/ribbon1_fresh.png); }
.style1-gift-caps { background: url(../images/ribbons/ribbon1_gift_caps.png); }
.style1-heart     { background: url(../images/ribbons/ribbon1_heart.png); }
.style1-hot       { background: url(../images/ribbons/ribbon1_hot.png); }
.style1-hot-caps  { background: url(../images/ribbons/ribbon1_hot_caps.png); }
.style1-new       { background: url(../images/ribbons/ribbon1_new.png); }
.style1-new-caps  { background: url(../images/ribbons/ribbon1_new_caps.png); }
.style1-no1       { background: url(../images/ribbons/ribbon1_no1.png); }
.style1-off5      { background: url(../images/ribbons/ribbon1_off5.png); }
.style1-off10     { background: url(../images/ribbons/ribbon1_off10.png); }
.style1-off15     { background: url(../images/ribbons/ribbon1_off15.png); }
.style1-off20     { background: url(../images/ribbons/ribbon1_off20.png); }
.style1-off25     { background: url(../images/ribbons/ribbon1_off25.png); }
.style1-off30     { background: url(../images/ribbons/ribbon1_off30.png); }
.style1-off35     { background: url(../images/ribbons/ribbon1_off35.png); }
.style1-off40     { background: url(../images/ribbons/ribbon1_off40.png); }
.style1-off50     { background: url(../images/ribbons/ribbon1_off50.png); }
.style1-off75     { background: url(../images/ribbons/ribbon1_off75.png); }
.style1-pack      { background: url(../images/ribbons/ribbon1_pack.png); }
.style1-pro       { background: url(../images/ribbons/ribbon1_pro.png); }
.style1-sale      { background: url(../images/ribbons/ribbon1_sale.png); }
.style1-save      { background: url(../images/ribbons/ribbon1_save.png); }
.style1-save-caps { background: url(../images/ribbons/ribbon1_save_caps.png); }
.style1-top       { background: url(../images/ribbons/ribbon1_top.png); }
.style1-top-caps  { background: url(../images/ribbons/ribbon1_top_caps.png); }
.style1-trial     { background: url(../images/ribbons/ribbon1_trial.png); }

/* Ribbon brown style */

.style2-best      { background: url(../images/ribbons/ribbon2_best.png); }
.style2-buy       { background: url(../images/ribbons/ribbon2_buy.png); }
.style2-free      { background: url(../images/ribbons/ribbon2_free.png); }
.style2-free-caps { background: url(../images/ribbons/ribbon2_free_caps.png); }
.style2-fresh     { background: url(../images/ribbons/ribbon2_fresh.png); }
.style2-gift-caps { background: url(../images/ribbons/ribbon2_gift_caps.png); }
.style2-heart     { background: url(../images/ribbons/ribbon2_heart.png); }
.style2-hot       { background: url(../images/ribbons/ribbon2_hot.png); }
.style2-hot-caps  { background: url(../images/ribbons/ribbon2_hot_caps.png); }
.style2-new       { background: url(../images/ribbons/ribbon2_new.png); }
.style2-new-caps  { background: url(../images/ribbons/ribbon2_new_caps.png); }
.style2-no1       { background: url(../images/ribbons/ribbon2_no1.png); }
.style2-off5      { background: url(../images/ribbons/ribbon2_off5.png); }
.style2-off10     { background: url(../images/ribbons/ribbon2_off10.png); }
.style2-off15     { background: url(../images/ribbons/ribbon2_off15.png); }
.style2-off20     { background: url(../images/ribbons/ribbon2_off20.png); }
.style2-off25     { background: url(../images/ribbons/ribbon2_off25.png); }
.style2-off30     { background: url(../images/ribbons/ribbon2_off30.png); }
.style2-off35     { background: url(../images/ribbons/ribbon2_off35.png); }
.style2-off40     { background: url(../images/ribbons/ribbon2_off40.png); }
.style2-off50     { background: url(../images/ribbons/ribbon2_off50.png); }
.style2-off75     { background: url(../images/ribbons/ribbon2_off75.png); }
.style2-pack      { background: url(../images/ribbons/ribbon2_pack.png); }
.style2-pro       { background: url(../images/ribbons/ribbon2_pro.png); }
.style2-sale      { background: url(../images/ribbons/ribbon2_sale.png); }
.style2-save      { background: url(../images/ribbons/ribbon2_save.png); }
.style2-save-caps { background: url(../images/ribbons/ribbon2_save_caps.png); }
.style2-top       { background: url(../images/ribbons/ribbon2_top.png); }
.style2-top-caps  { background: url(../images/ribbons/ribbon2_top_caps.png); }
.style2-trial     { background: url(../images/ribbons/ribbon2_trial.png); }

/* ----------------------------------------------------------------------------------*/
/* BLUE COLUMNS
/* ----------------------------------------------------------------------------------*/

/* Heading shadows */

.pricing-table .column-1 .blue-column h1, 
.pricing-table .column-1 .blue-column h2, 
.pricing-table .column-1 .blue-column h3 
{
    text-shadow: 0px 1px 1px #0087B8;
}

.pricing-table .column-2 .blue-column h1, 
.pricing-table .column-2 .blue-column h2, 
.pricing-table .column-2 .blue-column h3 
{
    text-shadow: 0px 1px 1px #00698F;
}

.pricing-table .column-3 .blue-column h1, 
.pricing-table .column-3 .blue-column h2, 
.pricing-table .column-3 .blue-column h3 
{
    text-shadow: 0px 1px 1px #004B66;
}

.pricing-table .column-4 .blue-column h1, 
.pricing-table .column-4 .blue-column h2, 
.pricing-table .column-4 .blue-column h3 
{
    text-shadow: 0px 1px 1px #002D3D;
}

.pricing-table .column-5 .blue-column h1, 
.pricing-table .column-5 .blue-column h2, 
.pricing-table .column-5 .blue-column h3 
{
    text-shadow: 0px 1px 1px #000F14;
}

/* Column Style 1 (lightest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-1 .blue-column li.title-row {
    border-bottom: 1px solid #0087B8;

    background: #0ABEFF; /* Old browsers */
    background: -moz-linear-gradient(top,  #0ABEFF 0%, #00B4F5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0ABEFF), color-stop(100%,#00B4F5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0ABEFF 0%,#00B4F5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0ABEFF 0%,#00B4F5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0ABEFF 0%,#00B4F5 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0ABEFF 0%,#00B4F5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0ABEFF', endColorstr='#00B4F5',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-1 .blue-column li.divider-row {
    background: #0ABEFF; /* Old browsers */
    background: -moz-linear-gradient(left,  #0ABEFF 0%, #FFFFFF 50%, #0ABEFF 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#0ABEFF), color-stop(50%,#FFFFFF), color-stop(100%,#0ABEFF)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #0ABEFF 0%,#FFFFFF 50%,#0ABEFF 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #0ABEFF 0%,#FFFFFF 50%,#0ABEFF 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #0ABEFF 0%,#FFFFFF 50%,#0ABEFF 100%); /* IE10+ */
    background: linear-gradient(to right,  #0ABEFF 0%,#FFFFFF 50%,#0ABEFF 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0ABEFF', endColorstr='#0ABEFF',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-1 .blue-column li.pricing-row {
    background: #0ABEFF; /* Old browsers */
    background: -moz-linear-gradient(top,  #0ABEFF 0%, #00B4F5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0ABEFF), color-stop(100%,#00B4F5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0ABEFF 0%,#00B4F5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0ABEFF 0%,#00B4F5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0ABEFF 0%,#00B4F5 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0ABEFF 0%,#00B4F5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0ABEFF', endColorstr='#00B4F5',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-1 .blue-column li.footer-row {
    background: #00B4F5; /* Old browsers */
    background: -moz-linear-gradient(top,  #00B4F5 0%, #0ABEFF 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00B4F5), color-stop(100%,#0ABEFF)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #00B4F5 0%,#0ABEFF 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #00B4F5 0%,#0ABEFF 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #00B4F5 0%,#0ABEFF 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #00B4F5 0%,#0ABEFF 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00B4F5', endColorstr='#0ABEFF',GradientType=0 ); /* IE6-9 */
}
    
/* Column Style 2 (lighter)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-2 .blue-column li.title-row {
    border-bottom: 1px solid #00698F;

    background: #00A5E0; /* Old browsers */
    background: -moz-linear-gradient(top,  #00A5E0 0%, #0096CC 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00A5E0), color-stop(100%,#0096CC)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #00A5E0 0%,#0096CC 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #00A5E0 0%,#0096CC 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #00A5E0 0%,#0096CC 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #00A5E0 0%,#0096CC 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00A5E0', endColorstr='#0096CC',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-2 .blue-column li.divider-row {
    background: #00A5E0; /* Old browsers */
    background: -moz-linear-gradient(left,  #00A5E0 0%, #FFFFFF 50%, #00A5E0 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#00A5E0), color-stop(50%,#FFFFFF), color-stop(100%,#00A5E0)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #00A5E0 0%,#FFFFFF 50%,#00A5E0 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #00A5E0 0%,#FFFFFF 50%,#00A5E0 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #00A5E0 0%,#FFFFFF 50%,#00A5E0 100%); /* IE10+ */
    background: linear-gradient(to right,  #00A5E0 0%,#FFFFFF 50%,#00A5E0 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00A5E0', endColorstr='#00A5E0',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-2 .blue-column li.pricing-row {
    background: #00A5E0; /* Old browsers */
    background: -moz-linear-gradient(top,  #00A5E0 0%, #0096CC 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00A5E0), color-stop(100%,#0096CC)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #00A5E0 0%,#0096CC 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #00A5E0 0%,#0096CC 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #00A5E0 0%,#0096CC 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #00A5E0 0%,#0096CC 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00A5E0', endColorstr='#0096CC',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-2 .blue-column li.footer-row {
    background: #0096CC; /* Old browsers */
    background: -moz-linear-gradient(top,  #0096CC 0%, #00A5E0 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0096CC), color-stop(100%,#00A5E0)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0096CC 0%,#00A5E0 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0096CC 0%,#00A5E0 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0096CC 0%,#00A5E0 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0096CC 0%,#00A5E0 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0096CC', endColorstr='#00A5E0',GradientType=0 ); /* IE6-9 */
}

/* Column Style 3 (normal)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-3 .blue-column li.title-row {
    border-bottom: 1px solid #004B66;

    background: #0087B8; /* Old browsers */
    background: -moz-linear-gradient(top,  #0087B8 0%, #0078A3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0087B8), color-stop(100%,#0078A3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0087B8 0%,#0078A3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0087B8 0%,#0078A3 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0087B8 0%,#0078A3 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0087B8 0%,#0078A3 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0087B8', endColorstr='#0078A3',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-3 .blue-column li.divider-row {
    background: #0087B8; /* Old browsers */
    background: -moz-linear-gradient(left,  #0087B8 0%, #FFFFFF 50%, #0087B8 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#0087B8), color-stop(50%,#FFFFFF), color-stop(100%,#0087B8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #0087B8 0%,#FFFFFF 50%,#0087B8 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #0087B8 0%,#FFFFFF 50%,#0087B8 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #0087B8 0%,#FFFFFF 50%,#0087B8 100%); /* IE10+ */
    background: linear-gradient(to right,  #0087B8 0%,#FFFFFF 50%,#0087B8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0087B8', endColorstr='#0087B8',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-3 .blue-column li.pricing-row {
    background: #0087B8; /* Old browsers */
    background: -moz-linear-gradient(top,  #0087B8 0%, #0078A3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0087B8), color-stop(100%,#0078A3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0087B8 0%,#0078A3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0087B8 0%,#0078A3 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0087B8 0%,#0078A3 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0087B8 0%,#0078A3 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0087B8', endColorstr='#0078A3',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-3 .blue-column li.footer-row {
    background: #0078A3; /* Old browsers */
    background: -moz-linear-gradient(top,  #0078A3 0%, #0087B8 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0078A3), color-stop(100%,#0087B8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0078A3 0%,#0087B8 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0078A3 0%,#0087B8 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0078A3 0%,#0087B8 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0078A3 0%,#0087B8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0078A3', endColorstr='#0087B8',GradientType=0 ); /* IE6-9 */
}

/* Column Style 4 (darker)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-4 .blue-column li.title-row {
    border-bottom: 1px solid #002D3D;

    background: #00698F; /* Old browsers */
    background: -moz-linear-gradient(top,  #00698F 0%, #005A7A 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00698F), color-stop(100%,#005A7A)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #00698F 0%,#005A7A 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #00698F 0%,#005A7A 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #00698F 0%,#005A7A 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #00698F 0%,#005A7A 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00698F', endColorstr='#005A7A',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-4 .blue-column li.divider-row {
    background: #00698F; /* Old browsers */
    background: -moz-linear-gradient(left,  #00698F 0%, #FFFFFF 50%, #00698F 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#00698F), color-stop(50%,#FFFFFF), color-stop(100%,#00698F)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #00698F 0%,#FFFFFF 50%,#00698F 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #00698F 0%,#FFFFFF 50%,#00698F 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #00698F 0%,#FFFFFF 50%,#00698F 100%); /* IE10+ */
    background: linear-gradient(to right,  #00698F 0%,#FFFFFF 50%,#00698F 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00698F', endColorstr='#00698F',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-4 .blue-column li.pricing-row {
    background: #00698F; /* Old browsers */
    background: -moz-linear-gradient(top,  #00698F 0%, #005A7A 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00698F), color-stop(100%,#005A7A)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #00698F 0%,#005A7A 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #00698F 0%,#005A7A 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #00698F 0%,#005A7A 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #00698F 0%,#005A7A 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00698F', endColorstr='#005A7A',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-4 .blue-column li.footer-row {
    background: #005A7A; /* Old browsers */
    background: -moz-linear-gradient(top,  #005A7A 0%, #00698F 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#005A7A), color-stop(100%,#00698F)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #005A7A 0%,#00698F 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #005A7A 0%,#00698F 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #005A7A 0%,#00698F 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #005A7A 0%,#00698F 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005A7A', endColorstr='#00698F',GradientType=0 ); /* IE6-9 */
}

/* Column Style 5 (darkest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-5 .blue-column li.title-row {
    border-bottom: 1px solid #000F14;

    background: #004B66; /* Old browsers */
    background: -moz-linear-gradient(top,  #004B66 0%, #003C52 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#004B66), color-stop(100%,#003C52)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #004B66 0%,#003C52 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #004B66 0%,#003C52 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #004B66 0%,#003C52 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #004B66 0%,#003C52 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004B66', endColorstr='#003C52',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-5 .blue-column li.divider-row {
    background: #004B66; /* Old browsers */
    background: -moz-linear-gradient(left,  #004B66 0%, #FFFFFF 50%, #004B66 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#004B66), color-stop(50%,#FFFFFF), color-stop(100%,#004B66)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #004B66 0%,#FFFFFF 50%,#004B66 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #004B66 0%,#FFFFFF 50%,#004B66 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #004B66 0%,#FFFFFF 50%,#004B66 100%); /* IE10+ */
    background: linear-gradient(to right,  #004B66 0%,#FFFFFF 50%,#004B66 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004B66', endColorstr='#004B66',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-5 .blue-column li.pricing-row {
    background: #004B66; /* Old browsers */
    background: -moz-linear-gradient(top,  #004B66 0%, #003C52 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#004B66), color-stop(100%,#003C52)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #004B66 0%,#003C52 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #004B66 0%,#003C52 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #004B66 0%,#003C52 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #004B66 0%,#003C52 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004B66', endColorstr='#003C52',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-5 .blue-column li.footer-row {
    background: #003C52; /* Old browsers */
    background: -moz-linear-gradient(top,  #003C52 0%, #004B66 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#003C52), color-stop(100%,#004B66)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #003C52 0%,#004B66 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #003C52 0%,#004B66 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #003C52 0%,#004B66 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #003C52 0%,#004B66 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003C52', endColorstr='#004B66',GradientType=0 ); /* IE6-9 */
}
    
/* Column Hovers
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1:hover .blue-column li.row-style-1 { background-color: #0ABEFF; }
.pricing-table .column-1:hover .blue-column li.row-style-2 { background-color: #00B4F5; }
.pricing-table .column-1:hover .blue-column li.row-style-3 { background-color: #00B4F5; }

/* Column Style 2 */

.pricing-table .column-2:hover .blue-column li.row-style-1 { background-color: #00A5E0; }
.pricing-table .column-2:hover .blue-column li.row-style-2 { background-color: #0096CC; }
.pricing-table .column-2:hover .blue-column li.row-style-3 { background-color: #0096CC; }

/* Column Style 3 */

.pricing-table .column-3:hover .blue-column li.row-style-1 { background-color: #0087B8; }
.pricing-table .column-3:hover .blue-column li.row-style-2 { background-color: #0078A3; }
.pricing-table .column-3:hover .blue-column li.row-style-3 { background-color: #0078A3; }

/* Column Style 4 */

.pricing-table .column-4:hover .blue-column li.row-style-1 { background-color: #00698F; }
.pricing-table .column-4:hover .blue-column li.row-style-2 { background-color: #005A7A; }
.pricing-table .column-4:hover .blue-column li.row-style-3 { background-color: #005A7A; }

/* Column Style 5 */

.pricing-table .column-5:hover .blue-column li.row-style-1 { background-color: #004B66; }
.pricing-table .column-5:hover .blue-column li.row-style-2 { background-color: #003C52; }
.pricing-table .column-5:hover .blue-column li.row-style-3 { background-color: #003C52; }

/* Featured Column
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1.featured .blue-column li.row-style-1 { background-color: #0ABEFF; }
.pricing-table .column-1.featured .blue-column li.row-style-2 { background-color: #00B4F5; }
.pricing-table .column-1.featured .blue-column li.row-style-3 { background-color: #00B4F5; }

/* Column Style 2 */

.pricing-table .column-2.featured .blue-column li.row-style-1 { background-color: #00A5E0; }
.pricing-table .column-2.featured .blue-column li.row-style-2 { background-color: #0096CC; }
.pricing-table .column-2.featured .blue-column li.row-style-3 { background-color: #0096CC; }

/* Column Style 3 */

.pricing-table .column-3.featured .blue-column li.row-style-1 { background-color: #0087B8; }
.pricing-table .column-3.featured .blue-column li.row-style-2 { background-color: #0078A3; }
.pricing-table .column-3.featured .blue-column li.row-style-3 { background-color: #0078A3; }

/* Column Style 4 */

.pricing-table .column-4.featured .blue-column li.row-style-1 { background-color: #00698F; }
.pricing-table .column-4.featured .blue-column li.row-style-2 { background-color: #005A7A; }
.pricing-table .column-4.featured .blue-column li.row-style-3 { background-color: #005A7A; }

/* Column Style 5 */

.pricing-table .column-5.featured .blue-column li.row-style-1 { background-color: #004B66; }
.pricing-table .column-5.featured .blue-column li.row-style-2 { background-color: #003C52; }
.pricing-table .column-5.featured .blue-column li.row-style-3 { background-color: #003C52; }

/* ----------------------------------------------------------------------------------*/
/* RED COLUMNS
/* ----------------------------------------------------------------------------------*/

/* Heading shadows */

.pricing-table .column-1 .red-column h1, 
.pricing-table .column-1 .red-column h2, 
.pricing-table .column-1 .red-column h3 
{
    text-shadow: 0px 1px 1px #A31420;
}

.pricing-table .column-2 .red-column h1, 
.pricing-table .column-2 .red-column h2, 
.pricing-table .column-2 .red-column h3 
{
    text-shadow: 0px 1px 1px #7F1019;
}

.pricing-table .column-3 .red-column h1, 
.pricing-table .column-3 .red-column h2, 
.pricing-table .column-3 .red-column h3 
{
    text-shadow: 0px 1px 1px #5B0B12;
}

.pricing-table .column-4 .red-column h1, 
.pricing-table .column-4 .red-column h2, 
.pricing-table .column-4 .red-column h3 
{
    text-shadow: 0px 1px 1px #36070B;
}

.pricing-table .column-5 .red-column h1, 
.pricing-table .column-5 .red-column h2, 
.pricing-table .column-5 .red-column h3 
{
    text-shadow: 0px 1px 1px #120204;
}

/* Column Style 1 (lightest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-1 .red-column li.title-row {
    border-bottom: 1px solid #A31420;
    
    background: #E42535; /* Old browsers */
    background: -moz-linear-gradient(top,  #E42535 0%, #DA1B2B 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E42535), color-stop(100%,#DA1B2B)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #E42535 0%,#DA1B2B 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #E42535 0%,#DA1B2B 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #E42535 0%,#DA1B2B 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #E42535 0%,#DA1B2B 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E42535', endColorstr='#DA1B2B',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-1 .red-column li.divider-row {
    background: #E42535; /* Old browsers */
    background: -moz-linear-gradient(left,  #E42535 0%, #FFFFFF 50%, #E42535 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#E42535), color-stop(50%,#FFFFFF), color-stop(100%,#E42535)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #E42535 0%,#FFFFFF 50%,#E42535 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #E42535 0%,#FFFFFF 50%,#E42535 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #E42535 0%,#FFFFFF 50%,#E42535 100%); /* IE10+ */
    background: linear-gradient(to right,  #E42535 0%,#FFFFFF 50%,#E42535 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E42535', endColorstr='#E42535',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-1 .red-column li.pricing-row {
    background: #E42535; /* Old browsers */
    background: -moz-linear-gradient(top,  #E42535 0%, #DA1B2B 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E42535), color-stop(100%,#DA1B2B)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #E42535 0%,#DA1B2B 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #E42535 0%,#DA1B2B 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #E42535 0%,#DA1B2B 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #E42535 0%,#DA1B2B 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E42535', endColorstr='#DA1B2B',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-1 .red-column li.footer-row {
    background: #DA1B2B; /* Old browsers */
    background: -moz-linear-gradient(top,  #DA1B2B 0%, #E42535 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DA1B2B), color-stop(100%,#E42535)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #DA1B2B 0%,#E42535 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #DA1B2B 0%,#E42535 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #DA1B2B 0%,#E42535 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #DA1B2B 0%,#E42535 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DA1B2B', endColorstr='#E42535',GradientType=0 ); /* IE6-9 */
}
    
/* Column Style 2 (lighter)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-2 .red-column li.title-row {
    border-bottom: 1px solid #7F1019;
    
    background: #C81927; /* Old browsers */
    background: -moz-linear-gradient(top,  #C81927 0%, #B61624 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C81927), color-stop(100%,#B61624)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #C81927 0%,#B61624 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #C81927 0%,#B61624 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #C81927 0%,#B61624 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #C81927 0%,#B61624 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C81927', endColorstr='#B61624',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-2 .red-column li.divider-row {
    background: #C81927; /* Old browsers */
    background: -moz-linear-gradient(left,  #C81927 0%, #FFFFFF 50%, #C81927 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#C81927), color-stop(50%,#FFFFFF), color-stop(100%,#C81927)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #C81927 0%,#FFFFFF 50%,#C81927 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #C81927 0%,#FFFFFF 50%,#C81927 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #C81927 0%,#FFFFFF 50%,#C81927 100%); /* IE10+ */
    background: linear-gradient(to right,  #C81927 0%,#FFFFFF 50%,#C81927 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C81927', endColorstr='#C81927',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-2 .red-column li.pricing-row {
    background: #C81927; /* Old browsers */
    background: -moz-linear-gradient(top,  #C81927 0%, #B61624 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C81927), color-stop(100%,#B61624)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #C81927 0%,#B61624 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #C81927 0%,#B61624 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #C81927 0%,#B61624 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #C81927 0%,#B61624 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C81927', endColorstr='#B61624',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-2 .red-column li.footer-row {
    background: #B61624; /* Old browsers */
    background: -moz-linear-gradient(top,  #B61624 0%, #C81927 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#B61624), color-stop(100%,#C81927)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #B61624 0%,#C81927 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #B61624 0%,#C81927 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #B61624 0%,#C81927 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #B61624 0%,#C81927 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B61624', endColorstr='#C81927',GradientType=0 ); /* IE6-9 */
}

/* Column Style 3 (normal)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-3 .red-column li.title-row {
    border-bottom: 1px solid #5B0B12;

    background: #A31420; /* Old browsers */
    background: -moz-linear-gradient(top,  #A31420 0%, #91121D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A31420), color-stop(100%,#91121D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #A31420 0%,#91121D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #A31420 0%,#91121D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #A31420 0%,#91121D 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #A31420 0%,#91121D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A31420', endColorstr='#91121D',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-3 .red-column li.divider-row {
    background: #A31420; /* Old browsers */
    background: -moz-linear-gradient(left,  #A31420 0%, #FFFFFF 50%, #A31420 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#A31420), color-stop(50%,#FFFFFF), color-stop(100%,#A31420)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #A31420 0%,#FFFFFF 50%,#A31420 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #A31420 0%,#FFFFFF 50%,#A31420 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #A31420 0%,#FFFFFF 50%,#A31420 100%); /* IE10+ */
    background: linear-gradient(to right,  #A31420 0%,#FFFFFF 50%,#A31420 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A31420', endColorstr='#A31420',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-3 .red-column li.pricing-row {
    background: #A31420; /* Old browsers */
    background: -moz-linear-gradient(top,  #A31420 0%, #91121D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A31420), color-stop(100%,#91121D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #A31420 0%,#91121D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #A31420 0%,#91121D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #A31420 0%,#91121D 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #A31420 0%,#91121D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A31420', endColorstr='#91121D',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-3 .red-column li.footer-row {
    background: #91121D; /* Old browsers */
    background: -moz-linear-gradient(top,  #91121D 0%, #A31420 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#91121D), color-stop(100%,#A31420)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #91121D 0%,#A31420 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #91121D 0%,#A31420 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #91121D 0%,#A31420 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #91121D 0%,#A31420 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#91121D', endColorstr='#A31420',GradientType=0 ); /* IE6-9 */
}

/* Column Style 4 (darker)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-4 .red-column li.title-row {
    border-bottom: 1px solid #36070B;

    background: #7F1019; /* Old browsers */
    background: -moz-linear-gradient(top,  #7F1019 0%, #6D0D15 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7F1019), color-stop(100%,#6D0D15)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7F1019 0%,#6D0D15 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7F1019 0%,#6D0D15 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7F1019 0%,#6D0D15 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7F1019 0%,#6D0D15 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7F1019', endColorstr='#6D0D15',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-4 .red-column li.divider-row {
    background: #7F1019; /* Old browsers */
    background: -moz-linear-gradient(left,  #7F1019 0%, #FFFFFF 50%, #7F1019 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#7F1019), color-stop(50%,#FFFFFF), color-stop(100%,#7F1019)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #7F1019 0%,#FFFFFF 50%,#7F1019 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #7F1019 0%,#FFFFFF 50%,#7F1019 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #7F1019 0%,#FFFFFF 50%,#7F1019 100%); /* IE10+ */
    background: linear-gradient(to right,  #7F1019 0%,#FFFFFF 50%,#7F1019 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7F1019', endColorstr='#7F1019',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-4 .red-column li.pricing-row {
    background: #7F1019; /* Old browsers */
    background: -moz-linear-gradient(top,  #7F1019 0%, #6D0D15 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7F1019), color-stop(100%,#6D0D15)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7F1019 0%,#6D0D15 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7F1019 0%,#6D0D15 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7F1019 0%,#6D0D15 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7F1019 0%,#6D0D15 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7F1019', endColorstr='#6D0D15',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-4 .red-column li.footer-row {
    background: #6D0D15; /* Old browsers */
    background: -moz-linear-gradient(top,  #6D0D15 0%, #7F1019 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6D0D15), color-stop(100%,#7F1019)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #6D0D15 0%,#7F1019 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #6D0D15 0%,#7F1019 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #6D0D15 0%,#7F1019 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #6D0D15 0%,#7F1019 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6D0D15', endColorstr='#7F1019',GradientType=0 ); /* IE6-9 */
}

/* Column Style 5 (darkest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-5 .red-column li.title-row {
    border-bottom: 1px solid #120204;
    
    background: #5B0B12; /* Old browsers */
    background: -moz-linear-gradient(top,  #5B0B12 0%, #49090E 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5B0B12), color-stop(100%,#49090E)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #5B0B12 0%,#49090E 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #5B0B12 0%,#49090E 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #5B0B12 0%,#49090E 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #5B0B12 0%,#49090E 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5B0B12', endColorstr='#49090E',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-5 .red-column li.divider-row {
    background: #5B0B12; /* Old browsers */
    background: -moz-linear-gradient(left,  #5B0B12 0%, #FFFFFF 50%, #5B0B12 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#5B0B12), color-stop(50%,#FFFFFF), color-stop(100%,#5B0B12)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #5B0B12 0%,#FFFFFF 50%,#5B0B12 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #5B0B12 0%,#FFFFFF 50%,#5B0B12 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #5B0B12 0%,#FFFFFF 50%,#5B0B12 100%); /* IE10+ */
    background: linear-gradient(to right,  #5B0B12 0%,#FFFFFF 50%,#5B0B12 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5B0B12', endColorstr='#5B0B12',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-5 .red-column li.pricing-row {
    background: #5B0B12; /* Old browsers */
    background: -moz-linear-gradient(top,  #5B0B12 0%, #49090E 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5B0B12), color-stop(100%,#49090E)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #5B0B12 0%,#49090E 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #5B0B12 0%,#49090E 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #5B0B12 0%,#49090E 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #5B0B12 0%,#49090E 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5B0B12', endColorstr='#49090E',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-5 .red-column li.footer-row {
    background: #49090E; /* Old browsers */
    background: -moz-linear-gradient(top,  #49090E 0%, #5B0B12 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#49090E), color-stop(100%,#5B0B12)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #49090E 0%,#5B0B12 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #49090E 0%,#5B0B12 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #49090E 0%,#5B0B12 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #49090E 0%,#5B0B12 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#49090E', endColorstr='#5B0B12',GradientType=0 ); /* IE6-9 */
}
    
/* Column Hovers
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1:hover .red-column li.row-style-1 { background-color: #E42535; }
.pricing-table .column-1:hover .red-column li.row-style-2 { background-color: #DA1B2B; }
.pricing-table .column-1:hover .red-column li.row-style-3 { background-color: #DA1B2B; }

/* Column Style 2 */

.pricing-table .column-2:hover .red-column li.row-style-1 { background-color: #C81927; }
.pricing-table .column-2:hover .red-column li.row-style-2 { background-color: #B61624; }
.pricing-table .column-2:hover .red-column li.row-style-3 { background-color: #B61624; }

/* Column Style 3 */

.pricing-table .column-3:hover .red-column li.row-style-1 { background-color: #A31420; }
.pricing-table .column-3:hover .red-column li.row-style-2 { background-color: #91121D; }
.pricing-table .column-3:hover .red-column li.row-style-3 { background-color: #91121D; }

/* Column Style 4 */

.pricing-table .column-4:hover .red-column li.row-style-1 { background-color: #7F1019; }
.pricing-table .column-4:hover .red-column li.row-style-2 { background-color: #6D0D15; }
.pricing-table .column-4:hover .red-column li.row-style-3 { background-color: #6D0D15; }

/* Column Style 5 */

.pricing-table .column-5:hover .red-column li.row-style-1 { background-color: #5B0B12; }
.pricing-table .column-5:hover .red-column li.row-style-2 { background-color: #49090E; }
.pricing-table .column-5:hover .red-column li.row-style-3 { background-color: #49090E; }

/* Featured Column
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1.featured .red-column li.row-style-1 { background-color: #E42535; }
.pricing-table .column-1.featured .red-column li.row-style-2 { background-color: #DA1B2B; }
.pricing-table .column-1.featured .red-column li.row-style-3 { background-color: #DA1B2B; }

/* Column Style 2 */

.pricing-table .column-2.featured .red-column li.row-style-1 { background-color: #C81927; }
.pricing-table .column-2.featured .red-column li.row-style-2 { background-color: #B61624; }
.pricing-table .column-2.featured .red-column li.row-style-3 { background-color: #B61624; }

/* Column Style 3 */

.pricing-table .column-3.featured .red-column li.row-style-1 { background-color: #A31420; }
.pricing-table .column-3.featured .red-column li.row-style-2 { background-color: #91121D; }
.pricing-table .column-3.featured .red-column li.row-style-3 { background-color: #91121D; }

/* Column Style 4 */

.pricing-table .column-4.featured .red-column li.row-style-1 { background-color: #7F1019; }
.pricing-table .column-4.featured .red-column li.row-style-2 { background-color: #6D0D15; }
.pricing-table .column-4.featured .red-column li.row-style-3 { background-color: #6D0D15; }

/* Column Style 5 */

.pricing-table .column-5.featured .red-column li.row-style-1 { background-color: #5B0B12; }
.pricing-table .column-5.featured .red-column li.row-style-2 { background-color: #49090E; }
.pricing-table .column-5.featured .red-column li.row-style-3 { background-color: #49090E; }

/* ----------------------------------------------------------------------------------*/
/* GREEN COLUMNS
/* ----------------------------------------------------------------------------------*/

/* Heading shadows */

.pricing-table .column-1 .green-column h1, 
.pricing-table .column-1 .green-column h2, 
.pricing-table .column-1 .green-column h3 
{
    text-shadow: 0px 1px 1px #639226;
}

.pricing-table .column-2 .green-column h1, 
.pricing-table .column-2 .green-column h2, 
.pricing-table .column-2 .green-column h3 
{
    text-shadow: 0px 1px 1px #4D721D;
}

.pricing-table .column-3 .green-column h1, 
.pricing-table .column-3 .green-column h2, 
.pricing-table .column-3 .green-column h3 
{
    text-shadow: 0px 1px 1px #375115;
}

.pricing-table .column-4 .green-column h1, 
.pricing-table .column-4 .green-column h2, 
.pricing-table .column-4 .green-column h3 
{
    text-shadow: 0px 1px 1px #21310D;
}

.pricing-table .column-5 .green-column h1, 
.pricing-table .column-5 .green-column h2, 
.pricing-table .column-5 .green-column h3 
{
    text-shadow: 0px 1px 1px #0B1004;
}

/* Column Style 1 (lightest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-1 .green-column li.title-row {
    border-bottom: 1px solid #639226;
    
    background: #8ECD3C; /* Old browsers */
    background: -moz-linear-gradient(top,  #8ECD3C 0%, #84C332 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8ECD3C), color-stop(100%,#84C332)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #8ECD3C 0%,#84C332 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #8ECD3C 0%,#84C332 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #8ECD3C 0%,#84C332 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #8ECD3C 0%,#84C332 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ECD3C', endColorstr='#84C332',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-1 .green-column li.divider-row {
    background: #8ECD3C; /* Old browsers */
    background: -moz-linear-gradient(left,  #8ECD3C 0%, #FFFFFF 50%, #8ECD3C 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#8ECD3C), color-stop(50%,#FFFFFF), color-stop(100%,#8ECD3C)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #8ECD3C 0%,#FFFFFF 50%,#8ECD3C 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #8ECD3C 0%,#FFFFFF 50%,#8ECD3C 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #8ECD3C 0%,#FFFFFF 50%,#8ECD3C 100%); /* IE10+ */
    background: linear-gradient(to right,  #8ECD3C 0%,#FFFFFF 50%,#8ECD3C 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ECD3C', endColorstr='#8ECD3C',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-1 .green-column li.pricing-row {
    background: #8ECD3C; /* Old browsers */
    background: -moz-linear-gradient(top,  #8ECD3C 0%, #84C332 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8ECD3C), color-stop(100%,#84C332)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #8ECD3C 0%,#84C332 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #8ECD3C 0%,#84C332 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #8ECD3C 0%,#84C332 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #8ECD3C 0%,#84C332 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ECD3C', endColorstr='#84C332',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-1 .green-column li.footer-row {
    background: #84C332; /* Old browsers */
    background: -moz-linear-gradient(top,  #84C332 0%, #8ECD3C 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#84C332), color-stop(100%,#8ECD3C)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #84C332 0%,#8ECD3C 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #84C332 0%,#8ECD3C 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #84C332 0%,#8ECD3C 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #84C332 0%,#8ECD3C 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#84C332', endColorstr='#8ECD3C',GradientType=0 ); /* IE6-9 */
}
    
/* Column Style 2 (lighter)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-2 .green-column li.title-row {
    border-bottom: 1px solid #4D721D;
    
    background: #7DB72F; /* Old browsers */
    background: -moz-linear-gradient(top,  #7DB72F 0%, #6EA22A 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7DB72F), color-stop(100%,#6EA22A)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7DB72F 0%,#6EA22A 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7DB72F 0%,#6EA22A 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7DB72F 0%,#6EA22A 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7DB72F 0%,#6EA22A 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7DB72F', endColorstr='#6EA22A',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-2 .green-column li.divider-row {
    background: #7DB72F; /* Old browsers */
    background: -moz-linear-gradient(left,  #7DB72F 0%, #FFFFFF 50%, #7DB72F 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#7DB72F), color-stop(50%,#FFFFFF), color-stop(100%,#7DB72F)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #7DB72F 0%,#FFFFFF 50%,#7DB72F 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #7DB72F 0%,#FFFFFF 50%,#7DB72F 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #7DB72F 0%,#FFFFFF 50%,#7DB72F 100%); /* IE10+ */
    background: linear-gradient(to right,  #7DB72F 0%,#FFFFFF 50%,#7DB72F 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7DB72F', endColorstr='#7DB72F',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-2 .green-column li.pricing-row {
    background: #7DB72F; /* Old browsers */
    background: -moz-linear-gradient(top,  #7DB72F 0%, #6EA22A 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7DB72F), color-stop(100%,#6EA22A)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7DB72F 0%,#6EA22A 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7DB72F 0%,#6EA22A 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7DB72F 0%,#6EA22A 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7DB72F 0%,#6EA22A 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7DB72F', endColorstr='#6EA22A',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-2 .green-column li.footer-row {
    background: #6EA22A; /* Old browsers */
    background: -moz-linear-gradient(top,  #6EA22A 0%, #7DB72F 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6EA22A), color-stop(100%,#7DB72F)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #6EA22A 0%,#7DB72F 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #6EA22A 0%,#7DB72F 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #6EA22A 0%,#7DB72F 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #6EA22A 0%,#7DB72F 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6EA22A', endColorstr='#7DB72F',GradientType=0 ); /* IE6-9 */
}

/* Column Style 3 (normal)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-3 .green-column li.title-row {
    border-bottom: 1px solid #375115;

    background: #639226; /* Old browsers */
    background: -moz-linear-gradient(top,  #639226 0%, #588221 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#639226), color-stop(100%,#588221)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #639226 0%,#588221 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #639226 0%,#588221 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #639226 0%,#588221 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #639226 0%,#588221 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#639226', endColorstr='#588221',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-3 .green-column li.divider-row {
    background: #639226; /* Old browsers */
    background: -moz-linear-gradient(left,  #639226 0%, #FFFFFF 50%, #639226 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#639226), color-stop(50%,#FFFFFF), color-stop(100%,#639226)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #639226 0%,#FFFFFF 50%,#639226 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #639226 0%,#FFFFFF 50%,#639226 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #639226 0%,#FFFFFF 50%,#639226 100%); /* IE10+ */
    background: linear-gradient(to right,  #639226 0%,#FFFFFF 50%,#639226 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#639226', endColorstr='#639226',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-3 .green-column li.pricing-row {
    background: #639226; /* Old browsers */
    background: -moz-linear-gradient(top,  #639226 0%, #588221 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#639226), color-stop(100%,#588221)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #639226 0%,#588221 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #639226 0%,#588221 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #639226 0%,#588221 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #639226 0%,#588221 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#639226', endColorstr='#588221',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-3 .green-column li.footer-row {
    background: #588221; /* Old browsers */
    background: -moz-linear-gradient(top,  #588221 0%, #639226 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#588221), color-stop(100%,#639226)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #588221 0%,#639226 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #588221 0%,#639226 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #588221 0%,#639226 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #588221 0%,#639226 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#588221', endColorstr='#639226',GradientType=0 ); /* IE6-9 */
}

/* Column Style 4 (darker)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-4 .green-column li.title-row {
    border-bottom: 1px solid #21310D;

    background: #4D721D; /* Old browsers */
    background: -moz-linear-gradient(top,  #4D721D 0%, #426119 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4D721D), color-stop(100%,#426119)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #4D721D 0%,#426119 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #4D721D 0%,#426119 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #4D721D 0%,#426119 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #4D721D 0%,#426119 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4D721D', endColorstr='#426119',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-4 .green-column li.divider-row {
    background: #4D721D; /* Old browsers */
    background: -moz-linear-gradient(left,  #4D721D 0%, #FFFFFF 50%, #4D721D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#4D721D), color-stop(50%,#FFFFFF), color-stop(100%,#4D721D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #4D721D 0%,#FFFFFF 50%,#4D721D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #4D721D 0%,#FFFFFF 50%,#4D721D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #4D721D 0%,#FFFFFF 50%,#4D721D 100%); /* IE10+ */
    background: linear-gradient(to right,  #4D721D 0%,#FFFFFF 50%,#4D721D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4D721D', endColorstr='#4D721D',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-4 .green-column li.pricing-row {
    background: #4D721D; /* Old browsers */
    background: -moz-linear-gradient(top,  #4D721D 0%, #426119 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4D721D), color-stop(100%,#426119)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #4D721D 0%,#426119 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #4D721D 0%,#426119 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #4D721D 0%,#426119 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #4D721D 0%,#426119 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4D721D', endColorstr='#426119',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-4 .green-column li.footer-row {
    background: #426119; /* Old browsers */
    background: -moz-linear-gradient(top,  #426119 0%, #4D721D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#426119), color-stop(100%,#4D721D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #426119 0%,#4D721D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #426119 0%,#4D721D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #426119 0%,#4D721D 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #426119 0%,#4D721D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#426119', endColorstr='#4D721D',GradientType=0 ); /* IE6-9 */
}

/* Column Style 5 (darkest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-5 .green-column li.title-row {
    border-bottom: 1px solid #0B1004;

    background: #375115; /* Old browsers */
    background: -moz-linear-gradient(top,  #375115 0%, #2C4111 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#375115), color-stop(100%,#2C4111)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #375115 0%,#2C4111 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #375115 0%,#2C4111 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #375115 0%,#2C4111 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #375115 0%,#2C4111 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#375115', endColorstr='#2C4111',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-5 .green-column li.divider-row {
    background: #375115; /* Old browsers */
    background: -moz-linear-gradient(left,  #375115 0%, #FFFFFF 50%, #375115 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#375115), color-stop(50%,#FFFFFF), color-stop(100%,#375115)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #375115 0%,#FFFFFF 50%,#375115 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #375115 0%,#FFFFFF 50%,#375115 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #375115 0%,#FFFFFF 50%,#375115 100%); /* IE10+ */
    background: linear-gradient(to right,  #375115 0%,#FFFFFF 50%,#375115 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#375115', endColorstr='#375115',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-5 .green-column li.pricing-row {
    background: #375115; /* Old browsers */
    background: -moz-linear-gradient(top,  #375115 0%, #2C4111 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#375115), color-stop(100%,#2C4111)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #375115 0%,#2C4111 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #375115 0%,#2C4111 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #375115 0%,#2C4111 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #375115 0%,#2C4111 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#375115', endColorstr='#2C4111',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-5 .green-column li.footer-row {
    background: #2C4111; /* Old browsers */
    background: -moz-linear-gradient(top,  #2C4111 0%, #375115 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2C4111), color-stop(100%,#375115)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #2C4111 0%,#375115 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #2C4111 0%,#375115 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #2C4111 0%,#375115 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #2C4111 0%,#375115 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2C4111', endColorstr='#375115',GradientType=0 ); /* IE6-9 */
}
    
/* Column Hovers
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1:hover .green-column li.row-style-1 { background-color: #8ECD3C; }
.pricing-table .column-1:hover .green-column li.row-style-2 { background-color: #84C332; }
.pricing-table .column-1:hover .green-column li.row-style-3 { background-color: #84C332; }

/* Column Style 2 */

.pricing-table .column-2:hover .green-column li.row-style-1 { background-color: #7DB72F; }
.pricing-table .column-2:hover .green-column li.row-style-2 { background-color: #6EA22A; }
.pricing-table .column-2:hover .green-column li.row-style-3 { background-color: #6EA22A; }

/* Column Style 3 */

.pricing-table .column-3:hover .green-column li.row-style-1 { background-color: #639226; }
.pricing-table .column-3:hover .green-column li.row-style-2 { background-color: #588221; }
.pricing-table .column-3:hover .green-column li.row-style-3 { background-color: #588221; }

/* Column Style 4 */

.pricing-table .column-4:hover .green-column li.row-style-1 { background-color: #4D721D; }
.pricing-table .column-4:hover .green-column li.row-style-2 { background-color: #426119; }
.pricing-table .column-4:hover .green-column li.row-style-3 { background-color: #426119; }

/* Column Style 5 */

.pricing-table .column-5:hover .green-column li.row-style-1 { background-color: #375115; }
.pricing-table .column-5:hover .green-column li.row-style-2 { background-color: #2C4111; }
.pricing-table .column-5:hover .green-column li.row-style-3 { background-color: #2C4111; }

/* Featured Column
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1.featured .green-column li.row-style-1 { background-color: #8ECD3C; }
.pricing-table .column-1.featured .green-column li.row-style-2 { background-color: #84C332; }
.pricing-table .column-1.featured .green-column li.row-style-3 { background-color: #84C332; }

/* Column Style 2 */

.pricing-table .column-2.featured .green-column li.row-style-1 { background-color: #7DB72F; }
.pricing-table .column-2.featured .green-column li.row-style-2 { background-color: #6EA22A; }
.pricing-table .column-2.featured .green-column li.row-style-3 { background-color: #6EA22A; }

/* Column Style 3 */

.pricing-table .column-3.featured .green-column li.row-style-1 { background-color: #639226; }
.pricing-table .column-3.featured .green-column li.row-style-2 { background-color: #588221; }
.pricing-table .column-3.featured .green-column li.row-style-3 { background-color: #588221; }

/* Column Style 4 */

.pricing-table .column-4.featured .green-column li.row-style-1 { background-color: #4D721D; }
.pricing-table .column-4.featured .green-column li.row-style-2 { background-color: #426119; }
.pricing-table .column-4.featured .green-column li.row-style-3 { background-color: #426119; }

/* Column Style 5 */

.pricing-table .column-5.featured .green-column li.row-style-1 { background-color: #375115; }
.pricing-table .column-5.featured .green-column li.row-style-2 { background-color: #2C4111; }
.pricing-table .column-5.featured .green-column li.row-style-3 { background-color: #2C4111; }

/* ----------------------------------------------------------------------------------*/
/* ORANGE COLUMNS
/* ----------------------------------------------------------------------------------*/

/* Heading shadows */

.pricing-table .column-1 .orange-column h1, 
.pricing-table .column-1 .orange-column h2, 
.pricing-table .column-1 .orange-column h3 
{
    text-shadow: 0px 1px 1px #B47004;
}

.pricing-table .column-2 .orange-column h1, 
.pricing-table .column-2 .orange-column h2, 
.pricing-table .column-2 .orange-column h3 
{
    text-shadow: 0px 1px 1px #8C5703;
}

.pricing-table .column-3 .orange-column h1, 
.pricing-table .column-3 .orange-column h2, 
.pricing-table .column-3 .orange-column h3 
{
    text-shadow: 0px 1px 1px #643E02;
}

.pricing-table .column-4 .orange-column h1, 
.pricing-table .column-4 .orange-column h2, 
.pricing-table .column-4 .orange-column h3 
{
    text-shadow: 0px 1px 1px #3C2501;
}

.pricing-table .column-5 .orange-column h1, 
.pricing-table .column-5 .orange-column h2, 
.pricing-table .column-5 .orange-column h3 
{
    text-shadow: 0px 1px 1px #140C00;
}

/* Column Style 1 (lightest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-1 .orange-column li.title-row {
    border-bottom: 1px solid #B47004;
    
    background: #FAA00F; /* Old browsers */
    background: -moz-linear-gradient(top,  #FAA00F 0%, #F09605 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FAA00F), color-stop(100%,#F09605)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #FAA00F 0%,#F09605 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #FAA00F 0%,#F09605 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #FAA00F 0%,#F09605 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #FAA00F 0%,#F09605 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FAA00F', endColorstr='#F09605',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-1 .orange-column li.divider-row {
    background: #FAA00F; /* Old browsers */
    background: -moz-linear-gradient(left,  #FAA00F 0%, #FFFFFF 50%, #FAA00F 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#FAA00F), color-stop(50%,#FFFFFF), color-stop(100%,#FAA00F)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #FAA00F 0%,#FFFFFF 50%,#FAA00F 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #FAA00F 0%,#FFFFFF 50%,#FAA00F 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #FAA00F 0%,#FFFFFF 50%,#FAA00F 100%); /* IE10+ */
    background: linear-gradient(to right,  #FAA00F 0%,#FFFFFF 50%,#FAA00F 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FAA00F', endColorstr='#FAA00F',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-1 .orange-column li.pricing-row {
    background: #FAA00F; /* Old browsers */
    background: -moz-linear-gradient(top,  #FAA00F 0%, #F09605 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FAA00F), color-stop(100%,#F09605)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #FAA00F 0%,#F09605 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #FAA00F 0%,#F09605 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #FAA00F 0%,#F09605 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #FAA00F 0%,#F09605 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FAA00F', endColorstr='#F09605',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-1 .orange-column li.footer-row {
    background: #F09605; /* Old browsers */
    background: -moz-linear-gradient(top,  #F09605 0%, #FAA00F 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F09605), color-stop(100%,#FAA00F)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #F09605 0%,#FAA00F 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #F09605 0%,#FAA00F 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #F09605 0%,#FAA00F 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #F09605 0%,#FAA00F 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F09605', endColorstr='#FAA00F',GradientType=0 ); /* IE6-9 */
}
    
/* Column Style 2 (lighter)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-2 .orange-column li.title-row {
    border-bottom: 1px solid #8C5703;
    
    background: #DC8904; /* Old browsers */
    background: -moz-linear-gradient(top,  #DC8904 0%, #C87D04 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DC8904), color-stop(100%,#C87D04)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #DC8904 0%,#C87D04 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #DC8904 0%,#C87D04 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #DC8904 0%,#C87D04 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #DC8904 0%,#C87D04 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DC8904', endColorstr='#C87D04',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-2 .orange-column li.divider-row {
    background: #DC8904; /* Old browsers */
    background: -moz-linear-gradient(left,  #DC8904 0%, #FFFFFF 50%, #DC8904 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#DC8904), color-stop(50%,#FFFFFF), color-stop(100%,#DC8904)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #DC8904 0%,#FFFFFF 50%,#DC8904 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #DC8904 0%,#FFFFFF 50%,#DC8904 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #DC8904 0%,#FFFFFF 50%,#DC8904 100%); /* IE10+ */
    background: linear-gradient(to right,  #DC8904 0%,#FFFFFF 50%,#DC8904 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DC8904', endColorstr='#DC8904',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-2 .orange-column li.pricing-row {
    background: #DC8904; /* Old browsers */
    background: -moz-linear-gradient(top,  #DC8904 0%, #C87D04 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DC8904), color-stop(100%,#C87D04)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #DC8904 0%,#C87D04 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #DC8904 0%,#C87D04 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #DC8904 0%,#C87D04 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #DC8904 0%,#C87D04 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DC8904', endColorstr='#C87D04',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-2 .orange-column li.footer-row {
    background: #C87D04; /* Old browsers */
    background: -moz-linear-gradient(top,  #C87D04 0%, #DC8904 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C87D04), color-stop(100%,#DC8904)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #C87D04 0%,#DC8904 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #C87D04 0%,#DC8904 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #C87D04 0%,#DC8904 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #C87D04 0%,#DC8904 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C87D04', endColorstr='#DC8904',GradientType=0 ); /* IE6-9 */
}

/* Column Style 3 (normal)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-3 .orange-column li.title-row {
    border-bottom: 1px solid #643E02;

    background: #B47004; /* Old browsers */
    background: -moz-linear-gradient(top,  #B47004 0%, #A06403 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#B47004), color-stop(100%,#A06403)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #B47004 0%,#A06403 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #B47004 0%,#A06403 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #B47004 0%,#A06403 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #B47004 0%,#A06403 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B47004', endColorstr='#A06403',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-3 .orange-column li.divider-row {
    background: #B47004; /* Old browsers */
    background: -moz-linear-gradient(left,  #B47004 0%, #FFFFFF 50%, #B47004 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#B47004), color-stop(50%,#FFFFFF), color-stop(100%,#B47004)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #B47004 0%,#FFFFFF 50%,#B47004 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #B47004 0%,#FFFFFF 50%,#B47004 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #B47004 0%,#FFFFFF 50%,#B47004 100%); /* IE10+ */
    background: linear-gradient(to right,  #B47004 0%,#FFFFFF 50%,#B47004 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B47004', endColorstr='#B47004',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-3 .orange-column li.pricing-row {
    background: #B47004; /* Old browsers */
    background: -moz-linear-gradient(top,  #B47004 0%, #A06403 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#B47004), color-stop(100%,#A06403)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #B47004 0%,#A06403 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #B47004 0%,#A06403 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #B47004 0%,#A06403 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #B47004 0%,#A06403 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B47004', endColorstr='#A06403',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-3 .orange-column li.footer-row {
    background: #A06403; /* Old browsers */
    background: -moz-linear-gradient(top,  #A06403 0%, #B47004 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A06403), color-stop(100%,#B47004)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #A06403 0%,#B47004 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #A06403 0%,#B47004 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #A06403 0%,#B47004 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #A06403 0%,#B47004 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A06403', endColorstr='#B47004',GradientType=0 ); /* IE6-9 */
}

/* Column Style 4 (darker)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-4 .orange-column li.title-row {
    border-bottom: 1px solid #3C2501;

    background: #8C5703; /* Old browsers */
    background: -moz-linear-gradient(top,  #8C5703 0%, #784B02 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8C5703), color-stop(100%,#784B02)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #8C5703 0%,#784B02 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #8C5703 0%,#784B02 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #8C5703 0%,#784B02 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #8C5703 0%,#784B02 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8C5703', endColorstr='#784B02',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-4 .orange-column li.divider-row {
    background: #8C5703; /* Old browsers */
    background: -moz-linear-gradient(left,  #8C5703 0%, #FFFFFF 50%, #8C5703 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#8C5703), color-stop(50%,#FFFFFF), color-stop(100%,#8C5703)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #8C5703 0%,#FFFFFF 50%,#8C5703 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #8C5703 0%,#FFFFFF 50%,#8C5703 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #8C5703 0%,#FFFFFF 50%,#8C5703 100%); /* IE10+ */
    background: linear-gradient(to right,  #8C5703 0%,#FFFFFF 50%,#8C5703 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8C5703', endColorstr='#8C5703',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-4 .orange-column li.pricing-row {
    background: #8C5703; /* Old browsers */
    background: -moz-linear-gradient(top,  #8C5703 0%, #784B02 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8C5703), color-stop(100%,#784B02)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #8C5703 0%,#784B02 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #8C5703 0%,#784B02 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #8C5703 0%,#784B02 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #8C5703 0%,#784B02 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8C5703', endColorstr='#784B02',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-4 .orange-column li.footer-row {
    background: #784B02; /* Old browsers */
    background: -moz-linear-gradient(top,  #784B02 0%, #8C5703 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#784B02), color-stop(100%,#8C5703)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #784B02 0%,#8C5703 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #784B02 0%,#8C5703 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #784B02 0%,#8C5703 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #784B02 0%,#8C5703 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#784B02', endColorstr='#8C5703',GradientType=0 ); /* IE6-9 */
}

/* Column Style 5 (darkest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-5 .orange-column li.title-row {
    border-bottom: 1px solid #140C00;

    background: #643E02; /* Old browsers */
    background: -moz-linear-gradient(top,  #643E02 0%, #503202 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#643E02), color-stop(100%,#503202)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #643E02 0%,#503202 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #643E02 0%,#503202 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #643E02 0%,#503202 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #643E02 0%,#503202 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#643E02', endColorstr='#503202',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-5 .orange-column li.divider-row {
    background: #643E02; /* Old browsers */
    background: -moz-linear-gradient(left,  #643E02 0%, #FFFFFF 50%, #643E02 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#643E02), color-stop(50%,#FFFFFF), color-stop(100%,#643E02)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #643E02 0%,#FFFFFF 50%,#643E02 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #643E02 0%,#FFFFFF 50%,#643E02 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #643E02 0%,#FFFFFF 50%,#643E02 100%); /* IE10+ */
    background: linear-gradient(to right,  #643E02 0%,#FFFFFF 50%,#643E02 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#643E02', endColorstr='#643E02',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-5 .orange-column li.pricing-row {
    background: #643E02; /* Old browsers */
    background: -moz-linear-gradient(top,  #643E02 0%, #503202 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#643E02), color-stop(100%,#503202)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #643E02 0%,#503202 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #643E02 0%,#503202 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #643E02 0%,#503202 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #643E02 0%,#503202 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#643E02', endColorstr='#503202',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-5 .orange-column li.footer-row {
    background: #503202; /* Old browsers */
    background: -moz-linear-gradient(top,  #503202 0%, #643E02 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#503202), color-stop(100%,#643E02)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #503202 0%,#643E02 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #503202 0%,#643E02 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #503202 0%,#643E02 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #503202 0%,#643E02 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#503202', endColorstr='#643E02',GradientType=0 ); /* IE6-9 */
}
    
/* Column Hovers
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1:hover .orange-column li.row-style-1 { background-color: #FAA00F; }
.pricing-table .column-1:hover .orange-column li.row-style-2 { background-color: #F09605; }
.pricing-table .column-1:hover .orange-column li.row-style-3 { background-color: #F09605; }

/* Column Style 2 */

.pricing-table .column-2:hover .orange-column li.row-style-1 { background-color: #DC8904; }
.pricing-table .column-2:hover .orange-column li.row-style-2 { background-color: #C87D04; }
.pricing-table .column-2:hover .orange-column li.row-style-3 { background-color: #C87D04; }

/* Column Style 3 */

.pricing-table .column-3:hover .orange-column li.row-style-1 { background-color: #B47004; }
.pricing-table .column-3:hover .orange-column li.row-style-2 { background-color: #A06403; }
.pricing-table .column-3:hover .orange-column li.row-style-3 { background-color: #A06403; }

/* Column Style 4 */

.pricing-table .column-4:hover .orange-column li.row-style-1 { background-color: #8C5703; }
.pricing-table .column-4:hover .orange-column li.row-style-2 { background-color: #784B02; }
.pricing-table .column-4:hover .orange-column li.row-style-3 { background-color: #784B02; }

/* Column Style 5 */

.pricing-table .column-5:hover .orange-column li.row-style-1 { background-color: #643E02; }
.pricing-table .column-5:hover .orange-column li.row-style-2 { background-color: #503202; }
.pricing-table .column-5:hover .orange-column li.row-style-3 { background-color: #503202; }

/* Featured Column
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1.featured .orange-column li.row-style-1 { background-color: #FAA00F; }
.pricing-table .column-1.featured .orange-column li.row-style-2 { background-color: #F09605; }
.pricing-table .column-1.featured .orange-column li.row-style-3 { background-color: #F09605; }

/* Column Style 2 */

.pricing-table .column-2.featured .orange-column li.row-style-1 { background-color: #DC8904; }
.pricing-table .column-2.featured .orange-column li.row-style-2 { background-color: #C87D04; }
.pricing-table .column-2.featured .orange-column li.row-style-3 { background-color: #C87D04; }

/* Column Style 3 */

.pricing-table .column-3.featured .orange-column li.row-style-1 { background-color: #B47004; }
.pricing-table .column-3.featured .orange-column li.row-style-2 { background-color: #A06403; }
.pricing-table .column-3.featured .orange-column li.row-style-3 { background-color: #A06403; }

/* Column Style 4 */

.pricing-table .column-4.featured .orange-column li.row-style-1 { background-color: #8C5703; }
.pricing-table .column-4.featured .orange-column li.row-style-2 { background-color: #784B02; }
.pricing-table .column-4.featured .orange-column li.row-style-3 { background-color: #784B02; }

/* Column Style 5 */

.pricing-table .column-5.featured .orange-column li.row-style-1 { background-color: #643E02; }
.pricing-table .column-5.featured .orange-column li.row-style-2 { background-color: #503202; }
.pricing-table .column-5.featured .orange-column li.row-style-3 { background-color: #503202; }

/* ----------------------------------------------------------------------------------*/
/* ROSY COLUMNS
/* ----------------------------------------------------------------------------------*/

/* Heading shadows */

.pricing-table .column-1 .rosy-column h1, 
.pricing-table .column-1 .rosy-column h2, 
.pricing-table .column-1 .rosy-column h3 
{
    text-shadow: 0px 1px 1px #A0183E;
}

.pricing-table .column-2 .rosy-column h1, 
.pricing-table .column-2 .rosy-column h2, 
.pricing-table .column-2 .rosy-column h3 
{
    text-shadow: 0px 1px 1px #7C1331;
}

.pricing-table .column-3 .rosy-column h1, 
.pricing-table .column-3 .rosy-column h2, 
.pricing-table .column-3 .rosy-column h3 
{
    text-shadow: 0px 1px 1px #590D23;
}

.pricing-table .column-4 .rosy-column h1, 
.pricing-table .column-4 .rosy-column h2, 
.pricing-table .column-4 .rosy-column h3 
{
    text-shadow: 0px 1px 1px #350815;
}

.pricing-table .column-5 .rosy-column h1, 
.pricing-table .column-5 .rosy-column h2, 
.pricing-table .column-5 .rosy-column h3 
{
    text-shadow: 0px 1px 1px #120307;
}

/* Column Style 1 (lightest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-1 .rosy-column li.title-row {
    border-bottom: 1px solid #A0183E;
    
    background: #DF2A5D; /* Old browsers */
    background: -moz-linear-gradient(top,  #DF2A5D 0%, #D52053 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DF2A5D), color-stop(100%,#D52053)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #DF2A5D 0%,#D52053 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #DF2A5D 0%,#D52053 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #DF2A5D 0%,#D52053 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #DF2A5D 0%,#D52053 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DF2A5D', endColorstr='#D52053',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-1 .rosy-column li.divider-row {
    background: #DF2A5D; /* Old browsers */
    background: -moz-linear-gradient(left,  #DF2A5D 0%, #FFFFFF 50%, #DF2A5D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#DF2A5D), color-stop(50%,#FFFFFF), color-stop(100%,#DF2A5D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #DF2A5D 0%,#FFFFFF 50%,#DF2A5D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #DF2A5D 0%,#FFFFFF 50%,#DF2A5D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #DF2A5D 0%,#FFFFFF 50%,#DF2A5D 100%); /* IE10+ */
    background: linear-gradient(to right,  #DF2A5D 0%,#FFFFFF 50%,#DF2A5D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DF2A5D', endColorstr='#DF2A5D',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-1 .rosy-column li.pricing-row {
    background: #DF2A5D; /* Old browsers */
    background: -moz-linear-gradient(top,  #DF2A5D 0%, #D52053 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#DF2A5D), color-stop(100%,#D52053)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #DF2A5D 0%,#D52053 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #DF2A5D 0%,#D52053 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #DF2A5D 0%,#D52053 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #DF2A5D 0%,#D52053 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DF2A5D', endColorstr='#D52053',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-1 .rosy-column li.footer-row {
    background: #D52053; /* Old browsers */
    background: -moz-linear-gradient(top,  #D52053 0%, #DF2A5D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D52053), color-stop(100%,#DF2A5D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #D52053 0%,#DF2A5D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #D52053 0%,#DF2A5D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #D52053 0%,#DF2A5D 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #D52053 0%,#DF2A5D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D52053', endColorstr='#DF2A5D',GradientType=0 ); /* IE6-9 */
}
    
/* Column Style 2 (lighter)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-2 .rosy-column li.title-row {
    border-bottom: 1px solid #7C1331;
    
    background: #C31D4C; /* Old browsers */
    background: -moz-linear-gradient(top,  #C31D4C 0%, #B11B45 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C31D4C), color-stop(100%,#B11B45)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #C31D4C 0%,#B11B45 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #C31D4C 0%,#B11B45 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #C31D4C 0%,#B11B45 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #C31D4C 0%,#B11B45 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C31D4C', endColorstr='#B11B45',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-2 .rosy-column li.divider-row {
    background: #C31D4C; /* Old browsers */
    background: -moz-linear-gradient(left,  #C31D4C 0%, #FFFFFF 50%, #C31D4C 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#C31D4C), color-stop(50%,#FFFFFF), color-stop(100%,#C31D4C)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #C31D4C 0%,#FFFFFF 50%,#C31D4C 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #C31D4C 0%,#FFFFFF 50%,#C31D4C 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #C31D4C 0%,#FFFFFF 50%,#C31D4C 100%); /* IE10+ */
    background: linear-gradient(to right,  #C31D4C 0%,#FFFFFF 50%,#C31D4C 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C31D4C', endColorstr='#C31D4C',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-2 .rosy-column li.pricing-row {
    background: #C31D4C; /* Old browsers */
    background: -moz-linear-gradient(top,  #C31D4C 0%, #B11B45 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C31D4C), color-stop(100%,#B11B45)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #C31D4C 0%,#B11B45 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #C31D4C 0%,#B11B45 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #C31D4C 0%,#B11B45 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #C31D4C 0%,#B11B45 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C31D4C', endColorstr='#B11B45',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-2 .rosy-column li.footer-row {
    background: #B11B45; /* Old browsers */
    background: -moz-linear-gradient(top,  #B11B45 0%, #C31D4C 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#B11B45), color-stop(100%,#C31D4C)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #B11B45 0%,#C31D4C 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #B11B45 0%,#C31D4C 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #B11B45 0%,#C31D4C 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #B11B45 0%,#C31D4C 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#B11B45', endColorstr='#C31D4C',GradientType=0 ); /* IE6-9 */
}

/* Column Style 3 (normal)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-3 .rosy-column li.title-row {
    border-bottom: 1px solid #590D23;

    background: #A0183E; /* Old browsers */
    background: -moz-linear-gradient(top,  #A0183E 0%, #8E1537 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A0183E), color-stop(100%,#8E1537)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #A0183E 0%,#8E1537 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #A0183E 0%,#8E1537 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #A0183E 0%,#8E1537 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #A0183E 0%,#8E1537 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A0183E', endColorstr='#8E1537',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-3 .rosy-column li.divider-row {
    background: #A0183E; /* Old browsers */
    background: -moz-linear-gradient(left,  #A0183E 0%, #FFFFFF 50%, #A0183E 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#A0183E), color-stop(50%,#FFFFFF), color-stop(100%,#A0183E)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #A0183E 0%,#FFFFFF 50%,#A0183E 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #A0183E 0%,#FFFFFF 50%,#A0183E 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #A0183E 0%,#FFFFFF 50%,#A0183E 100%); /* IE10+ */
    background: linear-gradient(to right,  #A0183E 0%,#FFFFFF 50%,#A0183E 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A0183E', endColorstr='#A0183E',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-3 .rosy-column li.pricing-row {
    background: #A0183E; /* Old browsers */
    background: -moz-linear-gradient(top,  #A0183E 0%, #8E1537 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A0183E), color-stop(100%,#8E1537)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #A0183E 0%,#8E1537 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #A0183E 0%,#8E1537 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #A0183E 0%,#8E1537 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #A0183E 0%,#8E1537 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A0183E', endColorstr='#8E1537',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-3 .rosy-column li.footer-row {
    background: #8E1537; /* Old browsers */
    background: -moz-linear-gradient(top,  #8E1537 0%, #A0183E 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8E1537), color-stop(100%,#A0183E)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #8E1537 0%,#A0183E 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #8E1537 0%,#A0183E 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #8E1537 0%,#A0183E 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #8E1537 0%,#A0183E 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8E1537', endColorstr='#A0183E',GradientType=0 ); /* IE6-9 */
}

/* Column Style 4 (darker)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-4 .rosy-column li.title-row {
    border-bottom: 1px solid #350815;

    background: #7C1331; /* Old browsers */
    background: -moz-linear-gradient(top,  #7C1331 0%, #6A102A 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7C1331), color-stop(100%,#6A102A)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7C1331 0%,#6A102A 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7C1331 0%,#6A102A 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7C1331 0%,#6A102A 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7C1331 0%,#6A102A 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7C1331', endColorstr='#6A102A',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-4 .rosy-column li.divider-row {
    background: #7C1331; /* Old browsers */
    background: -moz-linear-gradient(left,  #7C1331 0%, #FFFFFF 50%, #7C1331 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#7C1331), color-stop(50%,#FFFFFF), color-stop(100%,#7C1331)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #7C1331 0%,#FFFFFF 50%,#7C1331 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #7C1331 0%,#FFFFFF 50%,#7C1331 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #7C1331 0%,#FFFFFF 50%,#7C1331 100%); /* IE10+ */
    background: linear-gradient(to right,  #7C1331 0%,#FFFFFF 50%,#7C1331 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7C1331', endColorstr='#7C1331',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-4 .rosy-column li.pricing-row {
    background: #7C1331; /* Old browsers */
    background: -moz-linear-gradient(top,  #7C1331 0%, #6A102A 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7C1331), color-stop(100%,#6A102A)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7C1331 0%,#6A102A 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7C1331 0%,#6A102A 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7C1331 0%,#6A102A 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7C1331 0%,#6A102A 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7C1331', endColorstr='#6A102A',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-4 .rosy-column li.footer-row {
    background: #6A102A; /* Old browsers */
    background: -moz-linear-gradient(top,  #6A102A 0%, #7C1331 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6A102A), color-stop(100%,#7C1331)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #6A102A 0%,#7C1331 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #6A102A 0%,#7C1331 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #6A102A 0%,#7C1331 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #6A102A 0%,#7C1331 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6A102A', endColorstr='#7C1331',GradientType=0 ); /* IE6-9 */
}

/* Column Style 5 (darkest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-5 .rosy-column li.title-row {
    border-bottom: 1px solid #120307;

    background: #590D23; /* Old browsers */
    background: -moz-linear-gradient(top,  #590D23 0%, #470B1C 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#590D23), color-stop(100%,#470B1C)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #590D23 0%,#470B1C 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #590D23 0%,#470B1C 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #590D23 0%,#470B1C 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #590D23 0%,#470B1C 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#590D23', endColorstr='#470B1C',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-5 .rosy-column li.divider-row {
    background: #590D23; /* Old browsers */
    background: -moz-linear-gradient(left,  #590D23 0%, #FFFFFF 50%, #590D23 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#590D23), color-stop(50%,#FFFFFF), color-stop(100%,#590D23)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #590D23 0%,#FFFFFF 50%,#590D23 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #590D23 0%,#FFFFFF 50%,#590D23 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #590D23 0%,#FFFFFF 50%,#590D23 100%); /* IE10+ */
    background: linear-gradient(to right,  #590D23 0%,#FFFFFF 50%,#590D23 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#590D23', endColorstr='#590D23',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-5 .rosy-column li.pricing-row {
    background: #590D23; /* Old browsers */
    background: -moz-linear-gradient(top,  #590D23 0%, #470B1C 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#590D23), color-stop(100%,#470B1C)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #590D23 0%,#470B1C 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #590D23 0%,#470B1C 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #590D23 0%,#470B1C 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #590D23 0%,#470B1C 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#590D23', endColorstr='#470B1C',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-5 .rosy-column li.footer-row {
    background: #470B1C; /* Old browsers */
    background: -moz-linear-gradient(top,  #470B1C 0%, #590D23 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#470B1C), color-stop(100%,#590D23)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #470B1C 0%,#590D23 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #470B1C 0%,#590D23 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #470B1C 0%,#590D23 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #470B1C 0%,#590D23 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#470B1C', endColorstr='#590D23',GradientType=0 ); /* IE6-9 */
}
    
/* Column Hovers
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1:hover .rosy-column li.row-style-1 { background-color: #DF2A5D; }
.pricing-table .column-1:hover .rosy-column li.row-style-2 { background-color: #D52053; }
.pricing-table .column-1:hover .rosy-column li.row-style-3 { background-color: #D52053; }

/* Column Style 2 */

.pricing-table .column-2:hover .rosy-column li.row-style-1 { background-color: #C31D4C; }
.pricing-table .column-2:hover .rosy-column li.row-style-2 { background-color: #B11B45; }
.pricing-table .column-2:hover .rosy-column li.row-style-3 { background-color: #B11B45; }

/* Column Style 3 */

.pricing-table .column-3:hover .rosy-column li.row-style-1 { background-color: #A0183E; }
.pricing-table .column-3:hover .rosy-column li.row-style-2 { background-color: #8E1537; }
.pricing-table .column-3:hover .rosy-column li.row-style-3 { background-color: #8E1537; }

/* Column Style 4 */

.pricing-table .column-4:hover .rosy-column li.row-style-1 { background-color: #7C1331; }
.pricing-table .column-4:hover .rosy-column li.row-style-2 { background-color: #6A102A; }
.pricing-table .column-4:hover .rosy-column li.row-style-3 { background-color: #6A102A; }

/* Column Style 5 */

.pricing-table .column-5:hover .rosy-column li.row-style-1 { background-color: #590D23; }
.pricing-table .column-5:hover .rosy-column li.row-style-2 { background-color: #470B1C; }
.pricing-table .column-5:hover .rosy-column li.row-style-3 { background-color: #470B1C; }

/* Featured Column
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1.featured .rosy-column li.row-style-1 { background-color: #DF2A5D; }
.pricing-table .column-1.featured .rosy-column li.row-style-2 { background-color: #D52053; }
.pricing-table .column-1.featured .rosy-column li.row-style-3 { background-color: #D52053; }

/* Column Style 2 */

.pricing-table .column-2.featured .rosy-column li.row-style-1 { background-color: #C31D4C; }
.pricing-table .column-2.featured .rosy-column li.row-style-2 { background-color: #B11B45; }
.pricing-table .column-2.featured .rosy-column li.row-style-3 { background-color: #B11B45; }

/* Column Style 3 */

.pricing-table .column-3.featured .rosy-column li.row-style-1 { background-color: #A0183E; }
.pricing-table .column-3.featured .rosy-column li.row-style-2 { background-color: #8E1537; }
.pricing-table .column-3.featured .rosy-column li.row-style-3 { background-color: #8E1537; }

/* Column Style 4 */

.pricing-table .column-4.featured .rosy-column li.row-style-1 { background-color: #7C1331; }
.pricing-table .column-4.featured .rosy-column li.row-style-2 { background-color: #6A102A; }
.pricing-table .column-4.featured .rosy-column li.row-style-3 { background-color: #6A102A; }

/* Column Style 5 */

.pricing-table .column-5.featured .rosy-column li.row-style-1 { background-color: #590D23; }
.pricing-table .column-5.featured .rosy-column li.row-style-2 { background-color: #470B1C; }
.pricing-table .column-5.featured .rosy-column li.row-style-3 { background-color: #470B1C; }

/* ----------------------------------------------------------------------------------*/
/* TURQUOISE COLUMNS
/* ----------------------------------------------------------------------------------*/

/* Heading shadows */

.pricing-table .column-1 .turquoise-column h1, 
.pricing-table .column-1 .turquoise-column h2, 
.pricing-table .column-1 .turquoise-column h3 
{
    text-shadow: 0px 1px 1px #14A3A3;
}

.pricing-table .column-2 .turquoise-column h1, 
.pricing-table .column-2 .turquoise-column h2, 
.pricing-table .column-2 .turquoise-column h3 
{
    text-shadow: 0px 1px 1px #107F7F;
}

.pricing-table .column-3 .turquoise-column h1, 
.pricing-table .column-3 .turquoise-column h2, 
.pricing-table .column-3 .turquoise-column h3 
{
    text-shadow: 0px 1px 1px #0B5B5B;
}

.pricing-table .column-4 .turquoise-column h1, 
.pricing-table .column-4 .turquoise-column h2, 
.pricing-table .column-4 .turquoise-column h3 
{
    text-shadow: 0px 1px 1px #073636;
}

.pricing-table .column-5 .turquoise-column h1, 
.pricing-table .column-5 .turquoise-column h2, 
.pricing-table .column-5 .turquoise-column h3 
{
    text-shadow: 0px 1px 1px #021212;
}

/* Column Style 1 (lightest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-1 .turquoise-column li.title-row {
    border-bottom: 1px solid #14A3A3;
    
    background: #25E4E4; /* Old browsers */
    background: -moz-linear-gradient(top,  #25E4E4 0%, #1BDADA 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#25E4E4), color-stop(100%,#1BDADA)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #25E4E4 0%,#1BDADA 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #25E4E4 0%,#1BDADA 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #25E4E4 0%,#1BDADA 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #25E4E4 0%,#1BDADA 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25E4E4', endColorstr='#1BDADA',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-1 .turquoise-column li.divider-row {
    background: #25E4E4; /* Old browsers */
    background: -moz-linear-gradient(left,  #25E4E4 0%, #FFFFFF 50%, #25E4E4 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#25E4E4), color-stop(50%,#FFFFFF), color-stop(100%,#25E4E4)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #25E4E4 0%,#FFFFFF 50%,#25E4E4 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #25E4E4 0%,#FFFFFF 50%,#25E4E4 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #25E4E4 0%,#FFFFFF 50%,#25E4E4 100%); /* IE10+ */
    background: linear-gradient(to right,  #25E4E4 0%,#FFFFFF 50%,#25E4E4 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25E4E4', endColorstr='#25E4E4',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-1 .turquoise-column li.pricing-row {
    background: #25E4E4; /* Old browsers */
    background: -moz-linear-gradient(top,  #25E4E4 0%, #1BDADA 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#25E4E4), color-stop(100%,#1BDADA)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #25E4E4 0%,#1BDADA 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #25E4E4 0%,#1BDADA 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #25E4E4 0%,#1BDADA 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #25E4E4 0%,#1BDADA 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#25E4E4', endColorstr='#1BDADA',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-1 .turquoise-column li.footer-row {
    background: #1BDADA; /* Old browsers */
    background: -moz-linear-gradient(top,  #1BDADA 0%, #25E4E4 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1BDADA), color-stop(100%,#25E4E4)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #1BDADA 0%,#25E4E4 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #1BDADA 0%,#25E4E4 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #1BDADA 0%,#25E4E4 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #1BDADA 0%,#25E4E4 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1BDADA', endColorstr='#25E4E4',GradientType=0 ); /* IE6-9 */
}
    
/* Column Style 2 (lighter)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-2 .turquoise-column li.title-row {
    border-bottom: 1px solid #107F7F;
    
    background: #19C8C8; /* Old browsers */
    background: -moz-linear-gradient(top,  #19C8C8 0%, #16B6B6 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#19C8C8), color-stop(100%,#16B6B6)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #19C8C8 0%,#16B6B6 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #19C8C8 0%,#16B6B6 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #19C8C8 0%,#16B6B6 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #19C8C8 0%,#16B6B6 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19C8C8', endColorstr='#16B6B6',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-2 .turquoise-column li.divider-row {
    background: #19C8C8; /* Old browsers */
    background: -moz-linear-gradient(left,  #19C8C8 0%, #FFFFFF 50%, #19C8C8 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#19C8C8), color-stop(50%,#FFFFFF), color-stop(100%,#19C8C8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #19C8C8 0%,#FFFFFF 50%,#19C8C8 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #19C8C8 0%,#FFFFFF 50%,#19C8C8 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #19C8C8 0%,#FFFFFF 50%,#19C8C8 100%); /* IE10+ */
    background: linear-gradient(to right,  #19C8C8 0%,#FFFFFF 50%,#19C8C8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19C8C8', endColorstr='#19C8C8',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-2 .turquoise-column li.pricing-row {
    background: #19C8C8; /* Old browsers */
    background: -moz-linear-gradient(top,  #19C8C8 0%, #16B6B6 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#19C8C8), color-stop(100%,#16B6B6)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #19C8C8 0%,#16B6B6 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #19C8C8 0%,#16B6B6 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #19C8C8 0%,#16B6B6 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #19C8C8 0%,#16B6B6 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#19C8C8', endColorstr='#16B6B6',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-2 .turquoise-column li.footer-row {
    background: #16B6B6; /* Old browsers */
    background: -moz-linear-gradient(top,  #16B6B6 0%, #19C8C8 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#16B6B6), color-stop(100%,#19C8C8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #16B6B6 0%,#19C8C8 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #16B6B6 0%,#19C8C8 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #16B6B6 0%,#19C8C8 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #16B6B6 0%,#19C8C8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#16B6B6', endColorstr='#19C8C8',GradientType=0 ); /* IE6-9 */
}

/* Column Style 3 (normal)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-3 .turquoise-column li.title-row {
    border-bottom: 1px solid #0B5B5B;

    background: #14A3A3; /* Old browsers */
    background: -moz-linear-gradient(top,  #14A3A3 0%, #129191 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#14A3A3), color-stop(100%,#129191)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #14A3A3 0%,#129191 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #14A3A3 0%,#129191 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #14A3A3 0%,#129191 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #14A3A3 0%,#129191 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#14A3A3', endColorstr='#129191',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-3 .turquoise-column li.divider-row {
    background: #14A3A3; /* Old browsers */
    background: -moz-linear-gradient(left,  #14A3A3 0%, #FFFFFF 50%, #14A3A3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#14A3A3), color-stop(50%,#FFFFFF), color-stop(100%,#14A3A3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #14A3A3 0%,#FFFFFF 50%,#14A3A3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #14A3A3 0%,#FFFFFF 50%,#14A3A3 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #14A3A3 0%,#FFFFFF 50%,#14A3A3 100%); /* IE10+ */
    background: linear-gradient(to right,  #14A3A3 0%,#FFFFFF 50%,#14A3A3 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#14A3A3', endColorstr='#14A3A3',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-3 .turquoise-column li.pricing-row {
    background: #14A3A3; /* Old browsers */
    background: -moz-linear-gradient(top,  #14A3A3 0%, #129191 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#14A3A3), color-stop(100%,#129191)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #14A3A3 0%,#129191 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #14A3A3 0%,#129191 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #14A3A3 0%,#129191 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #14A3A3 0%,#129191 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#14A3A3', endColorstr='#129191',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-3 .turquoise-column li.footer-row {
    background: #129191; /* Old browsers */
    background: -moz-linear-gradient(top,  #129191 0%, #14A3A3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#129191), color-stop(100%,#14A3A3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #129191 0%,#14A3A3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #129191 0%,#14A3A3 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #129191 0%,#14A3A3 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #129191 0%,#14A3A3 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#129191', endColorstr='#14A3A3',GradientType=0 ); /* IE6-9 */
}

/* Column Style 4 (darker)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-4 .turquoise-column li.title-row {
    border-bottom: 1px solid #073636;

    background: #107F7F; /* Old browsers */
    background: -moz-linear-gradient(top,  #107F7F 0%, #0D6D6D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#107F7F), color-stop(100%,#0D6D6D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #107F7F 0%,#0D6D6D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #107F7F 0%,#0D6D6D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #107F7F 0%,#0D6D6D 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #107F7F 0%,#0D6D6D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#107F7F', endColorstr='#0D6D6D',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-4 .turquoise-column li.divider-row {
    background: #107F7F; /* Old browsers */
    background: -moz-linear-gradient(left,  #107F7F 0%, #FFFFFF 50%, #107F7F 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#107F7F), color-stop(50%,#FFFFFF), color-stop(100%,#107F7F)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #107F7F 0%,#FFFFFF 50%,#107F7F 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #107F7F 0%,#FFFFFF 50%,#107F7F 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #107F7F 0%,#FFFFFF 50%,#107F7F 100%); /* IE10+ */
    background: linear-gradient(to right,  #107F7F 0%,#FFFFFF 50%,#107F7F 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#107F7F', endColorstr='#107F7F',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-4 .turquoise-column li.pricing-row {
    background: #107F7F; /* Old browsers */
    background: -moz-linear-gradient(top,  #107F7F 0%, #0D6D6D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#107F7F), color-stop(100%,#0D6D6D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #107F7F 0%,#0D6D6D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #107F7F 0%,#0D6D6D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #107F7F 0%,#0D6D6D 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #107F7F 0%,#0D6D6D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#107F7F', endColorstr='#0D6D6D',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-4 .turquoise-column li.footer-row {
    background: #0D6D6D; /* Old browsers */
    background: -moz-linear-gradient(top,  #0D6D6D 0%, #107F7F 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0D6D6D), color-stop(100%,#107F7F)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0D6D6D 0%,#107F7F 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0D6D6D 0%,#107F7F 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0D6D6D 0%,#107F7F 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0D6D6D 0%,#107F7F 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0D6D6D', endColorstr='#107F7F',GradientType=0 ); /* IE6-9 */
}

/* Column Style 5 (darkest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-5 .turquoise-column li.title-row {
    border-bottom: 1px solid #021212;

    background: #0B5B5B; /* Old browsers */
    background: -moz-linear-gradient(top,  #0B5B5B 0%, #094949 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0B5B5B), color-stop(100%,#094949)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0B5B5B 0%,#094949 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0B5B5B 0%,#094949 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0B5B5B 0%,#094949 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0B5B5B 0%,#094949 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0B5B5B', endColorstr='#094949',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-5 .turquoise-column li.divider-row {
    background: #0B5B5B; /* Old browsers */
    background: -moz-linear-gradient(left,  #0B5B5B 0%, #FFFFFF 50%, #0B5B5B 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#0B5B5B), color-stop(50%,#FFFFFF), color-stop(100%,#0B5B5B)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #0B5B5B 0%,#FFFFFF 50%,#0B5B5B 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #0B5B5B 0%,#FFFFFF 50%,#0B5B5B 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #0B5B5B 0%,#FFFFFF 50%,#0B5B5B 100%); /* IE10+ */
    background: linear-gradient(to right,  #0B5B5B 0%,#FFFFFF 50%,#0B5B5B 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0B5B5B', endColorstr='#0B5B5B',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-5 .turquoise-column li.pricing-row {
    background: #0B5B5B; /* Old browsers */
    background: -moz-linear-gradient(top,  #0B5B5B 0%, #094949 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0B5B5B), color-stop(100%,#094949)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0B5B5B 0%,#094949 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0B5B5B 0%,#094949 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0B5B5B 0%,#094949 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0B5B5B 0%,#094949 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0B5B5B', endColorstr='#094949',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-5 .turquoise-column li.footer-row {
    background: #094949; /* Old browsers */
    background: -moz-linear-gradient(top,  #094949 0%, #0B5B5B 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#094949), color-stop(100%,#0B5B5B)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #094949 0%,#0B5B5B 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #094949 0%,#0B5B5B 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #094949 0%,#0B5B5B 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #094949 0%,#0B5B5B 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#094949', endColorstr='#0B5B5B',GradientType=0 ); /* IE6-9 */
}
    
/* Column Hovers
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1:hover .turquoise-column li.row-style-1 { background-color: #25E4E4; }
.pricing-table .column-1:hover .turquoise-column li.row-style-2 { background-color: #1BDADA; }
.pricing-table .column-1:hover .turquoise-column li.row-style-3 { background-color: #1BDADA; }

/* Column Style 2 */

.pricing-table .column-2:hover .turquoise-column li.row-style-1 { background-color: #19C8C8; }
.pricing-table .column-2:hover .turquoise-column li.row-style-2 { background-color: #16B6B6; }
.pricing-table .column-2:hover .turquoise-column li.row-style-3 { background-color: #16B6B6; }

/* Column Style 3 */

.pricing-table .column-3:hover .turquoise-column li.row-style-1 { background-color: #14A3A3; }
.pricing-table .column-3:hover .turquoise-column li.row-style-2 { background-color: #129191; }
.pricing-table .column-3:hover .turquoise-column li.row-style-3 { background-color: #129191; }

/* Column Style 4 */

.pricing-table .column-4:hover .turquoise-column li.row-style-1 { background-color: #107F7F; }
.pricing-table .column-4:hover .turquoise-column li.row-style-2 { background-color: #0D6D6D; }
.pricing-table .column-4:hover .turquoise-column li.row-style-3 { background-color: #0D6D6D; }

/* Column Style 5 */

.pricing-table .column-5:hover .turquoise-column li.row-style-1 { background-color: #0B5B5B; }
.pricing-table .column-5:hover .turquoise-column li.row-style-2 { background-color: #094949; }
.pricing-table .column-5:hover .turquoise-column li.row-style-3 { background-color: #094949; }

/* Featured Column
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1.featured .turquoise-column li.row-style-1 { background-color: #25E4E4; }
.pricing-table .column-1.featured .turquoise-column li.row-style-2 { background-color: #1BDADA; }
.pricing-table .column-1.featured .turquoise-column li.row-style-3 { background-color: #1BDADA; }

/* Column Style 2 */

.pricing-table .column-2.featured .turquoise-column li.row-style-1 { background-color: #19C8C8; }
.pricing-table .column-2.featured .turquoise-column li.row-style-2 { background-color: #16B6B6; }
.pricing-table .column-2.featured .turquoise-column li.row-style-3 { background-color: #16B6B6; }

/* Column Style 3 */

.pricing-table .column-3.featured .turquoise-column li.row-style-1 { background-color: #14A3A3; }
.pricing-table .column-3.featured .turquoise-column li.row-style-2 { background-color: #129191; }
.pricing-table .column-3.featured .turquoise-column li.row-style-3 { background-color: #129191; }

/* Column Style 4 */

.pricing-table .column-4.featured .turquoise-column li.row-style-1 { background-color: #107F7F; }
.pricing-table .column-4.featured .turquoise-column li.row-style-2 { background-color: #0D6D6D; }
.pricing-table .column-4.featured .turquoise-column li.row-style-3 { background-color: #0D6D6D; }

/* Column Style 5 */

.pricing-table .column-5.featured .turquoise-column li.row-style-1 { background-color: #0B5B5B; }
.pricing-table .column-5.featured .turquoise-column li.row-style-2 { background-color: #094949; }
.pricing-table .column-5.featured .turquoise-column li.row-style-3 { background-color: #094949; }

/* ----------------------------------------------------------------------------------*/
/* VIOLET COLUMNS
/* ----------------------------------------------------------------------------------*/

/* Heading shadows */

.pricing-table .column-1 .violet-column h1, 
.pricing-table .column-1 .violet-column h2, 
.pricing-table .column-1 .violet-column h3 
{
    text-shadow: 0px 1px 1px #6E496E;
}

.pricing-table .column-2 .violet-column h1, 
.pricing-table .column-2 .violet-column h2, 
.pricing-table .column-2 .violet-column h3 
{
    text-shadow: 0px 1px 1px #563956;
}

.pricing-table .column-3 .violet-column h1, 
.pricing-table .column-3 .violet-column h2, 
.pricing-table .column-3 .violet-column h3 
{
    text-shadow: 0px 1px 1px #3D293D;
}

.pricing-table .column-4 .violet-column h1, 
.pricing-table .column-4 .violet-column h2, 
.pricing-table .column-4 .violet-column h3 
{
    text-shadow: 0px 1px 1px #251825;
}

.pricing-table .column-5 .violet-column h1, 
.pricing-table .column-5 .violet-column h2, 
.pricing-table .column-5 .violet-column h3 
{
    text-shadow: 0px 1px 1px #0C080C;
}

/* Column Style 1 (lightest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-1 .violet-column li.title-row {
    border-bottom: 1px solid #6E496E;
    
    background: #9D6C9D; /* Old browsers */
    background: -moz-linear-gradient(top,  #9D6C9D 0%, #906090 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9D6C9D), color-stop(100%,#906090)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #9D6C9D 0%,#906090 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #9D6C9D 0%,#906090 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #9D6C9D 0%,#906090 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #9D6C9D 0%,#906090 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9D6C9D', endColorstr='#906090',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-1 .violet-column li.divider-row {
    background: #9D6C9D; /* Old browsers */
    background: -moz-linear-gradient(left,  #9D6C9D 0%, #FFFFFF 50%, #9D6C9D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#9D6C9D), color-stop(50%,#FFFFFF), color-stop(100%,#9D6C9D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #9D6C9D 0%,#FFFFFF 50%,#9D6C9D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #9D6C9D 0%,#FFFFFF 50%,#9D6C9D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #9D6C9D 0%,#FFFFFF 50%,#9D6C9D 100%); /* IE10+ */
    background: linear-gradient(to right,  #9D6C9D 0%,#FFFFFF 50%,#9D6C9D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9D6C9D', endColorstr='#9D6C9D',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-1 .violet-column li.pricing-row {
    background: #9D6C9D; /* Old browsers */
    background: -moz-linear-gradient(top,  #9D6C9D 0%, #906090 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9D6C9D), color-stop(100%,#906090)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #9D6C9D 0%,#906090 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #9D6C9D 0%,#906090 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #9D6C9D 0%,#906090 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #9D6C9D 0%,#906090 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9D6C9D', endColorstr='#906090',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-1 .violet-column li.footer-row {
    background: #906090; /* Old browsers */
    background: -moz-linear-gradient(top,  #906090 0%, #9D6C9D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#906090), color-stop(100%,#9D6C9D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #906090 0%,#9D6C9D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #906090 0%,#9D6C9D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #906090 0%,#9D6C9D 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #906090 0%,#9D6C9D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#906090', endColorstr='#9D6C9D',GradientType=0 ); /* IE6-9 */
}
    
/* Column Style 2 (lighter)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-2 .violet-column li.title-row {
    border-bottom: 1px solid #563956;
    
    background: #875A87; /* Old browsers */
    background: -moz-linear-gradient(top,  #875A87 0%, #7A527A 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#875A87), color-stop(100%,#7A527A)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #875A87 0%,#7A527A 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #875A87 0%,#7A527A 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #875A87 0%,#7A527A 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #875A87 0%,#7A527A 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#875A87', endColorstr='#7A527A',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-2 .violet-column li.divider-row {
    background: #875A87; /* Old browsers */
    background: -moz-linear-gradient(left,  #875A87 0%, #FFFFFF 50%, #875A87 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#875A87), color-stop(50%,#FFFFFF), color-stop(100%,#875A87)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #875A87 0%,#FFFFFF 50%,#875A87 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #875A87 0%,#FFFFFF 50%,#875A87 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #875A87 0%,#FFFFFF 50%,#875A87 100%); /* IE10+ */
    background: linear-gradient(to right,  #875A87 0%,#FFFFFF 50%,#875A87 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#875A87', endColorstr='#875A87',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-2 .violet-column li.pricing-row {
    background: #875A87; /* Old browsers */
    background: -moz-linear-gradient(top,  #875A87 0%, #7A527A 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#875A87), color-stop(100%,#7A527A)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #875A87 0%,#7A527A 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #875A87 0%,#7A527A 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #875A87 0%,#7A527A 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #875A87 0%,#7A527A 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#875A87', endColorstr='#7A527A',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-2 .violet-column li.footer-row {
    background: #7A527A; /* Old browsers */
    background: -moz-linear-gradient(top,  #7A527A 0%, #875A87 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7A527A), color-stop(100%,#875A87)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7A527A 0%,#875A87 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7A527A 0%,#875A87 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7A527A 0%,#875A87 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7A527A 0%,#875A87 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7A527A', endColorstr='#875A87',GradientType=0 ); /* IE6-9 */
}

/* Column Style 3 (normal)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-3 .violet-column li.title-row {
    border-bottom: 1px solid #3D293D;

    background: #6E496E; /* Old browsers */
    background: -moz-linear-gradient(top,  #6E496E 0%, #624162 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6E496E), color-stop(100%,#624162)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #6E496E 0%,#624162 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #6E496E 0%,#624162 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #6E496E 0%,#624162 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #6E496E 0%,#624162 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6E496E', endColorstr='#624162',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-3 .violet-column li.divider-row {
    background: #6E496E; /* Old browsers */
    background: -moz-linear-gradient(left,  #6E496E 0%, #FFFFFF 50%, #6E496E 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#6E496E), color-stop(50%,#FFFFFF), color-stop(100%,#6E496E)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #6E496E 0%,#FFFFFF 50%,#6E496E 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #6E496E 0%,#FFFFFF 50%,#6E496E 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #6E496E 0%,#FFFFFF 50%,#6E496E 100%); /* IE10+ */
    background: linear-gradient(to right,  #6E496E 0%,#FFFFFF 50%,#6E496E 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6E496E', endColorstr='#6E496E',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-3 .violet-column li.pricing-row {
    background: #6E496E; /* Old browsers */
    background: -moz-linear-gradient(top,  #6E496E 0%, #624162 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6E496E), color-stop(100%,#624162)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #6E496E 0%,#624162 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #6E496E 0%,#624162 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #6E496E 0%,#624162 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #6E496E 0%,#624162 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6E496E', endColorstr='#624162',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-3 .violet-column li.footer-row {
    background: #624162; /* Old browsers */
    background: -moz-linear-gradient(top,  #624162 0%, #6E496E 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#624162), color-stop(100%,#6E496E)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #624162 0%,#6E496E 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #624162 0%,#6E496E 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #624162 0%,#6E496E 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #624162 0%,#6E496E 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#624162', endColorstr='#6E496E',GradientType=0 ); /* IE6-9 */
}

/* Column Style 4 (darker)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-4 .violet-column li.title-row {
    border-bottom: 1px solid #251825;

    background: #563956; /* Old browsers */
    background: -moz-linear-gradient(top,  #563956 0%, #493149 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#563956), color-stop(100%,#493149)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #563956 0%,#493149 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #563956 0%,#493149 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #563956 0%,#493149 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #563956 0%,#493149 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#563956', endColorstr='#493149',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-4 .violet-column li.divider-row {
    background: #563956; /* Old browsers */
    background: -moz-linear-gradient(left,  #563956 0%, #FFFFFF 50%, #563956 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#563956), color-stop(50%,#FFFFFF), color-stop(100%,#563956)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #563956 0%,#FFFFFF 50%,#563956 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #563956 0%,#FFFFFF 50%,#563956 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #563956 0%,#FFFFFF 50%,#563956 100%); /* IE10+ */
    background: linear-gradient(to right,  #563956 0%,#FFFFFF 50%,#563956 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#563956', endColorstr='#563956',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-4 .violet-column li.pricing-row {
    background: #563956; /* Old browsers */
    background: -moz-linear-gradient(top,  #563956 0%, #493149 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#563956), color-stop(100%,#493149)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #563956 0%,#493149 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #563956 0%,#493149 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #563956 0%,#493149 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #563956 0%,#493149 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#563956', endColorstr='#493149',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-4 .violet-column li.footer-row {
    background: #493149; /* Old browsers */
    background: -moz-linear-gradient(top,  #493149 0%, #563956 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#493149), color-stop(100%,#563956)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #493149 0%,#563956 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #493149 0%,#563956 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #493149 0%,#563956 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #493149 0%,#563956 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#493149', endColorstr='#563956',GradientType=0 ); /* IE6-9 */
}

/* Column Style 5 (darkest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-5 .violet-column li.title-row {
    border-bottom: 1px solid #0C080C;

    background: #3D293D; /* Old browsers */
    background: -moz-linear-gradient(top,  #3D293D 0%, #312131 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3D293D), color-stop(100%,#312131)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #3D293D 0%,#312131 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #3D293D 0%,#312131 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #3D293D 0%,#312131 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #3D293D 0%,#312131 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3D293D', endColorstr='#312131',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-5 .violet-column li.divider-row {
    background: #3D293D; /* Old browsers */
    background: -moz-linear-gradient(left,  #3D293D 0%, #FFFFFF 50%, #3D293D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#3D293D), color-stop(50%,#FFFFFF), color-stop(100%,#3D293D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #3D293D 0%,#FFFFFF 50%,#3D293D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #3D293D 0%,#FFFFFF 50%,#3D293D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #3D293D 0%,#FFFFFF 50%,#3D293D 100%); /* IE10+ */
    background: linear-gradient(to right,  #3D293D 0%,#FFFFFF 50%,#3D293D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3D293D', endColorstr='#3D293D',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-5 .violet-column li.pricing-row {
    background: #3D293D; /* Old browsers */
    background: -moz-linear-gradient(top,  #3D293D 0%, #312131 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3D293D), color-stop(100%,#312131)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #3D293D 0%,#312131 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #3D293D 0%,#312131 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #3D293D 0%,#312131 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #3D293D 0%,#312131 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3D293D', endColorstr='#312131',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-5 .violet-column li.footer-row {
    background: #312131; /* Old browsers */
    background: -moz-linear-gradient(top,  #312131 0%, #3D293D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#312131), color-stop(100%,#3D293D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #312131 0%,#3D293D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #312131 0%,#3D293D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #312131 0%,#3D293D 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #312131 0%,#3D293D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#312131', endColorstr='#3D293D',GradientType=0 ); /* IE6-9 */
}
    
/* Column Hovers
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1:hover .violet-column li.row-style-1 { background-color: #9D6C9D; }
.pricing-table .column-1:hover .violet-column li.row-style-2 { background-color: #906090; }
.pricing-table .column-1:hover .violet-column li.row-style-3 { background-color: #906090; }

/* Column Style 2 */

.pricing-table .column-2:hover .violet-column li.row-style-1 { background-color: #875A87; }
.pricing-table .column-2:hover .violet-column li.row-style-2 { background-color: #7A527A; }
.pricing-table .column-2:hover .violet-column li.row-style-3 { background-color: #7A527A; }

/* Column Style 3 */

.pricing-table .column-3:hover .violet-column li.row-style-1 { background-color: #6E496E; }
.pricing-table .column-3:hover .violet-column li.row-style-2 { background-color: #624162; }
.pricing-table .column-3:hover .violet-column li.row-style-3 { background-color: #624162; }

/* Column Style 4 */

.pricing-table .column-4:hover .violet-column li.row-style-1 { background-color: #563956; }
.pricing-table .column-4:hover .violet-column li.row-style-2 { background-color: #493149; }
.pricing-table .column-4:hover .violet-column li.row-style-3 { background-color: #493149; }

/* Column Style 5 */

.pricing-table .column-5:hover .violet-column li.row-style-1 { background-color: #3D293D; }
.pricing-table .column-5:hover .violet-column li.row-style-2 { background-color: #312131; }
.pricing-table .column-5:hover .violet-column li.row-style-3 { background-color: #312131; }

/* Featured Column
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1.featured .violet-column li.row-style-1 { background-color: #9D6C9D; }
.pricing-table .column-1.featured .violet-column li.row-style-2 { background-color: #906090; }
.pricing-table .column-1.featured .violet-column li.row-style-3 { background-color: #906090; }

/* Column Style 2 */

.pricing-table .column-2.featured .violet-column li.row-style-1 { background-color: #875A87; }
.pricing-table .column-2.featured .violet-column li.row-style-2 { background-color: #7A527A; }
.pricing-table .column-2.featured .violet-column li.row-style-3 { background-color: #7A527A; }

/* Column Style 3 */

.pricing-table .column-3.featured .violet-column li.row-style-1 { background-color: #6E496E; }
.pricing-table .column-3.featured .violet-column li.row-style-2 { background-color: #624162; }
.pricing-table .column-3.featured .violet-column li.row-style-3 { background-color: #624162; }

/* Column Style 4 */

.pricing-table .column-4.featured .violet-column li.row-style-1 { background-color: #563956; }
.pricing-table .column-4.featured .violet-column li.row-style-2 { background-color: #493149; }
.pricing-table .column-4.featured .violet-column li.row-style-3 { background-color: #493149; }

/* Column Style 5 */

.pricing-table .column-5.featured .violet-column li.row-style-1 { background-color: #3D293D; }
.pricing-table .column-5.featured .violet-column li.row-style-2 { background-color: #312131; }
.pricing-table .column-5.featured .violet-column li.row-style-3 { background-color: #312131; }

/* ----------------------------------------------------------------------------------*/
/* ACQUA COLUMNS
/* ----------------------------------------------------------------------------------*/

/* Heading shadows */

.pricing-table .column-1 .acqua-column h1, 
.pricing-table .column-1 .acqua-column h2, 
.pricing-table .column-1 .acqua-column h3 
{
    text-shadow: 0px 1px 1px #059E9C;
}

.pricing-table .column-2 .acqua-column h1, 
.pricing-table .column-2 .acqua-column h2, 
.pricing-table .column-2 .acqua-column h3 
{
    text-shadow: 0px 1px 1px #047775;
}

.pricing-table .column-3 .acqua-column h1, 
.pricing-table .column-3 .acqua-column h2, 
.pricing-table .column-3 .acqua-column h3 
{
    text-shadow: 0px 1px 1px #035E5D;
}

.pricing-table .column-4 .acqua-column h1, 
.pricing-table .column-4 .acqua-column h2, 
.pricing-table .column-4 .acqua-column h3 
{
    text-shadow: 0px 1px 1px #023B3A;
}

.pricing-table .column-5 .acqua-column h1, 
.pricing-table .column-5 .acqua-column h2, 
.pricing-table .column-5 .acqua-column h3 
{
    text-shadow: 0px 1px 1px #011413;
}

/* Column Style 1 (lightest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-1 .acqua-column li.title-row {
    border-bottom: 1px solid #059E9C;
    
    background: #07EDEA; /* Old browsers */
    background: -moz-linear-gradient(top,  #07EDEA 0%, #0AAFEB 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#07EDEA), color-stop(100%,#0AAFEB)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #07EDEA 0%,#0AAFEB 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #07EDEA 0%,#0AAFEB 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #07EDEA 0%,#0AAFEB 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #07EDEA 0%,#0AAFEB 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#07EDEA', endColorstr='#0AAFEB',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-1 .acqua-column li.divider-row {
    background: #07EDEA; /* Old browsers */
    background: -moz-linear-gradient(left,  #07EDEA 0%, #FFFFFF 50%, #07EDEA 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#07EDEA), color-stop(50%,#FFFFFF), color-stop(100%,#07EDEA)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #07EDEA 0%,#FFFFFF 50%,#07EDEA 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #07EDEA 0%,#FFFFFF 50%,#07EDEA 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #07EDEA 0%,#FFFFFF 50%,#07EDEA 100%); /* IE10+ */
    background: linear-gradient(to right,  #07EDEA 0%,#FFFFFF 50%,#07EDEA 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#07EDEA', endColorstr='#07EDEA',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-1 .acqua-column li.pricing-row {
    background: #07EDEA; /* Old browsers */
    background: -moz-linear-gradient(top,  #07EDEA 0%, #0AAFEB 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#07EDEA), color-stop(100%,#0AAFEB)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #07EDEA 0%,#0AAFEB 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #07EDEA 0%,#0AAFEB 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #07EDEA 0%,#0AAFEB 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #07EDEA 0%,#0AAFEB 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#07EDEA', endColorstr='#0AAFEB',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-1 .acqua-column li.footer-row {
    background: #0AAFEB; /* Old browsers */
    background: -moz-linear-gradient(top,  #0AAFEB 0%, #07EDEA 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0AAFEB), color-stop(100%,#07EDEA)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0AAFEB 0%,#07EDEA 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0AAFEB 0%,#07EDEA 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0AAFEB 0%,#07EDEA 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0AAFEB 0%,#07EDEA 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0AAFEB', endColorstr='#07EDEA',GradientType=0 ); /* IE6-9 */
}
    
/* Column Style 2 (lighter)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-2 .acqua-column li.title-row {
    border-bottom: 1px solid #047775;
    
    background: #06C6C3; /* Old browsers */
    background: -moz-linear-gradient(top,  #06C6C3 0%, #0892C4 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#06C6C3), color-stop(100%,#0892C4)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #06C6C3 0%,#0892C4 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #06C6C3 0%,#0892C4 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #06C6C3 0%,#0892C4 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #06C6C3 0%,#0892C4 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#06C6C3', endColorstr='#0892C4',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-2 .acqua-column li.divider-row {
    background: #06C6C3; /* Old browsers */
    background: -moz-linear-gradient(left,  #06C6C3 0%, #FFFFFF 50%, #06C6C3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#06C6C3), color-stop(50%,#FFFFFF), color-stop(100%,#06C6C3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #06C6C3 0%,#FFFFFF 50%,#06C6C3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #06C6C3 0%,#FFFFFF 50%,#06C6C3 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #06C6C3 0%,#FFFFFF 50%,#06C6C3 100%); /* IE10+ */
    background: linear-gradient(to right,  #06C6C3 0%,#FFFFFF 50%,#06C6C3 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#06C6C3', endColorstr='#06C6C3',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-2 .acqua-column li.pricing-row {
    background: #06C6C3; /* Old browsers */
    background: -moz-linear-gradient(top,  #06C6C3 0%, #0892C4 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#06C6C3), color-stop(100%,#0892C4)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #06C6C3 0%,#0892C4 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #06C6C3 0%,#0892C4 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #06C6C3 0%,#0892C4 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #06C6C3 0%,#0892C4 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#06C6C3', endColorstr='#0892C4',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-2 .acqua-column li.footer-row {
    background: #0892C4; /* Old browsers */
    background: -moz-linear-gradient(top,  #0892C4 0%, #06C6C3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0892C4), color-stop(100%,#06C6C3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0892C4 0%,#06C6C3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0892C4 0%,#06C6C3 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0892C4 0%,#06C6C3 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0892C4 0%,#06C6C3 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0892C4', endColorstr='#06C6C3',GradientType=0 ); /* IE6-9 */
}

/* Column Style 3 (normal)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-3 .acqua-column li.title-row {
    border-bottom: 1px solid #035E5D;

    background: #059E9C; /* Old browsers */
    background: -moz-linear-gradient(top,  #059E9C 0%, #07759D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#059E9C), color-stop(100%,#07759D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #059E9C 0%,#07759D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #059E9C 0%,#07759D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #059E9C 0%,#07759D 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #059E9C 0%,#07759D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#059E9C', endColorstr='#07759D',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-3 .acqua-column li.divider-row {
    background: #059E9C; /* Old browsers */
    background: -moz-linear-gradient(left,  #059E9C 0%, #FFFFFF 50%, #059E9C 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#059E9C), color-stop(50%,#FFFFFF), color-stop(100%,#059E9C)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #059E9C 0%,#FFFFFF 50%,#059E9C 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #059E9C 0%,#FFFFFF 50%,#059E9C 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #059E9C 0%,#FFFFFF 50%,#059E9C 100%); /* IE10+ */
    background: linear-gradient(to right,  #059E9C 0%,#FFFFFF 50%,#059E9C 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#059E9C', endColorstr='#059E9C',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-3 .acqua-column li.pricing-row {
    background: #059E9C; /* Old browsers */
    background: -moz-linear-gradient(top,  #059E9C 0%, #07759D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#059E9C), color-stop(100%,#07759D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #059E9C 0%,#07759D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #059E9C 0%,#07759D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #059E9C 0%,#07759D 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #059E9C 0%,#07759D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#059E9C', endColorstr='#07759D',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-3 .acqua-column li.footer-row {
    background: #07759D; /* Old browsers */
    background: -moz-linear-gradient(top,  #07759D 0%, #059E9C 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#07759D), color-stop(100%,#059E9C)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #07759D 0%,#059E9C 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #07759D 0%,#059E9C 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #07759D 0%,#059E9C 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #07759D 0%,#059E9C 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#07759D', endColorstr='#059E9C',GradientType=0 ); /* IE6-9 */
}

/* Column Style 4 (darker)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-4 .acqua-column li.title-row {
    border-bottom: 1px solid #023B3A;

    background: #047775; /* Old browsers */
    background: -moz-linear-gradient(top,  #047775 0%, #055776 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#047775), color-stop(100%,#055776)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #047775 0%,#055776 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #047775 0%,#055776 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #047775 0%,#055776 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #047775 0%,#055776 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#047775', endColorstr='#055776',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-4 .acqua-column li.divider-row {
    background: #047775; /* Old browsers */
    background: -moz-linear-gradient(left,  #047775 0%, #FFFFFF 50%, #047775 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#047775), color-stop(50%,#FFFFFF), color-stop(100%,#047775)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #047775 0%,#FFFFFF 50%,#047775 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #047775 0%,#FFFFFF 50%,#047775 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #047775 0%,#FFFFFF 50%,#047775 100%); /* IE10+ */
    background: linear-gradient(to right,  #047775 0%,#FFFFFF 50%,#047775 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#047775', endColorstr='#047775',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-4 .acqua-column li.pricing-row {
    background: #047775; /* Old browsers */
    background: -moz-linear-gradient(top,  #047775 0%, #055776 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#047775), color-stop(100%,#055776)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #047775 0%,#055776 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #047775 0%,#055776 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #047775 0%,#055776 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #047775 0%,#055776 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#047775', endColorstr='#055776',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-4 .acqua-column li.footer-row {
    background: #055776; /* Old browsers */
    background: -moz-linear-gradient(top,  #055776 0%, #047775 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#055776), color-stop(100%,#047775)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #055776 0%,#047775 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #055776 0%,#047775 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #055776 0%,#047775 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #055776 0%,#047775 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#055776', endColorstr='#047775',GradientType=0 ); /* IE6-9 */
}

/* Column Style 5 (darkest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-5 .acqua-column li.title-row {
    border-bottom: 1px solid #011413;

    background: #035E5D; /* Old browsers */
    background: -moz-linear-gradient(top,  #035E5D 0%, #04435B 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#035E5D), color-stop(100%,#04435B)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #035E5D 0%,#04435B 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #035E5D 0%,#04435B 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #035E5D 0%,#04435B 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #035E5D 0%,#04435B 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#035E5D', endColorstr='#04435B',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-5 .acqua-column li.divider-row {
    background: #035E5D; /* Old browsers */
    background: -moz-linear-gradient(left,  #035E5D 0%, #FFFFFF 50%, #035E5D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#035E5D), color-stop(50%,#FFFFFF), color-stop(100%,#035E5D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #035E5D 0%,#FFFFFF 50%,#035E5D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #035E5D 0%,#FFFFFF 50%,#035E5D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #035E5D 0%,#FFFFFF 50%,#035E5D 100%); /* IE10+ */
    background: linear-gradient(to right,  #035E5D 0%,#FFFFFF 50%,#035E5D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#035E5D', endColorstr='#035E5D',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-5 .acqua-column li.pricing-row {
    background: #035E5D; /* Old browsers */
    background: -moz-linear-gradient(top,  #035E5D 0%, #04435B 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#035E5D), color-stop(100%,#04435B)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #035E5D 0%,#04435B 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #035E5D 0%,#04435B 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #035E5D 0%,#04435B 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #035E5D 0%,#04435B 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#035E5D', endColorstr='#04435B',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-5 .acqua-column li.footer-row {
    background: #04435B; /* Old browsers */
    background: -moz-linear-gradient(top,  #04435B 0%, #035E5D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#04435B), color-stop(100%,#035E5D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #04435B 0%,#035E5D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #04435B 0%,#035E5D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #04435B 0%,#035E5D 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #04435B 0%,#035E5D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#04435B', endColorstr='#035E5D',GradientType=0 ); /* IE6-9 */
}
    
/* Column Hovers
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1:hover .acqua-column li.row-style-1 { background-color: #09a0d7; }
.pricing-table .column-1:hover .acqua-column li.row-style-2 { background-color: #0892C4; }
.pricing-table .column-1:hover .acqua-column li.row-style-3 { background-color: #0892C4; }

/* Column Style 2 */

.pricing-table .column-2:hover .acqua-column li.row-style-1 { background-color: #0783b0; }
.pricing-table .column-2:hover .acqua-column li.row-style-2 { background-color: #07759D; }
.pricing-table .column-2:hover .acqua-column li.row-style-3 { background-color: #07759D; }

/* Column Style 3 */

.pricing-table .column-3:hover .acqua-column li.row-style-1 { background-color: #066689; }
.pricing-table .column-3:hover .acqua-column li.row-style-2 { background-color: #055776; }
.pricing-table .column-3:hover .acqua-column li.row-style-3 { background-color: #055776; }

/* Column Style 4 */

.pricing-table .column-4:hover .acqua-column li.row-style-1 { background-color: #044962; }
.pricing-table .column-4:hover .acqua-column li.row-style-2 { background-color: #033649; }
.pricing-table .column-4:hover .acqua-column li.row-style-3 { background-color: #033649; }

/* Column Style 5 */

.pricing-table .column-5:hover .acqua-column li.row-style-1 { background-color: #03384B; }
.pricing-table .column-5:hover .acqua-column li.row-style-2 { background-color: #032A38; }
.pricing-table .column-5:hover .acqua-column li.row-style-3 { background-color: #032A38; }

/* Featured Column
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1.featured .acqua-column li.row-style-1 { background-color: #09a0d7; }
.pricing-table .column-1.featured .acqua-column li.row-style-2 { background-color: #0892C4; }
.pricing-table .column-1.featured .acqua-column li.row-style-3 { background-color: #0892C4; }

/* Column Style 2 */

.pricing-table .column-2.featured .acqua-column li.row-style-1 { background-color: #0783b0; }
.pricing-table .column-2.featured .acqua-column li.row-style-2 { background-color: #07759D; }
.pricing-table .column-2.featured .acqua-column li.row-style-3 { background-color: #07759D; }

/* Column Style 3 */

.pricing-table .column-3.featured .acqua-column li.row-style-1 { background-color: #066689; }
.pricing-table .column-3.featured .acqua-column li.row-style-2 { background-color: #055776; }
.pricing-table .column-3.featured .acqua-column li.row-style-3 { background-color: #055776; }

/* Column Style 4 */

.pricing-table .column-4.featured .acqua-column li.row-style-1 { background-color: #044962; }
.pricing-table .column-4.featured .acqua-column li.row-style-2 { background-color: #033649; }
.pricing-table .column-4.featured .acqua-column li.row-style-3 { background-color: #033649; }

/* Column Style 5 */

.pricing-table .column-5.featured .acqua-column li.row-style-1 { background-color: #03384B; }
.pricing-table .column-5.featured .acqua-column li.row-style-2 { background-color: #032A38; }
.pricing-table .column-5.featured .acqua-column li.row-style-3 { background-color: #032A38; }

/* ----------------------------------------------------------------------------------*/
/* BROWN COLUMNS
/* ----------------------------------------------------------------------------------*/

/* Heading shadows */

.pricing-table .column-1 .brown-column h1, 
.pricing-table .column-1 .brown-column h2, 
.pricing-table .column-1 .brown-column h3 
{
    text-shadow: 0px 1px 1px #765E42;
}

.pricing-table .column-2 .brown-column h1, 
.pricing-table .column-2 .brown-column h2, 
.pricing-table .column-2 .brown-column h3 
{
    text-shadow: 0px 1px 1px #5B4933;
}

.pricing-table .column-3 .brown-column h1, 
.pricing-table .column-3 .brown-column h2, 
.pricing-table .column-3 .brown-column h3 
{
    text-shadow: 0px 1px 1px #413425;
}

.pricing-table .column-4 .brown-column h1, 
.pricing-table .column-4 .brown-column h2, 
.pricing-table .column-4 .brown-column h3 
{
    text-shadow: 0px 1px 1px #271F16;
}

.pricing-table .column-5 .brown-column h1, 
.pricing-table .column-5 .brown-column h2, 
.pricing-table .column-5 .brown-column h3 
{
    text-shadow: 0px 1px 1px #0D0A07;
}

/* Column Style 1 (lightest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-1 .brown-column li.title-row {
    border-bottom: 1px solid #765E42;
    
    background: #AE926F; /* Old browsers */
    background: -moz-linear-gradient(top,  #AE926F 0%, #A2825C 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#AE926F), color-stop(100%,#A2825C)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #AE926F 0%,#A2825C 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #AE926F 0%,#A2825C 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #AE926F 0%,#A2825C 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #AE926F 0%,#A2825C 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#AE926F', endColorstr='#A2825C',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-1 .brown-column li.divider-row {
    background: #AE926F; /* Old browsers */
    background: -moz-linear-gradient(left,  #AE926F 0%, #FFFFFF 50%, #AE926F 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#AE926F), color-stop(50%,#FFFFFF), color-stop(100%,#AE926F)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #AE926F 0%,#FFFFFF 50%,#AE926F 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #AE926F 0%,#FFFFFF 50%,#AE926F 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #AE926F 0%,#FFFFFF 50%,#AE926F 100%); /* IE10+ */
    background: linear-gradient(to right,  #AE926F 0%,#FFFFFF 50%,#AE926F 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#AE926F', endColorstr='#AE926F',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-1 .brown-column li.pricing-row {
    background: #AE926F; /* Old browsers */
    background: -moz-linear-gradient(top,  #AE926F 0%, #A2825C 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#AE926F), color-stop(100%,#A2825C)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #AE926F 0%,#A2825C 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #AE926F 0%,#A2825C 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #AE926F 0%,#A2825C 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #AE926F 0%,#A2825C 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#AE926F', endColorstr='#A2825C',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-1 .brown-column li.footer-row {
    background: #A2825C; /* Old browsers */
    background: -moz-linear-gradient(top,  #A2825C 0%, #AE926F 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A2825C), color-stop(100%,#AE926F)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #A2825C 0%,#AE926F 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #A2825C 0%,#AE926F 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #A2825C 0%,#AE926F 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #A2825C 0%,#AE926F 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A2825C', endColorstr='#AE926F',GradientType=0 ); /* IE6-9 */
}
    
/* Column Style 2 (lighter)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-2 .brown-column li.title-row {
    border-bottom: 1px solid #5B4933;
    
    background: #907351; /* Old browsers */
    background: -moz-linear-gradient(top,  #907351 0%, #836949 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#907351), color-stop(100%,#836949)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #907351 0%,#836949 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #907351 0%,#836949 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #907351 0%,#836949 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #907351 0%,#836949 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#907351', endColorstr='#836949',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-2 .brown-column li.divider-row {
    background: #907351; /* Old browsers */
    background: -moz-linear-gradient(left,  #907351 0%, #FFFFFF 50%, #907351 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#907351), color-stop(50%,#FFFFFF), color-stop(100%,#907351)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #907351 0%,#FFFFFF 50%,#907351 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #907351 0%,#FFFFFF 50%,#907351 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #907351 0%,#FFFFFF 50%,#907351 100%); /* IE10+ */
    background: linear-gradient(to right,  #907351 0%,#FFFFFF 50%,#907351 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#907351', endColorstr='#907351',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-2 .brown-column li.pricing-row {
    background: #907351; /* Old browsers */
    background: -moz-linear-gradient(top,  #907351 0%, #836949 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#907351), color-stop(100%,#836949)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #907351 0%,#836949 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #907351 0%,#836949 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #907351 0%,#836949 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #907351 0%,#836949 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#907351', endColorstr='#836949',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-2 .brown-column li.footer-row {
    background: #836949; /* Old browsers */
    background: -moz-linear-gradient(top,  #836949 0%, #907351 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#836949), color-stop(100%,#907351)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #836949 0%,#907351 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #836949 0%,#907351 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #836949 0%,#907351 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #836949 0%,#907351 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#836949', endColorstr='#907351',GradientType=0 ); /* IE6-9 */
}

/* Column Style 3 (normal)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-3 .brown-column li.title-row {
    border-bottom: 1px solid #413425;

    background: #765E42; /* Old browsers */
    background: -moz-linear-gradient(top,  #765E42 0%, #68543B 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#765E42), color-stop(100%,#68543B)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #765E42 0%,#68543B 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #765E42 0%,#68543B 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #765E42 0%,#68543B 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #765E42 0%,#68543B 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#765E42', endColorstr='#68543B',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-3 .brown-column li.divider-row {
    background: #765E42; /* Old browsers */
    background: -moz-linear-gradient(left,  #765E42 0%, #FFFFFF 50%, #765E42 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#765E42), color-stop(50%,#FFFFFF), color-stop(100%,#765E42)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #765E42 0%,#FFFFFF 50%,#765E42 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #765E42 0%,#FFFFFF 50%,#765E42 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #765E42 0%,#FFFFFF 50%,#765E42 100%); /* IE10+ */
    background: linear-gradient(to right,  #765E42 0%,#FFFFFF 50%,#765E42 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#765E42', endColorstr='#765E42',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-3 .brown-column li.pricing-row {
    background: #765E42; /* Old browsers */
    background: -moz-linear-gradient(top,  #765E42 0%, #68543B 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#765E42), color-stop(100%,#68543B)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #765E42 0%,#68543B 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #765E42 0%,#68543B 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #765E42 0%,#68543B 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #765E42 0%,#68543B 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#765E42', endColorstr='#68543B',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-3 .brown-column li.footer-row {
    background: #68543B; /* Old browsers */
    background: -moz-linear-gradient(top,  #68543B 0%, #765E42 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#68543B), color-stop(100%,#765E42)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #68543B 0%,#765E42 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #68543B 0%,#765E42 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #68543B 0%,#765E42 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #68543B 0%,#765E42 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#68543B', endColorstr='#765E42',GradientType=0 ); /* IE6-9 */
}

/* Column Style 4 (darker)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-4 .brown-column li.title-row {
    border-bottom: 1px solid #271F16;

    background: #5B4933; /* Old browsers */
    background: -moz-linear-gradient(top,  #5B4933 0%, #4E3F2C 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5B4933), color-stop(100%,#4E3F2C)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #5B4933 0%,#4E3F2C 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #5B4933 0%,#4E3F2C 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #5B4933 0%,#4E3F2C 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #5B4933 0%,#4E3F2C 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5B4933', endColorstr='#4E3F2C',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-4 .brown-column li.divider-row {
    background: #5B4933; /* Old browsers */
    background: -moz-linear-gradient(left,  #5B4933 0%, #FFFFFF 50%, #5B4933 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#5B4933), color-stop(50%,#FFFFFF), color-stop(100%,#5B4933)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #5B4933 0%,#FFFFFF 50%,#5B4933 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #5B4933 0%,#FFFFFF 50%,#5B4933 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #5B4933 0%,#FFFFFF 50%,#5B4933 100%); /* IE10+ */
    background: linear-gradient(to right,  #5B4933 0%,#FFFFFF 50%,#5B4933 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5B4933', endColorstr='#5B4933',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-4 .brown-column li.pricing-row {
    background: #5B4933; /* Old browsers */
    background: -moz-linear-gradient(top,  #5B4933 0%, #4E3F2C 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5B4933), color-stop(100%,#4E3F2C)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #5B4933 0%,#4E3F2C 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #5B4933 0%,#4E3F2C 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #5B4933 0%,#4E3F2C 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #5B4933 0%,#4E3F2C 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5B4933', endColorstr='#4E3F2C',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-4 .brown-column li.footer-row {
    background: #4E3F2C; /* Old browsers */
    background: -moz-linear-gradient(top,  #4E3F2C 0%, #5B4933 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4E3F2C), color-stop(100%,#5B4933)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #4E3F2C 0%,#5B4933 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #4E3F2C 0%,#5B4933 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #4E3F2C 0%,#5B4933 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #4E3F2C 0%,#5B4933 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4E3F2C', endColorstr='#5B4933',GradientType=0 ); /* IE6-9 */
}

/* Column Style 5 (darkest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-5 .brown-column li.title-row {
    border-bottom: 1px solid #0D0A07;

    background: #413425; /* Old browsers */
    background: -moz-linear-gradient(top,  #413425 0%, #342A1D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#413425), color-stop(100%,#342A1D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #413425 0%,#342A1D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #413425 0%,#342A1D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #413425 0%,#342A1D 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #413425 0%,#342A1D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#413425', endColorstr='#342A1D',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-5 .brown-column li.divider-row {
    background: #413425; /* Old browsers */
    background: -moz-linear-gradient(left,  #413425 0%, #FFFFFF 50%, #413425 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#413425), color-stop(50%,#FFFFFF), color-stop(100%,#413425)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #413425 0%,#FFFFFF 50%,#413425 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #413425 0%,#FFFFFF 50%,#413425 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #413425 0%,#FFFFFF 50%,#413425 100%); /* IE10+ */
    background: linear-gradient(to right,  #413425 0%,#FFFFFF 50%,#413425 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#413425', endColorstr='#413425',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-5 .brown-column li.pricing-row {
    background: #413425; /* Old browsers */
    background: -moz-linear-gradient(top,  #413425 0%, #342A1D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#413425), color-stop(100%,#342A1D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #413425 0%,#342A1D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #413425 0%,#342A1D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #413425 0%,#342A1D 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #413425 0%,#342A1D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#413425', endColorstr='#342A1D',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-5 .brown-column li.footer-row {
    background: #342A1D; /* Old browsers */
    background: -moz-linear-gradient(top,  #342A1D 0%, #413425 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#342A1D), color-stop(100%,#413425)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #342A1D 0%,#413425 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #342A1D 0%,#413425 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #342A1D 0%,#413425 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #342A1D 0%,#413425 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#342A1D', endColorstr='#413425',GradientType=0 ); /* IE6-9 */
}
    
/* Column Hovers
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1:hover .brown-column li.row-style-1 { background-color: #AE926F; }
.pricing-table .column-1:hover .brown-column li.row-style-2 { background-color: #A2825C; }
.pricing-table .column-1:hover .brown-column li.row-style-3 { background-color: #A2825C; }

/* Column Style 2 */

.pricing-table .column-2:hover .brown-column li.row-style-1 { background-color: #907351; }
.pricing-table .column-2:hover .brown-column li.row-style-2 { background-color: #836949; }
.pricing-table .column-2:hover .brown-column li.row-style-3 { background-color: #836949; }

/* Column Style 3 */

.pricing-table .column-3:hover .brown-column li.row-style-1 { background-color: #765E42; }
.pricing-table .column-3:hover .brown-column li.row-style-2 { background-color: #68543B; }
.pricing-table .column-3:hover .brown-column li.row-style-3 { background-color: #68543B; }

/* Column Style 4 */

.pricing-table .column-4:hover .brown-column li.row-style-1 { background-color: #5B4933; }
.pricing-table .column-4:hover .brown-column li.row-style-2 { background-color: #4E3F2C; }
.pricing-table .column-4:hover .brown-column li.row-style-3 { background-color: #4E3F2C; }

/* Column Style 5 */

.pricing-table .column-5:hover .brown-column li.row-style-1 { background-color: #413425; }
.pricing-table .column-5:hover .brown-column li.row-style-2 { background-color: #342A1D; }
.pricing-table .column-5:hover .brown-column li.row-style-3 { background-color: #342A1D; }

/* Featured Column
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1.featured .brown-column li.row-style-1 { background-color: #AE926F; }
.pricing-table .column-1.featured .brown-column li.row-style-2 { background-color: #A2825C; }
.pricing-table .column-1.featured .brown-column li.row-style-3 { background-color: #A2825C; }

/* Column Style 2 */

.pricing-table .column-2.featured .brown-column li.row-style-1 { background-color: #907351; }
.pricing-table .column-2.featured .brown-column li.row-style-2 { background-color: #836949; }
.pricing-table .column-2.featured .brown-column li.row-style-3 { background-color: #836949; }

/* Column Style 3 */

.pricing-table .column-3.featured .brown-column li.row-style-1 { background-color: #765E42; }
.pricing-table .column-3.featured .brown-column li.row-style-2 { background-color: #68543B; }
.pricing-table .column-3.featured .brown-column li.row-style-3 { background-color: #68543B; }

/* Column Style 4 */

.pricing-table .column-4.featured .brown-column li.row-style-1 { background-color: #5B4933; }
.pricing-table .column-4.featured .brown-column li.row-style-2 { background-color: #4E3F2C; }
.pricing-table .column-4.featured .brown-column li.row-style-3 { background-color: #4E3F2C; }

/* Column Style 5 */

.pricing-table .column-5.featured .brown-column li.row-style-1 { background-color: #413425; }
.pricing-table .column-5.featured .brown-column li.row-style-2 { background-color: #342A1D; }
.pricing-table .column-5.featured .brown-column li.row-style-3 { background-color: #342A1D; }

/* ----------------------------------------------------------------------------------*/
/* GREY COLUMNS
/* ----------------------------------------------------------------------------------*/

/* Heading shadows */

.pricing-table .column-1 .grey-column h1, 
.pricing-table .column-1 .grey-column h2, 
.pricing-table .column-1 .grey-column h3 
{
    text-shadow: 0px 1px 1px #5C5C5C;
}

.pricing-table .column-2 .grey-column h1, 
.pricing-table .column-2 .grey-column h2, 
.pricing-table .column-2 .grey-column h3 
{
    text-shadow: 0px 1px 1px #474747;
}

.pricing-table .column-3 .grey-column h1, 
.pricing-table .column-3 .grey-column h2, 
.pricing-table .column-3 .grey-column h3 
{
    text-shadow: 0px 1px 1px #333333;
}

.pricing-table .column-4 .grey-column h1, 
.pricing-table .column-4 .grey-column h2, 
.pricing-table .column-4 .grey-column h3 
{
    text-shadow: 0px 1px 1px #1F1F1F;
}

.pricing-table .column-5 .grey-column h1, 
.pricing-table .column-5 .grey-column h2, 
.pricing-table .column-5 .grey-column h3 
{
    text-shadow: 0px 1px 1px #0A0A0A;
}

/* Column Style 1 (lightest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-1 .grey-column li.title-row {
    border-bottom: 1px solid #5C5C5C;
    
    background: #8F8F8F; /* Old browsers */
    background: -moz-linear-gradient(top,  #8F8F8F 0%, #888888 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8F8F8F), color-stop(100%,#888888)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #8F8F8F 0%,#888888 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #8F8F8F 0%,#888888 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #8F8F8F 0%,#888888 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #8F8F8F 0%,#888888 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8F8F8F', endColorstr='#888888',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-1 .grey-column li.divider-row {
    background: #8F8F8F; /* Old browsers */
    background: -moz-linear-gradient(left,  #8F8F8F 0%, #FFFFFF 50%, #8F8F8F 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#8F8F8F), color-stop(50%,#FFFFFF), color-stop(100%,#8F8F8F)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #8F8F8F 0%,#FFFFFF 50%,#8F8F8F 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #8F8F8F 0%,#FFFFFF 50%,#8F8F8F 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #8F8F8F 0%,#FFFFFF 50%,#8F8F8F 100%); /* IE10+ */
    background: linear-gradient(to right,  #8F8F8F 0%,#FFFFFF 50%,#8F8F8F 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8F8F8F', endColorstr='#8F8F8F',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-1 .grey-column li.pricing-row {
    background: #8F8F8F; /* Old browsers */
    background: -moz-linear-gradient(top,  #8F8F8F 0%, #888888 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8F8F8F), color-stop(100%,#888888)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #8F8F8F 0%,#888888 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #8F8F8F 0%,#888888 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #8F8F8F 0%,#888888 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #8F8F8F 0%,#888888 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8F8F8F', endColorstr='#888888',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-1 .grey-column li.footer-row {
    background: #888888; /* Old browsers */
    background: -moz-linear-gradient(top,  #888888 0%, #8F8F8F 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#888888), color-stop(100%,#8F8F8F)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #888888 0%,#8F8F8F 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #888888 0%,#8F8F8F 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #888888 0%,#8F8F8F 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #888888 0%,#8F8F8F 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888888', endColorstr='#8F8F8F',GradientType=0 ); /* IE6-9 */
}
    
/* Column Style 2 (lighter)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-2 .grey-column li.title-row {
    border-bottom: 1px solid #474747;
    
    background: #707070; /* Old browsers */
    background: -moz-linear-gradient(top,  #707070 0%, #666666 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#707070), color-stop(100%,#666666)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #707070 0%,#666666 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #707070 0%,#666666 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #707070 0%,#666666 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #707070 0%,#666666 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#707070', endColorstr='#666666',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-2 .grey-column li.divider-row {
    background: #707070; /* Old browsers */
    background: -moz-linear-gradient(left,  #707070 0%, #FFFFFF 50%, #707070 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#707070), color-stop(50%,#FFFFFF), color-stop(100%,#707070)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #707070 0%,#FFFFFF 50%,#707070 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #707070 0%,#FFFFFF 50%,#707070 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #707070 0%,#FFFFFF 50%,#707070 100%); /* IE10+ */
    background: linear-gradient(to right,  #707070 0%,#FFFFFF 50%,#707070 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#707070', endColorstr='#707070',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-2 .grey-column li.pricing-row {
    background: #707070; /* Old browsers */
    background: -moz-linear-gradient(top,  #707070 0%, #666666 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#707070), color-stop(100%,#666666)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #707070 0%,#666666 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #707070 0%,#666666 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #707070 0%,#666666 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #707070 0%,#666666 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#707070', endColorstr='#666666',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-2 .grey-column li.footer-row {
    background: #666666; /* Old browsers */
    background: -moz-linear-gradient(top,  #666666 0%, #707070 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#707070)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #666666 0%,#707070 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #666666 0%,#707070 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #666666 0%,#707070 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #666666 0%,#707070 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#707070',GradientType=0 ); /* IE6-9 */
}

/* Column Style 3 (normal)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-3 .grey-column li.title-row {
    border-bottom: 1px solid #333333;

    background: #5C5C5C; /* Old browsers */
    background: -moz-linear-gradient(top,  #5C5C5C 0%, #525252 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5C5C5C), color-stop(100%,#525252)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #5C5C5C 0%,#525252 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #5C5C5C 0%,#525252 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #5C5C5C 0%,#525252 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #5C5C5C 0%,#525252 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5C5C5C', endColorstr='#525252',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-3 .grey-column li.divider-row {
    background: #5C5C5C; /* Old browsers */
    background: -moz-linear-gradient(left,  #5C5C5C 0%, #FFFFFF 50%, #5C5C5C 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#5C5C5C), color-stop(50%,#FFFFFF), color-stop(100%,#5C5C5C)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #5C5C5C 0%,#FFFFFF 50%,#5C5C5C 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #5C5C5C 0%,#FFFFFF 50%,#5C5C5C 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #5C5C5C 0%,#FFFFFF 50%,#5C5C5C 100%); /* IE10+ */
    background: linear-gradient(to right,  #5C5C5C 0%,#FFFFFF 50%,#5C5C5C 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5C5C5C', endColorstr='#5C5C5C',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-3 .grey-column li.pricing-row {
    background: #5C5C5C; /* Old browsers */
    background: -moz-linear-gradient(top,  #5C5C5C 0%, #525252 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5C5C5C), color-stop(100%,#525252)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #5C5C5C 0%,#525252 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #5C5C5C 0%,#525252 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #5C5C5C 0%,#525252 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #5C5C5C 0%,#525252 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5C5C5C', endColorstr='#525252',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-3 .grey-column li.footer-row {
    background: #525252; /* Old browsers */
    background: -moz-linear-gradient(top,  #525252 0%, #5C5C5C 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#525252), color-stop(100%,#5C5C5C)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #525252 0%,#5C5C5C 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #525252 0%,#5C5C5C 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #525252 0%,#5C5C5C 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #525252 0%,#5C5C5C 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#525252', endColorstr='#5C5C5C',GradientType=0 ); /* IE6-9 */
}

/* Column Style 4 (darker)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-4 .grey-column li.title-row {
    border-bottom: 1px solid #1F1F1F;

    background: #474747; /* Old browsers */
    background: -moz-linear-gradient(top,  #474747 0%, #3D3D3D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#474747), color-stop(100%,#3D3D3D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #474747 0%,#3D3D3D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #474747 0%,#3D3D3D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #474747 0%,#3D3D3D 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #474747 0%,#3D3D3D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#474747', endColorstr='#3D3D3D',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-4 .grey-column li.divider-row {
    background: #474747; /* Old browsers */
    background: -moz-linear-gradient(left,  #474747 0%, #FFFFFF 50%, #474747 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#474747), color-stop(50%,#FFFFFF), color-stop(100%,#474747)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #474747 0%,#FFFFFF 50%,#474747 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #474747 0%,#FFFFFF 50%,#474747 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #474747 0%,#FFFFFF 50%,#474747 100%); /* IE10+ */
    background: linear-gradient(to right,  #474747 0%,#FFFFFF 50%,#474747 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#474747', endColorstr='#474747',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-4 .grey-column li.pricing-row {
    background: #474747; /* Old browsers */
    background: -moz-linear-gradient(top,  #474747 0%, #3D3D3D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#474747), color-stop(100%,#3D3D3D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #474747 0%,#3D3D3D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #474747 0%,#3D3D3D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #474747 0%,#3D3D3D 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #474747 0%,#3D3D3D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#474747', endColorstr='#3D3D3D',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-4 .grey-column li.footer-row {
    background: #3D3D3D; /* Old browsers */
    background: -moz-linear-gradient(top,  #3D3D3D 0%, #474747 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3D3D3D), color-stop(100%,#474747)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #3D3D3D 0%,#474747 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #3D3D3D 0%,#474747 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #3D3D3D 0%,#474747 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #3D3D3D 0%,#474747 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3D3D3D', endColorstr='#474747',GradientType=0 ); /* IE6-9 */
}

/* Column Style 5 (darkest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-5 .grey-column li.title-row {
    border-bottom: 1px solid #0A0A0A;

    background: #333333; /* Old browsers */
    background: -moz-linear-gradient(top,  #333333 0%, #292929 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#292929)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #333333 0%,#292929 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #333333 0%,#292929 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #333333 0%,#292929 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #333333 0%,#292929 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#292929',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-5 .grey-column li.divider-row {
    background: #333333; /* Old browsers */
    background: -moz-linear-gradient(left,  #333333 0%, #FFFFFF 50%, #333333 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#333333), color-stop(50%,#FFFFFF), color-stop(100%,#333333)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #333333 0%,#FFFFFF 50%,#333333 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #333333 0%,#FFFFFF 50%,#333333 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #333333 0%,#FFFFFF 50%,#333333 100%); /* IE10+ */
    background: linear-gradient(to right,  #333333 0%,#FFFFFF 50%,#333333 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#333333',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-5 .grey-column li.pricing-row {
    background: #333333; /* Old browsers */
    background: -moz-linear-gradient(top,  #333333 0%, #292929 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#292929)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #333333 0%,#292929 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #333333 0%,#292929 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #333333 0%,#292929 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #333333 0%,#292929 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#292929',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-5 .grey-column li.footer-row {
    background: #292929; /* Old browsers */
    background: -moz-linear-gradient(top,  #292929 0%, #333333 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#292929), color-stop(100%,#333333)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #292929 0%,#333333 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #292929 0%,#333333 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #292929 0%,#333333 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #292929 0%,#333333 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#292929', endColorstr='#333333',GradientType=0 ); /* IE6-9 */
}
    
/* Column Hovers
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1:hover .grey-column li.row-style-1 { background-color: #8F8F8F; }
.pricing-table .column-1:hover .grey-column li.row-style-2 { background-color: #888888; }
.pricing-table .column-1:hover .grey-column li.row-style-3 { background-color: #888888; }

/* Column Style 2 */

.pricing-table .column-2:hover .grey-column li.row-style-1 { background-color: #707070; }
.pricing-table .column-2:hover .grey-column li.row-style-2 { background-color: #666666; }
.pricing-table .column-2:hover .grey-column li.row-style-3 { background-color: #666666; }

/* Column Style 3 */

.pricing-table .column-3:hover .grey-column li.row-style-1 { background-color: #5C5C5C; }
.pricing-table .column-3:hover .grey-column li.row-style-2 { background-color: #525252; }
.pricing-table .column-3:hover .grey-column li.row-style-3 { background-color: #525252; }

/* Column Style 4 */

.pricing-table .column-4:hover .grey-column li.row-style-1 { background-color: #474747; }
.pricing-table .column-4:hover .grey-column li.row-style-2 { background-color: #3D3D3D; }
.pricing-table .column-4:hover .grey-column li.row-style-3 { background-color: #3D3D3D; }

/* Column Style 5 */

.pricing-table .column-5:hover .grey-column li.row-style-1 { background-color: #333333; }
.pricing-table .column-5:hover .grey-column li.row-style-2 { background-color: #292929; }
.pricing-table .column-5:hover .grey-column li.row-style-3 { background-color: #292929; }

/* Featured Column
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1.featured .grey-column li.row-style-1 { background-color: #8F8F8F; }
.pricing-table .column-1.featured .grey-column li.row-style-2 { background-color: #888888; }
.pricing-table .column-1.featured .grey-column li.row-style-3 { background-color: #888888; }

/* Column Style 2 */

.pricing-table .column-2.featured .grey-column li.row-style-1 { background-color: #707070; }
.pricing-table .column-2.featured .grey-column li.row-style-2 { background-color: #666666; }
.pricing-table .column-2.featured .grey-column li.row-style-3 { background-color: #666666; }

/* Column Style 3 */

.pricing-table .column-3.featured .grey-column li.row-style-1 { background-color: #5C5C5C; }
.pricing-table .column-3.featured .grey-column li.row-style-2 { background-color: #525252; }
.pricing-table .column-3.featured .grey-column li.row-style-3 { background-color: #525252; }

/* Column Style 4 */

.pricing-table .column-4.featured .grey-column li.row-style-1 { background-color: #474747; }
.pricing-table .column-4.featured .grey-column li.row-style-2 { background-color: #3D3D3D; }
.pricing-table .column-4.featured .grey-column li.row-style-3 { background-color: #3D3D3D; }

/* Column Style 5 */

.pricing-table .column-5.featured .grey-column li.row-style-1 { background-color: #333333; }
.pricing-table .column-5.featured .grey-column li.row-style-2 { background-color: #292929; }
.pricing-table .column-5.featured .grey-column li.row-style-3 { background-color: #292929; }

/* ----------------------------------------------------------------------------------*/
/* BLACK COLUMNS
/* ----------------------------------------------------------------------------------*/

/* Heading shadows */

.pricing-table .column-1 .black-column h1, 
.pricing-table .column-1 .black-column h2, 
.pricing-table .column-1 .black-column h3 
{
    text-shadow: 0px 1px 1px #3D3D3D;
}

.pricing-table .column-2 .black-column h1, 
.pricing-table .column-2 .black-column h2, 
.pricing-table .column-2 .black-column h3 
{
    text-shadow: 0px 1px 1px #292929;
}

.pricing-table .column-3 .black-column h1, 
.pricing-table .column-3 .black-column h2, 
.pricing-table .column-3 .black-column h3 
{
    text-shadow: 0px 1px 1px #141414;
}

.pricing-table .column-4 .black-column h1, 
.pricing-table .column-4 .black-column h2, 
.pricing-table .column-4 .black-column h3 
{
    text-shadow: 0px 1px 1px #050505;
}

.pricing-table .column-5 .black-column h1, 
.pricing-table .column-5 .black-column h2, 
.pricing-table .column-5 .black-column h3 
{
    text-shadow: 0px 1px 1px #000000;
}

/* Column Style 1 (lightest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-1 .black-column li.title-row {
    border-bottom: 1px solid #3D3D3D;
    
    background: #666666; /* Old browsers */
    background: -moz-linear-gradient(top,  #666666 0%, #5C5C5C 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#5C5C5C)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #666666 0%,#5C5C5C 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #666666 0%,#5C5C5C 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #666666 0%,#5C5C5C 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #666666 0%,#5C5C5C 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#5C5C5C',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-1 .black-column li.divider-row {
    background: #666666; /* Old browsers */
    background: -moz-linear-gradient(left,  #666666 0%, #FFFFFF 50%, #666666 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#666666), color-stop(50%,#FFFFFF), color-stop(100%,#666666)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #666666 0%,#FFFFFF 50%,#666666 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #666666 0%,#FFFFFF 50%,#666666 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #666666 0%,#FFFFFF 50%,#666666 100%); /* IE10+ */
    background: linear-gradient(to right,  #666666 0%,#FFFFFF 50%,#666666 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#666666',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-1 .black-column li.pricing-row {
    background: #666666; /* Old browsers */
    background: -moz-linear-gradient(top,  #666666 0%, #5C5C5C 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#5C5C5C)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #666666 0%,#5C5C5C 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #666666 0%,#5C5C5C 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #666666 0%,#5C5C5C 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #666666 0%,#5C5C5C 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#5C5C5C',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-1 .black-column li.footer-row {
    background: #5C5C5C; /* Old browsers */
    background: -moz-linear-gradient(top,  #5C5C5C 0%, #666666 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5C5C5C), color-stop(100%,#666666)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #5C5C5C 0%,#666666 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #5C5C5C 0%,#666666 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #5C5C5C 0%,#666666 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #5C5C5C 0%,#666666 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5C5C5C', endColorstr='#666666',GradientType=0 ); /* IE6-9 */
}
    
/* Column Style 2 (lighter)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-2 .black-column li.title-row {
    border-bottom: 1px solid #292929;
    
    background: #525252; /* Old browsers */
    background: -moz-linear-gradient(top,  #525252 0%, #474747 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#525252), color-stop(100%,#474747)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #525252 0%,#474747 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #525252 0%,#474747 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #525252 0%,#474747 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #525252 0%,#474747 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#525252', endColorstr='#474747',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-2 .black-column li.divider-row {
    background: #525252; /* Old browsers */
    background: -moz-linear-gradient(left,  #525252 0%, #FFFFFF 50%, #525252 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#525252), color-stop(50%,#FFFFFF), color-stop(100%,#525252)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #525252 0%,#FFFFFF 50%,#525252 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #525252 0%,#FFFFFF 50%,#525252 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #525252 0%,#FFFFFF 50%,#525252 100%); /* IE10+ */
    background: linear-gradient(to right,  #525252 0%,#FFFFFF 50%,#525252 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#525252', endColorstr='#525252',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-2 .black-column li.pricing-row {
    background: #525252; /* Old browsers */
    background: -moz-linear-gradient(top,  #525252 0%, #474747 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#525252), color-stop(100%,#474747)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #525252 0%,#474747 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #525252 0%,#474747 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #525252 0%,#474747 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #525252 0%,#474747 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#525252', endColorstr='#474747',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-2 .black-column li.footer-row {
    background: #474747; /* Old browsers */
    background: -moz-linear-gradient(top,  #474747 0%, #525252 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#474747), color-stop(100%,#525252)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #474747 0%,#525252 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #474747 0%,#525252 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #474747 0%,#525252 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #474747 0%,#525252 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#474747', endColorstr='#525252',GradientType=0 ); /* IE6-9 */
}

/* Column Style 3 (normal)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-3 .black-column li.title-row {
    border-bottom: 1px solid #141414;

    background: #3D3D3D; /* Old browsers */
    background: -moz-linear-gradient(top,  #3D3D3D 0%, #333333 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3D3D3D), color-stop(100%,#333333)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #3D3D3D 0%,#333333 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #3D3D3D 0%,#333333 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #3D3D3D 0%,#333333 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #3D3D3D 0%,#333333 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3D3D3D', endColorstr='#333333',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-3 .black-column li.divider-row {
    background: #3D3D3D; /* Old browsers */
    background: -moz-linear-gradient(left,  #3D3D3D 0%, #FFFFFF 50%, #3D3D3D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#3D3D3D), color-stop(50%,#FFFFFF), color-stop(100%,#3D3D3D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #3D3D3D 0%,#FFFFFF 50%,#3D3D3D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #3D3D3D 0%,#FFFFFF 50%,#3D3D3D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #3D3D3D 0%,#FFFFFF 50%,#3D3D3D 100%); /* IE10+ */
    background: linear-gradient(to right,  #3D3D3D 0%,#FFFFFF 50%,#3D3D3D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3D3D3D', endColorstr='#3D3D3D',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-3 .black-column li.pricing-row {
    background: #3D3D3D; /* Old browsers */
    background: -moz-linear-gradient(top,  #3D3D3D 0%, #333333 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3D3D3D), color-stop(100%,#333333)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #3D3D3D 0%,#333333 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #3D3D3D 0%,#333333 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #3D3D3D 0%,#333333 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #3D3D3D 0%,#333333 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3D3D3D', endColorstr='#333333',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-3 .black-column li.footer-row {
    background: #333333; /* Old browsers */
    background: -moz-linear-gradient(top,  #333333 0%, #3D3D3D 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#3D3D3D)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #333333 0%,#3D3D3D 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #333333 0%,#3D3D3D 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #333333 0%,#3D3D3D 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #333333 0%,#3D3D3D 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#3D3D3D',GradientType=0 ); /* IE6-9 */
}

/* Column Style 4 (darker)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-4 .black-column li.title-row {
    border-bottom: 1px solid #050505;

    background: #292929; /* Old browsers */
    background: -moz-linear-gradient(top,  #292929 0%, #1F1F1F 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#292929), color-stop(100%,#1F1F1F)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #292929 0%,#1F1F1F 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #292929 0%,#1F1F1F 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #292929 0%,#1F1F1F 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #292929 0%,#1F1F1F 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#292929', endColorstr='#1F1F1F',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-4 .black-column li.divider-row {
    background: #292929; /* Old browsers */
    background: -moz-linear-gradient(left,  #292929 0%, #FFFFFF 50%, #292929 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#292929), color-stop(50%,#FFFFFF), color-stop(100%,#292929)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #292929 0%,#FFFFFF 50%,#292929 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #292929 0%,#FFFFFF 50%,#292929 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #292929 0%,#FFFFFF 50%,#292929 100%); /* IE10+ */
    background: linear-gradient(to right,  #292929 0%,#FFFFFF 50%,#292929 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#292929', endColorstr='#292929',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-4 .black-column li.pricing-row {
    background: #292929; /* Old browsers */
    background: -moz-linear-gradient(top,  #292929 0%, #1F1F1F 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#292929), color-stop(100%,#1F1F1F)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #292929 0%,#1F1F1F 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #292929 0%,#1F1F1F 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #292929 0%,#1F1F1F 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #292929 0%,#1F1F1F 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#292929', endColorstr='#1F1F1F',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-4 .black-column li.footer-row {
    background: #1F1F1F; /* Old browsers */
    background: -moz-linear-gradient(top,  #1F1F1F 0%, #292929 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1F1F1F), color-stop(100%,#292929)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #1F1F1F 0%,#292929 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #1F1F1F 0%,#292929 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #1F1F1F 0%,#292929 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #1F1F1F 0%,#292929 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1F1F1F', endColorstr='#292929',GradientType=0 ); /* IE6-9 */
}

/* Column Style 5 (darkest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-5 .black-column li.title-row {
    border-bottom: 1px solid #000000;

    background: #141414; /* Old browsers */
    background: -moz-linear-gradient(top,  #141414 0%, #0A0A0A 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#141414), color-stop(100%,#0A0A0A)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #141414 0%,#0A0A0A 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #141414 0%,#0A0A0A 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #141414 0%,#0A0A0A 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #141414 0%,#0A0A0A 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#141414', endColorstr='#0A0A0A',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-5 .black-column li.divider-row {
    background: #141414; /* Old browsers */
    background: -moz-linear-gradient(left,  #141414 0%, #FFFFFF 50%, #141414 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#141414), color-stop(50%,#FFFFFF), color-stop(100%,#141414)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #141414 0%,#FFFFFF 50%,#141414 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #141414 0%,#FFFFFF 50%,#141414 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #141414 0%,#FFFFFF 50%,#141414 100%); /* IE10+ */
    background: linear-gradient(to right,  #141414 0%,#FFFFFF 50%,#141414 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#141414', endColorstr='#141414',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-5 .black-column li.pricing-row {
    background: #141414; /* Old browsers */
    background: -moz-linear-gradient(top,  #141414 0%, #0A0A0A 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#141414), color-stop(100%,#0A0A0A)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #141414 0%,#0A0A0A 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #141414 0%,#0A0A0A 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #141414 0%,#0A0A0A 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #141414 0%,#0A0A0A 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#141414', endColorstr='#0A0A0A',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-5 .black-column li.footer-row {
    background: #0A0A0A; /* Old browsers */
    background: -moz-linear-gradient(top,  #0A0A0A 0%, #141414 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0A0A0A), color-stop(100%,#141414)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #0A0A0A 0%,#141414 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #0A0A0A 0%,#141414 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #0A0A0A 0%,#141414 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #0A0A0A 0%,#141414 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0A0A0A', endColorstr='#141414',GradientType=0 ); /* IE6-9 */
}
    
/* Column Hovers
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1:hover .black-column li.row-style-1 { background-color: #666666; }
.pricing-table .column-1:hover .black-column li.row-style-2 { background-color: #5C5C5C; }
.pricing-table .column-1:hover .black-column li.row-style-3 { background-color: #5C5C5C; }

/* Column Style 2 */

.pricing-table .column-2:hover .black-column li.row-style-1 { background-color: #525252; }
.pricing-table .column-2:hover .black-column li.row-style-2 { background-color: #474747; }
.pricing-table .column-2:hover .black-column li.row-style-3 { background-color: #474747; }

/* Column Style 3 */

.pricing-table .column-3:hover .black-column li.row-style-1 { background-color: #3D3D3D; }
.pricing-table .column-3:hover .black-column li.row-style-2 { background-color: #333333; }
.pricing-table .column-3:hover .black-column li.row-style-3 { background-color: #333333; }

/* Column Style 4 */

.pricing-table .column-4:hover .black-column li.row-style-1 { background-color: #292929; }
.pricing-table .column-4:hover .black-column li.row-style-2 { background-color: #1F1F1F; }
.pricing-table .column-4:hover .black-column li.row-style-3 { background-color: #1F1F1F; }

/* Column Style 5 */

.pricing-table .column-5:hover .black-column li.row-style-1 { background-color: #141414; }
.pricing-table .column-5:hover .black-column li.row-style-2 { background-color: #0A0A0A; }
.pricing-table .column-5:hover .black-column li.row-style-3 { background-color: #0A0A0A; }

/* Featured Column
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1.featured .black-column li.row-style-1 { background-color: #666666; }
.pricing-table .column-1.featured .black-column li.row-style-2 { background-color: #5C5C5C; }
.pricing-table .column-1.featured .black-column li.row-style-3 { background-color: #5C5C5C; }

/* Column Style 2 */

.pricing-table .column-2.featured .black-column li.row-style-1 { background-color: #525252; }
.pricing-table .column-2.featured .black-column li.row-style-2 { background-color: #474747; }
.pricing-table .column-2.featured .black-column li.row-style-3 { background-color: #474747; }

/* Column Style 3 */

.pricing-table .column-3.featured .black-column li.row-style-1 { background-color: #3D3D3D; }
.pricing-table .column-3.featured .black-column li.row-style-2 { background-color: #333333; }
.pricing-table .column-3.featured .black-column li.row-style-3 { background-color: #333333; }

/* Column Style 4 */

.pricing-table .column-4.featured .black-column li.row-style-1 { background-color: #292929; }
.pricing-table .column-4.featured .black-column li.row-style-2 { background-color: #1F1F1F; }
.pricing-table .column-4.featured .black-column li.row-style-3 { background-color: #1F1F1F; }

/* Column Style 5 */

.pricing-table .column-5.featured .black-column li.row-style-1 { background-color: #141414; }
.pricing-table .column-5.featured .black-column li.row-style-2 { background-color: #0A0A0A; }
.pricing-table .column-5.featured .black-column li.row-style-3 { background-color: #0A0A0A; }

/* ----------------------------------------------------------------------------------*/
/* WHITE COLUMNS
/* ----------------------------------------------------------------------------------*/

/* Heading shadows */

.pricing-table .column-1 .white-column h1, 
.pricing-table .column-1 .white-column h2, 
.pricing-table .column-1 .white-column h3 
{
    text-shadow: 0px 1px 1px #FFFFFF;
}

.pricing-table .column-2 .white-column h1, 
.pricing-table .column-2 .white-column h2, 
.pricing-table .column-2 .white-column h3 
{
    text-shadow: 0px 1px 1px #FFFFFF;
}

.pricing-table .column-3 .white-column h1, 
.pricing-table .column-3 .white-column h2, 
.pricing-table .column-3 .white-column h3 
{
    text-shadow: 0px 1px 1px #FFFFFF;
}

.pricing-table .column-4 .white-column h1, 
.pricing-table .column-4 .white-column h2, 
.pricing-table .column-4 .white-column h3 
{
    text-shadow: 0px 1px 1px #FFFFFF;
}

.pricing-table .column-5 .white-column h1, 
.pricing-table .column-5 .white-column h2, 
.pricing-table .column-5 .white-column h3 
{
    text-shadow: 0px 1px 1px #FFFFFF;
}

/* Column Style 1 (lightest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-1 .white-column li.title-row {
    border-bottom: 1px solid #d6d6d6;
    
    background: #fdfdfd; /* Old browsers */
    background: -moz-linear-gradient(top,  #fdfdfd 0%, #f5f5f5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#f5f5f5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fdfdfd 0%,#f5f5f5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fdfdfd 0%,#f5f5f5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fdfdfd 0%,#f5f5f5 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fdfdfd 0%,#f5f5f5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-1 .white-column li.divider-row {
    background: #fdfdfd; /* Old browsers */
    background: -moz-linear-gradient(left,  #fdfdfd 0%, #FFFFFF 50%, #fdfdfd 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#fdfdfd), color-stop(50%,#FFFFFF), color-stop(100%,#fdfdfd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #fdfdfd 0%,#FFFFFF 50%,#fdfdfd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #fdfdfd 0%,#FFFFFF 50%,#fdfdfd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #fdfdfd 0%,#FFFFFF 50%,#fdfdfd 100%); /* IE10+ */
    background: linear-gradient(to right,  #fdfdfd 0%,#FFFFFF 50%,#fdfdfd 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#fdfdfd',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-1 .white-column li.pricing-row {
    background: #fdfdfd; /* Old browsers */
    background: -moz-linear-gradient(top,  #fdfdfd 0%, #f5f5f5 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#f5f5f5)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fdfdfd 0%,#f5f5f5 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fdfdfd 0%,#f5f5f5 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fdfdfd 0%,#f5f5f5 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fdfdfd 0%,#f5f5f5 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-1 .white-column li.footer-row {
    background: #f5f5f5; /* Old browsers */
    background: -moz-linear-gradient(top,  #f5f5f5 0%, #fdfdfd 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#fdfdfd)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #f5f5f5 0%,#fdfdfd 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #f5f5f5 0%,#fdfdfd 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #f5f5f5 0%,#fdfdfd 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #f5f5f5 0%,#fdfdfd 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#fdfdfd',GradientType=0 ); /* IE6-9 */
}
    
/* Column Style 2 (lighter)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-2 .white-column li.title-row {
    border-bottom: 1px solid #c2c2c2;
    
    background: #ebebeb; /* Old browsers */
    background: -moz-linear-gradient(top,  #ebebeb 0%, #e0e0e0 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebebeb), color-stop(100%,#e0e0e0)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ebebeb 0%,#e0e0e0 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ebebeb 0%,#e0e0e0 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ebebeb 0%,#e0e0e0 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ebebeb 0%,#e0e0e0 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#e0e0e0',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-2 .white-column li.divider-row {
    background: #ebebeb; /* Old browsers */
    background: -moz-linear-gradient(left,  #ebebeb 0%, #FFFFFF 50%, #ebebeb 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ebebeb), color-stop(50%,#FFFFFF), color-stop(100%,#ebebeb)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #ebebeb 0%,#FFFFFF 50%,#ebebeb 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #ebebeb 0%,#FFFFFF 50%,#ebebeb 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #ebebeb 0%,#FFFFFF 50%,#ebebeb 100%); /* IE10+ */
    background: linear-gradient(to right,  #ebebeb 0%,#FFFFFF 50%,#ebebeb 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#ebebeb',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-2 .white-column li.pricing-row {
    background: #ebebeb; /* Old browsers */
    background: -moz-linear-gradient(top,  #ebebeb 0%, #e0e0e0 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebebeb), color-stop(100%,#e0e0e0)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #ebebeb 0%,#e0e0e0 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #ebebeb 0%,#e0e0e0 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #ebebeb 0%,#e0e0e0 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #ebebeb 0%,#e0e0e0 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#e0e0e0',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-2 .white-column li.footer-row {
    background: #e0e0e0; /* Old browsers */
    background: -moz-linear-gradient(top,  #e0e0e0 0%, #ebebeb 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0e0e0), color-stop(100%,#ebebeb)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #e0e0e0 0%,#ebebeb 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #e0e0e0 0%,#ebebeb 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #e0e0e0 0%,#ebebeb 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #e0e0e0 0%,#ebebeb 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#ebebeb',GradientType=0 ); /* IE6-9 */
}

/* Column Style 3 (normal)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-3 .white-column li.title-row {
    border-bottom: 1px solid #adadad;

    background: #d6d6d6; /* Old browsers */
    background: -moz-linear-gradient(top,  #d6d6d6 0%, #cccccc 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6d6d6), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #d6d6d6 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #d6d6d6 0%,#cccccc 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #d6d6d6 0%,#cccccc 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #d6d6d6 0%,#cccccc 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-3 .white-column li.divider-row {
    background: #d6d6d6; /* Old browsers */
    background: -moz-linear-gradient(left,  #d6d6d6 0%, #FFFFFF 50%, #d6d6d6 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d6d6d6), color-stop(50%,#FFFFFF), color-stop(100%,#d6d6d6)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #d6d6d6 0%,#FFFFFF 50%,#d6d6d6 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #d6d6d6 0%,#FFFFFF 50%,#d6d6d6 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #d6d6d6 0%,#FFFFFF 50%,#d6d6d6 100%); /* IE10+ */
    background: linear-gradient(to right,  #d6d6d6 0%,#FFFFFF 50%,#d6d6d6 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#d6d6d6',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-3 .white-column li.pricing-row {
    background: #d6d6d6; /* Old browsers */
    background: -moz-linear-gradient(top,  #d6d6d6 0%, #cccccc 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6d6d6), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #d6d6d6 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #d6d6d6 0%,#cccccc 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #d6d6d6 0%,#cccccc 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #d6d6d6 0%,#cccccc 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-3 .white-column li.footer-row {
    background: #cccccc; /* Old browsers */
    background: -moz-linear-gradient(top,  #cccccc 0%, #d6d6d6 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(100%,#d6d6d6)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #cccccc 0%,#d6d6d6 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #cccccc 0%,#d6d6d6 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #cccccc 0%,#d6d6d6 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #cccccc 0%,#d6d6d6 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#d6d6d6',GradientType=0 ); /* IE6-9 */
}

/* Column Style 4 (darker)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-4 .white-column li.title-row {
    border-bottom: 1px solid #999999;

    background: #c2c2c2; /* Old browsers */
    background: -moz-linear-gradient(top,  #c2c2c2 0%, #b8b8b8 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c2c2c2), color-stop(100%,#b8b8b8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #c2c2c2 0%,#b8b8b8 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #c2c2c2 0%,#b8b8b8 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #c2c2c2 0%,#b8b8b8 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #c2c2c2 0%,#b8b8b8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2c2c2', endColorstr='#b8b8b8',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-4 .white-column li.divider-row {
    background: #c2c2c2; /* Old browsers */
    background: -moz-linear-gradient(left,  #c2c2c2 0%, #FFFFFF 50%, #c2c2c2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#c2c2c2), color-stop(50%,#FFFFFF), color-stop(100%,#c2c2c2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #c2c2c2 0%,#FFFFFF 50%,#c2c2c2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #c2c2c2 0%,#FFFFFF 50%,#c2c2c2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #c2c2c2 0%,#FFFFFF 50%,#c2c2c2 100%); /* IE10+ */
    background: linear-gradient(to right,  #c2c2c2 0%,#FFFFFF 50%,#c2c2c2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2c2c2', endColorstr='#c2c2c2',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-4 .white-column li.pricing-row {
    background: #c2c2c2; /* Old browsers */
    background: -moz-linear-gradient(top,  #c2c2c2 0%, #b8b8b8 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c2c2c2), color-stop(100%,#b8b8b8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #c2c2c2 0%,#b8b8b8 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #c2c2c2 0%,#b8b8b8 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #c2c2c2 0%,#b8b8b8 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #c2c2c2 0%,#b8b8b8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2c2c2', endColorstr='#b8b8b8',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-4 .white-column li.footer-row {
    background: #b8b8b8; /* Old browsers */
    background: -moz-linear-gradient(top,  #b8b8b8 0%, #c2c2c2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b8b8b8), color-stop(100%,#c2c2c2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #b8b8b8 0%,#c2c2c2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #b8b8b8 0%,#c2c2c2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #b8b8b8 0%,#c2c2c2 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #b8b8b8 0%,#c2c2c2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8b8b8', endColorstr='#c2c2c2',GradientType=0 ); /* IE6-9 */
}

/* Column Style 5 (darkest)
-------------------------------------------------------------------------------------*/

/* Title row */

.pricing-table .column-5 .white-column li.title-row {
    border-bottom: 1px solid #858585;

    background: #adadad; /* Old browsers */
    background: -moz-linear-gradient(top,  #adadad 0%, #a3a3a3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#adadad), color-stop(100%,#a3a3a3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #adadad 0%,#a3a3a3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #adadad 0%,#a3a3a3 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #adadad 0%,#a3a3a3 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #adadad 0%,#a3a3a3 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#adadad', endColorstr='#a3a3a3',GradientType=0 ); /* IE6-9 */
}

/* Divider row */

.pricing-table .column-5 .white-column li.divider-row {
    background: #adadad; /* Old browsers */
    background: -moz-linear-gradient(left,  #adadad 0%, #FFFFFF 50%, #adadad 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#adadad), color-stop(50%,#FFFFFF), color-stop(100%,#adadad)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #adadad 0%,#FFFFFF 50%,#adadad 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #adadad 0%,#FFFFFF 50%,#adadad 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #adadad 0%,#FFFFFF 50%,#adadad 100%); /* IE10+ */
    background: linear-gradient(to right,  #adadad 0%,#FFFFFF 50%,#adadad 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#adadad', endColorstr='#adadad',GradientType=1 ); /* IE6-9 */
}

/* Pricing row */

.pricing-table .column-5 .white-column li.pricing-row {
    background: #adadad; /* Old browsers */
    background: -moz-linear-gradient(top,  #adadad 0%, #a3a3a3 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#adadad), color-stop(100%,#a3a3a3)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #adadad 0%,#a3a3a3 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #adadad 0%,#a3a3a3 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #adadad 0%,#a3a3a3 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #adadad 0%,#a3a3a3 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#adadad', endColorstr='#a3a3a3',GradientType=0 ); /* IE6-9 */
}

/* Footer row */

.pricing-table .column-5 .white-column li.footer-row {
    background: #a3a3a3; /* Old browsers */
    background: -moz-linear-gradient(top,  #a3a3a3 0%, #adadad 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a3a3a3), color-stop(100%,#adadad)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #a3a3a3 0%,#adadad 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #a3a3a3 0%,#adadad 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #a3a3a3 0%,#adadad 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #a3a3a3 0%,#adadad 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3a3a3', endColorstr='#adadad',GradientType=0 ); /* IE6-9 */
}
    
/* Column Hovers
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1:hover .white-column li.row-style-1 { background-color: #f9f9f9; }
.pricing-table .column-1:hover .white-column li.row-style-2 { background-color: #ebebeb; }
.pricing-table .column-1:hover .white-column li.row-style-3 { background-color: #ebebeb; }

/* Column Style 2 */

.pricing-table .column-2:hover .white-column li.row-style-1 { background-color: #ebebeb; }
.pricing-table .column-2:hover .white-column li.row-style-2 { background-color: #e0e0e0; }
.pricing-table .column-2:hover .white-column li.row-style-3 { background-color: #e0e0e0; }

/* Column Style 3 */

.pricing-table .column-3:hover .white-column li.row-style-1 { background-color: #d6d6d6; }
.pricing-table .column-3:hover .white-column li.row-style-2 { background-color: #cccccc; }
.pricing-table .column-3:hover .white-column li.row-style-3 { background-color: #cccccc; }

/* Column Style 4 */

.pricing-table .column-4:hover .white-column li.row-style-1 { background-color: #c2c2c2; }
.pricing-table .column-4:hover .white-column li.row-style-2 { background-color: #b8b8b8; }
.pricing-table .column-4:hover .white-column li.row-style-3 { background-color: #b8b8b8; }

/* Column Style 5 */

.pricing-table .column-5:hover .white-column li.row-style-1 { background-color: #adadad; }
.pricing-table .column-5:hover .white-column li.row-style-2 { background-color: #a3a3a3; }
.pricing-table .column-5:hover .white-column li.row-style-3 { background-color: #a3a3a3; }

/* Featured Column
-------------------------------------------------------------------------------------*/

/* Column Style 1 */

.pricing-table .column-1.featured .white-column li.row-style-1 { background-color: #f9f9f9; }
.pricing-table .column-1.featured .white-column li.row-style-2 { background-color: #ebebeb; }
.pricing-table .column-1.featured .white-column li.row-style-3 { background-color: #ebebeb; }

/* Column Style 2 */

.pricing-table .column-2.featured .white-column li.row-style-1 { background-color: #ebebeb; }
.pricing-table .column-2.featured .white-column li.row-style-2 { background-color: #e0e0e0; }
.pricing-table .column-2.featured .white-column li.row-style-3 { background-color: #e0e0e0; }

/* Column Style 3 */

.pricing-table .column-3.featured .white-column li.row-style-1 { background-color: #d6d6d6; }
.pricing-table .column-3.featured .white-column li.row-style-2 { background-color: #cccccc; }
.pricing-table .column-3.featured .white-column li.row-style-3 { background-color: #cccccc; }

/* Column Style 4 */

.pricing-table .column-4.featured .white-column li.row-style-1 { background-color: #c2c2c2; }
.pricing-table .column-4.featured .white-column li.row-style-2 { background-color: #b8b8b8; }
.pricing-table .column-4.featured .white-column li.row-style-3 { background-color: #b8b8b8; }

/* Column Style 5 */

.pricing-table .column-5.featured .white-column li.row-style-1 { background-color: #adadad; }
.pricing-table .column-5.featured .white-column li.row-style-2 { background-color: #a3a3a3; }
.pricing-table .column-5.featured .white-column li.row-style-3 { background-color: #a3a3a3; }