﻿.flashcard_v2_navbar_brand {
    padding: 0px 10px;
}

.flashcard_v2_logo_img {
    width: 163px;
}

.flashcard_v2_navbar_default {
    background-color: #ffffff;
    border-color: #ffffff;
}

.flashcard_v2_navbar_collapse {
    position: absolute;
    top: 100%;
    right: 0px;
    left: 15px;
    background-color: rgb(255, 255, 255);
    z-index: 1;
}

    .flashcard_v2_navbar_collapse ul li a span {
        color: #000000;
        font-family: 'Roboto-Medium';
    }

.flashcard_v2_container {
    height: 100vh;
    padding: 57px 5px 5px 5px;
}

/*vertical scroll - as per vinod*/
.flashcard_v2_slidepage_container {
    padding: 57px 5px 5px 5px;
}

.flashcard_v2_container_body {
    background-color: #FFFFFF;
    height: 100%;
    border-radius: 4px;
    position: relative;
}

.flashcard_v2_footer {
    background-color: #D2CECD;
    height: 50px;
    display: table;
    width: 100%;
    border-radius: 0px 0px 4px 4px;
}

    .flashcard_v2_footer p {
        margin: 0px;
        color: #000000;
        font-size: 0.9em;
        text-align: center;
        display: table-cell;
        vertical-align: middle;
    }

.flashcard_v2_content_header {
    background-color: #ECEAEB;
    height: 45px;
    border-radius: 4px 4px 0px 0px;
}

.flashcard_v2_content_main {
    /*border: 2px solid #1F75BE;*/
    margin-bottom: 5px;
    height: calc(100% - 100px);
    overflow: auto;
}

.flashcard_v2_btn {
    background-color: #ECEAEB;
    border: 1px solid #A8A6A7;
    border-radius: 0px;
}

.flashcard_v2_btn_text {
    padding: 6px 4px;
    font-family: 'Roboto-Medium';
    font-size: 1em;
}

.flashcard_v2_btn_viewtype {
    float: right;
    margin: 5px 5px 5px 0px;
}

.flashcard_v2_gridview_row {
    border-bottom: 1px solid #DFDFDF;
    display: table;
    width: 100%;
}

.flashcard_v2_gridview_btnholder {
    display: table-cell;
    vertical-align: top;
    padding: 15px;
    width: 50%;
}

    .flashcard_v2_gridview_btnholder:nth-child(odd) {
        border-right: 1px solid #DFDFDF;
    }

    .flashcard_v2_gridview_btnholder a {
        cursor: pointer;
    }

.flashcard_v2_listview_row {
    display: table;
    width: 100%;
    padding: 10px 2px 10px 10px;
    border-bottom: 1px solid #DFDFDF;
}

.flashcard_v2_listview_itemholder {
    border-right-width: 5px;
    border-right-style: solid;
    display: block;
    text-decoration: none !important;
    color: #4E4E4E !important;
    cursor: pointer;
    padding-right: 5px;
}

.flashcard_v2_listview_imgholder {
    display: table-cell;
    vertical-align: middle;
    width: 50px;
}

    .flashcard_v2_listview_imgholder img {
        border-radius: 50%;
        width: 50px;
        height: 50px;
    }

.flashcard_v2_listview_pholder {
    display: table-cell;
    vertical-align: middle;
    padding-left: 10px;
}

    .flashcard_v2_listview_pholder p {
        margin-bottom: 0px;
        font-family: 'Roboto-Medium';
    }

.flashcard_v2_btn_home {
    margin: 5px;
}

.flashcard_v2_btn_header_left {
    margin: 5px 2px 5px 0px;
}

.flashcard_v2_btn_header_right {
    margin: 5px 0px 5px 2px;
}

.flashcard_v2_btn_header_left, .flashcard_v2_btn_header_right {
    padding: 4px 10px;
}

.flashcard_v2_container_fullscreen {
    height: 100vh;
    padding: 5px 5px 5px 5px;
}

.flashcard_v2_content_main_fullscreen {
    height: calc(100% - 45px);
    overflow: auto;
    border-radius: 0px 0px 4px 4px;
}

.flashcard_v2_listview_itemholder_cardlistTitle {
    display: block;
    text-decoration: none !important;
    color: #4E4E4E !important;
    height: 50px;
}

.flashcard_v2_listview_row_cardlistTitle {
    display: block;
    width: 100%;
    padding: 10px 2px 10px 10px;
    box-shadow: 1px 1px 1px 1px rgba(0,0,0,0.5);
    height: 70px;
    margin-bottom: 5px;
}

.flashcard_v2_listview_imgholder_cardlistTitle {
    display: inline-block;
    width: 50px;
    float: left;
}

    .flashcard_v2_listview_imgholder_cardlistTitle img {
        border-radius: 50%;
        width: 50px;
        height: 50px;
    }

.flashcard_v2_listview_pholder_cardlistTitle {
    display: inline-block;
    padding-left: 10px;
    float: left;
    width: calc(100% - 50px);
    height: 50px;
    overflow: auto;
}

.flashcard_v2_listview_pholder_cardlistTitle_table {
    display: table;
    height: 50px;
}

    .flashcard_v2_listview_pholder_cardlistTitle_table p {
        display: table-cell;
        vertical-align: middle;
        font-family: 'Roboto-Medium';
    }

.flashcard_v2_row_cardlistTitle_list {
    height: calc(100% - 75px);
    overflow: auto;
}

a.flashcard_v2_row_cardlistTitle_list_item {
    padding: 10px;
    margin: 0px 5px 5px 5px;
    border-radius: 4px;
    font-family: 'Roboto-Medium';
    display: block;
}

    a.flashcard_v2_row_cardlistTitle_list_item:hover {
        color: #FFFFFF;
        text-decoration: none;
    }

.randomcard_v2:before {
    display: inline-block;
    /* height: 100%; */
    content: "Random Card";
}

.flashcard_v2_row_cardlistTitle_list_item_table {
    display: table;
    width: 100%;
}

.flashcard_v2_row_cardlistTitle_list_item_table_text {
    display: table-cell;
    width: calc(100% - 20px);
    /*selva*/
    cursor: pointer;
    /*selva*/
}

.flashcard_v2_row_cardlistTitle_list_item_table_check {
    display: table-cell;
    vertical-align: middle;
    width: 25px;
    height: 100%;
    text-align: center;
}

.loadingdiv_flashcard_v2_row_cardlistTitle_list {
    height: calc(100% - 75px);
    position: relative;
}

.loadingimg_mobile {
    position: absolute;
    top: 50%;
    margin-top: -25px;
    left: 50%;
    margin-left: -25px;
}

.flashcard_v2_row_cardlistTitle_list_item_accordian .panel-group {
    margin: 0px 5px;
}

    .flashcard_v2_row_cardlistTitle_list_item_accordian .panel-group .panel {
        margin-bottom: 5px;
    }

    .flashcard_v2_row_cardlistTitle_list_item_accordian .panel-group .panel-default > .panel-heading {
        padding: 10px;
        border-radius: 4px;
        font-family: 'Roboto-Medium';
    }

    .flashcard_v2_row_cardlistTitle_list_item_accordian .panel-group .panel-heading + .panel-collapse > .panel-body {
        padding: 5px;
    }

.flashcard_v2_row_cardlistTitle_list_item_table_text_glyphtable {
    display: table;
}

.flashcard_v2_row_cardlistTitle_list_item_table_text_glyph {
    display: table-cell;
    width: 25px;
    vertical-align: middle;
}

.flashcard_v2_row_cardlistTitle_list_item_table_text_glyphtext {
    display: table-cell;
    vertical-align: middle;
    padding-right: 5px;
}

