/*override bootstrap's "container" styles*/
.PhotoGallery .container {
    width: auto;
    margin: 0;
}

div.rg-image {
    cursor: pointer;
}

div.rg-image-wrapper {
    padding: 0 30px;
    margin: 5px 0;
    background: none;
}

div.es-carousel-wrapper {
    padding: 5px 27px;
    background: none;
    border-radius: 0;
    box-shadow: none;
}

    div.es-carousel-wrapper .es-nav {
    }

    div.es-carousel-wrapper.NoNav .es-nav {
        display: none;
    }

    div.es-carousel-wrapper .es-nav span {
        width: 20px;
        background-size: contain;
    }

    div.es-carousel-wrapper .es-nav .es-nav-prev {
        background-image: url("/standard/images/prev.gif");
    }

    div.es-carousel-wrapper .es-nav .es-nav-next {
        background-image: url("/standard/images/next.gif");
    }

    div.es-carousel-wrapper .es-carousel {
        background: none;
    }

        div.es-carousel-wrapper .es-carousel ul {
            padding: 0;
            margin: 0;
        }

            div.es-carousel-wrapper .es-carousel ul li a {
                border: 2px solid #FFFFFF;
            }

            div.es-carousel-wrapper .es-carousel ul li.selected a {
                border-color: #555555;
            }

div.rg-image-nav a.rg-image-nav-next, div.rg-image-nav a.rg-image-nav-prev {
    border-radius: 0;
}
