﻿/*div.flashcard-logodiv {
    position: relative;
    display: inline-block;
    padding: 0.5em 0.1em 0.5em 2em;
}

.flashcard-editors-text {
    border-bottom: 1px solid #ddd;
    padding: 10px 0px !important;
}

.flashcard-accesspharmacy-logo {
    border: 1px solid red;
}

.studentlogin-mainBackgrond {
    position: relative;
    margin: 0px auto;
    width: 380px;
    margin-top: 90px;
    background-color: #ffffff;
    height: 450px;
}

.studentlogin-headerBackground {
    background-color: #f6f6f6;
    padding: 30px 20px;
    text-align: center;
}

.btnlogin {
    width: 80px;
    font-family: 'Roboto-Medium';
}

.studentlogin-paddingRight {
    padding: 40px 70px;
}*/


.btnlogin .active.focus, .btnlogin.active:focus, .btnlogin.focus, .btnlogin.focus:active, .btnlogin:active:focus, .btn:focus {
    outline: none;
}

/*:focus {
    outline: 1px solid #4d90fe !important;
    box-shadow: inset 0 0 2px #4d90fe;
}*/

.test {
    width: 220px;
    height: 190px;
    border-radius: 15px 15px 0px 0px;
}

.flashcard-favorite-text {
    position: absolute;
    left: -80px;
    top: -40px;
}

.btncontinue {
    font-family: 'Roboto-Medium';
    background-color: #dcdcdc;
    border: 1px solid #494949;
}

.flashcard-carousel-subcard ol li {
    display: none;
}

.carousel-inner, .carousel, .item, .fill {
    height: 100%;
    width: 100%;
}

.dropdown-accesssite-bg {
    background-color: #fff;
    border: 1px solid #ccc;
    height: 34px;
    width: 207px;
}

.dropdown-accesssite-btn {
    width: 239px;
    font-family: 'Roboto-Medium';
}

.dropdown-accesssite-btnbgColor {
    background-color: #ecebeb;
}


.flashcard-slide-header > p img, .flashcard-slide-body > p img {
    height: 100%;
    width: 10%;
    position: absolute;
    right: -8px;
    top: -1px;
}


/* -----------------------------------------
   Template helpers
----------------------------------------- */
/* ------------------ Sizes --------------------*/
.s8 {
    font-size: 8px !important;
}

.s10 {
    font-size: 10px !important;
}

.s12 {
    font-size: 12px !important;
}

.s14 {
    font-size: 14px !important;
}

.s16 {
    font-size: 16px !important;
}

.s20 {
    font-size: 20px !important;
}

.s24 {
    font-size: 24px !important;
}

.s32 {
    font-size: 32px !important;
}

.s64 {
    font-size: 64px !important;
}
/* ------------------ Vertical align --------------------*/
.vat {
    vertical-align: top !important;
}

.vam {
    vertical-align: middle !important;
}

.vab {
    vertical-align: bottom !important;
}

.vertical-align {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
/* ------------------ Margins --------------------*/
.row.no-padding {
    margin-left: 0;
    margin-right: 0;
}

    .row.no-padding [class^="col-"] {
        padding: 0;
    }

.m0 {
    margin: 0 !important;
}

.m5 {
    margin: 5px !important;
}

.m10 {
    margin: 10px !important;
}

.m15 {
    margin: 15px !important;
}

.m20 {
    margin: 20px !important;
}

.m25 {
    margin: 25px !important;
}

.mt0 {
    margin-top: 0 !important;
}

.mt5 {
    margin-top: 5px !important;
}

.mt10 {
    margin-top: 10px !important;
}

.mt15 {
    margin-top: 15px !important;
}

.mt20 {
    margin-top: 20px !important;
}

.mt25 {
    margin-top: 25px !important;
}

.mt30 {
    margin-top: 30px !important;
}

.mt50 {
    margin-top: 50px !important;
}

.mt80 {
    margin-top: 70px !important;
}

.mr0 {
    margin-right: 0 !important;
}

.mr5 {
    margin-right: 5px !important;
}

.mr10 {
    margin-right: 10px !important;
}

.mr15 {
    margin-right: 15px !important;
}

.mr20 {
    margin-right: 20px !important;
}

.mr25 {
    margin-right: 25px !important;
}

.mb0 {
    margin-bottom: 0 !important;
}

.mb5 {
    margin-bottom: 5px !important;
}

.mb10 {
    margin-bottom: 10px !important;
}

.mb15 {
    margin-bottom: 15px !important;
}

.mb20 {
    margin-bottom: 20px !important;
}

.mb25 {
    margin-bottom: 25px !important;
}

.mb35 {
    margin-bottom: 35px !important;
}

.mb40 {
    margin-bottom: 40px !important;
}

.mb50 {
    margin-bottom: 50px !important;
}

.mb55 {
    margin-bottom: 55px !important;
}

.ml0 {
    margin-left: 0 !important;
}

.ml5 {
    margin-left: 5px !important;
}

.ml10 {
    margin-left: 10px !important;
}

.ml15 {
    margin-left: 15px !important;
}

.ml20 {
    margin-left: 20px !important;
}

.ml25 {
    margin-left: 25px !important;
}
/* Minus margins */
.mlm5 {
    margin-top: -5px !important;
}

.mlm10 {
    margin-top: -10px !important;
}

.mlm15 {
    margin-top: -15px !important;
}

.mlm20 {
    margin-top: -20px !important;
}

.mlm25 {
    margin-top: -25px !important;
}

.mtm5 {
    margin-top: -5px !important;
}

.mtm10 {
    margin-top: -10px !important;
}

.mtm15 {
    margin-top: -15px !important;
}

.mtm20 {
    margin-top: -20px !important;
}

.mtm25 {
    margin-top: -25px !important;
}

.mrm5 {
    margin-top: -5px !important;
}

.mrm10 {
    margin-top: -10px !important;
}

.mrm15 {
    margin-top: -15px !important;
}

.mrm20 {
    margin-top: -20px !important;
}

.mrm25 {
    margin-top: -25px !important;
}

.mbm5 {
    margin-top: -5px !important;
}

.mbm10 {
    margin-top: -10px !important;
}

.mbm15 {
    margin-top: -15px !important;
}

.mbm20 {
    margin-top: -20px !important;
}

.mbm25 {
    margin-top: -25px !important;
}

/* ------------------ Paddings --------------------*/
.p0 {
    padding: 0 !important;
}

.p5 {
    padding: 5px !important;
}

.p10 {
    padding: 10px !important;
}

.p15 {
    padding: 15px !important;
}

.p20 {
    padding: 20px !important;
}

.p25 {
    padding: 25px !important;
}

.pt0 {
    padding-top: 0 !important;
}

.pt5 {
    padding-top: 5px !important;
}

.pt10 {
    padding-top: 10px !important;
}

.pt15 {
    padding-top: 15px !important;
}

.pt20 {
    padding-top: 20px !important;
}

.pt25 {
    padding-top: 25px !important;
}

.pt30 {
    padding-top: 30px !important;
}

.pt55 {
    padding-top: 55px !important;
}

.pr0 {
    padding-right: 0 !important;
}

.pr5 {
    padding-right: 5px !important;
}

.pr10 {
    padding-right: 10px !important;
}

.pr15 {
    padding-right: 15px !important;
}

.pr20 {
    padding-right: 20px !important;
}

.pr25 {
    padding-right: 25px !important;
}

.pr45 {
    padding-right: 45px !important;
}

.pb0 {
    padding-bottom: 0 !important;
}

.pb5 {
    padding-bottom: 5px !important;
}

.pb10 {
    padding-bottom: 10px !important;
}

.pb15 {
    padding-bottom: 15px !important;
}

.pb20 {
    padding-bottom: 20px !important;
}

.pb25 {
    padding-bottom: 25px !important;
}

.pl0 {
    padding-left: 0 !important;
}

.pl5 {
    padding-left: 5px !important;
}



.pl10 {
    padding-left: 10px !important;
}

.pl15 {
    padding-left: 15px !important;
}

.pl20 {
    padding-left: 20px !important;
}

.pl25 {
    padding-left: 25px !important;
}

.pl35 {
    padding-left: 35px !important;
}
/* ------------------ Percent widths --------------------*/
.flashcard-tableBackground-col {
    border: 1px solid #353535;
    margin: 0 auto !important;
    background: #fff;
    border-radius: 10px;
}


.bg-white {
    /*background: #efefef none repeat scroll 0 0;*/
    background: #efefef none repeat scroll 0 0;
    margin-top: -15px;
    padding-bottom: 20px;
    padding-top: 15px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    border-bottom-left-radius: 10px;
}

.flashcard-leftmenu {
    background: #efefef;
}

.carousel-3d .slide-3d figure img {
    cursor: pointer;
}

.carousel-3d-controls {
    left: 15px !important;
    top: 40%;
}



.flashcard-screentwocard-editors-holder {
    /*width: 240px;
        margin-left:-15px; top:10%;*/
}

.strong {
    font-weight: bold;
}

.flashcard-logo-main1 {
    left: 20px;
    position: absolute;
    /*top: 19px;*/ top: 13px;
    z-index: 99999;
}

#ContentPlaceHolder1_rdbtnlist label {
    font-weight: normal;
    padding-left: 12px;
}

.flashcard-logo {
    background-image: url("../../../Images/Logos/Access_medicine_logo.png");
    background-repeat: no-repeat;
    height: 100%;
    left: 30px;
    position: absolute;
    top: 10px;
    width: 100%;
    z-index: 1000;
}

.flashcard-logo-sm {
    background-image: url("../../../Images/Logos/Access-Pharmacy_Logo-sm.png");
    background-repeat: no-repeat;
    height: 100%;
    left: 30px;
    position: absolute;
    top: 10px;
    width: 100%;
    z-index: 9999;
}

.flashcard-titleText {
    color: #fff;
    left: 29px;
    position: absolute;
    z-index: 9999;
}

.flashcard-header-right {
    position: relative;
    display: inline-block;
    /*padding: 1.1em;*/ padding-top: 1.2em;
    color: #000 !important;
    /*background: #f0f0f0;*/
}

