﻿/* Slideshow */
ins.slideshow
{
    display: inline-block;
    padding-bottom: 0;
    text-align: center;
}

p > ins.slideshow
{
    margin-bottom: -10px;
}

ins.slideshow ins
{
    position: relative;
    float: left;
    clear: none;
    cursor: pointer;
    text-decoration: none;
}

img.slideshow:first-of-type
{
    position: static;
}

img.slideshow
{
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    display: block;
    height: auto !important;
    max-width: 100% !important;
}

ins.slideshow ins ins
{
    position: relative;
    z-index: 999;
    margin-top: 12px;
    margin-bottom: 0;
    text-align: center;
    float: none;
    clear: none;
    display: block;
}

ins.slideshow ins ins ins
{
    position: relative;
    display: inline-block;
    height: 12px;
    width: 12px;
    margin: 0 3px 6px 3px;
    transition: all .3s ease;
    background-image: none;
    border: 2px solid #3299E4;
    border-radius: 50%;
}

ins.slideshow ins ins ins.selected
{
    transition: all .3s ease;
    background-color: #3299E4;
}

ins.slideshow > ins > ins:not([title=""]):before
{
    content: attr(title);
    display: block;
    padding-bottom: 10px;
    margin-top: -5px;
    color: gray;
    cursor: default;
    text-decoration: none;
}