/* .accordion-slider{position:relative;margin-left:auto;margin-right:auto}.accordion-slider *{-webkit-tap-highlight-color:transparent}.as-mask{position:absolute;width:100%;height:100%;overflow:hidden}.as-panels{position:absolute}.as-horizontal .as-panels{height:100%}.as-vertical .as-panels{width:100%}.as-panel{position:absolute;overflow:hidden}.as-overlap .as-panel{overflow:visible}.as-horizontal .as-panel{height:100%;width:auto}.as-vertical .as-panel{width:100%;height:auto}.as-shadow{-webkit-box-shadow:-5px 0 40px 1px #000;-mox-box-shadow:-5px 0 40px 1px #000;box-shadow:-5px 0 40px 1px #000}.as-background,.as-background-opened{border:0}.as-horizontal .as-background,.as-horizontal .as-background-opened{height:100%;width:auto}.as-vertical .as-background,.as-vertical .as-background-opened{width:100%;height:auto}.as-background-opened{position:absolute;left:0;top:0;visibility:hidden}.as-layer{position:absolute;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased}.as-black{color:#FFF;background:#000;background:rgba(0,0,0,.7)}.as-white{color:#fff;background:#fff;background:rgba(26, 75, 113, 0.78);font-weight:300}.as-rounded{border-radius:10px}.as-padding{padding:10px}.as-pagination-buttons{position:absolute;top:100%;width:100%;text-align:center;padding-top:10px}.as-pagination-button{width:10px;height:10px;border:2px solid #000;border-radius:50%;margin:4px;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.as-pagination-buttons .as-selected{background-color:#000}.as-has-buttons{margin-bottom:32px}@media only screen and (min-width:768px) and (max-width:1024px){.as-pagination-button{width:14px;height:14px}.as-has-buttons{margin-bottom:36px}}@media only screen and (min-width:568px) and (max-width:768px){.as-pagination-button{width:16px;height:16px}.as-has-buttons{margin-bottom:38px}}@media only screen and (min-width:320px) and (max-width:568px){.as-pagination-button{width:18px;height:18px}.as-has-buttons{margin-bottom:40px}}.as-selectable{cursor:default}.as-grab{cursor:url(images/openhand.cur),move}.as-grabbing{cursor:url(images/closedhand.cur),move}.as-no-js{overflow:hidden;max-width:100%}.accordion-slider p.as-layer{font-size:14px;line-height:1.4}.accordion-slider h1.as-layer{font-size:32px;line-height:1.4}.accordion-slider h2.as-layer{font-size:24px;line-height:1.4}.accordion-slider h3.as-layer{font-size:19px;line-height:1.4}.accordion-slider h4.as-layer{font-size:16px;line-height:1.4}.accordion-slider h5.as-layer{font-size:13px;line-height:1.4}.accordion-slider h6.as-layer{font-size:11px;line-height:1.4}.accordion-slider img.as-layer{border:0}.accordion-slider .as-background,.accordion-slider .as-background-opened{max-width:none!important;max-height:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;-webkit-box-shadow:none!important;-mox-box-shadow:none!important;box-shadow:none!important;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.accordion-slider a{position:static;transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important}.accordion-slider iframe,.accordion-slider object,.accordion-slider video,.accordion-slider embed,.accordion-slider canvas{max-width:none;max-height:none} */