.flashcard_logo_anchor {
    float: left;
}

.flashcard-header-left {
    position: relative;
    display: inline-block;
    /*padding: 4.15em 0px;*/
    padding: 0px 15px !important;
    overflow: hidden;
    color: #000;
    /*margin-left: -15px;*/
}

    .flashcard-header-left:after {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        /*background: #fbe68d !important;
        -webkit-transform-origin: 100% 0;
        -ms-transform-origin: 100% 0;
        transform-origin: 0 100%;
        -webkit-transform: skew(-45deg);
        -ms-transform: skew(-45deg);
        transform: skew(45deg);*/
        z-index: 0;
    }

.flashcard-user-icon {
    color: #787878;
    padding: 0px;
    display: inline-block;
}

.flashcard-welcome-txt {
    font-family: 'Roboto-Medium';
    color: #3F3F3F;
    padding: 8px 0px;
    font-size: 0.9em;
    display: inline-block;
}

.white-bg {
    color: #353535 !important;
    background-color: #f6f7f9 !important;
    margin-bottom: 20px;
    text-align: left;
    border-radius: 5px;
}

.editor {
    background: #fff none repeat scroll 0 0;
    border-radius: 15px;
    /*margin: 0 -25px 0 -10px;*/
    margin: -8px -25px 0 -10px;
}




.flashcard-subcard img.flashcard-subcard-icon {
    width: 110px;
    margin: 20px auto 0px;
}

.flashcard-subcard p {
    /*color: #000000;*/
    color: #ffffff;
    text-align: center;
    /*padding: 0px 10px;*/
    padding: 0px 10px !important;
    font-family: 'Roboto-Medium';
    font-size: 0.9em;
    /*height: 80px;*/
    margin-bottom: 0px;
    vertical-align: middle;
    /*width: 136px;
         display: table-cell;*/
    /*width: 125px;
    margin-left: 20px;*/
    line-height: 14px;
    word-wrap: break-word;
}

.flashcard-subcard img.flashcard-subcard-readimg {
    width: 20px;
    margin: 5px auto;
    display: block;
}

.flashcard-subcard-shwbtn {
    font-family: 'Roboto-Medium';
    font-size: 0.9em;
    background-image: url('../../../images/Continue_button.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 75px;
    height: 22px;
    background-color: rgba(0,0,0,0);
    border: 0px;
    color: #333333;
}



.flashcard-subcard p {
    bottom: 10px;
    left: 45%;
    position: absolute;
}

.flashcard-subcard img.flashcard-subcard-readimg {
    bottom: 5px;
    position: absolute;
    right: 3%;
}

.flashcard-subcard-shwbtn {
    font-size: 1em;
    width: 100px;
    height: 30px;
}

.flashcard-subcard, .flashcard-subcard1 {
    /*margin-bottom: 25px;*/
    min-height: 160px;
    max-height: 160px;
    width: 175px;
}

.flashcard-subcard2 {
    /*margin-bottom: 25px;*/
    min-height: 265px;
    max-height: 265px;
}


@media screen and (max-width: 1024px) and (min-width: 768px) {
    img.KolTop10023_preface_uf1 {
        width: 100%;
    }

    img.koltop10033_preface_uf1 {
        width: 100%;
    }

    .custom-dropdown {
        right: 65px;
    }

    .flashcard-header-content, .flashcard-header-content2 {
        width: 53% !important;
    }

    .Microbiologia_h23 > div {
        /*width: 120%;*/
    }

    .BiochemistryGenetics2e_h13 > div {
        line-height: 17px;
        /*width: 85%;*/
    }

    .flashcard-header-content, .flashcard-header-content2 {
        width: 65% !important;
    }

    .flashcard-subcard, .flashcard-subcard1 {
        /*margin-bottom: 25px;*/
        min-height: 160px !important;
        max-height: 160px !important;
        width: 160px !important;
    }

    .flashcard-header-content {
        width: 60%;
    }

    .listview-nextbtn-pos {
        height: 480px !important;
        position: relative;
    }

    .listview-nextbtn-pos {
        /*height: 460px !important;*/
        position: relative;
        height: 460px !important;
    }


    .listview-btn-pre {
        /*top: 370px !important;*/
        right: 10% !important;
    }

    .listview-btn-next {
        /*top: 370px !important;*/
        right: 25% !important;
    }

    .flashcard-header-content, .flashcard-header-content2 {
        width: 60% !important;
    }
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1200px) and (orientation : portrait) {

    .btn-kole21, .btn-nonpres20 {
        margin-bottom: 10px;
    }

    .btn-kole21, .btn-KolesarInj2021 {
        margin-bottom: 10px;
    }

    .flashcard-header-content {
        width: 38% !important;
        display: inline-flex;
        /*margin-left:-10px;*/
    }

    .flashcard-header-content-cs {
        width: 100% !important;
    }

    /*.topic-heading-Kolesar {
        display: block !important;
        width: 400px !important;
        top: 10px;
    }*/

    .Kolesar_h13 {
        color: #000 !important;
        position: absolute !important;
        z-index: 99999;
        /*top:0px !important;*/
        width: 500px !important;
        -webkit-transform: translate3d(0,0,0);
    }

    .flashcard-header-content, .flashcard-header-content2 {
        line-height: 15px;
        /*position: relative !important;*/
    }

    .flash-ipad {
        float: left;
        width: 84px;
    }

    .btn-ipad {
        float: right;
        width: 42%;
    }

    .BTopicName-ipad {
        width: 45%;
    }

    .btn-cmdt, .btn-Pharmacology3e, .btn-pathophysiology, .btn-DegowinsDiagnostic,
    .btn-BiochemistryGenetics2e, .btn-MID2e, .btn-Pathology3e, .btn-physiology, .btn-Pharmacology4e, .btn-physiology,
    .btn-Pharmacology4e, .btn-physiology, .btn-BiochemistryGenetics3e, .btn-MID3e, .btn-pharmflash5, .btn-KolTop10024 {
        margin-bottom: 10px !important;
    }

    .list-align {
        line-height: 13px !important;
    }

    .flashcard-subcard {
        /*margin-bottom: 25px;*/
        min-height: 140px !important;
        max-height: 140px !important;
        width: 170px !important;
    }

    .btn-pre {
        left: 30% !important;
    }

    .btn-pharmacyreviewcalculations {
        left: 0% !important;
    }

    .custom-dropdown {
        top: 83px !important;
        right: 40px !important;
    }

    .flashcard-subcard2 {
        /*margin-bottom: 25px;*/
        min-height: 170px !important;
        max-height: 170px !important;
    }

    .kol_explnImg {
        width: 100%;
    }

    .flashcard-slide-header-cmdt, .flashcard-slide-header-physiology, .flashcard-slide-header-pathophysiology, .flashcard-slide-header-DegowinsDiagnostic,
    .flashcard-slide-header-BiochemistryGenetics2e, .flashcard-slide-header-MID2e, .flashcard-slide-header-Pathology3e, .flashcard-slide-header-Pharmacology3e,
    .flashcard-slide-header-Pharmacology3e, .flashcard-slide-header-pharmacotherapy, .flashcard-slide-header-pharmacyreviewcalculations, .flashcard-slide-header-PharmacyDrug,
    .flashcard-slide-header-Patologia, .flashcard-slide-header-Bioquimica, .flashcard-slide-header-Farmacologia, .flashcard-slide-header-Microbiologia,
    .flashcard-slide-header-DiagnosticoClinico, .flashcard-slide-header-kol, .flashcard-slide-header-Obstetriciay, .flashcard-slide-header-Atlas,
    .flashcard-slide-header-Pediatria, .flashcard-slide-header-Pharmacology4e, .flashcard-slide-header-pharmflash5, .flashcard-slide-header-BiochemistryGenetics3e, .flashcard-slide-header-MID3e, .flashcard-slide-header-nonpres, .flashcard-slide-header-KolTop10024 {
        /*width: 96.60% !important;*/
    }

    .listview-nextbtn-pos {
        height: 480px !important;
        position: relative;
    }

    .listview-nextbtn-pos {
        /*height: 460px !important;*/
        position: relative;
        height: 370px !important;
    }
}



@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
    span.nonpres20.strong, span.KolesarInj2021.strong {
        margin-left: 10px !important;
        display: inline-block;
    }

    .flashcard-header-content-cs {
        width: 100% !important;
    }

    .Kolesar_h13 {
        color: #000 !important;
        position: absolute !important;
        z-index: 99999;
        /*top: 0px !important;*/
        width: 500px !important;
        -webkit-transform: translate3d(0,0,0);
    }

    .listview-nextbtn-pos {
        /*height: 460px !important;*/
        position: relative;
        height: 460px !important;
    }

    .flashcard-subcard {
        /*margin-bottom: 25px;*/
        min-height: 160px !important;
        max-height: 160px !important;
        width: 162px !important;
    }

    .flashcard-slide-body {
        /*width: 97%;*/
    }

    .flashcard-slide-header-cmdt, .flashcard-slide-header-physiology, .flashcard-slide-header-pathophysiology, .flashcard-slide-header-DegowinsDiagnostic,
    .flashcard-slide-header-BiochemistryGenetics2e, .flashcard-slide-header-MID2e, .flashcard-slide-header-Pathology3e, .flashcard-slide-header-Pharmacology3e,
    .flashcard-slide-header-Pharmacology3e, .flashcard-slide-header-pharmacotherapy, .flashcard-slide-header-pharmacyreviewcalculations, .flashcard-slide-header-PharmacyDrug,
    .flashcard-slide-header-Patologia, .flashcard-slide-header-Bioquimica, .flashcard-slide-header-Farmacologia, .flashcard-slide-header-Microbiologia,
    .flashcard-slide-header-DiagnosticoClinico, .flashcard-slide-header-kol, .flashcard-slide-header-Obstetriciay, .flashcard-slide-header-Atlas,
    .flashcard-slide-header-Pediatria, .flashcard-slide-header-Pharmacology4e, .flashcard-slide-header-pharmflash5, .flashcard-slide-header-BiochemistryGenetics3e, .flashcard-slide-header-MID3e, .flashcard-slide-header-nonpres, .flashcard-slide-header-KolTop10024 {
        /*width: 98.2% !important;*/
    }

    .listview-nextbtn-pos {
        height: 480px !important;
        position: relative;
    }
}




