.as-mask,.as-vertical .as-panels
{width:100%}

.as-mask,.as-panel
{overflow:hidden}

.as-horizontal .as-panels,.as-mask
{height:100%}

.accordion-slider
{position:relative;margin-left:auto;margin-right:auto}

.as-background-opened,.as-layer,.as-mask,.as-panel,.as-panels
{position:absolute}

.accordion-slider *
{-webkit-tap-highlight-color:transparent}

.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:none}

.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
{left:0;top:0;visibility:hidden}

.as-layer
{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:#000;background:#fff;background:rgba(255,255,255,.7)}

.as-rounded
{border-radius:10px}

.as-padding
{padding:10px}

.as-layer.as-vertical
{-moz-transform-origin:left bottom;-webkit-transform-origin:left bottom;transform-origin:left bottom;-moz-transform:rotate(-90deg) translateY(100%);-webkit-transform:rotate(-90deg) translateY(100%);transform:rotate(-90deg) translateY(100%)}

.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:none}

.accordion-slider .as-background,.accordion-slider .as-background-opened
{max-width:none!important;max-height:none!important;border:none!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 canvas,.accordion-slider embed,.accordion-slider iframe,.accordion-slider object,.accordion-slider video
{max-width:none;max-height:none}