.accordion-slider {
    position: relative;
    margin-left: auto;
    margin-right: auto
}
.accordion-slider * {
    -webkit-tap-highlight-color: transparent
}
.as-mask {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden
}
.as-panels {
    position: absolute
}
.as-horizontal .as-panels {
    height: 100%
}
.as-vertical .as-panels {
    width: 100%
}
.as-panel {
    position: absolute;
    overflow: hidden
}
.as-overlap .as-panel {
    overflow: visible
}
.as-horizontal .as-panel {
    height: 100%;
    width: auto
}
.as-vertical .as-panel {
    width: 100%;
    height: auto
}
.as-shadow {
	border-left: 1px solid #fff;
/*
    -webkit-box-shadow: -5px 0 40px 1px #000;
    -mox-box-shadow: -5px 0 40px 1px #000;
    box-shadow: -5px 0 40px 1px #000
*/
}
.as-background,
.as-background-opened {
    border: 0
}
.as-horizontal .as-background,
.as-horizontal .as-background-opened {
    height: 100%;
    width: auto
}
.as-vertical .as-background,
.as-vertical .as-background-opened {
    width: 100%;
    height: auto
}
.as-background-opened {
    position: absolute;
    left: 0;
    top: 0;
    visibility: hidden
}
.as-layer {
    position: absolute;
    margin: 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -webkit-font-smoothing: subpixel-antialiased
}
.as-black {
    color: #FFF;
    background: #000;
    background: rgba(0, 0, 0, .7)
}
.as-white {
    color: #fff;
    background: #fff;
    background: rgba(26, 75, 113, 0.78);
    font-weight: 300
}
.as-rounded {
    border-radius: 10px
}
.as-padding {
    padding: 10px
}
.as-pagination-buttons {
    position: absolute;
    top: 100%;
    width: 100%;
    text-align: center;
    padding-top: 10px
}
.as-pagination-button {
    width: 10px;
    height: 10px;
    border: 2px solid #000;
    border-radius: 50%;
    margin: 4px;
    display: inline-block;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer
}
.as-pagination-buttons .as-selected {
    background-color: #000
}
.as-has-buttons {
    margin-bottom: 32px
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .as-pagination-button {
        width: 14px;
        height: 14px
    }
    .as-has-buttons {
        margin-bottom: 36px
    }
}
@media only screen and (min-width: 568px) and (max-width: 768px) {
    .as-pagination-button {
        width: 16px;
        height: 16px
    }
    .as-has-buttons {
        margin-bottom: 38px
    }
}
@media only screen and (min-width: 320px) and (max-width: 568px) {
    .as-pagination-button {
        width: 18px;
        height: 18px
    }
    .as-has-buttons {
        margin-bottom: 40px
    }
}
.as-selectable {
    cursor: default
}
.as-grab {
    cursor: url(images/openhand.cur), move
}
.as-grabbing {
    cursor: url(images/closedhand.cur), move
}
.as-no-js {
    overflow: hidden;
    max-width: 100%
}
.accordion-slider p.as-layer {
    font-size: 14px;
    line-height: 1.4
}
.accordion-slider h1.as-layer {
    font-size: 32px;
    line-height: 1.4
}
.accordion-slider h2.as-layer {
    font-size: 24px;
    line-height: 1.4
}
.accordion-slider h3.as-layer {
    font-size: 19px;
    line-height: 1.4
}
.accordion-slider h4.as-layer {
    font-size: 16px;
    line-height: 1.4
}
.accordion-slider h5.as-layer {
    font-size: 13px;
    line-height: 1.4
}
.accordion-slider h6.as-layer {
    font-size: 11px;
    line-height: 1.4
}
.accordion-slider img.as-layer {
    border: 0
}
.accordion-slider .as-background,
.accordion-slider .as-background-opened {
    max-width: none!important;
    max-height: none!important;
    border: 0!important;
    border-radius: 0!important;
    margin: 0!important;
    padding: 0!important;
    -webkit-box-shadow: none!important;
    -mox-box-shadow: none!important;
    box-shadow: none!important;
    transition: none;
    -moz-transition: none;
    -webkit-transition: none;
    -o-transition: none
}
.accordion-slider a {
    position: static;
    transition: none!important;
    -moz-transition: none!important;
    -webkit-transition: none!important;
    -o-transition: none!important
}
.accordion-slider iframe,
.accordion-slider object,
.accordion-slider video,
.accordion-slider embed,
.accordion-slider canvas {
    max-width: none;
    max-height: none
}