.thumbtext {
    width: 93%;
    margin: 0 auto;
    color: #000107;
    font-size: 1em;
    /*font-weight: bold;*/
    /*text-transform: uppercase;*/
    word-wrap: break-word;
    word-break: keep-all !important;
    -ms-word-break: keep-all !important;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    -webkit-hyphenate-character: "\2010";
    /*font-family: 'Roboto-light';
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    justify-content: space-around;*/
    /*display:inherit;*/
}

/*by veerendra starts*/
._thumbtext {
    width: 80%;
    margin: 0 auto;
    color: #000107;
    /*font-size: 1.2em;*/
    font-weight: bold;
    text-transform: uppercase;
    word-wrap: break-word;
    margin-top: 50px;
    word-break: keep-all !important;
    -ms-word-break: keep-all !important;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    -webkit-hyphenate-character: "\2010";
    font-family: 'Roboto-light';
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
}
/*ends*/

.stars::after {
    content: " *";
    color: red;
    padding-right: 2px;
}

.ProfileImage {
    height: 25px !important;
    width: 25px !important;
    float: left;
}

.flashcard-subcard-cmdt, .flashcard-subcard-physiology, .flashcard-subcard-pathophysiology, .flashcard-subcard-DegowinsDiagnostic,
.flashcard-subcard-BiochemistryGenetics2e, .flashcard-subcard-MID2e, .flashcard-subcard-Pathology3e, .flashcard-subcard-Pharmacology3e,
.flashcard-subcard-Pharmacology3e, .flashcard-subcard-pharmacotherapy, .flashcard-subcard-pharmacyreviewcalculations, .flashcard-subcard-PharmacyDrug,
.flashcard-subcard-Patologia, .flashcard-subcard-Bioquimica, .flashcard-subcard-Farmacologia, .flashcard-subcard-Microbiologia,
.flashcard-subcard-DiagnosticoClinico, .flashcard-subcard-kol, .flashcard-subcard-kole, .flashcard-subcard-kole21, .flashcard-subcard-nonpres20, .flashcard-subcard-KolesarInj2021, .flashcard-subcard-Kolesar, .flashcard-subcard-Obstetriciay, .flashcard-subcard-Atlas,
.flashcard-subcard-Pediatria, .flashcard-subcard-Pharmacology4e, .flashcard-subcard-BiochemistryGenetics3e, .flashcard-subcard-MID3e,
.flashcard-subcard-nonpres, .flashcard-subcard-KolTop30022, .flashcard-subcard-koltop30023, .flashcard-subcard-KolTop10023, .flashcard-subcard-BethMedTerm,
.flashcard-subcard-kolesarinj2023, .flashcard-subcard-pharmacotherapy2, .flashcard-subcard-pharmflash5, .flashcard-subcard-KolTop10024, .flashcard-subcard-koltop20025 ,.flashcard-subcard-KolTop30026 
{
    border-radius: 10px !important;
    padding: 0px;
    font-size: 1em;
    /*margin: 1%;
    width: 23% !important;*/
    cursor: pointer;
    color: #fff;
    font-weight: bold;
    word-wrap: break-word;
    word-break: keep-all !important;
    -ms-word-break: keep-all !important;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    -webkit-hyphenate-character: "\2010";
}


.flashcard-subcard-Patologia, .flashcard-subcard-Bioquimica, .flashcard-subcard-Farmacologia, .flashcard-subcard-Microbiologia, .flashcard-subcard-DiagnosticoClinico, .flashcard-subcard-cmdt, .flashcard-subcard-pathophysiology, .flashcard-subcard-DegowinsDiagnostic, .flashcard-subcard-BiochemistryGenetics2e, .flashcard-subcard-MID2e,
.flashcard-subcard-Pathology3e, .flashcard-subcard-Pharmacology3e, .flashcard-subcard-physiology, .flashcard-subcard-Pharmacology3e,
.flashcard-subcard-pharmacotherapy, .flashcard-subcard-pharmacyreviewcalculations, .flashcard-subcard-PharmacyDrug,
.flashcard-subcard-kol, .flashcard-subcard-kole, .flashcard-subcard-kole21, .flashcard-subcard-nonpres20, .flashcard-subcard-KolesarInj2021, .flashcard-subcard-KolTop30022, .flashcard-subcard-koltop30023, .flashcard-subcard-KolTop10023, .flashcard-subcard-Kolesar, .flashcard-subcard-Obstetriciay, .flashcard-subcard-Atlas, .flashcard-subcard-Pediatria,
.flashcard-subcard-Pharmacology4e, .flashcard-subcard-BiochemistryGenetics3e, .flashcard-subcard-MID3e, .flashcard-subcard-nonpres, .flashcard-subcard-BethMedTerm, .flashcard-subcard-kolesarinj2023, .flashcard-subcard-pharmacotherapy2, .flashcard-subcard-pharmflash5, .flashcard-subcard-KolTop10024, .flashcard-subcard-koltop20025,.flashcard-subcard-KolTop30026 {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: 102% 100%;
    color: #fff;
    background-position: 0px 0px;
    background-repeat: no-repeat;
    height: 100%;
    display: flex;
    display: -webkit-flex;
    flex-flow: row wrap;
    -webkit-align-items: center;
    align-items: center;
    justify-content: space-around;
    /*display: table;
    text-align: center;*/
}


.flashcard-subcard-icon-cmdt, .flashcard-subcard-icon-physiology, .flashcard-subcard-icon-pathophysiology, .flashcard-subcard-icon-DegowinsDiagnostic,
.flashcard-subcard-icon-BiochemistryGenetics2e, .flashcard-subcard-icon-MID2e, .flashcard-subcard-icon-Pathology3e, .flashcard-subcard-icon-Pharmacology3e,
.flashcard-subcard-icon-Pharmacology3e, .flashcard-subcard-icon-pharmacotherapy, .flashcard-subcard-icon-pharmacyreviewcalculations,
.flashcard-subcard-icon-PharmacyDrug, .flashcard-subcard-icon-Atlas, .flashcard-subcard-icon-Pediatria, .flashcard-subcard-icon-Pharmacology4e,
.flashcard-subcard-icon-BiochemistryGenetics3e, .flashcard-subcard-icon-MID3e, .flashcard-subcard-icon-nonpres, .flashcard-subcard-icon-KolesarInj2021, .flashcard-subcard-icon-KolTop30022,
.flashcard-subcard-icon-koltop30023, .flashcard-subcard-icon-nonpres20, .flashcard-subcard-icon-BethMedTerm, .flashcard-subcard-icon-kolesarinj2023, .flashcard-subcard-icon-pharmacotherapy2,
.flashcard-subcard-icon-pharmflash5, .flashcard-subcard-icon-KolTop10024, .flashcard-subcard-icon-koltop20025, .flashcard-subcard-icon-KolTop30026 {
    border-radius: 100%;
    height: 50px;
    margin: 10px auto 10px 9px;
    padding: 3px;
    width: 50px;
}

.flashcard-subcard-icon-cmdt {
    border: 2px solid #add4fa;
}

.flashcard-subcard-icon-Pharmacology4e {
    border: 2px solid #add4fa;
}

.flashcard-subcard-icon-pharmflash5 {
    border: 2px solid #add4fa;
}

.flashcard-subcard-icon-KolTop10024 {
    border: 2px solid #b8635a;
}


.flashcard-subcard-icon-BiochemistryGenetics3e {
    border: 2px solid #add4fa;
}

.flashcard-subcard-icon-MID3e {
    border: 2px solid #add4fa;
}

.flashcard-subcard-icon-physiology {
    border: 2px solid #f18d7e;
}

.flashcard-subcard-icon-pathophysiology {
    border: 2px solid #fde79c;
}

.flashcard-subcard-icon-DegowinsDiagnostic {
    border: 2px solid #42b5ba;
}

.flashcard-subcard-icon-BiochemistryGenetics2e {
    border: 2px solid #f8a5d3;
}

.flashcard-subcard-icon-MID2e {
    border: 2px solid #b2db95;
}

.flashcard-subcard-icon-Pathology3e {
    border: 2px solid #f9ebd1;
}

.flashcard-subcard-icon-Pharmacology3e {
    border: 2px solid #f48ebe;
}

.flashcard-subcard-icon-Pharmacology4e {
    border: 2px solid #f48ebe;
}

.flashcard-subcard-icon-pharmflash5 {
    border: 2px solid #f48ebe;
}

.flashcard-subcard-icon-KolTop10024 {
    border: 2px solid #b8635a;
}


.flashcard-subcard-icon-BiochemistryGenetics3e {
    border: 2px solid #f48ebe;
}

.flashcard-subcard-icon-MID3e {
    border: 2px solid #f48ebe;
}

.flashcard-subcard-icon-Kolesar {
    border: 2px solid #f48ebe;
}

@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
    .flashcard-left-menu li {
        list-style-type: decimal;
    }

    .flashcard-subcard {
        min-height: 60px !important;
        max-height: 120px !important;
        width: 100%;
    }

    .Kolesar_h13 {
        position: absolute !important;
        top: -80px !important;
    }

    .flashcard-subcard-Mobile {
        min-height: 60px !important;
        max-height: 120px !important;
    }

    .flashacr-mobile {
        background: #ccc;
    }

    .flashcard-carousel-subcard .carousel-control.left {
        left: 25%;
        top: 89% !important;
    }


    .flashcard-carousel-subcard .carousel-control.right {
        right: 25%;
        /*top: 84% !important;*/
        top: 89% !important;
    }

    .mobil-width {
        /*width: 105.5%;
        margin-left: -3.2%;
        margin-top: 6px !important;
        display: inherit;
        margin-bottom: 6px !important;*/
        /* width: 105.5%; */
        /* margin-left: -3.2%; */
        /* margin-top: 6px !important; */
        display: inherit;
        /* margin-bottom: 6px !important; */
        margin: 6px 0px !important;
    }

    .mobile-card-width {
        max-height: 220px !important;
    }

    .mobile-img-height {
        height: 220px !important;
    }
}

