/*
Version: 3.1
Upgrade: Using new file.
*/
/*basic styles*/
.flashcard_slider div,
.flashcard_slider p,
.flashcard_slider li,
.flashcard_slider span,
.flashcard_slider img,
.flashcard_slider h2,
.flashcard_slider ul {
    list-style: none;
    vertical-align: baseline;
}
.flashcard_slider {
    overflow: hidden;
    margin: 0 0 0 0;
    line-height: 18px;
    position: relative
}
.flashcard_slider .flashcard_slider_instance {
    margin: 0 auto;
    padding: 0;
    clear: left;
}
.flashcard_slider .flashcard_slideri {
    float: left;
    margin: 0 10px 0 0;
    position: relative;
    overflow: hidden;
}
.flashcard_slider .flashcard_slideri p.more a {
    float: right;
}
/*Top and Bottom Title and Control Styles*/

.flashcard_slider .flashcard_top {
    position: relative;
}
.flashcard_slider .flashcard_bottom {
    position: absolute;
    bottom: 0;
    left: 0;
}
.flashcard_slider .flashcard_title {
    background: #D15600;
    filter: alpha(opacity=85);
    opacity: .85 !important;
    height: auto;
    width: 100%;
    color: #fff;
    font-family: "Century Gothic", "Trebuchet MS", Georgia, "Times New Roman", serif;
    font-size: 22px;
    padding: 25px 10px;
    letter-spacing: 1px;
    line-height: 28px;
    word-wrap: break-word;
}
.flashcard_slider .flashcard_control {
    background: #999;
    filter: alpha(opacity=85);
    opacity: .85 !important;
    height: auto;
    width: 100%;
    color: #fff;
    font-family: "Century Gothic", "Trebuchet MS", Georgia, "Times New Roman", serif;
    font-size: 14px;
    padding: 10px 10px;
    letter-spacing: 1px;
    text-align: center;
    word-wrap: break-word;
	cursor: pointer;
}
.flashcard_slider .flashcard_side {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.flashcard_slider .flashcard_back_div{
	height: 90%;
    overflow: auto;
	overflow-x: hidden;
}
/* Next and Previous navigational arrows */

.flashcard_slider .flashcard_next {
    position: absolute;
    z-index: 9;
    right: 10px;
    cursor: pointer;
    background: transparent url(../../buttons/default/next.png) no-repeat 0 0;
    background-size: 100% !important;
}
.flashcard_slider .flashcard_prev {
    position: absolute;
    z-index: 9;
    left: 0px;
    cursor: pointer;
    background: transparent url(../../buttons/default/prev.png) no-repeat 0 0;
    background-size: 100% !important;
}
.flashcard_slider .sldr_clearlt {
    display: block;
    visibility: hidden;
    clear: left;
    height: 0;
    content: ".";
}
.flashcard_slider .sldr_clearrt {
    display: block;
    visibility: hidden;
    clear: right;
    height: 0;
    content: ".";
}