.flashcard_v2_row_cardlistTitle_sublist_item {
    padding: 10px;
    margin: 0px 0px 5px 0px;
    border-radius: 4px;
    font-family: 'Roboto-Medium';
    display: block;
    color: #000000;
    background-color: #333333;
}

.flashcard_v2_slidepage_itemholder_cardlistTitle {
    display: table-cell;
    text-decoration: none !important;
    color: #4E4E4E !important;
    height: 40px;
}

.flashcard_v2_slidepage_row_cardlistTitle {
    display: table;
    width: 100%;
    padding: 5px 5px 5px 10px;
    /* box-shadow: 1px 1px 1px 1px rgba(0,0,0,0.5); */
    height: 50px;
    /* margin-bottom: 5px; */
}

.flashcard_v2_slidepage_pholder_cardlistTitle {
    display: inline-block;
    float: left;
    width: 100%;
    height: 40px;
    overflow: auto;
}

.flashcard_v2_slidepage_pholder_cardlistTitle_table {
    display: table;
    height: 40px;
    width: 100%;
}

    .flashcard_v2_slidepage_pholder_cardlistTitle_table p {
        display: table-cell;
        vertical-align: middle;
        font-family: 'Roboto-Medium';
    }

.loadingdiv_flashcard_v2_slidepage {
    height: calc(100% - 65px);
    position: relative;
}

/*vertical scroll - as per vinod*/
.flashcard_v2_slidepage_slidecontainer {
    /*height: calc(100% - 98px);*/
    overflow: auto;
    border-width: 3px;
    border-style: solid;
    margin: 2px;
}

.flashcard_v2_slidepage_slidecontainer_header {
    padding: 5px;
}

.flashcard_v2_slidepage_slidecontainer_header_subtitle {
    margin: 0px;
    font-family: 'Roboto-Medium';
}

/*.flashcard_v2_slidepage_slidecontainer_header_right {
    display: table-cell;
    padding-left: 5px;
}

.flashcard_v2_slidepage_slidecontainer_header_left {
    display: table-cell;
    padding-left: 5px;
    vertical-align: middle;
}*/

.flashcard_v2_slidepage_slidecontainer_header_table {
    display: table;
    width: 100%;
}

.flashcard_v2_slidepage_slidecontainer_header_tablecell {
    display: table-cell;
    vertical-align: middle;
}

.flashcard_v2_slidepage_slidecontainer_header_tablecell_slidenumber {
    display: table-cell;
    vertical-align: middle;
}

.flashcard_v2_slidepage_slidecontainer_header_tablecell p {
    margin: 0px;
    font-family: 'Roboto-Medium';
}

/*.flashcard_v2_slidepage_slidecontainer_header_tablecell_left {
    display: table-cell;
    vertical-align: top;
}*/

.flashcard_v2_slidebtn {
    border-radius: 0px;
    background-color: rgba(0,0,0,0) !important;
    border: 1px solid #FFFFFF !important;
}

.flashcard_v2_slidebtn_whitetext {
    color: #FFFFFF !important;
}

.flashcard_v2_slidebtn_yellowtext {
    color: #FAAC16 !important;
}

/*.flashcard_v2_topic_heading_BiochemistryGenetics2e, .flashcard_v2_topic_heading_MID2e, .flashcard_v2_topic_heading_Pathology3e, .flashcard_v2_topic_heading_Pharmacology3e, .flashcard_v2_topic_heading_Patologia,
.flashcard_v2_topic_heading_Bioquimica, .flashcard_v2_topic_heading_Farmacologia, .flashcard_v2_topic_heading_Microbiologia, .flashcard_v2_topic_heading_pharmacotherapy,
.flashcard_v2_topic_heading_pharmacyreviewcalculations, .flashcard_v2_topic_heading_PharmacyDrug, .flashcard_v2_topic_heading_Pharmacology3e, .flashcard_v2_topic_heading_DegowinsDiagnostic, .flashcard_v2_topic_heading_kol {
    display: none;
}*/

.flashcard_v2_slidepage_slidecontainer_header_subtitleholder {
    min-height: 40px;
}

.flashcard_v2_slidepage_slide {
    position: relative;
}

.flashcard_v2_slide_bodyinner {
    padding: 5px;
    overflow-x: auto;
}

    .flashcard_v2_slide_bodyinner span {
        border-bottom: 1px solid #0cb2f0;
        display: inline-block;
        min-width: 100px;
        color: #0c3471;
        cursor: default;
    }

.flashcard_v2_slidecount_select {
    width: 50px;
    height: 34px;
    margin: 5px 0px 5px 5px;
}

.flashcard_v2_slide_navigator {
    height: 44px;
    padding-left: 5px;
}

/*.flashcard_v2_slide_bodyinner_cmdt p, .flashcard_v2_slide_bodyinner_cmdt p strong {
        text-align: left;
        margin: 0 auto;
        display: inline-block !important;
        width: 93%;
        padding-left: 4px;
        padding-top: 2px;
    }*/

.flashcard_v2_slide_bodyinner_cmdt, .flashcard_v2_slide_bodyinner_pathophysiology {
    font-family: 'Roboto-Medium';
}

.flashcard_v2_about_header {
    background-color: #ECEAEB;
    border-radius: 4px 4px 0px 0px;
    font-family: 'Roboto-Medium';
    font-size: 1.2em;
    padding: 10px;
    height: 43px;
}

    .flashcard_v2_about_header p {
        margin: 0px;
    }

    .flashcard_v2_about_header a {
        color: #333333 !important;
        font-size: 1.2em;
        display: block;
        margin-top: -2px;
    }

.flashcard_v2_about_popup_img {
    float: left;
    font-size: 0.7em;
    height: auto;
    padding-right: 10px;
    width: 40% !important;
}

.flashcard_v2_about_body {
    height: calc(100% - 47px);
    overflow: auto;
    padding: 10px;
    border-radius: 0px 0px 4px 4px;
}

    .flashcard_v2_about_body a {
        word-break: break-word;
    }

.flashcard_v2_abbrev_header {
    background-color: #ECEAEB;
    border-radius: 4px 4px 0px 0px;
    font-family: 'Roboto-Medium';
    font-size: 1.2em;
    padding: 10px;
    height: 43px;
}

    .flashcard_v2_abbrev_header p {
        margin: 0px;
    }

    .flashcard_v2_abbrev_header a {
        color: #333333 !important;
        font-size: 1.2em;
        display: block;
        margin-top: -2px;
    }

.flashcard_v2_abbrev_body {
    height: calc(100% - 43px);
    overflow: auto;
    padding: 1px 0px 1px 1px;
    border-radius: 0px 0px 4px 4px;
}

.flashcard_v2_abbrev_body_left {
    width: 26px;
    height: calc(100vh - 107px);
    /*height: 100%;*/
}

.flashcard_v2_abbrev_body_right {
    width: calc(100% - 27px);
    /*height: 100%;*/
    /*height: calc(100vh - 107px);*/
    /*selva*/
    height: calc(100vh - 58px);
    /*selva*/
    overflow: auto;
    border-left: 1px solid #333333;
    margin-left: 1px;
    position: relative;
}


.flashcard_v2_abbrev_btn {
    width: 26px;
    margin-bottom: 1px;
    float: left;
    height: calc(100% / 27.5);
    border: 0px;
    padding: 0px;
    line-height: 16px;
    background-color: #655D5B;
    color: #FFFFFF;
    font-family: 'Roboto-Medium';
    /*selva added*/
    height: 25px;
    /*selva added*/
}

    .flashcard_v2_abbrev_btn.active {
        background-color: #108CCC;
    }

.flashcard_v2_alphaList {
    display: table;
    border-bottom: 1px solid #d6d6d6;
    width: 100%;
}