@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
    .flashcard-subcard {
        min-height: 120px !important;
        max-height: 120px !important;
        width: 100%;
        /*width: 170px !important;*/
    }

    .flashcard-subcard-Mobile {
        min-height: 120px !important;
        max-height: 120px !important;
        width: 100%;
        /*width: 220px !important;*/
    }

    .flashacr-mobile {
        background: #ccc;
    }

    .flashcard-carousel-subcard .carousel-control.left {
        top: 270px !important;
        left: 25%;
    }


    .flashcard-carousel-subcard .carousel-control.right {
        top: 270px !important;
        right: 25%;
    }

    .mobil-width {
        width: 102%;
        margin-left: -1.8%;
        margin-top: 6px !important;
        display: inherit;
        margin-bottom: 6px !important;
    }

    .mobile-card-width {
        max-height: 220px !important;
    }

    .mobile-img-height {
        height: 220px !important;
    }
}

@media only screen and (min-device-width: 320px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) {
    img.KolTop10023_preface_uf1 {
        width: 100%;
    }
    /*Anush - start*/
    .flashcard-tableBackground-col {
        margin: 0 -10px !important;
    }

    .flashcard-carousel-subcard .carousel-inner {
        width: calc(100% - 10px);
    }

    .flashcard-subcard {
        width: 112% !important;
        margin-left: -6% !important;
    }

    /*Anush - end*/
    .removevisted_holder {
        margin-left: 5px !important;
    }

    .flashcard-header-brd {
        display: flex !important;
        height: 87px !important;
    }

    .flashcard-left-menu {
        color: #333;
        font-weight: bold;
        height: 515px;
        overflow-y: auto;
        margin-top: 7px !important;
        padding-top: 0px !important;
    }

    .flashcard-subcard-cmdt, .flashcard-subcard-physiology, .flashcard-subcard-pathophysiology, .flashcard-subcard-DegowinsDiagnostic,
    .flashcard-subcard-BiochemistryGenetics2e, .flashcard-subcard-MID2e, .flashcard-subcard-Pathology3e, .flashcard-subcard-Pharmacology3e,
    .flashcard-subcard-Pharmacology3e, .flashcard-subcard-pharmacotherapy, .flashcard-subcard-pharmacyreviewcalculations, .flashcard-subcard-PharmacyDrug,
    .flashcard-subcard-Patologia, .flashcard-subcard-Bioquimica, .flashcard-subcard-Farmacologia, .flashcard-subcard-Microbiologia,
    .flashcard-subcard-DiagnosticoClinico, .flashcard-subcard-Atlas, .flashcard-subcard-Pediatria, .flashcard-subcard-Pharmacology4e,
    .flashcard-subcard-BiochemistryGenetics3e, .flashcard-subcard-MID3e, .flashcard-subcard-nonpres, .flashcard-subcard-Kolesar, .flashcard-subcard-KolesarInj2021,
    .flashcard-subcard-KolTop30022, .flashcard-subcard-kolTtop30023, .flashcard-subcard-KolTop10023, .flashcard-subcard-nonpres20, .flashcard-subcard-BethMedTerm,
    flashcard-subcard-kolesarinj2023, .flashcard-subcard-pharmacotherapy2, .flashcard-subcard-pharmflash5, .flashcard-subcard-KolTop10024, .flashcard-subcard-koltop20025, .flashcard-subcard-KolTop30026 {
        border-radius: 5px !important;
    }

    .flashcard-subcard-readimg {
        position: absolute;
        right: 1.3%;
        bottom: 7px;
    }

    .about-popup-img {
        float: left;
        font-size: 0.7em;
        height: 100% !important;
        padding-right: 10px;
        width: 40% !important;
    }

    .flashcard-screentwocard-editors-holder {
        height: 240px;
    }

    .flashcard-drpdwn {
        color: #ffffff;
        background-image: url("../../images/hamburger.png") !important;
        height: 26px;
        width: 25px;
        margin-top: -7px !important;
        border-radius: 0px !important;
        border: 0px !important;
    }

    .flashcard-header-content {
        width: 107% !important;
        margin-left: -10px;
        font-size: 1em;
        padding-top: 5px;
        font-family: 'RobotoCondensed-Regular';
        text-align: center;
        position: absolute !important;
        top: 35px !important;
        z-index: 35 !important;
        left: 0px;
    }

    .flashcard-header-content2 {
        margin-top: 10px !important;
        width: 369% !important;
        margin-left: -5px !important;
        font-size: .9em;
        padding-top: 5px;
        padding-left: 6px !important;
        display: inline-block !important;
    }

    .select-box {
        z-index: 999999;
    }

    .arrow-left {
        background-size: 50% 50%;
        left: -15px;
        top: -15px;
    }


    .arrow-right {
        background-size: 50% 50%;
        right: -15px;
        top: -15px;
    }

    .arrow-left, .arrow-right {
        /*display: none;*/
    }

    .h13 div {
        top: 5px !important;
    }

    .topic-heading-cmdt, .topic-heading-pathophysiology, .h13, .topic-heading-physiology {
        /*top: 13px !important;*/
        top: 6px !important;
        font-size: 14px !important;
        line-height: 14px;
        font-family: 'RobotoCondensed-Regular';
        width: 67%;
        position: absolute;
        left: 17px !important;
    }

    .number-display {
        position: absolute !important;
        top: -24px !important;
        right: 24px !important;
    }

    .flashcard-left-menu ul {
        list-style: none;
        margin: -0px 0 0 !important;
        padding: 0;
        border: none;
    }

    .ulliAll {
        font-size: 1.1em;
    }

    .mobile-btn-left {
        margin-left: -20px;
        margin-top: 6px;
        display: inline-block;
        width: 35%;
    }

    .mobile-btn-right {
        margin-right: -21px !important;
    }

    /*.mobil-width {
        width: 106%;
    margin-left: -3%;
    margin-top: 6px !important;
    display: inherit;
    margin-bottom: 6px !important;
    }*/

    .editor {
        background: #fff none repeat scroll 0 0;
        border-radius: 15px;
        margin: 0px auto !important;
    }

    .flashcard-slide-header-cmdt, .flashcard-slide-header-physiology, .flashcard-slide-header-pathophysiology, .flashcard-slide-header-DegowinsDiagnostic,
    .flashcard-slide-header-BiochemistryGenetics2e, .flashcard-slide-header-MID2e, .flashcard-slide-header-Pathology3e, .flashcard-slide-header-Pharmacology3e,
    .flashcard-slide-header-Pharmacology3e, .flashcard-slide-header-pharmacotherapy, .flashcard-slide-header-pharmacyreviewcalculations, .flashcard-slide-header-PharmacyDrug,
    .flashcard-slide-header-Patologia, .flashcard-slide-header-Bioquimica, .flashcard-slide-header-Farmacologia, .flashcard-slide-header-Microbiologia,
    .flashcard-slide-header-DiagnosticoClinico, .flashcard-slide-header-kol, .flashcard-slide-header-Obstetriciay, .flashcard-slide-header-Atlas,
    .flashcard-slide-header-Pediatria, .flashcard-slide-header-Pharmacology4e, .flashcard-slide-header-BiochemistryGenetics3e, .flashcard-slide-header-MID3e, .flashcard-slide-header-nonpres,
    .flashcard-slide-header-KolesarInj2021, .flashcard-slide-header-KolTop30022, .flashcard-slide-header-koltop30023, .flashcard-slide-headernonpres20, .flashcard-slide-BethMedTerm, .flashcard-slide-header-kolesarinj2023,
    .flashcard-slide-header-pharmflash5, .flashcard-slide-header-KolTop10024, .flashcard-slide-header-koltop20025, .flashcard-slide-header-KolTop30026 {
        font-size: .9em !important;
    }

    .bg-white {
        background: #fff !important;
    }

    img {
        /*width: 100%;*/
    }

    .flashcard-slide-body-inner-cmdt p, .flashcard-slide-body-inner-cmdt p strong {
        text-align: left;
        margin: 0 auto;
        display: inline-block !important;
        width: 93%;
        padding-left: 4px;
        /*padding-left: 4%;*/
        padding-top: 2px;
    }

    .btn-book-mobile-next {
        position: absolute !important;
        right: -6px !important;
        top: -140px !important;
        width: 40px !important;
        height: 40px !important;
        opacity: 1;
        cursor: pointer;
    }

    .btn-book-mobile-prv {
        position: absolute !important;
        left: -6px !important;
        top: -140px !important;
        width: 40px !important;
        height: 40px !important;
        opacity: 1;
        cursor: pointer;
    }

    .logo-padding {
        margin-left: 10%;
    }

    .flashcard_img_margincenter {
        width: 55%;
        position: relative;
    }

    .img-divider {
        position: absolute;
        width: 100%;
        left: 0px;
        bottom: 22px;
    }

    .flashcar-mobile-dropdown {
        position: absolute;
        right: 0px;
        top: -14px;
        /*top: -5px;*/
    }

    .thumbtext {
        font-size: .9em;
        /*width: 100% !important;*/
    }

    .card-name {
        background: #f5f5f5 !important;
        color: #353535 !important;
        text-align: left !important;
    }

    .flashcard-left-menu li {
        color: #353535 !important;
    }

    /*.btn-next {
        right: 80px !important;
    }

    .btn-pre {
        left: 48px !important;
    }*/

    /*.flashcard-slide-header-cmdt, .flashcard-slide-header-physiology, .flashcard-slide-header-pathophysiology, .flashcard-slide-header-DegowinsDiagnostic,
    .flashcard-slide-header-BiochemistryGenetics2e, .flashcard-slide-header-MID2e, .flashcard-slide-header-Pathology3e, .flashcard-slide-header-Pharmacology3e,
    .flashcard-slide-header-Pharmacology3e, .flashcard-slide-header-pharmacotherapy, .flashcard-slide-header-pharmacyreviewcalculations, .flashcard-slide-header-PharmacyDrug,
    .flashcard-slide-header-Patologia, .flashcard-slide-header-Bioquimica, .flashcard-slide-header-Farmacologia, .flashcard-slide-header-Microbiologia, .flashcard-slide-header-DiagnosticoClinico {
        width: 94%;
    }*/

    .flashcard-slide-body {
        color: #353535;
        font-size: 1.4em;
        /*height: 300px !important;*/
        height: auto;
        margin-top: -6px;
        overflow: auto;
        padding: 10px 10px 0;
        text-align: left;
        clear: both !important;
    }

    .scrollContent {
        overflow-y: auto;
        width: 100%;
        margin: 0px;
        padding: 0px;
        padding-top: 15px;
    }

    .flashcard-slide-header1-cmdt, .flashcard-slide-header1-physiology, .flashcard-slide-header1-pathophysiology, .flashcard-slide-header1-DegowinsDiagnostic, .flashcard-slide-header1-BiochemistryGenetics2e,
    .flashcard-slide-header1-MID2e, .flashcard-slide-header1-Pathology3e, .flashcard-slide-header1-Pharmacology3e,
    .flashcard-slide-header1-Pharmacology3e, .flashcard-slide-header1-pharmacotherapy, .flashcard-slide-header1-pharmacyreviewcalculations, .flashcard-slide-header1-PharmacyDrug,
    .flashcard-slide-header1-Patologia, .flashcard-slide-header1-Bioquimica, .flashcard-slide-header1-Farmacologia,
    .flashcard-slide-header1-Microbiologia, .flashcard-slide-header1-DiagnosticoClinico, .flashcard-slide-header1-Atlas, .flashcard-slide-header1-Pediatria,
    .flashcard-slide-header1-Pharmacology4e, .flashcard-slide-header1-BiochemistryGenetics3e, .flashcard-slide-header1-MID3e,
    .flashcard-slide-header1-nonpres, .flashcard-slide-header1-KolesarInj2021, .flashcard-slide-header1-KolTop30022, .flashcard-slide-header1-koltop30023, .flashcard-slide-header1-nonpres20,
    .flashcard-slide-header1-BethMedTerm, .flashcard-slide-header1-kolesarinj2023, .flashcard-slide-header1-pharmflash5, .flashcard-slide-header1-KolTop10024,
    .flashcard-slide-header1-koltop20025, .flashcard-slide-header1-KolTop30026 {
        /**background-color: rgba(0,0,0,0.1);
    box-shadow: 0px 1px 1px 2px #1A7DAD inset;
    box-shadow:0 0 1px 5px #1a7dad inset;*/
        border-radius: 8px;
        /*height: 480px;*/
        /*height: 400px;*/ height: auto;
        margin: 0px auto;
        color: #000 !important;
        padding-top: 1px;
    }

    .flashcard-slide-header1-cmdt, .flashcard-slide-header1-physiology, .flashcard-slide-header1-pathophysiology, .flashcard-slide-header1-DegowinsDiagnostic, .flashcard-slide-header1-BiochemistryGenetics2e,
    .flashcard-slide-header1-MID2e, .flashcard-slide-header1-Pathology3e, .flashcard-slide-header1-Pharmacology3e,
    .flashcard-slide-header1-Pharmacology3e, .flashcard-slide-header1-pharmacotherapy, .flashcard-slide-header1-pharmacyreviewcalculations, .flashcard-slide-header1-PharmacyDrug,
    .flashcard-slide-header1-Patologia, .flashcard-slide-header1-Bioquimica, .flashcard-slide-header1-Farmacologia, .flashcard-slide-header1-Microbiologia,
    .flashcard-slide-header1-DiagnosticoClinico, .flashcard-slide-header1-Atlas, .flashcard-slide-header1-Pediatria, .flashcard-slide-header1-Pharmacology4e,
    .flashcard-slide-header1-BiochemistryGenetics3e, .flashcard-slide-header1-MID3e, .flashcard-slide-header1-nonpres, .flashcard-slide-header1-KolesarInj2021, .flashcard-slide-header1-nonpres20, .flashcard-slide-header1-BethMedTerm, .flashcard-slide-header1-kolesarinj2023, .flashcard-slide-header1-pharmflash5, .flashcard-slide-header1-KolTop10024,
    .flashcard-slide-header1-koltop20025 {
        height: auto;
    }

    .flashcard-slide-body-inner,
    .flashcard-slide-body-inner-Pharmacology3e, .flashcard-slide-body-inner-pharmacotherapy, .flashcard-slide-body-inner-pharmacyreviewcalculations, .flashcard-slide-body-inner-PharmacyDrug,
    .flashcard-slide-body-inner-Patologia, .flashcard-slide-body-inner-Bioquimica, .flashcard-slide-body-inner-Farmacologia,
    .flashcard-slide-body-inner-Microbiologia, .flashcard-slide-body-inner-DiagnosticoClinico, .flashcard-slide-body-inner-Atlas,
    .flashcard-slide-body-inner-Pediatria, .flashcard-slide-body-inner-Pharmacology4e, .flashcard-slide-body-inner-BiochemistryGenetics3e,
    .flashcard-slide-body-inner-MID3e, .flashcard-slide-body-inner-nonpres, .flashcard-slide-body-inner-KolesarInj2021, .flashcard-slide-body-inner-KolTop30022,
    .flashcard-slide-body-inner-koltop30023, .flashcard-slide-body-inner-nonpres20, .flashcard-slide-body-inner-BethMedTerm, .flashcard-slide-body-inner-kolesarinj2023,
    .flashcard-slide-body-inner-pharmflash5, .flashcard-slide-body-inner-KolTop10024, .flashcard-slide-body-inner-koltop20025, .flashcard-slide-body-inner-KolTop30026 {
        width: 97%;
        margin: 0 auto;
    }

    .randomcard:before {
        display: inline-block;
        /*height: 100%;*/
        content: "Random Card";
        /*top: 0;
        left: 0;
        text-align: center;
        margin-top: 5px !important;*/
        font-size: .7em !important;
    }

    .flashcard-subcard1 {
        min-height: 150px !important;
        max-height: 150px !important;
        font-size: .35em !important;
    }

    .flashcard-subcard2 {
        min-height: 292px;
        max-height: 292px;
    }

    .flashcard-subcard img.flashcard-subcard-icon {
        width: 60px;
        margin: 0px auto;
        display: inline-block;
    }

    .flashcard-subcard {
        cursor: pointer !important;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        color: #fff;
        background-position: center;
        background-repeat: no-repeat;
        height: 100%;
    }

    .flashcard-header-left {
        position: relative;
        display: inline-block;
        padding: 1em 0px;
        overflow: hidden;
        color: #000;
    }



    /*.flashcard-carousel-subcard ol li {
        display: inline-block !important;
    }

    .flashcard-carousel-subcard .carousel-control.left {
        display: none !important;
    }

    .flashcard-carousel-subcard .carousel-control.right {
        display: none !important;
    }*/



    .flashcard-subcard-Patologia, .flashcard-subcard-Bioquimica, .flashcard-subcard-Farmacologia, .flashcard-subcard-Microbiologia,
    .flashcard-subcard-DiagnosticoClinico, .flashcard-subcard-cmdt, .flashcard-subcard-pathophysiology, .flashcard-subcard-DegowinsDiagnostic, .flashcard-subcard-BiochemistryGenetics2e,
    .flashcard-subcard-MID2e, .flashcard-subcard-Pathology3e, .flashcard-subcard-Pharmacology3e, .flashcard-subcard-physiology, .flashcard-subcard-Pharmacology3e,
    .flashcard-subcard-pharmacotherapy, .flashcard-subcard-pharmacyreviewcalculations, .flashcard-subcard-PharmacyDrug, .flashcard-subcard-Atlas,
    .flashcard-subcard-Pediatria, .flashcard-subcard-Pharmacology4e, .flashcard-subcard-BiochemistryGenetics3e, .flashcard-subcard-MID3e, .flashcard-subcard-nonpres,
    .flashcard-subcard-Kolesar, .flashcard-subcard-nonpres20, .flashcard-subcard-BethMedTerm, .flashcard-subcard-pharmflash5, .flashcard-subcard-KolTop10024 {
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        color: #fff;
        background-position: center;
        background-repeat: no-repeat;
        height: 100%;
    }

    .carousel-indicators {
        bottom: -28px !important;
        display: inline-flex !important;
        left: 70% !important;
        list-style: outside none none;
        margin-left: -30% !important;
        padding-left: 0;
        position: absolute;
        text-align: center;
        width: 60%;
        z-index: 15;
    }
}

