.avn-price-table{
    position:relative;
    margin-bottom:40px;
    margin-top: 25px;
}
a.avn-btn{
    text-decoration:none;
}
.avn-btn{
    padding:12px 25px;
    background:#F0F0F0;
    border:none;
    display:inline-block;
    *display:inline;
    *zoom:1;
    white-space:nowrap;
}

a.avn-btn.disabled{ opacity: .65; pointer-events: none;}

.avn-price-table.avn-style15 > .avn-items1{
    position:absolute;
    left:0;
    right:0;
    top:54px;
    bottom:50px;
    z-index:9;
}
.avn-price-table.avn-style15 > .avn-tables{
    margin-left:200px;
}
.avn-price-table.avn-style15 > .avn-items1 > ul,
.avn-price-table.avn-style15 > .avn-tables > .avn-table >.avn-items2 > ul{
    margin:0;
    list-style:none;
}
.avn-price-table.avn-style15 > .avn-items1 > ul > li,
.avn-price-table.avn-style15 > .avn-tables > .avn-table > .avn-items2 > ul > li{
    padding:7px 0;
    font-size: 14px;
}

.avn-price-table.avn-style15 > .avn-items1 > ul > li:nth-of-type(2n),
.avn-price-table.avn-style15 > .avn-tables > .avn-table > .avn-items2 > ul > li:nth-of-type(2n){
    border:solid 1px #CCC;
    border-left:none;
    border-right:none;
    background:#F0F0F0;
    background:rgba(0,0,0,.1);
}
.avn-price-table.avn-style15 > .avn-tables > .avn-table >.avn-items2 > ul{
    padding:0px 0;
    background:#F3F3F3;
}
.avn-price-table.avn-style15 > .avn-items1 > ul > li:nth-of-type(2n){
    border:solid 1px #CCC;
}
.avn-price-table.avn-style15 > .avn-tables > .avn-table > .avn-items2 > ul > li > span{
    display:block;
    font-size:12px;
    color:#777;
    display:none;
}
.avn-price-table.avn-style15 > .avn-tables > .avn-table > .avn-items2 > ul > li > i{
    display:inline-block;
    vertical-align:middle;
    height:20px;
    width:20px;
    line-height:16px;
    border:solid 1px #CCC;
    border-radius:50px;
}
.avn-price-table.avn-style15 > .avn-tables > .avn-table > .avn-items2 > ul > li > i.avn-icon-red{
    color:#D0604E;
    border-color:#D0604E;
}
.avn-price-table.avn-style15 > .avn-tables:before,
.avn-price-table.avn-style15 > .avn-tables:after{
    content: ' ';
    display:table;
}
.avn-price-table.avn-style15 > .avn-tables:after{
    clear:both;
}
.avn-price-table.avn-style15 > .avn-tables > .avn-table{
    text-align:center;
    width:45%;
    position:relative;
    z-index:10;
    background:transparent;
    float:left;
    padding:0 10px;
}
.avn-price-table.avn-style15.avn-col-4 > .avn-tables > .avn-table{
    /*width:25%;	*/float:right;
}
.avn-price-table.avn-style15 > .avn-tables > .avn-table > .header > h4{
    margin:0;
    font-size:14px;	color : #fff
}
.avn-price-table.avn-style15 > .avn-tables > .avn-table > .header{
    background:#00335a;
    padding:10px 0;
    color:#FFF;
    position:relative;
    height: 66px;
}
.avn-price-table.avn-style15 > .avn-tables > .avn-table > .header:after{
    /*content: ' ';*/
    background: -webkit-linear-gradient( 45deg, transparent 33.333%, #e74c3c 33.333%, #e74c3c 66.667%, transparent 66.667% ), -webkit-linear-gradient( -45deg, transparent 33.333%, #e74c3c 33.333%, #e74c3c 66.667%, transparent 66.667% );
    background: linear-gradient( 45deg, transparent 33.333%, #e74c3c 33.333%, #e74c3c 66.667%, transparent 66.667% ), linear-gradient( -45deg, transparent 33.333%, #e74c3c 33.333%, #e74c3c 66.667%, transparent 66.667% );
    background-size: 20px 40px;
    position:absolute;
    bottom:-10px;
    width:100%;
    left:0;
    height:10px;
    background-position:bottom;
}
.avn-price-table.avn-style15 > .avn-tables > .avn-table > .header > .price > *{
    display:inline-block;
    *display:inline;
    *zoom:1;
    line-height:1em;
}
.avn-price-table.avn-style15 > .avn-tables > .avn-table > .header > .price > .currency{
    vertical-align:top;
    position:relative;
    top:8px;
}
.avn-price-table.avn-style15 > .avn-tables > .avn-table > .header > .price > .amount{
    font-size:60px;
}
.avn-price-table.avn-style15 > .avn-tables > .avn-table > .header > .price > .period{
    font-size:12px;
    text-transform:uppercase;
    letter-spacing:2px;
    opacity:.8;
}
.avn-price-table.avn-style15 > .avn-items1 > ul > li > span{
    padding-left:20px;
    padding-right:20px;
    width:200px;
    font-size:12px;
}
.avn-price-table.avn-style15 > .avn-tables > .avn-table > .avn-btn-main > .avn-btn{
    display:block;
    background:#00335a;
    color:#FFF;
    padding:10px 10px;
    font-size:12px;
}
.avn-price-table.avn-style15 > .avn-tables > .avn-table > .avn-btn-main > .avn-btn > i{
    margin-right:8px;
}
@media (max-width:992px){
    .avn-price-table.avn-style15 > .avn-items1{
        display:none;
    }
    .avn-price-table.avn-style15 > .avn-tables{
        margin-left:0;
    }
    .avn-price-table.avn-style15 > .avn-tables > .avn-table > .avn-items2 > ul > li:nth-of-type(2n){
        border:none;
        background:rgba(0,0,0,.05);
    }
    .avn-price-table.avn-style15 > .avn-tables > .avn-table > .avn-items2 > ul > li > span{
        display:block;
    }
}
@media (max-width:768px){
    .avn-price-table.avn-style15.avn-col-4 > .avn-tables > .avn-table,
    .avn-price-table.avn-style15 > .avn-tables > .avn-table{
        float:none;
        width:100%;
        margin-bottom:40px;
    }
}