.flashcard_v2_alphaShortname {
    background-color: #D9E4EA;
    padding: 4px 4px 4px 5px;
    width: 60px;
    display: table-cell;
    vertical-align: middle;
    /*selva*/
    word-break: break-all;
    /*selva*/
}

    .flashcard_v2_alphaShortname i {
        word-break: break-word !important;
    }

.flashcard_v2_alphaDesc {
    background-color: #FFFFFF;
    padding: 4px 4px 4px 5px;
    display: table-cell;
}

.flashcard_v2_alphabet {
    background-color: #E6F3FB;
    font-family: 'Roboto-Medium';
    padding: 5px;
    border-bottom: 1px solid #d6d6d6;
}

    .flashcard_v2_alphaShortname p, .flashcard_v2_alphaDesc p, .flashcard_v2_alphabet p {
        margin: 0px;
    }

/*vertical scroll - as per vinod*/
.flashcard_v2_slidepage_content_main {
    /*border: 2px solid #1F75BE;*/
    margin-bottom: 5px;
    /*height: calc(100% - 55px);*/
    overflow: auto;
}

.flashcard_v2_slidepage_content_main_fullscreen {
    height: 100%;
    overflow: auto;
    border-radius: 0px 0px 4px 4px;
    position: relative;
}

.flashcard_v2_slidepage_itemholder_cardlistTitle_navbtn_holder {
    display: table-cell;
    text-decoration: none !important;
    color: #4E4E4E !important;
    vertical-align: middle;
    width: 65px;
}

.flashcard_v2_slidepage_itemholder_cardlistTitle_navbtn {
    border: none;
    background-color: rgba(0,0,0,0) !important;
    padding: 0px;
    font-size: 1.5em;
    color: #4E4E4E !important;
    float: right;
}

.flashcard_v2_content_header_slidepage {
    background-color: #ECEAEB;
    height: 45px;
    /* border-radius: 4px 4px 0px 0px; */
    width: 100%;
}

.flashcard_v2_content_header_slidepage_new {
    background-color: #ECEAEB;
    height: 40px;
    width: 100%;
}

div#flashcardmobileslideable_id, div#flashcardmobileslideable_id_fullscreen {
    position: absolute;
    z-index: 1;
    width: 100%;
    left: 0px;
    top: 50px;
}

div#flashcardmobileslideableaudio_id, div#flashcardmobileslideableaudio_id_fullscreen {
    position: absolute;
    z-index: 2;
    width: 100%;
    left: 0px;
    top: 50px;
    /*padding: 5px !important;*/
}

.flashcard_v2_slidepage_slidecontainer_header_subtitle_v2 {
    margin: 0px;
    font-family: 'Roboto-Medium';
    display: inline;
}

.flashcard_v2_marginleft_five {
    margin-left: 5px;
}

/*.flashcard_v2_slide_bodyinner .Patologia_h13 {
    position: relative;
    font-family: 'Roboto-Medium';
}

    .flashcard_v2_slide_bodyinner .Patologia_h13 div {
        position: relative;
        margin-bottom: 10px;
    }*/

.flashcard_v2_topic_alphaholder {
    padding-right: 8px;
    margin-top: 5px;
}

.flashcard_v2_listview_row_cardlistTitle.flashcard_v2_booktypeAlpha {
    height: 110px;
}

.flashcard_v2_row_cardlistTitle_list.flashcard_v2_booktypeAlpha {
    height: calc(100% - 115px);
}

.loadingdiv_flashcard_v2_row_cardlistTitle_list.flashcard_v2_booktypeAlpha {
    height: calc(100% - 115px);
}

/*inner body - start*/
/*.flashcard_v2_slide_bodyinner img {
    width: 100%;
}*/

.flashcard_v2_slide_bodyinner .tbllevel1type3 {
    padding-left: 0px;
    width: 100%;
}

.flashcard_v2_slide_bodyinner .tblcls3type tr td {
    padding-left: 5px;
}

    .flashcard_v2_slide_bodyinner .tblcls3type tr td:first-child {
        padding-left: 0px;
    }

.flashcard_v2_slide_bodyinner table caption {
    font-family: 'Roboto-Medium';
}

table[class$="_tblcls3type"] tr td:first-child {
    font-family: 'Roboto-Medium';
}

.flashcard_v2_slide_bodyinner .Bioquimica_tblcls3type caption, .flashcard_v2_slide_bodyinner .Farmacologia_tblcls3type caption,
.flashcard_v2_slide_bodyinner .Microbiologia_tblcls3type caption {
    line-height: 21px !important;
}

.flashcard_v2_slide_bodyinner .Bioquimica_displevel2:first-child, .flashcard_v2_slide_bodyinner .Patologia_displevel2:first-child {
    width: auto;
}

.flashcard_v2_slide_bodyinner .Bioquimica_displevel2:last-child, .flashcard_v2_slide_bodyinner .Patologia_displevel2:last-child {
    width: auto;
}

.flashcard_v2_slide_bodyinner .blank_answer {
    min-width: 0px !important;
    border-bottom: 0px !important;
    text-decoration: underline !important;
    font-weight: bold;
    display: inline !important;
}

.flashcard_v2_slide_bodyinner span.blank_answer1 {
    border-bottom: 0 none !important;
    clear: both !important;
    display: inline-block;
    /*display: inline;*/
    font-weight: bold;
    min-width: 0 !important;
    padding-right: 9px;
    /*position: relative;*/
    text-decoration: underline !important;
    cursor: pointer;
}

    .flashcard_v2_slide_bodyinner span.blank_answer1:hover span {
        opacity: 1;
        visibility: visible;
    }

    .flashcard_v2_slide_bodyinner span.blank_answer1 span {
        background-color: #bcdcfe;
        border-radius: 5px;
        color: #2c2e2f;
        height: auto;
        /* left: 0px; */
        left: 50%;
        line-height: 21px;
        overflow: auto;
        padding: 5px;
        /* position: absolute !important; */
        position: fixed;
        top: 57px;
        /* transition: all 0.5s ease 0s; */
        visibility: hidden;
        word-wrap: break-word;
        z-index: 9999;
        width: 98vw;
        margin-left: -49vw;
    }

.flashcard_v2_img_responsive_divholder {
    overflow: auto;
    width: 100%;
    max-height: 300px;
    padding: 10px 0px;
    display: block;
}

    .flashcard_v2_img_responsive_divholder img {
        border: 1px solid #0b6e48;
        border-radius: 5px;
        padding: 5px;
        max-height: 280px;


            margin: 0 auto;
    display: inherit;
    }

.flashcard_v2_table_responsive_divholder {
    overflow: auto;
    width: 100%;
    height: auto;
    padding: 0px 0px 10px;
    display: block;
}


/*inner body - end*/

.editor-txt {
    text-align: left;
    font-weight: bold;
    color: #0b6e48;
    font-size: 1.3em;
}

.editor-title {
    font-size: 1em;
    font-weight: bold;
}

.editor-des {
    font-size: .9em;
    margin-bottom: 15px;
}

.flashcard_v2_audio {
    width: 100%;
    /*height: auto;*/
    border: 1px solid rgba(0,0,0,0);
    box-shadow: 0px 0px 2px 3px rgba(0,0,0,0.4);
    /*margin-top: 2px;*/
}

.flashcard_v2_audiobtn {
    height: 30px;
    width: 30px !important;
    padding: 0px !important;
    display: inline-block;
    border: 0px;
    background-color: #ECEAEB;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    line-height: 1.42857143;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-repeat: no-repeat;
}

    .flashcard_v2_audiobtn:active:hover {
        background-color: #d4d4d4;
    }

.flashcard_v2_audioplaybtn {
    background-image: url(../../images/playpause_btn.png);
    background-position: 0px 0px;
}