.flashcard-navbg {
    background-image: url("../../../Images/top_bg.png");
    background-repeat: repeat-x;
    height: 100%;
    width: 100%;
    border-radius: 0px !important;
}

.flashcard-header {
    color: #193340;
}





.side_img_DiagnosticoClinico, .side_img_DegowinsDiagnostic, .side_img_DegowinsDiagnostic > img, .side_img_DiagnosticoClinico > img {
    display: none;
}

.side_img_DiagnosticoClinico_new, side_img_DegowinsDiagnostic_new {
    background: #085b83 none repeat scroll 0 0;
    height: 53px;
    position: absolute;
    right: 15px;
    top: -1px;
    width: 53px;
    -webkit-border-top-right-radius: 8px;
    -moz-border-radius-topright: 8px;
    border-top-right-radius: 8px;
}

    .side_img_DiagnosticoClinico_new > img, .side_img_DegowinsDiagnostic_new > img {
        position: absolute;
        right: -15px;
        top: -8px;
    }

.flashcard-slide-body > img, .flashcard-slide-body-inner > img {
    width: 100%;
    height: 100%;
    text-align: center;
}

.modal-body p {
    font-weight: normal !important;
    font-family: 'Roboto-Light';
    padding: 0px;
}


.modal-body {
    max-height: 400px;
    overflow-y: auto;
    font-size: 1.2em;
    font-weight: normal !important;
}

    .modal-body i {
        margin-top: 15px;
    }

.flashcard-popimage {
    float: left;
    padding-right: 15px;
}



.flashcard-modal-header {
    min-height: 80px;
}

