*, :after, :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.am-paragraph-default {
    margin: 0 10px;
    color: #333;
    background-color: transparent;
}
.am-scrollable-horizontal {
    width: 100%;
    overflow-y: hidden;
    overflow-x: auto;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    -webkit-overflow-scrolling: touch;
}
.am-text-nowrap {
    white-space: nowrap;
}
.am-table-bordered {
    border: 1px solid #ddd;
    border-left: none;
}
.am-table {
    width: 100%;
    margin-bottom: 1.6rem;
    border-spacing: 0;
    border-collapse: separate;
}
table {
    max-width: 100%;
    background-color: transparent;
    empty-cells: show;
}
.am-table-striped>tbody>tr:nth-child(odd)>td, .am-table-striped>tbody>tr:nth-child(odd)>th {
    background-color: #f9f9f9;
}
.am-table-bordered>tbody>tr:first-child>td, .am-table-bordered>tbody>tr:first-child>th {
    border-top: none;
}
.am-table-bordered>tbody>tr>td, .am-table-bordered>tbody>tr>th, .am-table-bordered>tfoot>tr>td, .am-table-bordered>tfoot>tr>th, .am-table-bordered>thead>tr>td, .am-table-bordered>thead>tr>th {
    border-left: 1px solid #ddd;
}
.am-table>tbody>tr>td, .am-table>tbody>tr>th, .am-table>tfoot>tr>td, .am-table>tfoot>tr>th, .am-table>thead>tr>td, .am-table>thead>tr>th {
    padding: .7rem;
    line-height: 1.6;
    vertical-align: top;
    border-top: 1px solid #ddd;
}
.config_select{
    width: 80%;
    border: none;
}
.config_select option{height: 20px; line-height: 20px;}


@media only screen and (min-width: 1025px)
.am-avg-lg-6>li:nth-of-type(6n+1) {
    clear: both;
}
@media only screen and (min-width: 1025px)
.am-avg-lg-6>li:nth-of-type(n) {
    clear: none;
}
@media only screen and (min-width: 641px)
.am-avg-md-4>li:nth-of-type(4n+1) {
    clear: both;
}
@media only screen and (min-width: 641px)
.am-avg-md-4>li:nth-of-type(n) {
    clear: none;
}
.am-avg-sm-4>li:nth-of-type(4n+1) {
    clear: both;
}
.am-avg-sm-4>li:nth-of-type(n) {
    clear: none;
}
.cssanimations [data-am-scrollspy*=animation] {
    opacity: 0;
}

@media only screen and (min-width: 1025px)
.am-avg-lg-6>li {
    width: 16.66666667%;
}
@media only screen and (min-width: 641px)
.am-avg-md-4>li {
    width: 25%;
}
.am-avg-sm-4>li {
    width: 25%;
}
[class*=am-avg-]>li {
    display: block;
    height: auto;
    float: left;
}
.am-animation-fade {
    -webkit-animation-name: am-fade;
    animation-name: am-fade;
    -webkit-animation-duration: .8s;
    animation-duration: .8s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
}
[class*=am-animation-] {
    -webkit-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}