.flashcard_v2_audiopausebtn {
    height: 30px;
    width: 30px;
    padding: 0px;
    border: 0px;
    background-color: #ECEAEB;
    background-image: url(../../images/playpause_btn.png);
    background-position: -30px 0px;
}

.flashcard_v2_FlipCardbtn {
    height: 30px;
    width: 30px;
    background-repeat: no-repeat;
    background-size: 75%;
}

.flashcard_v2_FlipCardbtn_left {
    background-image: url(../../images/flipleft_btn.png);
    background-position: 4px 3px;
}

.flashcard_v2_FlipCardbtn_right {
    background-image: url(../../images/flipright_btn.png);
    background-position: 3px 3px;
}

audio::-internal-media-controls-download-button {
    display: none;
}

audio::-webkit-media-controls-enclosure {
    overflow: hidden;
}
/* Adjust as needed */
audio::-webkit-media-controls-panel {
    width: calc(100% + 40px);
}

.flashcard_disable {
    opacity: 0.4 !important;
    cursor: not-allowed !important;
}

.flashcard_v2_audiodiv {
    border: 1px solid #A8A6A7;
    width: 300px;
    /*height: 40px;*/
    margin: 0px auto;
    background-color: #FFFFFF;
}

.flashcard_v2_btn_playpause {
    width: 24px;
    height: 24px;
    background-image: url(../../images/player_btn.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    border: 0px;
    background-color: rgba(0,0,0,0);
    margin: 7px 7px 7px 0px;
    float: left;
}

.flashcard_v2_slider {
    display: inline-block;
    width: 130px;
    height: 2px;
    background-color: #000000;
    border: 1px solid #000000 !important;
    margin: 18px 0px;
    position: relative;
    float: left;
}

.flashcard_v2_slider_volume {
    display: inline-block;
    width: 60px;
    height: 2px;
    background-color: #000000;
    border: 1px solid #000000 !important;
    margin: 18px 0px;
    position: relative;
    float: left;
}

    .flashcard_v2_slider .ui-slider-handle, .flashcard_v2_slider_volume .ui-slider-handle {
        width: 20px !important;
        height: 20px !important;
        background-color: #000000;
        border-radius: 100%;
        position: absolute;
        top: -10px;
        cursor: pointer;
    }

.flashcard_v2_btn_muteunmute {
    width: 24px;
    height: 24px;
    background-image: url(../../images/player_btn.png);
    background-repeat: no-repeat;
    background-position: -48px 0px;
    border: 0px;
    background-color: rgba(0,0,0,0);
    margin: 7px 7px 7px 7px;
    float: left;
}

.flashcard_v2_btn_subunsub {
    width: 24px;
    height: 24px;
    background-image: url(../../images/player_btn.png);
    background-repeat: no-repeat;
    /*background-position: -96px 0px;*/
    background-position: -120px 0px;
    border: 0px;
    background-color: rgba(0,0,0,0);
    margin: 7px 0px 7px 7px;
}

.flashcard_v2_audiosub_div {
    background-color: #000000;
    padding: 5px;
    width: 299px;
    display: none;
}

    .flashcard_v2_audiosub_div p {
        color: #FFFFFF;
        margin: 0px;
        display: none;
    }

.flashcard_v2_btn_bottom_nav {
    height: 34px !important;
    width: 37px !important;
    line-height: 34px !important;
    padding: 0px !important;
    margin-right: 7px !important;
}

    .flashcard_v2_btn_bottom_nav:last-child {
        margin-right: 3px !important;
    }

.flashcard_v2_slidepage_itemholder_cardlistTitle_navbtn_holder .flashcard_v2_audioplaybtn,
.flashcard_v2_slidepage_itemholder_cardlistTitle_navbtn_holder .flashcard_v2_audiopausebtn {
    margin-bottom: 0px;
    margin-top: 0px;
}

/*cmdt - start*/
.flashcard_v2_listview_itemholder_cmdt {
    border-right-color: #305BAC !important;
}

.flashcard_v2_book_back_color_cmdt {
    background-color: #305BAC !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_cmdt .panel-group .panel-default > .panel-heading {
        background-color: #305BAC !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_cmdt {
    background-color: #5089DA !important;
    color: #000000 !important;
    z-index:0;
}

.flashcard_v2_border_cmdt {
    border-color: #305BAC !important;
}

.flashcard_v2_border_lightcolor_cmdt {
    border-color: #5089DA !important;
}
/*cmdt - end*/

/*physiology - start*/
.flashcard_v2_listview_itemholder_physiology {
    border-right-color: #AA3D2C !important;
}

.flashcard_v2_book_back_color_physiology {
    background-color: #AA3D2C !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_physiology .panel-group .panel-default > .panel-heading {
        background-color: #AA3D2C !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_physiology {
    background-color: #D55C52 !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_physiology {
    border-color: #AA3D2C !important;
}

.flashcard_v2_border_lightcolor_physiology {
    border-color: #D55C52 !important;
}
/*physiology - end*/

/*MID2e - start*/
.flashcard_v2_listview_itemholder_MID2e {
    border-right-color: #4A8028 !important;
}

.flashcard_v2_book_back_color_MID2e {
    background-color: #4A8028 !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_MID2e .panel-group .panel-default > .panel-heading {
        background-color: #4A8028 !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_MID2e {
    background-color: #78C049 !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_MID2e {
    border-color: #4A8028 !important;
}

.flashcard_v2_border_lightcolor_MID2e {
    border-color: #78C049 !important;
}
/*MID2e - end*/

/*BiochemistryGenetics2e - start*/
.flashcard_v2_listview_itemholder_BiochemistryGenetics2e {
    border-right-color: #86497D !important;
}

.flashcard_v2_book_back_color_BiochemistryGenetics2e {
    background-color: #86497D !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_BiochemistryGenetics2e .panel-group .panel-default > .panel-heading {
        background-color: #86497D !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_BiochemistryGenetics2e {
    background-color: #C689B8 !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_BiochemistryGenetics2e {
    border-color: #86497D !important;
}

.flashcard_v2_border_lightcolor_BiochemistryGenetics2e {
    border-color: #C689B8 !important;
}
/*BiochemistryGenetics2e - end*/

/*Pharmacology3e - start*/
.flashcard_v2_listview_itemholder_Pharmacology3e {
    border-right-color: #892C5C !important;
}

.flashcard_v2_book_back_color_Pharmacology3e {
    background-color: #892C5C !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_Pharmacology3e .panel-group .panel-default > .panel-heading {
        background-color: #892C5C !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_Pharmacology3e {
    background-color: #D6559A !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_Pharmacology3e {
    border-color: #892C5C !important;
}

.flashcard_v2_border_lightcolor_Pharmacology3e {
    border-color: #D6559A !important;
}
/*Pharmacology3e - end*/

/*Pathology3e - start*/
.flashcard_v2_listview_itemholder_Pathology3e {
    border-right-color: #8F6B41 !important;
}

.flashcard_v2_book_back_color_Pathology3e {
    background-color: #8F6B41 !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_Pathology3e .panel-group .panel-default > .panel-heading {
        background-color: #8F6B41 !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_Pathology3e {
    background-color: #D19B50 !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_Pathology3e {
    border-color: #8F6B41 !important;
}

.flashcard_v2_border_lightcolor_Pathology3e {
    border-color: #D19B50 !important;
}
/*Pathology3e - end*/

/*DegowinsDiagnostic - start*/
.flashcard_v2_listview_itemholder_DegowinsDiagnostic {
    border-right-color: #0E5053 !important;
}

.flashcard_v2_book_back_color_DegowinsDiagnostic {
    background-color: #0E5053 !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_DegowinsDiagnostic .panel-group .panel-default > .panel-heading {
        background-color: #0E5053 !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_DegowinsDiagnostic {
    background-color: #3BB4BC !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_DegowinsDiagnostic {
    border-color: #0E5053 !important;
}

.flashcard_v2_border_lightcolor_DegowinsDiagnostic {
    border-color: #3BB4BC !important;
}
/*DegowinsDiagnostic - end*/

/*pathophysiology - start*/
.flashcard_v2_listview_itemholder_pathophysiology {
    border-right-color: #978D16 !important;
}

.flashcard_v2_book_back_color_pathophysiology {
    background-color: #978D16 !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_pathophysiology .panel-group .panel-default > .panel-heading {
        background-color: #978D16 !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_pathophysiology {
    background-color: #DAC514 !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_pathophysiology {
    border-color: #978D16 !important;
}

.flashcard_v2_border_lightcolor_pathophysiology {
    border-color: #DAC514 !important;
}
/*pathophysiology - end*/

/*pharmacotherapy - start*/
.flashcard_v2_listview_itemholder_pharmacotherapy {
    border-right-color: #912709 !important;
}

.flashcard_v2_book_back_color_pharmacotherapy {
    background-color: #912709 !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_pharmacotherapy .panel-group .panel-default > .panel-heading {
        background-color: #912709 !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_pharmacotherapy {
    background-color: #D46949 !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_pharmacotherapy {
    border-color: #912709 !important;
}

.flashcard_v2_border_lightcolor_pharmacotherapy {
    border-color: #D46949 !important;
}
/*pharmacotherapy - end*/

/*PharmacyDrug - start*/
.flashcard_v2_listview_itemholder_PharmacyDrug {
    border-right-color: #5E6083 !important;
}

.flashcard_v2_book_back_color_PharmacyDrug {
    background-color: #5E6083 !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_PharmacyDrug .panel-group .panel-default > .panel-heading {
        background-color: #5E6083 !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_PharmacyDrug {
    background-color: #9597BE !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_PharmacyDrug {
    border-color: #5E6083 !important;
}

.flashcard_v2_border_lightcolor_PharmacyDrug {
    border-color: #9597BE !important;
}
/*PharmacyDrug - end*/

/*kol - start*/
.flashcard_v2_listview_itemholder_kol {
    border-right-color: #C45254 !important;
}

.flashcard_v2_book_back_color_kol {
    background-color: #C45254 !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_kol .panel-group .panel-default > .panel-heading {
        background-color: #C45254 !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_kol {
    background-color: #E38183 !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_kol {
    border-color: #C45254 !important;
}

.flashcard_v2_border_lightcolor_kol {
    border-color: #E38183 !important;
}
/*kol - end*/

/*pharmacyreviewcalculations - start*/
.flashcard_v2_listview_itemholder_pharmacyreviewcalculations {
    border-right-color: #345E72 !important;
}

.flashcard_v2_book_back_color_pharmacyreviewcalculations {
    background-color: #345E72 !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_pharmacyreviewcalculations .panel-group .panel-default > .panel-heading {
        background-color: #345E72 !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_pharmacyreviewcalculations {
    background-color: #539FBA !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_pharmacyreviewcalculations {
    border-color: #345E72 !important;
}

.flashcard_v2_border_lightcolor_pharmacyreviewcalculations {
    border-color: #539FBA !important;
}
/*pharmacyreviewcalculations - end*/

/*Patologia - start*/
.flashcard_v2_listview_itemholder_Patologia {
    border-right-color: #96713E !important;
}

.flashcard_v2_book_back_color_Patologia {
    background-color: #96713E !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_Patologia .panel-group .panel-default > .panel-heading {
        background-color: #96713E !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_Patologia {
    background-color: #C69958 !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_Patologia {
    border-color: #96713E !important;
}

.flashcard_v2_border_lightcolor_Patologia {
    border-color: #C69958 !important;
}
/*Patologia - end*/

/*Bioquimica - start*/
.flashcard_v2_listview_itemholder_Bioquimica {
    border-right-color: #9B7894 !important;
}

.flashcard_v2_book_back_color_Bioquimica {
    background-color: #9B7894 !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_Bioquimica .panel-group .panel-default > .panel-heading {
        background-color: #9B7894 !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_Bioquimica {
    background-color: #C898C0 !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_Bioquimica {
    border-color: #9B7894 !important;
}

.flashcard_v2_border_lightcolor_Bioquimica {
    border-color: #C898C0 !important;
}
/*Bioquimica - end*/

/*Farmacologia - start*/
.flashcard_v2_listview_itemholder_Farmacologia {
    border-right-color: #A7216C !important;
}

.flashcard_v2_book_back_color_Farmacologia {
    background-color: #A7216C !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_Farmacologia .panel-group .panel-default > .panel-heading {
        background-color: #A7216C !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_Farmacologia {
    background-color: #E161A7 !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_Farmacologia {
    border-color: #A7216C !important;
}

.flashcard_v2_border_lightcolor_Farmacologia {
    border-color: #E161A7 !important;
}
/*Farmacologia - end*/

/*Microbiologia - start*/
.flashcard_v2_listview_itemholder_Microbiologia {
    border-right-color: #4A8128 !important;
}

.flashcard_v2_book_back_color_Microbiologia {
    background-color: #4A8128 !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_Microbiologia .panel-group .panel-default > .panel-heading {
        background-color: #4A8128 !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_Microbiologia {
    background-color: #70A94B !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_Microbiologia {
    border-color: #4A8128 !important;
}

.flashcard_v2_border_lightcolor_Microbiologia {
    border-color: #70A94B !important;
}
/*Microbiologia - end*/

/*DiagnosticoClinico - start*/
.flashcard_v2_listview_itemholder_DiagnosticoClinico {
    border-right-color: #305BAC !important;
}

.flashcard_v2_book_back_color_DiagnosticoClinico {
    background-color: #305BAC !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_DiagnosticoClinico .panel-group .panel-default > .panel-heading {
        background-color: #305BAC !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_DiagnosticoClinico {
    background-color: #5995E5 !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_DiagnosticoClinico {
    border-color: #305BAC !important;
}

.flashcard_v2_border_lightcolor_DiagnosticoClinico {
    border-color: #5995E5 !important;
}
/*DiagnosticoClinico - end*/

/*Obstetriciay - start*/
.flashcard_v2_listview_itemholder_Obstetriciay {
    border-right-color: #8C70A9 !important;
}

.flashcard_v2_book_back_color_Obstetriciay {
    background-color: #8C70A9 !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_Obstetriciay .panel-group .panel-default > .panel-heading {
        background-color: #8C70A9 !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_Obstetriciay {
    background-color: #B195CF !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_Obstetriciay {
    border-color: #8C70A9 !important;
}

.flashcard_v2_border_lightcolor_Obstetriciay {
    border-color: #B195CF !important;
}
/*Obstetriciay - end*/
/*---------------------------------------------------------*/
/*Pediatria - start*/
.flashcard_v2_listview_itemholder_Pediatria {
    border-right-color: #688E56 !important;
}

.flashcard_v2_book_back_color_Pediatria {
    background-color: #688E56 !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_Pediatria .panel-group .panel-default > .panel-heading {
        background-color: #688E56 !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_Pediatria {
    background-color: #88A777 !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_Pediatria {
    border-color: #688E56 !important;
}

.flashcard_v2_border_lightcolor_Pediatria {
    border-color: #88A777 !important;
}
/*Pediatria - end*/

/*Atlas - start*/
.flashcard_v2_listview_itemholder_Atlas {
    border-right-color: #6E8A95 !important;
}

.flashcard_v2_book_back_color_Atlas {
    background-color: #6E8A95 !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_Atlas .panel-group .panel-default > .panel-heading {
        background-color: #6E8A95 !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_Atlas {
    background-color: #9EB6BF !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_Atlas {
    border-color: #6E8A95 !important;
}

.flashcard_v2_border_lightcolor_Atlas {
    border-color: #9EB6BF !important;
}
/*Atlas - end*/

/*kole - start*/
.flashcard_v2_listview_itemholder_kole {
    border-right-color: #4A8128 !important;
}

.flashcard_v2_book_back_color_kole {
    background-color: #4A8128 !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_kole .panel-group .panel-default > .panel-heading {
        background-color: #4A8128 !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_kole {
    background-color: #70A94B !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_kole {
    border-color: #4A8128 !important;
}

.flashcard_v2_border_lightcolor_kole {
    border-color: #70A94B !important;
}
/*kole - end*/


/*MID3e - start*/
.flashcard_v2_listview_itemholder_MID3e {
    border-right-color: #1e4ca1 !important;
}

.flashcard_v2_book_back_color_MID3e {
    background-color: #1e4ca1 !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_MID3e .panel-group .panel-default > .panel-heading {
        background-color: #1e4ca1 !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_MID3e {
    background-color: #8fafeb !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_MID3e {
    border-color: #1e4ca1 !important;
}

.flashcard_v2_border_lightcolor_MID3e {
    border-color: #8fafeb !important;
}
/*MID3e - end*/


/*Pharmacology4e - start*/
.flashcard_v2_listview_itemholder_Pharmacology4e {
    border-right-color: #1783a5 !important;
}

.flashcard_v2_book_back_color_Pharmacology4e {
    background-color: #1783a5 !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_Pharmacology4e .panel-group .panel-default > .panel-heading {
        background-color: #1783a5 !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_Pharmacology4e {
    background-color: #02a8dc !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_Pharmacology4e {
    border-color: #1783a5 !important;
}

.flashcard_v2_border_lightcolor_Pharmacology4e {
    border-color: #02a8dc !important;
}
/*Pharmacology4e - end*/


/*BiochemistryGenetics3e - start*/
.flashcard_v2_listview_itemholder_BiochemistryGenetics3e {
    border-right-color: #3a549b !important;
}

.flashcard_v2_book_back_color_BiochemistryGenetics3e {
    background-color: #3a549b !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_BiochemistryGenetics3e .panel-group .panel-default > .panel-heading {
        background-color: #3a549b !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_BiochemistryGenetics3e {
    background-color: #5C75B8 !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_BiochemistryGenetics3e {
    border-color: #3a549b !important;
}

.flashcard_v2_border_lightcolor_BiochemistryGenetics3e {
    border-color: #5C75B8 !important;
}
/*BiochemistryGenetics3e - end*/




/*nonpres - start*/
.flashcard_v2_listview_itemholder_nonpres {
    border-right-color: #901114 !important;
}

.flashcard_v2_book_back_color_nonpres {
    background-color: #901114 !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_nonpres .panel-group .panel-default > .panel-heading {
        background-color: #901114 !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_nonpres {
    background-color: #DB797C !important;
    color: #000000 !important;
       z-index:0;
}

.flashcard_v2_border_nonpres {
    border-color: #901114 !important;
}

.flashcard_v2_border_lightcolor_nonpres {
    border-color: #5C75B8 !important;
}
/*nonpres - end*/




/*Kolesar - start*/
.flashcard_v2_listview_itemholder_Kolesar {
    border-right-color: #8fc5eb !important;
}

.flashcard_v2_book_back_color_Kolesar {
    background-color: #104f88 !important;
    color: #fff !important;
    /*color: #fff !important;*/
}

    .flashcard_v2_book_back_color_Kolesar .panel-group .panel-default > .panel-heading {
        background-color: #5e8ebe !important;
        color: #fff !important;
    }

.flashcard_v2_book_back_lightcolor_Kolesar {
    background-color: #8fc5eb !important;
    color: #000 !important;
       z-index:0;
}

.flashcard_v2_border_nonpres {
    border-color: #5e8ebe !important;
}

.flashcard_v2_border_lightcolor_Kolesar {
    border-color: #5C75B8 !important;
}
/*.flashcard-slide-header1-Kolesar{ 
      height: 340px;
    overflow: auto;
}*/
.flashcard-slide-body-inner-Kolesar, .Kolesar_fstdivclstyp3_ans {
    height: 340px;
    overflow: auto;
}

.flashcard-slide-body-inner-kole21, .kole21_fstdivclstyp3_ans {
    height: 340px;
    overflow: auto;
}
/*Kolesar - end*/

@media only screen and (max-width: 500px) {
    .flashcard-left-menu li {
        list-style-type: decimal;
    }

    .CardTopicImages-nonpres18_fmin001-img {
        width: 100% !important;
    }


    .nonpres18_fmin001-lt, .nonpres18_fmin001-rt {
        display: block !important;
        width: 100% !important;
    }

    .Preface-main {
        padding-left: 10px !important;
        height: auto !important;
        overflow: none !important;
    }

    .preface-holder {
        position: relative !important;
        margin: 0px auto !important;
        width: 100% !important;
        overflow: hidden;
    }


    .kole_tablelist tbody tr td p > span, .kol_tablelist tbody tr td p > span {
        border-bottom: none;
        display: inline-block;
        min-width: 00px !important;
        color: #000;
        cursor: default;
    }

    .flashcard_v2_slide_bodyinner > .preface-holder {
        width: 104% !important;
        margin-left: -2% !important;
        top: -10px;
    }
}

/*.flashcard-slide-header1-Kolesar {
    overflow: scroll;
    height: 270px;
}*/
.Kolesar-answer {
    font-size: 0px !important;
}

.flashcard_v2_hide {
    display: none !important;
}


/*kole21 - start*/
.flashcard_v2_listview_itemholder_kole21 {
    border-right-color: #1b96a5 !important;
}

.flashcard_v2_book_back_color_kole21 {
    background-color: #3bb8ce !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_kole21 .panel-group .panel-default > .panel-heading {
        background-color: #3bb8ce !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_kole21 {
    background-color: #368a66 !important;
    color: #000000 !important;
    z-index:0 !important;
}

.flashcard_v2_border_kole21 {
    border-color: #4A8128 !important;
}

.flashcard_v2_border_lightcolor_kole21 {
    border-color: #1b96a5 !important;
}
/*kole21 - end*/




/*nonpres20 - start*/
.flashcard_v2_listview_itemholder_nonpres20 {
    border-right-color: #1b96a5 !important;
}

.flashcard_v2_book_back_color_nonpres20 {
    background-color: #89bac9 !important;
    color: #000000 !important;
}

    .flashcard_v2_book_back_color_nonpres20 .panel-group .panel-default > .panel-heading {
        background-color: #89bac9 !important;
     color: #000000 !important;
    }

.flashcard_v2_book_back_lightcolor_nonpres20 {
    background-color: #476e75 !important;
    color: #000000 !important;
    z-index:0 !important;
}

.flashcard_v2_border_nonpres20 {
    border-color: #4A8128 !important;
}

.flashcard_v2_border_lightcolor_nonpres20 {
    border-color: #1b96a5 !important;
}
/*nonpres20 - end*/




/*KolesarInj2021 - start*/
.flashcard_v2_listview_itemholder_KolesarInj2021 {
    border-right-color: #b3c9e8 !important;
}

.flashcard_v2_book_back_color_KolesarInj2021 {
    background-color: #4473aa !important;
    color: #000000 !important;
}

    .flashcard_v2_book_back_color_KolesarInj2021 .panel-group .panel-default > .panel-heading {
        background-color: #4473aa !important;
     color: #000000 !important;
    }

.flashcard_v2_book_back_lightcolor_KolesarInj2021 {
    background-color: #b3c9e8 !important;
    color: #000000 !important;
    z-index:0 !important;
}

.flashcard_v2_border_KolesarInj2021 {
    border-color: #4A8128 !important;
}

.flashcard_v2_border_lightcolor_KolesarInj2021 {
    border-color: #b3c9e8 !important;
}
/*KolesarInj2021.flashcard_v2_book_back_color_KolesarInj2021 - end*/


/*.custom-dropdown {
    height: 24px;
    right: 10px !important;
    color: #fff !important;
    width: 60%;
    padding: 0px !important;
    font-size: 12px !important;
    top: 48px !important;
}*/

    .custom-dropdown option {
        background: #fff !important;
        color: #000 !important;
    }
    .loadingdiv_flashcard_v2_slidepage_loading{ /*min-height:300px;*/  height:100vh !important;}

/*[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak, .ng-hide:not(.ng-hide-animate) {
    display: block !important;
}*/

/*.flashcard-slide-header1-KolesarInj2021{height:100% !important;}*/
.topic-heading-KolesarInj2021 {width:100% !important;
}






/*KolTop30022 - start*/
.flashcard_v2_listview_itemholder_KolTop30022 {
    border-right-color: #b3c9e8 !important;
}

.flashcard_v2_book_back_color_KolTop30022 {
    background-color: #4473aa !important;
    color: #000000 !important;
}

    .flashcard_v2_book_back_color_KolTop30022 .panel-group .panel-default > .panel-heading {
        background-color: #4473aa !important;
        color: #000000 !important;
    }

.flashcard_v2_book_back_lightcolor_KolTop30022 {
    background-color: #b3c9e8 !important;
    color: #000000 !important;
    z-index: 0 !important;
}

.flashcard_v2_border_KolTop30022 {
    border-color: #4A8128 !important;
}

.flashcard_v2_border_lightcolor_KolTop30022 {
    border-color: #b3c9e8 !important;
}
/*KolTop30022.flashcard_v2_book_back_color_KolTop30022 - end*/



/*KolTop10023 - start*/
.flashcard_v2_listview_itemholder_KolTop30022 {
    border-right-color: #b3c9e8 !important;
}

.flashcard_v2_book_back_color_KolTop30022 {
    background-color: #4473aa !important;
    color: #000000 !important;
}

    .flashcard_v2_book_back_color_KolTop30022 .panel-group .panel-default > .panel-heading {
        background-color: #4473aa !important;
        color: #000000 !important;
    }

.flashcard_v2_book_back_lightcolor_KolTop30022 {
    background-color: #b3c9e8 !important;
    color: #000000 !important;
    z-index: 0 !important;
}

.flashcard_v2_border_KolTop30022 {
    border-color: #4A8128 !important;
}

.flashcard_v2_border_lightcolor_KolTop30022 {
    border-color: #b3c9e8 !important;
}
/*KolTop10023.flashcard_v2_book_back_color_KolTop30022 - end*/


/*.custom-dropdown {
    height: 24px;
    right: 10px !important;
    color: #fff !important;
    width: 60%;
    padding: 0px !important;
    font-size: 12px !important;
    top: 48px !important;
}*/

.custom-dropdown option {
    background: #fff !important;
    color: #000 !important;
}

.loadingdiv_flashcard_v2_slidepage_loading { /*min-height:300px;*/
    height: 100vh !important;
}

/*[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak, .ng-hide:not(.ng-hide-animate) {
    display: block !important;
}*/

/*.flashcard-slide-header1-KolesarInj2021{height:100% !important;}*/
.topic-heading-KolTop30022 {
    width: 100% !important;
}



















/*KolTop10023 - start*/
.flashcard_v2_listview_itemholder_KolTop10023 {
    border-right-color: #b3c9e8 !important;
}

.flashcard_v2_book_back_color_KolTop10023 {
    background-color: #ce6baa !important;
    color: #000000 !important;
}

    .flashcard_v2_book_back_color_KolTop10023 .panel-group .panel-default > .panel-heading {
        background-color: #ce6baa !important;
        color: #000000 !important;
    }

.flashcard_v2_book_back_lightcolor_KolTop10023 {
    background-color: #b3c9e8 !important;
    color: #000000 !important;
    z-index: 0 !important;
}

.flashcard_v2_border_KolTop10023 {
    border-color: #4A8128 !important;
}

.flashcard_v2_border_lightcolor_KolTop10023 {
    border-color: #b3c9e8 !important;
}
/*KolTop10023.flashcard_v2_book_back_color_KolTop10023 - end*/



/*KolTop10023 - start*/
.flashcard_v2_listview_itemholder_KolTop10023 {
    border-right-color: #b3c9e8 !important;
}

.flashcard_v2_book_back_color_KolTop10023 {
    background-color: #ce6baa !important;
    color: #000000 !important;
}

    .flashcard_v2_book_back_color_KolTop10023 .panel-group .panel-default > .panel-heading {
        background-color: #ce6baa !important;
        color: #000000 !important;
    }

.flashcard_v2_book_back_lightcolor_KolTop10023 {
    background-color: #ce6baa !important;
    color: #000000 !important;
    z-index: 0 !important;
}

.flashcard_v2_border_KolTop10023 {
    border-color: #4A8128 !important;
}

.flashcard_v2_border_lightcolor_KolTop10023 {
    border-color: #c56396 !important;
}
/*KolTop10023.flashcard_v2_book_back_color_KolTop10023 - end*/


/*.custom-dropdown {
    height: 24px;
    right: 10px !important;
    color: #fff !important;
    width: 60%;
    padding: 0px !important;
    font-size: 12px !important;
    top: 48px !important;
}*/

.custom-dropdown option {
    background: #fff !important;
    color: #000 !important;
}

.loadingdiv_flashcard_v2_slidepage_loading { /*min-height:300px;*/
    height: 100vh !important;
}

/*[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak, .ng-hide:not(.ng-hide-animate) {
    display: block !important;
}*/

/*.flashcard-slide-header1-KolesarInj2021{height:100% !important;}*/
.topic-heading-KolTop10023 {
    width: 100% !important;
}











/*BethMedTerm - start*/
.BethMedTerm_fstdivclstyp3_que {
    padding: 50px 0px !important;
    text-align: center;
}
.flashcard_v2_listview_itemholder_BethMedTerm {
    border-right-color: #c93030 !important;
}

.flashcard_v2_book_back_color_BethMedTerm {
    background-color: #d84f4f !important;
    color: #000000 !important;
}

    .flashcard_v2_book_back_color_BethMedTerm .panel-group .panel-default > .panel-heading {
        background-color: #d84f4f !important;
        color: #000000 !important;
    }

.flashcard_v2_book_back_lightcolor_BethMedTerm {
    background-color: #c93030 !important;
    color: #000000 !important;
    z-index: 0 !important;
}

.flashcard_v2_border_BethMedTerm {
    border-color: #4A8128 !important;
}

.flashcard_v2_border_lightcolor_BethMedTerm {
    border-color: #c93030 !important;
}
/*BethMedTerm.flashcard_v2_book_back_color_BethMedTerm - end*/



/*KolTop10023 - start*/
.flashcard_v2_listview_itemholder_BethMedTerm {
    border-right-color: #c93030 !important;
}

.flashcard_v2_book_back_color_BethMedTerm {
    background-color: #d84f4f !important;
    color: #000000 !important;
}

    .flashcard_v2_book_back_color_BethMedTerm .panel-group .panel-default > .panel-heading {
        background-color: #d84f4f !important;
        color: #000000 !important;
    }

.flashcard_v2_book_back_lightcolor_BethMedTerm {
    background-color: #d84f4f !important;
    color: #000 !important;
    z-index: 0 !important;
}

.flashcard_v2_border_BethMedTerm {
    border-color: #4A8128 !important;
}

.flashcard_v2_border_lightcolor_BethMedTerm {
    border-color: #c93030 !important;
}
/*KolTop10023.flashcard_v2_book_back_color_BethMedTerm - end*/

/*kolesarinj2023 - start*/
.kolesarinj2023_fstdivclstyp3_que {
    padding: 50px 0px !important;
    text-align: center;
}

.flashcard_v2_listview_itemholder_kolesarinj2023 {
    border-right-color: #CAAE02 !important;
}

.flashcard_v2_book_back_color_kolesarinj2023 {
    background-color: #CAAE02 !important;
    color: #000000 !important;
}

.flashcard_v2_book_back_color_kolesarinj2023 .panel-group .panel-default > .panel-heading {
    background-color: #CAAE02 !important;
    color: #000000 !important;
}

.flashcard_v2_book_back_lightcolor_kolesarinj2023 {
    background-color: #CAAE02 !important;
    color: #000000 !important;
    z-index: 0 !important;
}

.flashcard_v2_border_kolesarinj2023 {
    border-color: #CAAE02 !important;
}

.flashcard_v2_border_lightcolor_kolesarinj2023 {
    border-color: #CAAE02 !important;
}
/*kolesarinj2023.flashcard_v2_book_back_color_kolesarinj2023 - end*/

/*.custom-dropdown {
    height: 24px;
    right: 10px !important;
    color: #fff !important;
    width: 60%;
    padding: 0px !important;
    font-size: 12px !important;
    top: 48px !important;
}*/

.custom-dropdown option {
    background: #fff !important;
    color: #000 !important;
}

.loadingdiv_flashcard_v2_slidepage_loading { /*min-height:300px;*/
    height: 100vh !important;
}

/*[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak, .ng-hide:not(.ng-hide-animate) {
    display: block !important;
}*/

/*.flashcard-slide-header1-KolesarInj2021{height:100% !important;}*/
.topic-heading-BethMedTerm {
    width: 100% !important;
}


/*pharmacotherapy2 - start*/
.flashcard_v2_listview_itemholder_pharmacotherapy2 {
    border-right-color: #1b4cc3 !important;
}

.flashcard_v2_book_back_color_pharmacotherapy2 {
    background-color: #2D5BC9 !important;
    color: black !important;
}

    .flashcard_v2_book_back_color_pharmacotherapy2 .panel-group .panel-default > .panel-heading {
        background-color: #2D5BC9 !important;
        color: black !important;
    }

.flashcard_v2_book_back_lightcolor_pharmacotherapy2 {
    background-color: #4E7BD7 !important;
    color: #000000 !important;
    z-index: 0;
}

.flashcard_v2_border_pharmacotherapy2 {
    border-color: #2D5BC9 !important;
}

.flashcard_v2_border_lightcolor_pharmacotherapy2 {
    border-color: #2D5BC9 !important;
}
/*pharmacotherapy2 - end*/


/*koltop30023 - start*/
.flashcard_v2_border_lightcolor_koltop30023 {
    border-color: #668BB1 !important;
}

.flashcard_v2_listview_itemholder_koltop30023 {
    border-right-color: #668BB1 !important;
}

.flashcard_v2_book_back_color_koltop30023 {
    background-color: #668BB1 !important;
    color: #000000 !important;
}

.flashcard_v2_book_back_color_koltop30023 .panel-group .panel-default > .panel-heading {
    background-color: #668BB1 !important;
    color: #000000 !important;
}

.flashcard_v2_book_back_lightcolor_koltop30023 {
    background-color: #668BB1 !important;
    color: #000000 !important;
    z-index: 0 !important;
}

.flashcard_v2_border_koltop30023 {
    border-color: #497ea3 !important;
}

/*koltop30023 - end*/


/*Pharmacology5e - pharmflash5 - start*/
.flashcard_v2_listview_itemholder_pharmflash5 {
    border-right-color: #8C95CA !important;
}

.flashcard_v2_book_back_color_pharmflash5 {
    background-color: #8C95CA !important;
    color: #FFFFFF !important;
}

    .flashcard_v2_book_back_color_pharmflash5 .panel-group .panel-default > .panel-heading {
        background-color: #8C95CA !important;
        color: #FFFFFF !important;
    }

.flashcard_v2_book_back_lightcolor_pharmflash5 {
    background-color: #6771AD !important;
    color: #000000 !important;
    z-index: 0;
}

.flashcard_v2_border_pharmflash5 {
    border-color: #8C95CA !important;
}

.flashcard_v2_border_lightcolor_pharmflash5 {
    border-color: #6771AD !important;
}
/*Pharmacology5e - end*/


/*KolTop10024 - /*KolTop10024 Top 100 Non-Prescription Drug Cards 2024/2025*/
.flashcard_v2_border_lightcolor_KolTop10024 {
    border-color: #D58076 !important;
}

.flashcard_v2_listview_itemholder_KolTop10024 {
    border-right-color: #D58076 !important;
}

.flashcard_v2_book_back_color_KolTop10024 {
    background-color: #D58076 !important;
    color: #000000 !important;
}

    .flashcard_v2_book_back_color_KolTop10024 .panel-group .panel-default > .panel-heading {
        background-color: #D58076 !important;
        color: #000000 !important;
    }

.flashcard_v2_book_back_lightcolor_KolTop10024 {
    background-color: #D58076 !important;
    color: #000000 !important;
    z-index: 0 !important;
}

.flashcard_v2_border_KolTop10024 {
    border-color: #b8635a !important;
}

.topic-heading-KolTop10024 {
    width: 100% !important;
}

.KolTop10024_fstdivclstyp3_que img {
    border-color: #ac4b41 !important;
}
/*KolTop10024 - end*/

/*Top 200 Injectable Drug Cards&#x2014;2025/2026 - koltop20025 - START*/
.koltop20025_fstdivclstyp3_que {
    padding: 50px 0px !important;
    text-align: center;
}

.flashcard_v2_listview_itemholder_koltop20025 {
    border-right-color: #7799CF !important;
}

.flashcard_v2_book_back_color_koltop20025 {
    background-color: #7799CF !important;
    color: #000000 !important;
}

.flashcard_v2_book_back_color_koltop20025 .panel-group .panel-default > .panel-heading {
    background-color: #7799CF !important;
    color: #000000 !important;
}

.flashcard_v2_book_back_lightcolor_koltop20025 {
    background-color: #7799CF !important;
    color: #000000 !important;
    z-index: 0 !important;
}

.flashcard_v2_border_koltop20025 {
    border-color: #7799CF !important;
}

.flashcard_v2_border_lightcolor_koltop20025 {
    border-color: #7799CF !important;
}
/*koltop20025 - END*/

/* Top 300 Pharmacy Drug Cards&#x2014;2026/2027  - KolTop30026 - START*/

.flashcard_v2_listview_itemholder_KolTop30026 {
    border-right-color: #2494CC !important;
}

.flashcard_v2_book_back_color_KolTop30026 {
    background-color: #2494CC !important;
    color: #000000 !important;
}

    .flashcard_v2_book_back_color_KolTop30026 .panel-group .panel-default > .panel-heading {
        background-color: #2494CC !important;
        color: #000000 !important;
    }

.flashcard_v2_book_back_lightcolor_KolTop30026 {
    background-color: #2494CC !important;
    color: #000000 !important;
    z-index: 0 !important;
}

.flashcard_v2_border_KolTop30026 {
    border-color: #2494CC !important;
}

.flashcard_v2_border_lightcolor_KolTop30026 {
    border-color: #2494CC !important;
}
/*KolTop30026 - END*/