.filter {
    color: #fff;
    font-size: 12px;
    height: 45px;
    left: 0;
    line-height: 25.3px;
    list-style-type: none;
    margin-right: 12px;
    position: fixed;
    top: 53px;
}

    .filter li {
        background: #3e8b6e none repeat scroll 0 0;
        cursor: pointer;
        display: inline !important;
        margin-right: 1px;
        padding: 4px 5px !important;
        text-align: center;
    }

        .filter li.active {
            background: #F00 none repeat scroll 0 0;
            cursor: pointer;
            display: inline !important;
            margin-right: 1px;
            padding: 4px 5px !important;
            text-align: center;
            color: #fff;
        }

.filter-lefttd {
    background: #0D94D8;
    color: #fff;
}

.filter-header {
    background: #3E8B6E;
    color: #fff;
}

.footer {
    background: #C4C1BA;
}

.flashcard-fevbutton {
    display: inline-block;
    top: 13px;
}

.flashcard-about-popup {
    float: left !important;
    width: 34%;
}



.search-form .form-group {
    float: right !important;
    transition: all 0.35s, border-radius 0s;
    width: 27px;
    height: 27px;
    background-color: #fff;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    border: 1px solid #ccc;
    position: absolute;
    top: 51px;
    left: 9px;
    z-index: 1;
}

    .search-form .form-group input.form-control {
        padding-right: 20px;
        border: 0 none;
        background: transparent;
        box-shadow: none;
        display: block;
    }

        .search-form .form-group input.form-control::-webkit-input-placeholder {
            display: none;
        }

        .search-form .form-group input.form-control:-moz-placeholder {
            /* Firefox 18- */
            display: none;
        }

        .search-form .form-group input.form-control::-moz-placeholder {
            /* Firefox 19+ */
            display: none;
        }

        .search-form .form-group input.form-control:-ms-input-placeholder {
            display: none;
        }

    .search-form .form-group:hover,
    .search-form .form-group.hover {
        width: 100%;
        border-radius: 4px 25px 25px 4px;
    }

    .search-form .form-group span.form-control-feedback {
        position: absolute;
        top: -1px;
        right: -2px;
        z-index: 2;
        display: block;
        width: 27px;
        height: 27px;
        line-height: 25px;
        text-align: center;
        color: #3596e0;
        left: initial;
        font-size: 14px;
    }

.flip3d_line {
    border-bottom: 1px solid #ccc;
    color: #596063;
    font-weight: bold;
    margin-bottom: 0px;
    text-align: center;
    line-height: 18px;
}

.flip3d_blue {
    color: #0D94D8;
}




.ulliAll {
    color: #FFF;
    /*display: block;*/
    font-size: 1.6em;
    /*line-height: 211%;*/
}

.abbrevation:before {
    display: inline;
    height: 100%;
    content: "Abbreviations";
    top: 0;
    left: 0;
    text-align: center;
}


.popover {
    background-color: #0d94d8;
    width: auto;
}


.flashcard-header-content, .flashcard-header-content2 {
    /*margin-top: -28px;
    width: 71%;   
    position: relative;*/
    line-height: 15px;
    /*selva*/
    /*saravanan k*/
    /*    position: absolute;*/
    /*saravanan k*/
    /*selva*/
    top: 2px;
    /*width: 70%;*/
    width: 61%;
}

.flashcard-header-content-kole21 {
    position: relative !important;
}

.flashcard-header-content-nonpres20, .flashcard-header-content-KolesarInj2021, .flashcard-header-content-KolTop30022, .flashcard-header-content-koltop30023, .flashcard-header-content-KolTop30026 {
    position: relative !important;
}

.flashcard-header-content1 {
    display: table-caption;
    margin-left: 75px;
    margin-top: -35px;
    width: 85%;
}

.abbrevation-container {
    position: absolute;
    right: 11px;
    top: -7px;
}
/*Added by Anush - start*/
.flashcard_abbrivation_searchtextbox {
    padding: 0px 25px 0px 5px;
    height: 27px;
}

.flashcard_img_margincenter {
    margin: 0px auto;
}

.removevisted_holder {
    /*margin: 10px auto 0px;*/
    margin: 0px auto 0px;
    /*width: calc(100% - 70px);*/
}

@media (min-width: 768px) {
    .flashcard_gutter_zero_sm_md_lg {
        padding-left: 0px;
        padding-right: 0px;
    }
}
/*Added by Anush - end*/
.active-slide {
    background-color: #267fdd !important;
}

.flashcard-left-menu {
    color: #333;
    font-weight: bold;
    height: 515px;
    overflow-y: auto;
    margin-top: -15px;
    /*overflow: hidden;*/
}

    .flashcard-left-menu ul {
        list-style: none;
        margin: -15px 0 0;
        padding: 0;
        border: none;
    }





/*.active-slide::before {
    content: '';
    background-image: url('../../images/active-arrow.png');
    width: 11px;
    height: 18px;
    position: absolute;
    top: 26%;
    right: 5px;
}*/

/*.flashcard-left-menu li a:hover {
                background-color: #267fdd;
                color: #fff;
                      cursor: pointer;
            }*/

.flashcard-thumbtextmain-cmdt, .flashcard-thumbtextmain-physiology, .flashcard-thumbtextmain-pathophysiology {
    /*background: #2f5285 none repeat scroll 0 0 !important;*/
    font-size: 0.9em !important;
    line-height: 15px;
    padding: 3px 0 8px 6px;
    /*text-align: left;*/
    /*display: inline-table;*/
    width: 91%;
    position: absolute;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.flashcard-thumbtextmain-cmdt {
    background: #0e67b0;
}

.flashcard-thumbtextmain-physiology {
    background: #b33a2f;
}

.flashcard-thumbtextmain-pathophysiology {
    background: #a18d1d;
}

.fl-lt {
    border: 1px solid #ccc;
    border-radius: 100%;
    height: 25px;
    left: 10px;
    position: absolute;
    top: 15%;
    width: 25px;
}



.filteralpha {
    color: #fff;
    font-size: 12px;
    height: auto;
    left: -25px;
    line-height: 15.3px;
    list-style-type: none;
    position: fixed;
}

    .filteralpha li {
        background: #0F76A8 none repeat scroll 0 0;
        border-bottom: 1px solid #fff;
        cursor: pointer;
        height: 14.65px;
        text-align: center;
        width: 16px;
    }

        .filteralpha li a {
            color: #fff;
        }

.abbrevation-txt {
    color: #003e7e;
    margin: 0;
    position: absolute;
    top: 12px;
}

.flsahcard-close {
    /*position: absolute;
    right: 3px;
    top: -3px !important;*/
    background-image: url("../../images/close.png") !important;
    font-size: 0 !important;
    height: 30px;
    opacity: 0.7;
    position: absolute;
    right: 11px;
    top: 5px !important;
    width: 30px;
}

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    padding: 2px 4px !important;
    font-size: 15px;
}


.panel-body > ul {
    margin: 0px;
    padding: 0px;
}

#ulFavorite {
    margin-top: -15px;
    /*padding-left: 15px;*/
}

    #ulFavorite li {
        /*border: 1px solid #ccc;*/
        cursor: pointer;
        list-style: outside none none;
        margin: 0 0 10px;
        /*padding: 7px 0 0;*/
        width: 100%;
        border-radius: 6px;
        cursor: pointer;
    }



.active-slides {
    background: #cdcdcd;
}

.thumbtext-top {
    position: absolute;
    top: 7px;
    width: 93%;
}

.pointer {
    cursor: pointer;
}

.cmdt_ollicls {
    min-height: 30px;
    cursor: pointer;
    font-family: 'RobotoCondensed-Regular';
}

.flashcard-listview {
    text-decoration: none !important;
    color: #353535 !important;
}

    .flashcard-listview :hover {
        color: #f00 !important;
        text-decoration: underline !important;
    }





.list-align {
    /*display: inline-block;
    margin-bottom: 5px;
    position: relative;
    font-family: 'RobotoCondensed-Regular';
    height: 45px;*/
    /*display: flex;*/
    display: table;
    font-family: "RobotoCondensed-Regular";
    height: 60px;
    margin-top: -37px;
    padding-left: 20px;
    cursor: pointer;
}

.number-display {
    display: inline-block;
    font-weight: bold;
    margin-top: 16px;
    font-family: 'RobotoCondensed-Regular';
    padding-right: 6px;
}

.stratbtns {
    float: right;
    padding-top: 15px;
    padding-right: 5px;
}


.markvisited_cls::before {
    background-image: url("../../images/checked1.png") !important;
    background-position: right bottom !important;
    background-repeat: no-repeat !important;
    content: "";
    height: 17px !important;
    /*left: -8px;*/ left: -8px;
    position: absolute;
    width: 19px !important;
}

.pt100 {
    padding-top: 100px;
}

.pb100 {
    padding-bottom: 80px;
}

.pb180 {
    padding-bottom: 300px !important;
}
/*.font-size {
    font-size: 1.4em;
    margin: 0;
    padding: 3px 4px 6px 6px;
}*/

.thumbview {
    background-image: url("../../images/thumbview.png") !important;
    background-position: right bottom !important;
    background-repeat: no-repeat !important;
    height: 25px;
    width: 25px;
    position: absolute;
}

.btndiv {
    position: relative;
    display: inline-block !important;
    width: 100%;
}

.btndiv-thumb {
    position: relative;
    /*display: inline-block !important;*/
    width: 100%;
}

#grid, #list, #panel-fullscreen, #mobile-panel-fullscreen {
    font-size: 15px;
    height: 30px;
    width: 30px;
}

.list-size {
    font-size: 15px !important;
    height: 30px !important;
    width: 30px !important;
    margin-left: -15px;
    border-radius: 5px;
}

.font-text-agiln {
    left: -2px;
    top: -1px;
}
/*.carousel-3d .slide-3d figure img {
    height: 500px;
    width: 100%;
}*/

.listview-btn-pre {
    /*top: 370px !important;*/
    top: 0px !important;
    right: -20% !important;
}

.listview-btn-next {
    /*top: 370px !important;*/
    top: 0px !important;
    right: 25% !important;
}

.arrow-allign {
    position: absolute;
    right: 10px;
    top: 36%;
}

