/*fonts */
@font-face{
    font-family: AvantGardeBold;
    src: url('../../../_/fonts/ITCAvantGardeStd-Bold.otf') format("opentype");
}
@font-face{
    font-family: AvantGardeMed;
    src: url('../../../_/css/fonts/avant_garde_medium.ttf');
}

.read-more-button-orange{
    background-color: #b46a30;
    color: #fff;
    padding: 5px 10px;
    border-radius: 2px;
    display: inline-block;
    margin-left: 0;
}
.read-more-button-grey{
    background-color: #c6c6c6;
    color: #fff;
    padding: 5px 10px;
    border-radius: 2px;
    display: inline-block;
    margin-left: 0;
}
.read-more-button-blue{
    background-color: #34b6ce;
    color: #fff;
    padding: 5px 10px;
    border-radius: 2px;
    display: inline-block;
    margin-left: 0;
}
.read-more-link{
    padding: 5px 10px;
    border-radius: 2px;
    display: inline-block;
    margin-left: 0;
    background-color: #ddd;
}

.jumbotron-flexslider .read-more-link{
    background-color: transparent;
}

.Avant-Guarde-Medium-14{
    font-family: 'AvantGardeMed';
    display: block;
    font-size:14px;
    line-height:14px;
}
.Avant-Guarde-bold-14{
    font-family: 'AvantGardeBold';
    display: block;
    font-size:14px;
    line-height:14px;
}

.Avant-Guarde-Medium-18{
    font-family: 'AvantGardeMed';
    display: block;
    font-size:18px;
    line-height:18px;
}
.Avant-Guarde-bold-18{
    font-family: 'AvantGardeBold';
    display: block;
    font-size:18px;
    line-height:18px;
}

.Avant-Guarde-Medium-20{
    font-family: 'AvantGardeMed';
    display: block;
    font-size:20px;
    line-height:20px;
}
.Avant-Guarde-bold-20{
    font-family: 'AvantGardeBold';
    display: block;
    font-size:20px;
    line-height:20px;
}

.Avant-Guarde-Medium-26{
    font-family: 'AvantGardeMed';
    display: block;
    font-size:26px;
    line-height:26px;
}
.Avant-Guarde-Bold-26{
    font-family: 'AvantGardeBold';
    display: block;
    font-size:26px;
    line-height:26px;
}

.Avant-Guarde-Medium-30{
    font-family: 'AvantGardeMed';
    display: block;
    font-size:30px;
    line-height:30px;
}
.Avant-Guarde-Bold-30{
    font-family: 'AvantGardeBold';
    display: block;
    font-size:30px;
    line-height:30px;
}

.Avant-Guarde-Medium-32{
    font-family: 'AvantGardeMed';
    display: block;
    font-size:32px;
    line-height:32px;
}
.Avant-Guarde-Bold-32{
    font-family: 'AvantGardeBold';
    display: block;
    font-size:32px;
    line-height:32px;
}

.Avant-Guarde-Medium-40{
    font-family: 'AvantGardeMed';
    display: block;
    font-size:40px;
    line-height:40px;
}
.Avant-Guarde-Bold-40{
    font-family: 'AvantGardeBold';
    display: block;
    font-size:40px;
    line-height:40px;
}

.nice-table{

}

.nice-table table,
.nice-table-store {
    width: 100%;
    margin-bottom:40px;
    background-color: #e5e5e5;
    border: 1px solid #909090;
}
.nice-table thead tr,
.nice-table-store thead tr {
    background-color: #000;
    text-align: center;
}
.nice-table thead tr td,
.nice-table-store thead tr td {
    background-color: #000;
    color:#fff;
    font-size: 1em;
    font-family: 'AvantGardeBold', Sans-serif;
}
.nice-table tr{

}

.nice-table td,
.nice-table-store td{
    padding: 5px;
    vertical-align: top;
    font-size: .9em;
    border: 1px solid #909090;
    width: 20%;
}
.nice-table td.bullet,
.nice-table-store td.bullet{
    text-align: center;
    padding-top: 10px;
}

.nice-table tr:nth-child(even),
.nice-table-store tr:nth-child(even){
    background-color: #cccccc;
}