/*.carousel-3d-prev {
    right: 9px;
    top: 13px;
}

.carousel-3d-next {
    left: 0px;
    top: 13px;
}*/

.thumbview {
    background-image: url("../../../images/list-thum-icon/thumb-view-hover.png");
    background-repeat: no-repeat;
    left: 2px;
    position: absolute;
    top: 3px;
}

/*.thumbview-active {
    background-image: url('../../../images/list-thum-icon/thumb-view-hover.png');
    background-repeat: no-repeat;
}*/
.gridview-icon {
    background-image: url("../../images/list-thum-icon/gridview-view-hover.png");
    /*background-color:red;*/
    display: block;
    height: 16px;
    left: 6px;
    position: absolute;
    top: 6px;
    width: 16px;
}

.gridview-icon-hover {
    background-image: url("../../images/list-thum-icon/gridview-view.png");
    display: block;
    height: 16px;
    left: 6px;
    position: absolute;
    top: 6px;
    width: 16px;
}

.list-icon {
    background-image: url("../../images/list-thum-icon/list-view.png");
    /*background-color:red;*/
    display: block;
    height: 16px;
    left: 6px;
    position: absolute;
    top: 6px;
    width: 16px;
}

.list-icon-hover {
    background-image: url("../../images/list-thum-icon/list-view-hover.png");
    display: block;
    height: 16px;
    left: 6px;
    position: absolute;
    top: 6px;
    width: 16px;
}



.resize-full {
    background-image: url("../../images/list-thum-icon/list-view.png");
    /*background-color:red;*/
    display: block;
    height: 16px;
    left: 6px;
    position: absolute;
    top: 6px;
    width: 16px;
}

.resize-full-hover {
    background-image: url("../../images/list-thum-icon/full-screen.png");
    display: block;
    height: 16px;
    left: 6px;
    position: absolute;
    top: 6px;
    width: 16px;
}

.resize-full {
    background-image: url("../../images/list-thum-icon/full-screen-hover.png");
    /*background-color:red;*/
    display: block;
    height: 16px;
    left: 6px;
    position: absolute;
    top: 6px;
    width: 16px;
}

._editor {
    text-align: center;
    font-family: 'RobotoCondensed-Regular' !important;
    font-size: 1.3em !important;
    display: inherit;
}

.listview-nextbtn {
    bottom: -38px;
    position: absolute;
    width: 100%;
}

.listview-nextbtn-pos {
    height: 442px;
    position: relative;
}

.listview-nextbtn-pos1 {
    height: 452px;
    position: relative;
}

.left-menu-Patologia active-slides {
    background: #3e8b6e !important;
}

.fev-text {
    width: 90%;
    cursor: pointer;
}

.btn-width {
    /*width: 75px;*/
}

.chevron-align {
    margin-left: -2px !important;
    display: inline-block;
}

._bullet_icon {
    background-image: url('../../Images/bullet_icon.png');
    background-repeat: no-repeat;
    height: 7px;
    left: 35px;
    margin-top: 7px;
    position: absolute;
    width: 7px;
}

/* ie Hacks*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .flashcard-subcard-Patologia, .flashcard-subcard-Bioquimica, .flashcard-subcard-Farmacologia, .flashcard-subcard-Microbiologia, .flashcard-subcard-DiagnosticoClinico, .flashcard-subcard-cmdt, .flashcard-subcard-pathophysiology, .flashcard-subcard-DegowinsDiagnostic, .flashcard-subcard-BiochemistryGenetics2e, .flashcard-subcard-MID2e,
    .flashcard-subcard-Pathology3e, .flashcard-subcard-Pharmacology3e, .flashcard-subcard-physiology, .flashcard-subcard-Pharmacology3e,
    .flashcard-subcard-pharmacotherapy, .flashcard-subcard-pharmacyreviewcalculations, .flashcard-subcard-PharmacyDrug,
    .flashcard-subcard-kol, .flashcard-subcard-kole, .flashcard-subcard-kole21, .flashcard-subcard-nonpres20, .flashcard-subcard-KolesarInj2021, .flashcard-subcard-KolTop30022, .flashcard-subcard-koltop30023, .flashcard-subcard-KolTop10023, .flashcard-subcard-Kolesar, .flashcard-subcard-Obstetriciay, .flashcard-subcard-Atlas, .flashcard-subcard-Pediatria,
    .flashcard-subcard-Pharmacology4e, .flashcard-subcard-BiochemistryGenetics3e, .flashcard-subcard-MID3e, .flashcard-subcard-nonpres, .flashcard-subcard-BethMedTerm, .flashcard-subcard-kolesarinj2023, .flashcard-subcard-pharmflash5, .flashcard-subcard-KolTop10024, .flashcard-subcard-koltop20025, .flashcard-subcard-KolTop30026 {
        display: table;
        text-align: center;
    }

    .thumbtext, .randomcard {
        display: table-cell;
        vertical-align: middle;
        text-align: center !important;
        width: 100%;
        word-wrap: break-word !important;
        -ms-word-wrap: break-word !important;
        /*-ms-word-break: break-all !important;*/
        /*-ms-word-break: break-all !important;
    word-wrap:break-word;
    width:90% !important;*/
    }

    span.blank_answer1 span {
        left: -2% !important;
        top: 115% !important;
        position: absolute !important;
        width: 120% !important;
    }

    .img-zoom {
        cursor: url('images/zoomin.cur'), url('zoomin.cur'), auto;
    }

    .transition1 {
        cursor: url('images/zoomout.cur'), url('zoomin.cur'), auto;
    }

    .filteralpha {
        left: -25px;
        position: absolute !important;
    }

    .Prefaces {
        display: table-cell;
        vertical-align: middle;
        text-align: center;
        word-wrap: break-word !important;
        -ms-word-wrap: break-word !important;
        -ms-word-break: break-all !important;
    }

    .markvisited_cls::before {
        z-index;
    }

    .img-zoom {
        image-rendering: -moz-crisp-edges; /* Firefox */
        image-rendering: -o-crisp-edges; /* Opera */
        image-rendering: -webkit-optimize-contrast; /* Webkit (non-standard naming) */
        image-rendering: crisp-edges;
        -ms-interpolation-mode: nearest-neighbor; /* IE (non-standard property) */
    }

    .filteralpha {
        position: absolute;
    }

    img[src$=".gif"], img[src$=".png"] {
        image-rendering: -moz-crisp-edges; /* Firefox */
        image-rendering: -o-crisp-edges; /* Opera */
        image-rendering: -webkit-optimize-contrast; /* Webkit (non-standard naming) */
        image-rendering: crisp-edges;
        -ms-interpolation-mode: nearest-neighbor; /* IE (non-standard property) */
    }
}
/* ie Hacks*/
.arrow-align {
    /*position: absolute;
    LEFT: 0PX;
    TOP: 0PX;
    border-right: solid 1px #222;
    padding-right: 3px;
    height: 34px;
    line-height: 33px;
    padding-left: 5px;*/
    /*border-right: 1px solid #af3170;
    color: #af3170;*/
    font-size: 1.45em !important;
    font-weight: normal;
    height: 25px;
    left: 0;
    line-height: 26px !important;
    margin-top: 4px;
    /*padding-left: 3px;*/
    /*padding-right: 6px;*/
    position: absolute;
    top: 0;
    width: 24px;
}

.arrow-align-right {
    /*border-left: 1px solid #af3170;
    color: #af3170;*/
    font-size: 1.45em !important;
    font-weight: normal;
    height: 25px;
    right: 0PX;
    line-height: 26px !important;
    margin-top: 4px;
    padding-left: 0px;
    /*padding-right: 3px;*/
    position: absolute;
    top: 0;
    width: 24px;
    /*position: absolute;
    right: 0PX;
    TOP: 0PX;
    border-left: solid 1px #222;
    padding-right: 3px;
    height: 34px;
    line-height: 33px;
    padding-left: 5px;*/
}

.arrow-align-right2 {
    position: absolute;
    LEFT: 0PX;
    TOP: 0PX;
    /*border-right: solid 1px #fff;*/
    padding-right: 3px;
    height: 34px;
    line-height: 33px;
    padding-left: 5px;
}

.btn-kol {
    padding-left: 25px;
}

.btn-green {
    background: #368A66 !important;
    font-family: "RobotoCondensed-Regular";
    margin-right: 5px;
    min-width: 90px;
    color: #222;
    position: relative;
    border: 1px solid #065231;
    padding-left: 30px;
}
/*.flip_ans{position:relative;}
.flip_ans:before {
    font-family: 'Roboto-Medium';
    font-size: 0.9em;
    border: 0px;
    color: #333333;
    background-image: url(../../images/flipleft_btn.png);
    background-repeat:no-repeat;
    border:solid 1px #f00 !important;
    position:absolute;
}*/
/*input.flip_ans {
    position: relative;
}

    input.flip_ans:before {
        background-image: url('../../images/flipleft_btn.png');
        background-repeat: no-repeat;
        background-size: 100% 100%;
        background-size: 100% 100% !important;
        border: 0px;
        background-color: rgba(0,0,0,0);
        width: 39px;
        height: 36px;
        margin-top: 3px;
    }*/

/*.flip_qus, .flip_ans {
    width: 80px;
    background:#f00;
    position:relative;
}*/

.flip_qus, .flip_ans, .flip_qus1, .flip_ans1 {
    cursor: pointer;
}

    .flip_qus1:before {
        content: '';
        background-image: url('../../images/flipleft_btnd.png') !important;
        background-repeat: no-repeat;
        border: 0 none;
        content: "";
        height: 24px;
        left: -89px;
        position: absolute;
        top: -14px !important;
        width: 24px;
    }

    .flip_ans1:before {
        content: '';
        background-image: url('../../images/flipright_btnd.png') !important;
        background-repeat: no-repeat;
        border: 0 none;
        content: "";
        height: 24px;
        left: -89px;
        position: absolute;
        top: -14px;
        width: 24px;
    }

    .flip_qus:before {
        content: '';
        background-image: url('../../images/flipleft_btnd.png') !important;
        background-repeat: no-repeat;
        border: 0 none;
        content: "";
        height: 24px;
        left: -89px;
        position: absolute;
        top: -3px;
        width: 24px;
    }

    .flip_ans:before {
        content: '';
        background-image: url('../../images/flipright_btnd.png') !important;
        background-repeat: no-repeat;
        border: 0 none;
        content: "";
        height: 24px;
        left: -89px;
        position: absolute;
        top: -3px;
        width: 24px;
    }
/*.flip_ans:before {
        content: '';
        background-image: url('../../images/flipright_btnd.png') !important;
        background-repeat: no-repeat;
        border: 0 none;
        content: "";
        height: 24px;
        left: -89px;
        position: absolute;
        top: 0px;
        width: 24px;
    }*/


/*safari MAC*/

@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) {
    @media {
        .flip_ans:before, .flip_qus:before {
            top: -34px;
        }
    }
}

@media not all and (min-resolution:.001dpcm) {
    @media {

        .flip_ans:before, .flip_qus:before {
            top: -34px;
        }
    }
}
/*safari MAC*/

@media not all and (min-resolution:.001dpcm) {
    @supports (-webkit-appearance:none) {

        .flip_ans:before, .flip_qus:before {
            /*top: 0px;*/
            top: -4px;
        }
    }
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .flip_ans:before, .flip_qus:before {
        /*top: 0px;*/
        /*top: -34px;*/
    }

    .flip_ans1:before, .flip_qus1:before {
        /*top: -28px;*/
        top: -34px !important;
        left: -93px;
    }
}


@supports (-ms-ime-align:auto) {
    .flip_ans:before, .flip_qus:before, .flip_ans1:before, .flip_qus1:before {
        top: -3px;
    }

    .flashcard-slide-header-cmdt, .flashcard-slide-header-physiology, .flashcard-slide-header-pathophysiology, .flashcard-slide-header-DegowinsDiagnostic, .flashcard-slide-header-BiochemistryGenetics2e, .flashcard-slide-header-MID2e, .flashcard-slide-header-Pathology3e, .flashcard-slide-header-Pharmacology3e, .flashcard-slide-header-Pharmacology3e, .flashcard-slide-header-pharmacotherapy, .flashcard-slide-header-pharmacyreviewcalculations, .flashcard-slide-header-PharmacyDrug, .flashcard-slide-header-Patologia, .flashcard-slide-header-Bioquimica, .flashcard-slide-header-Farmacologia, .flashcard-slide-header-Microbiologia, .flashcard-slide-header-DiagnosticoClinico, .flashcard-slide-header-kol, .flashcard-slide-header-kole, .flashcard-slide-header-kole21, .flashcard-slide-header-nonpres20, .flashcard-slide-header-BethMedTerm, .flashcard-slide-header-KolesarInj2021, .flashcard-slide-header-KolTop30022, .flashcard-slide-header-koltop30023, .flashcard-slide-header-Obstetriciay, .flashcard-slide-header-Atlas, .flashcard-slide-header-Pediatria, .flashcard-slide-header-Pharmacology4e, .flashcard-slide-header-BiochemistryGenetics3e, .flashcard-slide-header-MID3e, .flashcard-slide-header-nonpres, .flashcard-slide-header-Kolesar, .flashcard-slide-header-kolesarinj2023, .flashcard-slide-header-pharmflash5, .flashcard-slide-header-KolTop10024, .flashcard-slide-header-koltop20025, .flashcard-slide-header-KolTop30026 {
        min-height: 50px;
    }
}

@-moz-document url-prefix() {
    .flip_ans:before, .flip_qus:before {
        top: -3px;
    }

    .flip_ans1:before, .flip_qus1:before {
        top: -3px;
        top: -20px !important;
        left: -93px;
    }
}

.dn {
    display: none;
}

.overflow-flashcard {
    overflow-x: scroll;
    width: 100% !important;
    display: block;
    /*overflow: scroll;
      width: 100% !important;
      display: block;
    height: 230px;*/
}

.nonpres18_mb15 {
    margin-bottom: 15px;
    display: inline-block;
    line-height: 20px;
}

.introduction, .acknowledgments, .copyright {
    cursor: pointer;
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {

    .flip_ans::before, .flip_qus::before {
        top: -3px;
    }

    .flashcard-slide-body {
        margin-top: 0px;
    }

    .Kolesar_tblallborders {
        width: 99%;
    }
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
    .btn-width {
        /*width: 145px;*/
    }

    .btn-width-cs {
        width: 145px;
    }

    .flip_ans::before, .flip_qus::before {
        top: -3px;
    }

    .flashcard-slide-body {
        margin-top: 0px;
    }

    .Kolesar_tblallborders {
        font-size: 11px;
    }

    .pointer {
        font-size: 12.5px !important;
    }
}

*|html[xmlns*=""] .flip_ans:before, .flip_qus:before {
    /*top: -34px !important;
    left: 20px !important;*/
}

.flsahcard-close *|html[xmlns*=""] .flip_qus:before, .flip_ans:before {
    /*top: -34px !important;
    left: 20px !important;*/
}

/*@media screen and (-webkit-min-device-pixel-ratio:0) {

    ::i-block-chrome, .flip_ans::before, ::i-block-chrome, .flip_qus::before {
        top: -34px !important;
    }
}*/

@media screen and (max-width: 1024px) and (min-width: 768px) {
    .flip_ans::before, .flip_qus::before {
        /*top: -33px;*/
        top: -3px;
    }
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (-webkit-min-device-pixel-ratio: 2) {
    .topic-heading-Kolesar, .topic-heading-kole21, .topic-heading-nonpres20, .topic-heading-BethMedTerm, .topic-heading-KolesarInj2021, .topic-heading-KolTop30022, .topic-heading-koltop30023, .topic-heading-Kolesar_h13, .topic-heading-nonpres_h13 .topic-heading-kole_h13, .topic-heading-PharmacyDrug_h13, .topic-heading-nonpres_h13, .topic-heading-kolesarinj2023,
    .topic-heading-koltop20025 {
        display: block !important;
        width: 400px !important;
        top: 10px;
    }

    .flip_ans::before, .flip_qus::before {
        top: -3px !important;
    }

    .Kolesar-answer {
        font-size: 0px !important;
    }

    /*.filteralpha {
        position:relative;
    }*/

    .abbrevation-tab {
    }

    h5.abbrevation-txt {
        position: absolute !important;
        top: 10px !important;
        z-index: 999999 !important;
        border: solid 1px #f00 !important;
        -webkit-transform: translate3d(0,0,0);
    }
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 2) { /* STYLES GO HERE */
    .topic-heading-Kolesar {
        display: block !important;
        width: 500px !important;
        top: 10px;
    }

    .flip_ans::before, .flip_qus::before {
        top: 0px !important;
    }

    .Kolesar-answer, .Farmacologia-answer {
        font-size: 0px !important;
    }
}

.modal-dialog {
    margin-top: 5% !important;
}

.Patologia_cmplteimgcls, .Farmacologia_cmplteimgcls, .Bioquimica_cmplteimgcls, .Microbiologia_cmplteimgcls, .cmplteimgcls,
.MID3e_cmplteimgcls {
    z-index: -1 !important;
}

.subcard-Category, .subcard-ClassName {
    font-size: 12px !important;
}

.subcard-Category, .subcard-ClassName {
    z-index: 999;
    width: 100%;
}

.subcard-ClassName {
    margin-bottom: 0px;
    padding: 0px;
    height: 0px;
    font-style: italic;
    position: absolute;
    bottom: 41px;
    left: 0px;
}

.subcard-Category {
    /*margin-bottom: 10px;*/
    padding: 0px;
    height: 0px;
    font-style: italic;
    position: absolute;
    bottom: 28px;
    left: -15px;
}

.custom-dropdown {
    position: absolute;
    right: 80px;
    width: 170px;
    right: 70px;
    top: 43px;
    background: #3bb8ce;
    color: #000;
    font-weight: bold;
    cursor: pointer;
}

    .custom-dropdown option {
        background: #fff !important;
        border-bottom: solid 1px #f00;
        margin-bottom: 2px;
        cursor: pointer !important;
    }

.flashcard-subcard-kole21 .thumbtext, flashcard-subcard-nonpres20 .thumbtext, .flashcard-subcard-KolesarInj2021 .thumbtext, .flashcard-subcard-KolTop30022 .thumbtext, .flashcard-subcard-KolTop10023 .thumbtext, .flashcard-subcard-kolesarinj2023 .thumbtext, .flashcard-subcard-koltop30023 .thumbtext, .flashcard-subcard-koltop20025 .thumbtext, .flashcard-subcard-KolTop30026 .thumbtext {
    font-size: 13px !important;
}

.thumbtext.KolesarInj2021-3130, .thumbtext.KolesarInj2021-3137 {
    font-size: 12px !important;
}

.flashcard-subcard-KolesarInj2021 > .KolesarInj2021-3329 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 8;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 139px !important;
    font-size: 12px !important;
}
a.linkpopup #Top300wordlinkpopup a:link {
    color: #f00 !important;
}

#Top300wordlinkpopup > .modal-dialog > .modal-content > .modal-header > .modal-body div.modal .modal-body > div {
/*    overflow-y: hidden;
    border:solid 1px #f00 ;*/
}
.row.Top300wordlinkpopup {
  /*  overflow-y: hidden !important; */
}
.modal .modal-body > div {

/*    overflow-y: hidden !important;*/
}
.Top300wordlinkpopup > .row > div > .row > .flip > #card {
    background: #f48ebe !important;
}
.Top300wordlinkpopup  {
    overflow-y: hidden !important;
}
.Top300wordlinkpopup a:link, .Top300wordlinkpopup a:active, .Top300wordlinkpopup a:visited {
        /*pointer-events: none;*/
        cursor: default;
        text-decoration: none;
        color: black;
    }
/*.modal .modal-body > div {
    height: 450px !important;
    overflow-y: hidden !important;
}
.Top300wordlinkpopup > .row > div > .div .flashcard-slide1 > .flipperDiv > .nextprevflip > .row > .flip > .card > .face > .row >
.flashcard-carousel-slides > .flashcard-slide-body{border:solid 5px #f00 !important;}*/