/* Minification failed. Returning unminified contents.
(45,31): run-time error CSS1035: Expected colon, found 'padding-left'
(466,26): run-time error CSS1062: Expected semicolon or closing curly-brace, found ':'
(777,23): run-time error CSS1036: Expected expression, found '#'
(781,23): run-time error CSS1036: Expected expression, found '#'
 */
.disappear {
    position: absolute;
    top: -9999px;
}

@media (max-width: 1023px) {
    .patient_prescriptions {
        display: none;
        visibility: hidden;
    }

    #header_patient {
        display: none;
        visibility: hidden;
    }

    #content_mobile {
        display: block;
        visibility: visible;
    }

    #content_patient {
        padding-top: 0px !important;
    }

        #content_patient .container-cont {
            padding-top: 10px !important;
        }

    .mdl-layout__drawer.is-visible {
        width: 90%;
    }

    .mobile_header_class {
        border-top: 0px solid transparent;
    }

    .material-icons {
        width: 37px !important;
        height: 37px !important;
        color: white;
        padding-top: 4px;
        font-size: 30px !important;
        background: #001747;
        patient_medicine_tabs padding-left: 3px;
        border-radius: 35px;
    }

    .mdl-layout__drawer-button {
        margin-top: 25px !important;
        z-index: 10 !important;
        margin-top: 5px !important;
    }

    .mobile_header_class .top-menu li {
        padding: 0px;
    }

    .mobile_header_class ul.top-menu li {
        margin: 0px;
    }


    .mobile_header_class ul.top-menu {
        margin: 3px 8px 8px 2px;
        padding: 5px;
        width: 100%;
    }

    .header-cont mobile_header_class {
        background: white;
    }

    #content_mobile .mdl-navigation {
        padding-top: 0px !important;
    }

    .patient_medicine_content {
        width: 100% !important;
        z-index: 0;
        position: inherit;
    }

    .patient_prescriptions_mobile {
        width: 100% !important;
        background: white;
    }

    .patient_medicine_content .medicine_img {
        max-width: 95px !important;
    }

    .patient_medicine_content .div_max_width {
        max-width: 105px !important;
    }

    .patient_medicine_content .main-top span.mt-tittle {
        font-size: 25px;
        font-weight: bold;
        line-height: 24px;
    }

    .patient_hide_mobile {
        display: none !important;
    }

    .patient_show_mobile {
        display: block !important;
    }

    .tab_menu_option {
        width: 15px;
        right: 0;
        float: right;
        margin-top: 10px !important;
        display: block !important;
    }

        .tab_menu_option.open > .dropdown-menu {
            left: -160px !important;
            padding: 0 !important;
            margin-top: -30px;
        }

    .patient_medicine_tabs {
        display: none !important;
    }

    #content_mobile .header_tab_menu_option {
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        text-align: center;
    }

    #content_patient .patient_medicine_content .nav-tabs > li > a {
        margin-right: 3px;
        padding: 10px 1px;
        font-size: 14px;
    }

    #content_patient .nav-tabs > li.active > a, #content_patient .nav-tabs > li.active > a:hover, #content_patient .nav-tabs > li.active > a:focus {
        margin: 0 !important;
        border: none !important;
        border-radius: 0;
    }

    #content_patient .nav-tabs > li {
        float: none !important;
        margin-left: -1px;
    }

        #content_patient .nav-tabs > li > a {
            background: #e4e4e4;
            color: black;
        }

    .patient_email_tablet_show {
        display: block !important;
    }

    .patient_email_tablet_hide {
        display: none !important;
    }

    .patient_medicine_tabs_mobile {
        display: block !important;
    }

    #content_patient .tab-content {
        /*border-top:none !important;*/
    }

    #tab_mobile {
        top: 0;
        left: 0;
        width: 100%;
    }

    #fontText {
        font-family: RobotoCondensed-Regular;
        font-size: 15px !important;
        font-weight: normal !important;
        text-shadow: none !important;
        padding-top: 0px;
        padding-right: 3px !important;
        padding-bottom: 12px;
        margin-left: 10px !important;
    }

    .patient_medicine_content .tab_menu_new_item_main {
        padding: 0px 5px !important;
        border: none !important;
    }

    .patient_medicine_content .patient_medicine_main {
        padding: 0px 5px !important;
    }

        .patient_medicine_content .patient_medicine_main .box-drawer .top a {
            padding-left: 0px !important;
        }

    #content_patient .marketing {
        margin-bottom: 0px;
        margin-top: 2px !important;
    }

    body {
        padding-bottom: 0px;
    }

    #Dropdown-Header-btn {
        font-size: 11px;
    }

    #Dropdown-Header {
        padding-bottom: 8px;
        padding-top: 1px;
        padding-right: 4px;
        padding-left: 4px;
    }

    .mobile_list_medicament {
        display: block !important;
    }

    #Border_header {
        display: none;
    }

    .mdl-layout__header {
        background-color: transparent !important;
    }

    #new_btn_menu {
        float: left;
        margin-left: 10px;
    }

    .mobile_position {
        padding-top: 10px !important;
        padding-right: 0px !important;
        padding-left: 0px;
        margin-bottom: -11px !important;
    }

    .mobile_header_class .mobile_position {
        margin-right: 0px !important;
    }

    #content_patient .nav-tabs > li {
        /*width: 100%!important;*/
    }

    /*List*/
    #content_patient_list {
        padding-top: 0px;
    }

        #content_patient_list .item_left_menu {
            background: #ffffff;
            padding: 15px;
            border-left: none !important;
            min-height: 115px;
        }

            #content_patient_list .item_left_menu:hover {
                background: #e8f0ff !important;
            }

        #content_patient_list .item_title {
            font-size: 23px;
            font-weight: bold;
        }

        #content_patient_list .item_subtitle {
            font-size: 16px;
            font-weight: bold;
        }

        #content_patient_list .item_details {
            font-weight: bold;
        }

        #content_patient_list .start_consultation {
            width: 100%;
        }

    .scroll_list {
        width: 100%;
        height: 560px;
        overflow-x: hidden;
    }

    .bottom_list_email {
        padding-top: 10px !important;
        padding-left: 0px;
        padding-bottom: 10px;
        margin-bottom: 0px;
    }

    .top_right_new .open > .dropdown-menu {
        display: block !important;
        position: absolute;
        left: -22px;
        text-align: center;
        min-width: 100px;
        width: 100px;
    }
}

@media (max-width:440px) {
    #fontText {
        font-family: RobotoCondensed-Regular;
        font-size: 12px !important;
        font-weight: normal !important;
        text-shadow: none !important;
        padding-top: 0px !important;
        padding-right: 15px !important;
        padding-bottom: 12px;
    }

    .patient_hide_mobile {
        display: none !important;
    }

    .patient_show_mobile {
        display: block !important;
    }

    .mobile_header_class .class_logo {
        width: 80px !important;
        margin-top: -4px !important;
        margin-left: -15% !important;
    }

    .scroll_list {
        width: 100% !important;
        height: 210px;
        max-height: 210px;
        overflow-x: hidden !important;
    }

    .top_scroll_list {
        margin-top: 15px !important;
    }

    .btn_show_mobile {
        display: block !important;
    }

    .btn_show_mobile_margin {
        margin-bottom: 10px;
    }

    .btn_hide_mobile {
        display: none !important;
    }
    /*Login*/
    .login_title {
        font-size: 30px !important;
    }

    .login_content_inpunt {
        padding-left: 10% !important;
        padding-right: 10% !important;
        padding-bottom: 3% !important;
    }

    .btn_input {
        border-radius: 5px !important;
    }

    .login_content_btn {
        padding-left: 10% !important;
        padding-right: 10% !important;
    }

    .btn_login {
        border-radius: 5px !important;
    }

    .patient_medicine_content .main-top span.mt-tittle {
        font-size: 18px;
        line-height: 1.24em;
    }

    #content_patient_list .item_title {
        font-size: 20px;
    }
}

@media (min-width: 441px) and (max-width:767px) {
    .mobile_header_class .class_logo {
        width: 100px !important;
        margin-top: -11px !important;
        margin-left: -4% !important;
        margin-bottom: -10px;
    }

    .header {
        margin-right: 25px !important;
    }

    .scroll_list {
        width: 100% !important;
        height: 300px;
        overflow-x: hidden !important;
    }

    .btn_show_mobile {
        display: block !important;
    }

    .btn_hide_mobile {
        display: none !important;
    }
    /*Login*/
    .login_title {
        font-size: 30px !important;
    }

    .login_content_inpunt {
        padding-left: 10% !important;
        padding-right: 10% !important;
        padding-bottom: 3% !important;
    }

    .btn_input {
        border-radius: 5px !important;
    }

    .login_content_btn {
        padding-left: 10% !important;
        padding-right: 10% !important;
    }

    .btn_login {
        border-radius: 5px !important;
    }

    .patient_medicine_content .main-top span.mt-tittle {
        font-size: 22px;
        font-weight: bold;
        line-height: 28px;
    }
}

@media (max-width: 1024px) {
    .btn_show_mobile {
        display: none;
    }

    .btn_hide_mobile {
        display: block;
    }

    #fontText {
        font-family: RobotoCondensed-Regular;
        font-size: 15px !important;
        font-weight: normal !important;
        text-shadow: none !important;
        padding-top: 0px;
        padding-right: 3px !important;
        padding-bottom: 0px;
        margin-left: 10px:;
    }

    .scroll_list {
        width: 100%;
        height: 560px;
        overflow-x: hidden;
    }

    .rowStarConsultation img {
        border: none !important;
        margin-top: 4px !important;
        margin-bottom: 0px !important;
    }
}

@media screen and (min-width:768px) and (max-width:1023px) {
    .btn_show_mobile {
        display: none;
    }

    .btn_hide_mobile {
        display: block;
    }

    .patient_medicine_content .medicine_img {
        max-width: 140px !important;
        width: 100%;
    }

    .patient_medicine_content .div_max_width {
        max-width: 140px !important;
    }

    #fontText {
        font-family: RobotoCondensed-Regular;
        font-size: 18px !important;
        font-weight: normal !important;
        text-shadow: none !important;
        padding-top: 0px;
        padding-right: 34px !important;
        padding-bottom: 0px;
        margin-left: 10px !important;
    }

    .patient_medicine_content .tab_menu_new_item_main .player > div {
        width: 27%;
    }

    .mobile_header_class .class_logo {
        width: 100px !important;
        margin-top: -11px !important;
        margin-left: 0% !important;
        margin-bottom: -10px;
    }

    .header {
        margin-right: 25px !important;
    }

    .scroll_list {
        width: 100% !important;
        height: 400px;
        overflow-x: hidden !important;
    }

    .rowStarConsultation img {
        border: none !important;
        margin-top: 4px !important;
    }

    #content_patient .player {
        width: 65%;
    }
}

@media screen and (min-width:900px) and (max-width:1024px) {

    #content_patient .container, #content_patient.header-cont div.header {
        max-width: 1024px;
        min-width: 100%;
        width: 100%;
    }

        #content_patient .container .marketing {
            margin: 0px;
        }

    #header_patient .header-fixed.ng-scope {
        border-bottom: 0px solid transparent !important;
    }

    #Border_header ul.top-menu {
        margin: 0px;
        margin-right: 10px;
        margin-top: 10px;
    }

    #content_patient .main-content {
        background-color: #ffffff;
        margin-top: 10px !important;
    }

    .patient_prescriptions {
        margin-top: 10px !important;
    }

    .scroll_list {
        width: 100%;
        height: 560px;
        overflow-x: hidden;
    }
}

@media (min-width: 1024px) {
    .container, .header-cont div.header {
        max-width: 1150px;
    }

    .btn_show_mobile {
        display: none;
    }

    .btn_hide_mobile {
        display: block;
    }

    .patient_medicine_tabs {
        display: flex !important;
    }

    .tab_menu_option {
        display: none !important;
    }

    .mobile_header_class {
        display: none !important;
    }

    .mobile_list_medicament {
        display: none !important;
    }

    #header_patient {
        display: block;
        visibility: visible;
    }

    #content_mobile {
        display: none;
        visibility: hidden;
    }

    #content_patient {
        padding-top: 0px !important;
    }

        #content_patient .container-cont {
            padding-top: 0px !important;
        }

    .patient_prescriptions {
        display: block;
        visibility: visible;
        padding-left: 0px;
        padding-right: 0px;
    }

        .patient_prescriptions img {
            max-width: 122px !important;
        }

    .patient_hide_mobile {
        display: block !important;
    }

    .patient_show_mobile {
        display: none !important;
    }

    .patient_medicine_content {
        padding-right: 0px;
        padding-left: 10px;
        width: 80%;
    }

        .patient_medicine_content .medicine_img {
            max-width: 100%;
        }

        .patient_medicine_content .bottom-email {
            margin: 15px auto;
        }

    .patient_medicine_tabs_mobile {
        display: none !important;
    }

    .patien_email_text_tablet_hide {
        display: block !important;
    }

    .patient_email_tablet_show {
        display: none !important;
    }

    ul.top-menu li {
        margin: 0px;
        margin-right: 10px;
    }

    #fontText {
        font-family: RobotoCondensed-Regular;
        font-size: 18px !important;
        font-weight: normal !important;
        text-shadow: none !important;
        padding-top: 0px;
        padding-right: 3px !important;
        padding-bottom: 0px;
        margin-left: 10px !important;
    }

    .logo-med {
        margin-top: -25px;
        width: 150px;
    }

    .mdl-layout__header .mdl-layout__drawer-button {
        display: none;
    }

    .patient_medicine_main .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
        background: #5675b4;
        color: white;
    }

    .patient_medicine_main .nav-tabs > li > a {
        background: #e4e4e4;
        color: black;
    }

    #sidePrescriptions {
        height: 700px;
        overflow-y: auto;
        overflow-x: hidden;
    }

    .mdl-layout__header-row {
        padding: 0px !important;
    }
    /*List*/
    #content_patient_list {
        padding-top: 0px;
    }

        #content_patient_list .item_left_menu {
            background: #ffffff;
            padding: 15px;
            border-left: none !important;
        }

            #content_patient_list .item_left_menu:hover {
                background: #e8f0ff !important;
            }

        #content_patient_list .item_title {
            font-size: 30px;
            font-weight: bold;
        }

        #content_patient_list .item_subtitle {
            font-size: 16px;
            font-weight: bold;
        }

        #content_patient_list .item_details {
            font-weight: bold;
        }



    .scroll_list {
        width: 100%;
        height: 510px;
        overflow-x: hidden;
    }

    .rowStarConsultation img {
        border: none !important;
        margin-top: 4px;
    }
}



/*list medicines*/
.item_left_menu.item_menu_visited {
    border-left: 6px solid #5eb716;
}

    .item_left_menu.item_menu_visited.box-selec {
        border-left: 6px solid #003297;
    }

.item_left_menu.box-selec {
    border-left: 6px solid #003297;
    background-color: #ffffff !important;
    position: relative;
}

.item_left_menu.item_menu_visited:hover {
    background-color: ##003297 !important;
}

.item_left_menu.box-selec:hover {
    background-color: ##003297 !important;
}

.item_left_menu.box-selec:after {
    display: none !important;
}

.item_left_menu.box-selec:link {
    border-left: 6px solid green !important;
}

.item_left_menu {
    text-align: center;
    word-wrap: break-word;
    padding: 0px;
    margin-bottom: 0px;
    border-bottom: 1px solid #BFBCBC;
    border-left: 6px solid #d3d3d3;
    min-height: 134px;
}

    .item_left_menu:hover {
        background: #e8f0ff !important;
    }

    .item_left_menu img {
        max-width: 130px;
    }

    .item_left_menu .div_max_width2 {
        max-width: 130px;
    }

    .item_left_menu h4 {
        font-size: 18px;
        line-height: 22px;
        margin: 0px 0 0px;
    }

/*content patient medicine*/
#content_patient .main-content {
    background-color: #ffffff;
    margin-top: 10px;
}

.patient_prescriptions {
    margin-top: 10px;
}

#content_patient .patient_medicine_content .main-top ul li {
    margin-bottom: 0px;
}

#content_patient .patient_medicine_content .nav-tabs > li {
    display: table;
    min-height: 40px;
    padding: 0;
    margin: 0 1px 0 0;
    table-layout: fixed;
}

    #content_patient .patient_medicine_content .nav-tabs > li > a {
        margin-right: 3px;
        font-size: 13px;
        padding: 0;
        text-align: center;
        display: table-cell;
        vertical-align: middle;
    }

#content_patient .medicine_tittle {
    text-align: left;
    /*border-bottom: 1px solid #BFBCBC;*/
    margin-bottom: 15px;
    padding-bottom: 10px;
    padding-top: 15px;
}

#content_patient .nav-tabs > li.active > a, #content_patient .nav-tabs > li.active > a:hover, #content_patient .nav-tabs > li.active > a:focus {
    background: #5675b4;
    color: white;
}

#content_patient .tab-content {
    border-top: 4px solid #5675b4;
    margin-top: -1px;
}

#content_patient .nav-tabs > li {
    margin-left: -1px;
    width: 12.6%;
}

    #content_patient .nav-tabs > li > a {
        background: #e4e4e4;
        color: black;
    }

#header_patient {
    border-bottom: none;
    box-shadow: none;
}

@media screen and (min-width:768px) and (max-width:900px) {
    .patient_prescriptions_mobile .item_left_menu img {
        max-width: 122px !important;
        margin-top: 10px !important;
    }

    .mobile_header_class ul.top-menu li {
        margin: 0px;
        margin-right: 10px;
    }

    #fontText {
        font-family: RobotoCondensed-Regular;
        font-size: 18px !important;
        font-weight: normal !important;
        text-shadow: none !important;
        padding-top: 0px;
        padding-right: 3px !important;
        padding-bottom: 12px;
        margin-left: 10px !important;
    }

    .scroll_list {
        width: 100%;
        height: 560px;
        overflow: scroll;
    }
}


body {
    background: #f1f1f1;
}

.patient_medicine_content .main-box iframe {
    margin-top: 6px;
}




/*Header style*/


@font-face {
    font-family: 'Bebas Neue Regular';
    font-style: normal;
    font-weight: normal;
    src: local('Bebas Neue Regular'), url('BebasNeue Regular.woff') format('woff');
}

@font-face {
    font-family: 'RobotoCondensed-Regular';
    font-style: normal;
    font-weight: normal;
    src: local('RobotoCondensed-Regular'), url('fonts/RobotoCondensed-Regular.ttf');
}

@font-face {
    font-family: 'RobotoCondensed-Light';
    font-style: normal;
    font-weight: normal;
    src: local('RobotoCondensed-Light'), url('fonts/RobotoCondensed-Light.ttf');
}
/*@font-face {
    font-family: 'BebasNeue';
    src: url('fonts/BebasNeue.otf') ;
    font-style: normal;
    font-weight:normal;
}*/
@font-face {
    font-family: 'BebasNeue';
    src: url('fonts/BebasNeue.otf') format('opentype');
}

#Dropdown-Header {
    background-color: #000 !important;
    border-color: #000 !important;
    color: #ffffff !important;
}

#Dropdown-Header-btn {
    background-color: #fff !important;
    border-color: #fff !important;
    color: #9B9B9B !important;
    font-family: RobotoCondensed-Light;
    text-transform: uppercase;
}

#Border_header {
    border: none !important;
    background: none !important;
    height: 94px;
}

#fontStyle {
    font-family: BebasNeue;
    text-shadow: none !important;
}


#StyleBorde {
    border-left: 1px solid #9F9F9F;
    padding-left: 20px !important;
    margin-left: 0 !important;
}

#row_margin {
    margin-left: 0;
}

/*Header style end*/

/*Style Email*/
.ColorText {
    color: #8B8B8B;
    font-family: RobotoCondensed-Regular;
    font-weight: normal !important;
}

#ColorButton {
    background: #001D57;
    font-family: RobotoCondensed-Regular;
    color: #fff;
}

.ColorButton {
    background: #001D57;
    font-family: RobotoCondensed-Regular;
    color: #fff;
}
/*Email end*/

.conte {
    list-style: none;
    margin: 0px 0 0px 0;
    padding: 0;
}

.mdl-color--blue-grey-800 {
    background-color: #fff !important;
    color: black;
}

.patient_margin {
    margin: 0 auto !important;
}

.mdl-layout--fixed-drawer.is-upgraded:not(.is-small-screen) > .mdl-layout__header {
    margin: 0 auto !important;
}

.top_right_new {
    margin-bottom: -11px;
    float: inherit;
}

#start_consultation {
    background: #5675b5;
}

ul.top-menu {
    margin-top: 20px !important;
}

ul.dropdown-top-menu {
    margin-top: 0px !important;
}


/*Login*/
.login_page {
    margin-top: 10%;
    max-width: 600px;
    background: white;
    border-right: 1px solid #cacaca;
    border-bottom: 1px solid #cacaca;
}

.login_img {
    text-align: right;
    padding-right: 0px;
}

    .login_img img {
        margin-top: 10px;
    }

.login_title {
    margin: 0px !important;
    font-size: 37px;
    color: #001d57;
}

.login_text {
    color: #333946;
    font-size: 16px !important;
    text-align: center;
    padding-top: 2%;
    padding-left: 10%;
    padding-right: 10%;
    padding-bottom: 0px;
}

    .login_text p {
        color: #333946;
        font-size: 16px;
        margin-bottom: 0px;
    }

.login_hr {
    border-top: 1px solid #f1f1f1;
}

.btn_login {
    background: #001d57;
    color: white;
    padding: 6px;
    border: 1px solid #001d57;
    width: 100%;
    border-radius: 0px 5px 5px 0px;
    font-weight: bold;
    font-size: 14px;
}

.login_content_inpunt {
    padding-right: 0px;
}

.login_content_btn {
    padding-left: 0px;
}

.login_fl img {
    margin-top: -4px;
    margin-right: 3px;
}

.btn_input {
    border: 1px solid #001d57;
    border-radius: 5px 0px 0px 5px;
}

.not_margin_bottom {
    margin-bottom: 0px !important;
    margin-top: 0px;
}

.not_padding_lr {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.div_max_width {
    max-width: 200px !important;
}

.patient_medicine_main .tab-content ul {
    text-align: left !important;
    border: none;
}

.patient_medicine_main .tab-content .ng-binding p {
    text-align: left !important;
}

.tab_menu_new_item_main .top a {
    padding-left: 0px !important;
    background: none !important;
}

@media (max-width:440px) {
    .item_left_menu {
        min-height: 90px;
    }

        .item_left_menu img {
            margin-top: 0px !important;
        }
}


@media (min-width: 1025px) {
    #pharmacy_content {
        font-family: 'Roboto Condensed';
        margin-top: 65px;
    }
}
/*Patient new css TABLET */
@media screen and (min-width:768px) and (max-width:1023px) {
    #pharmacy_content {
        margin-top: 25px;
    }

    #content_patient .patient_medicine_content .patient_medicine_tabs > li {
        float: left !important;
        /*width: 12.6%!important;*/
    }

    .patient_medicine_tabs {
        display: block !important;
    }

    .patient_medicine_tabs_mobile {
        display: none !important;
    }

    .tab_menu_option {
        /*display: none!important;*/
    }

    #content_patient .patient_medicine_content .nav-tabs > li > a {
        font-size: 13px;
    }
}





/* Pharmacy*/
html {
    background: none !important;
}

/*Header*/
#pharmacy_header .logo-med {
    margin-bottom: -18px !important;
    margin-top: -22px !important;
}

#pharmacy_header .header-cont, #pharmacy_header .drawer-heading-2 {
    background: #003091 !important;
    border-top: none !important;
}

#pharmacy_header {
    border-bottom: none !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
}


    #pharmacy_header .header-full {
        display: block;
    }

/**Pharmacy Login*/

.login_content_pharmacy {
    width: 660px;
    background: #ffffff;
    margin: 16% auto;
    height: 350px;
    padding-top: 20px;
}


#pharmacistLoginContainer .login_title {
    margin: 0px !important;
    font-size: 37px;
    color: #001d57;
}

#pharmacistLoginContainer .hr_login_new {
    margin-top: 10px;
    margin-bottom: 0px;
    border: 0;
    border-top: 1px solid #eee;
}

.hrcont {
    width: 100%;
}

.Phamacy-Login-ocon {
    margin-top: -6px !important;
    border: none !important;
}

.boxBlueLeftBorder {
    border-right: none !important;
}


#pharmacistLoginContainer .btn-select .blueGradient {
    background: #f8f8f8 !important;
    color: #9f9d9d !important;
    border-color: #001d57;
    border: solid 1px;
    width: 110%;
    margin-left: 2%;
}

    #pharmacistLoginContainer .btn-select .blueGradient .caret {
        margin-left: 0;
        background: #001d57 url('../Content/img/pharmacy_fl_ico.png') no-repeat 0 0px;
        height: 32px;
        float: right;
        padding: 0px;
        width: 20px;
        color: transparent;
        background-position: 4px 10px;
        margin-right: -40px;
        padding: 0;
        position: absolute;
        right: 0;
        width: 20px;
        margin-top: -6px;
    }

#pharmacistLoginContainer .colorInput {
    background: #f8f8f8 !important;
    border-color: #001d57;
    border: solid 1px;
    width: 110%;
    margin-left: 2%;
}

#pharmacistLoginContainer .open > .dropdown-menu {
    display: block !important;
    position: absolute;
    left: 0px;
    text-align: center;
    width: 110%;
    margin-left: 2%;
}

#pharmacistLoginContainer .loginButton span {
    padding: 0px 5px 0px 30px;
    background: url('../Content/img/login-icon.png') no-repeat left center;
    display: block;
}

#pharmacistLoginContainer .loginButton {
    background: #001d57;
    color: white;
    padding-left: 10%;
    padding-right: 14%;
    margin-left: 15%;
}



/*Page Consultation*/
#pharmacy_content .container {
    max-width: 1150px;
}

#pharmacy_header.header-cont div.header {
    max-width: 1150px;
}

#pharmacy_header div.header {
    max-width: 1150px;
}

#pharmacy_header {
    font-family: 'Roboto Condensed';
    position: fixed;
    height: 70px;
    overflow: hidden;
}

#pharmacy_content {
    font-family: 'Roboto Condensed';
}

#modal_consultatione_dit {
    font-family: 'Roboto Condensed';
}

.kiosk_Modal {
    font-family: 'Roboto Condensed';
}

#pharmacy_header .user_profile_content {
    border-right: 1px solid #ffffff;
    height: 40px;
    padding-top: 8px;
    padding-right: 10px;
}

#pharmacy_header .content_logout {
    padding-top: 4px;
}

#pharmacy_content .item_content_medicine1 {
    padding: 0px;
    padding-top: 10px;
    padding-bottom: 20px;
}

    #pharmacy_content .item_content_medicine1 .control-label {
        padding: 20px;
        font-weight: normal;
        color: #3e3e3e;
        text-transform: uppercase;
        font-size: 13px;
    }

#pharmacy_content .item_hr {
    border: 1px solid #f1f1f1;
}

#pharmacy_content .item_content_input {
    padding-left: 0px;
    padding-right: 0px;
}

    #pharmacy_content .item_content_input input {
        width: 100%;
        border: 1px solid #001d57;
        border-radius: 5px 0px 0px 5px;
        background: white;
    }

#pharmacy_content .item_content_input2 {
    padding-left: 0px;
    padding-right: 0px;
}

    #pharmacy_content .item_content_input2 input {
        width: 100%;
        border: 1px solid #001d57;
        border-radius: 0px;
        border-left: none;
        background: white;
    }

#pharmacy_content .item_content_btn {
    padding-left: 0px;
    padding-right: 0px;
    text-align: left;
}

    #pharmacy_content .item_content_btn .btn_add {
        width: 180px;
        background: #001d57;
        border: 1px solid #001d57;
        border-radius: 0px 5px 5px 0px;
        padding: 6px;
    }

#pharmacy_content #page_consultation .main-box {
    border-left: 1px solid #e4e4e4;
    border-right: 1px solid #e4e4e4;
    border-bottom: 2px solid #e4e4e4;
}


#pharmacy_content #page_consultation .consultationNumber {
    font-size: 14px;
    text-transform: uppercase;
}

#pharmacy_content #page_consultation .speechBubble {
    font-size: 14px;
    text-align: left;
    background: transparent;
}

#pharmacy_content #page_consultation .btn_new_dropdown .dropdown {
    min-width: 140px;
    margin-left: -20px;
    /*max-width:140px;  */
}

#pharmacy_content #page_consultation .btn_new_dropdown .btn_dropdown {
    font-size: 13px;
    padding-left: 0px;
}

#pharmacy_content #page_consultation .speechBubble:after {
    display: none;
}

#pharmacy_content #page_consultation .btn_dropdown {
    width: 100%;
    background: white;
    border: 1px solid #001d57;
    border-radius: 5px;
    padding: 6px;
    color: black;
}

    #pharmacy_content #page_consultation .btn_dropdown .caret {
        margin-left: 0;
        background: #001d57 url('../Content/img/pharmacy_fl_ico.png') no-repeat 0 0px;
        height: 32px;
        float: right;
        padding: 0px;
        width: 20px;
        color: transparent;
        background-position: 4px 10px;
        margin-right: 1px;
        padding: 0;
        position: absolute;
        right: 0;
        width: 20px;
        margin-top: -6px;
    }

    #pharmacy_content #page_consultation .btn_dropdown:hover, #pharmacy_content #page_consultation .btn_dropdown:focus {
        color: black;
    }

#pharmacy_content #page_consultation .table.tableCentered > thead > tr > th {
    background-color: #5675b4;
    color: white;
}

#pharmacy_content .not_padding_right {
    padding-right: 0px;
    padding-left: 0px;
}

#pharmacy_content .not_padding_left {
    padding-left: 0px;
}

#pharmacy_content #page_consultation .test_form {
    padding-left: 0px;
    padding-right: 0px;
    text-align: left;
}

    #pharmacy_content #page_consultation .test_form .speechBubble {
        text-align: left;
        font-size: 14px;
    }

#pharmacy_content #page_consultation .speechBubbleGrey {
    font-size: 14px;
    text-align: right;
    background: transparent;
}

    #pharmacy_content #page_consultation .speechBubbleGrey:after {
        display: none;
    }

#pharmacy_content #page_consultation .btn_print {
    width: 100%;
    background: #001d57;
    padding: 6px;
    color: #fff;
}

#pharmacy_content #page_consultation .input_default {
    background: #ffffff;
    border: 1px solid #001d57;
    border-radius: 5px;
}

#pharmacy_content #page_consultation .marketing {
    margin: 20px 0;
}

#pharmacy_content #page_consultation .btn_decline {
    background: #001d57;
    color: #ffffff;
    border: 1px solid #001d57;
    padding: 6px;
    text-transform: uppercase;
    min-width: 140px;
    border-radius: 5px;
}

#pharmacy_content #page_consultation .btn_delete {
    background: #980000;
    color: #ffffff;
    border: 1px solid #980000;
    padding: 6px;
    text-transform: uppercase;
    margin-right: 10px;
    min-width: 140px;
    border-radius: 5px;
}

#pharmacy_content #page_consultation .btn_home {
    background: #5675b4;
    color: #ffffff;
    border: 1px solid #5675b4;
    padding: 6px;
    text-transform: uppercase;
    min-width: 140px;
}

#pharmacy_content #page_consultation .btn_print_new {
    background: #5675b4;
    color: #ffffff;
    border: 1px solid #5675b4;
    padding: 6px;
    text-transform: uppercase;
    min-width: 140px;
}

#pharmacy_header .btn_logout {
    color: #ffffff;
    border: 1px solid #001d57;
    padding: 6px;
    text-transform: uppercase;
    min-width: 125px;
    padding-left: 25px;
    background: #001d57 url('../Content/img/pharmacy_logout_ico.png') no-repeat;
    background-position: 28px 9px;
    margin-right: 20px;
}

#pharmacy_content #page_consultation .edit {
    background: url('../Content/img/pharmacy_edit_ico.png') no-repeat;
    width: 34px;
    height: 34px;
    padding: 0px;
    border-radius: 0px !important;
}

#pharmacy_content #page_consultation .delete {
    background: url('../Content/img/pharmacy_delete_ico.png') no-repeat;
    width: 34px;
    height: 34px;
    padding: 0px;
    border-radius: 0px !important;
}

#pharmacy_content #page_consultation .tableCentered .buttons {
    width: 100%;
}


#pharmacy_content #page_consultation .btn_print span {
    /*padding-left: 25px;
    background: url('../Content/img/pharmacy_print_ico.png') no-repeat 0 2px;*/
}

#pharmacy_content #page_consultation .btn_decline span {
    padding-left: 25px;
    background: url('../Content/img/pharmacy_del_ico2.png') no-repeat 0 4px;
}

#pharmacy_content #page_consultation .btn_delete span {
    padding-left: 25px;
    background: url('../Content/img/pharmacy_del_ico.png') no-repeat 0 2px;
}

#pharmacy_content #page_consultation .btn_home a {
    padding-left: 25px;
    background: url('../Content/img/pharmacy_home_ico.png') no-repeat 0 2px;
}

#pharmacy_content #page_consultation .btn_print_new span {
    padding-left: 25px;
    background: url('../Content/img/pharmacy_add_ico.png') no-repeat 0 2px;
}

#pharmacy_content #page_consultation .btn_add span {
    padding-left: 25px;
    background: url('../Content/img/pharmacy_add_ico.png') no-repeat 0 2px;
}



/*Modal Edit_Instructions*/
#modal_consultatione_dit #myModalLabel {
    font-size: 30px !important;
    font-weight: normal !important;
}

#modal_consultatione_dit .modal-header {
    border-bottom: none;
    padding-bottom: 0px;
}

#modal_consultatione_dit .modal-body {
    padding-top: 0px;
}

    #modal_consultatione_dit .modal-body h2 {
        font-weight: normal;
        border-bottom: 1px solid #f1f1f1;
    }

    #modal_consultatione_dit .modal-body ul.med-labels {
        margin-bottom: 12px;
    }

        #modal_consultatione_dit .modal-body ul.med-labels li {
            background: transparent;
            color: #5675b4;
            font-weight: normal;
            width: 138px;
            margin: 0px;
            margin-left: 2px;
        }

            #modal_consultatione_dit .modal-body ul.med-labels li:after {
                padding: 6px;
                background: url('../Content/img/pharmacy_fl2_ico.png') no-repeat 0 0px;
                background-position-y: 5px;
                border-width: 0px;
                border-color: transparent;
                margin-top: -10px;
                margin-left: 5px;
            }

#modal_consultatione_dit .btn-default {
    border: 1px solid #5675b4;
    background: white;
    color: #9d9d9d !important;
    overflow: hidden;
    min-height: 3em;
}

    #modal_consultatione_dit .btn-default span.caret {
        float: right;
        top: 7px;
        bottom: 7px;
        margin-right: 6px;
        padding: 0;
        position: absolute;
        right: 0;
        width: 0px;
        margin-top: 6px;
    }

#modal_consultatione_dit ul.med-edits, #modal_consultatione_dit ul.med-labels {
    text-align: left;
}

    #modal_consultatione_dit ul.med-edits > li {
        width: 16%;
        margin-right: 2px;
    }

    #modal_consultatione_dit ul.med-labels li span {
        width: 100%;
    }

#modal_consultatione_dit div.preview {
    color: #001d57;
    font-size: 14px;
    border: 1px solid #001d57;
    font-weight: normal;
    text-transform: uppercase;
    margin-bottom: 5px;
    margin-top: -5px;
}

#modal_consultatione_dit .btn_ok {
    padding: 6px;
    background: #001d57 url('../Content/img/pharmacy_ok_ico.png') no-repeat 0 0px;
    color: #ffffff;
    background-position: 35px 9px;
    border-radius: 5px;
}

#modal_consultatione_dit .btn_cancel {
    padding: 6px;
    background: #980000 url('../Content/img/pharmacy_del_ico3.png') no-repeat 0 0px;
    color: #ffffff;
    background-position: 16px 9px;
    border-radius: 5px;
}

#modal_consultatione_dit .modal-footer {
    padding: 20px;
    padding-top: 0px;
    border: none;
}

#modal_consultatione_dit .pharmacy_btn_dropdown .caret {
    margin-left: 0;
    background: #ffffff url('../Content/img/pharmacy_fl3_ico.png') no-repeat 0 0px;
    height: 26px;
    float: right !important;
    color: transparent;
    background-position: -3px 1px;
    margin-right: 1px !important;
    padding: 0 !important;
    position: absolute !important;
    right: 0 !important;
    width: 20px !important;
    margin-top: -5px !important;
}


/*#modal Assign to a kiosk*/
.kiosk_Modal {
    width: 740px;
    background: white;
    margin-left: -70px;
}

    .kiosk_Modal #myModalLabel {
        font-size: 30px !important;
        font-weight: normal !important;
    }

    .kiosk_Modal .modal-header {
        border-bottom: none;
        padding-bottom: 0px;
    }

    .kiosk_Modal .modal-body {
        padding-top: 0px;
        margin-bottom: 5px;
    }

        .kiosk_Modal .modal-body h2 {
            font-weight: normal;
            border-bottom: 1px solid #f1f1f1;
            text-align: left;
            margin-bottom: 15px;
        }


        .kiosk_Modal .modal-body .tag-a {
            background: white;
            font-size: 20px;
        }

        .kiosk_Modal .modal-body .btn_dropdown {
            width: 100%;
            background: white;
            border: 1px solid #001d57;
            border-radius: 5px;
            padding: 6px;
            color: black;
            text-transform: uppercase;
        }

            .kiosk_Modal .modal-body .btn_dropdown .caret {
                margin-left: 0;
                background: #001d57 url('../Content/img/pharmacy_fl_ico.png') no-repeat 0 0px;
                height: 32px;
                float: right;
                color: transparent;
                background-position: 4px 10px;
                margin-right: 1px;
                padding: 0;
                position: absolute;
                right: 0;
                width: 20px;
                margin-top: -6px;
                ;
            }

            .kiosk_Modal .modal-body .btn_dropdown:hover, .kiosk_Modal .modal-body .btn_dropdown:focus {
                color: black;
            }

    .kiosk_Modal .btn_ok {
        padding: 6px;
        background: #001d57 url('../Content/img/pharmacy_ok_ico.png') no-repeat 0 0px;
        color: #ffffff;
        background-position: 35px 9px;
        border-radius: 5px;
    }

    .kiosk_Modal .btn_cancel {
        padding: 6px;
        background: #980000 url('../Content/img/pharmacy_del_ico3.png') no-repeat 0 0px;
        color: #ffffff;
        background-position: 16px 9px;
        border-radius: 5px;
    }

    .kiosk_Modal .modal-footer {
        padding: 20px;
    }

/* index pharmacy */
#index_pharmacy_new {
    margin-top: 10%;
    max-width: 610px;
    margin: 10% auto;
}

    #index_pharmacy_new .index_content_item1 {
        background: #ffffff;
        border-right: 1px solid #cacaca;
        border-bottom: 1px solid #cacaca;
        padding-top: 20px;
        padding-bottom: 20px;
        margin-bottom: 20px;
    }

    #index_pharmacy_new .index_phar_img {
        text-align: right;
        padding-right: 0px;
    }

        #index_pharmacy_new .index_phar_img img {
            margin-top: 0px;
        }

    #index_pharmacy_new .index_phar_title {
        margin: 0px !important;
        font-size: 37px;
        color: #001d57;
    }

    #index_pharmacy_new .index_phar_text {
        color: #333946;
        font-size: 16px !important;
        text-align: center;
        padding-top: 2%;
        padding-left: 10%;
        padding-right: 10%;
        padding-bottom: 0px;
    }

        #index_pharmacy_new .index_phar_text p {
            color: #333946;
            font-size: 14px !important;
            margin-bottom: 0px;
        }

    #index_pharmacy_new .index_phar_hr {
        border: 1px solid #f1f1f1;
    }

    #index_pharmacy_new .index_phar_btn {
        text-align: center;
    }

    #index_pharmacy_new .btn_new {
        padding: 6px;
        background: #001d57 url('../Content/img/pharmacy_add_ico.png') no-repeat 0 0px;
        color: #ffffff;
        background-position: 7px 9px;
        padding-left: 27px;
    }

    #index_pharmacy_new .index_content_item2 {
        background: #ffffff;
        border-right: 1px solid #cacaca;
        border-bottom: 1px solid #cacaca;
        padding-top: 20px;
        padding-bottom: 20px;
        margin-bottom: 20px;
    }

.btn_index_phar2 {
    background: #001d57;
    color: white;
    padding: 6px;
    border: 1px solid #001d57;
    width: 100%;
    border-radius: 0px 5px 5px 0px;
    font-weight: bold;
    font-size: 14px;
}

.index_phar2_content_inpunt {
    padding-right: 0px;
}

.index_phar2_content_btn {
    padding-left: 0px;
}

.index_phar2_fl img {
    margin-top: -4px;
    margin-right: 3px;
}

.index_phar2_btn_input {
    border: 1px solid #001d57;
    border-radius: 5px 0px 0px 5px;
}

/*Modal Edit instructions*/
@media screen and (min-width:1024px) and (max-width:1199px) {
    #modal_consultatione_dit .modal-body ul.med-labels li {
        width: 16%;
    }

        #modal_consultatione_dit .modal-body ul.med-labels li:after {
            margin-left: 10px;
        }

    #modal_consultatione_dit .modal-body {
        padding-top: 0px;
        padding-bottom: 50px;
    }

    #modal_consultatione_dit .modal-footer {
        padding-bottom: 50px;
    }

    #modal_consultatione_dit .modal-body h2 {
        padding-top: 25px;
    }

    #content_patient .patient_medicine_content .nav-tabs > li > a {
        font-size: 13px;
    }
}
/*Modal Edit instructions*/
@media (min-width: 1200px) {
    #modal_consultatione_dit .modal-body ul.med-labels li {
        width: 16%;
    }

        #modal_consultatione_dit .modal-body ul.med-labels li:after {
            margin-left: 24px;
        }

    #modal_consultatione_dit .modal-body {
        padding-top: 0px;
        padding-bottom: 50px;
    }

    #modal_consultatione_dit .modal-footer {
        padding-bottom: 50px;
    }

    #modal_consultatione_dit .modal-body h2 {
        padding-top: 65px;
    }
}







@media (max-width: 1023px) {
    /*page_consultatio*/
    #pharmacy_content #page_consultation .class_set_width {
        width: 4%;
    }
    /*Modal Edit_Instructions*/
    #modal_consultatione_dit ul.med-labels li span {
        width: 100%;
    }

    #modal_consultatione_dit ul.med-edits > li {
        width: 15%;
        margin-right: 6px;
    }

    #modal_consultatione_dit .modal-body ul.med-labels li:after {
        margin-left: -5%;
    }

    #modal_consultatione_dit .modal-body ul.med-labels li {
        width: 15%;
        margin: 0px;
        margin-left: 5px;
    }

    .modal-dialog {
        /*width: 100% !important;*/
    }

    .kiosk_Modal {
        font-family: 'Roboto Condensed';
        margin-left: 0px;
    }

    #content_patient .patient_medicine_content #tab_content_div {
        height: 68%;
        overflow: auto;
        background-color: white;
        padding: 0px;
        border-left: 1px solid #BFBCBC;
        border-right: 1px solid #BFBCBC;
        border-bottom: 2px solid #BFBCBC;
        width: 100%;
    }

        #content_patient .patient_medicine_content #tab_content_div .main-box {
            border: none !important;
            position: relative;
        }

    .patient_medicine_content .bottom-email {
        margin-bottom: 0px;
    }

    .patient_prescriptions_list_mail .bottom_list_email {
        margin-bottom: 0px;
    }
}

@media print {
    .hide-pdf {
        display: none !important;
    }

    .item_content_medicine2 {
        margin-top: 0px !important;
        padding-top: 0px !important;
        top: 0px !important;
    }

    #page_consultation {
        margin-top: 0px !important;
        padding-top: 0px !important;
        top: 0px !important;
    }

    .table {
        margin-bottom: 0px !important;
        width: 100% !important;
        max-width: 100% !important;
    }

        .table img {
            margin-top: 0px !important;
            padding: 0px !important;
            border: none !important;
            width: 75px !important;
        }

    #pharmacy_content #page_consultation .marketing {
        margin: 0px !important;
        font-size: 1.3em;
    }

    #pharmacy_content {
        margin-top: 0px !important;
    }

    .table.tableCentered > tbody > tr > td {
        padding: 0px !important;
    }

    #pharmacy_content #page_consultation .table.tableCentered > thead > tr > th {
        padding: 5px !important;
    }

    #page_consultation {
        margin: 0px !important;
    }

    .prin_width_all {
        width: 100% !important;
        max-width: 100% !important;
        border: 1px solid transparent !important;
    }

    label.strength {
        font-weight: normal;
        font-size: .8em;
        font-style: italic;
    }

    #qrCode {
        width: 120px;margin: 0; float: right;
      display:inline-block;   
    }
}

@media screen {
    #qrCode {
      display:none;   
    }
}



@media (min-width: 1024px) {
    #content_patient .patient_medicine_content #tab_content_div {
        height: 68%;
        overflow: auto;
        background-color: white;
        padding: 0px;
        border-left: 1px solid #BFBCBC;
        border-right: 1px solid #BFBCBC;
        border-bottom: 2px solid #BFBCBC;
        width: 100%;
    }

        #content_patient .patient_medicine_content #tab_content_div .main-box {
            border: none !important;
            position: relative;
        }

    .patient_medicine_content .bottom-email {
        margin-bottom: 0px;
    }

    .patient_prescriptions_list_mail .bottom_list_email {
        margin-bottom: 0px;
    }
}

#videohome {
    height: 93%;
}

#vPlayer {
    height: 100%;
}

#progressOut {
    width: 155px;
    margin-right: 20px;
    height: 10px;
}

#progressIn {
    height: 10px;
}

@media (min-width: 400px) {
    .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .top a.new_btn_audio {
        width: 44px !important;
        height: 44px !important;
        background: #e4e4e4 !important;
        float: left !important;
        cursor: pointer !important;
        font-size: 15px !important;
        margin-left: 3px !important;
        padding-top: 13px !important;
        padding-left: 4px !important;
        display: block !important;
    }

    .patient_medicine_content .patient_medicine_main .new_audio_div {
        float: left !important;
    }

    .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .new_player_showInfo {
        width: 336px !important;
    }

        .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .new_player_showInfo button.new_btn_change {
            float: left !important;
            margin-left: -22px !important;
            padding: 22px !important;
        }

        .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .new_player_showInfo button.new_btn_play {
            background: #e4e4e4 url('img/play.png') !important;
            background-position: center !important;
            background-repeat: no-repeat !important;
        }

        .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .new_player_showInfo button.new_btn_stop {
            background: #e4e4e4 url('img/stop.png') !important;
            background-position: center !important;
            background-repeat: no-repeat !important;
        }

        .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .new_player_showInfo button.new_btn_replay {
            background: #e4e4e4 url('img/replay.png') !important;
            background-position: center !important;
            background-repeat: no-repeat !important;
        }

        .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .new_player_showInfo .class_space1 {
            padding-right: 0px !important;
            padding-left: 12px !important;
        }

        .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .new_player_showInfo .class_space2 {
            padding-left: 0px !important;
            padding-right: 0px !important;
        }

    .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .class_player1 {
        width: 100% !important;
        margin: 0px !important;
    }

    .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main #progressOut {
        display: block;
    }
}


@media (max-width: 399px) {
    .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .top a.new_btn_audio {
        width: 44px !important;
        height: 44px !important;
        background: #e4e4e4 !important;
        float: left !important;
        cursor: pointer !important;
        font-size: 15px !important;
        margin-left: 3px !important;
        padding-top: 13px !important;
        padding-left: 4px !important;
        display: block !important;
    }

    .patient_medicine_content .patient_medicine_main .new_audio_div {
        float: left !important;
    }

    .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .new_player_showInfo {
        width: 100% !important;
    }

        .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .new_player_showInfo button.new_btn_change {
            float: left !important;
            margin-left: -22px !important;
            padding: 22px !important;
        }

        .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .new_player_showInfo button.new_btn_play {
            background: #e4e4e4 url('img/play.png') !important;
            background-position: center !important;
            background-repeat: no-repeat !important;
        }

        .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .new_player_showInfo button.new_btn_stop {
            background: #e4e4e4 url('img/stop.png') !important;
            background-position: center !important;
            background-repeat: no-repeat !important;
        }

        .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .new_player_showInfo button.new_btn_replay {
            background: #e4e4e4 url('img/replay.png') !important;
            background-position: center !important;
            background-repeat: no-repeat !important;
        }


        .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .new_player_showInfo .class_space1 {
            padding-right: 0px !important;
            padding-left: 12px !important;
        }

        .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .new_player_showInfo .class_space2 {
            padding-left: 0px !important;
            padding-right: 0px !important;
            width: 100%;
            margin-top: 5px;
        }

    .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .class_player1 {
        width: 100% !important;
        margin: 5px 0 !important;
        padding-left: 10%;
    }

    .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main #progressOut {
        display: block;
    }
}

.tabWidth8 {
    width: 12.4% !important;
}
.tabWidth9 { width: 11% !important; }

@media screen and (max-width: 1024px) and (min-width: 768px) {
    #content_patient .patient_medicine_content .nav-tabs > li > a {
        font-size: 12px;
    }
}


@media (max-width: 420px) {
    #sidePrescriptions_list .new_set_hide_mobile {
        display: none !important;
    }

    #sidePrescriptions_list .new_set_show_mobile {
        display: block !important;
    }
}

@media (min-width: 421px) {
    #sidePrescriptions_list .new_set_hide_mobile {
        display: block !important;
    }

    #sidePrescriptions_list .new_set_show_mobile {
        display: none !important;
    }
}

@media screen and (max-width: 1023px) and (min-width: 768px) {
    .header_tab_menu_option .tab_menu_option {
        display: none !important;
    }

    .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .top a.new_btn_audio {
        /*display:none!important;*/
    }
}

@media screen and (max-width: 767px) {
    .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .top a.new_btn_audio {
        display: none !important;
    }

    .patient_medicine_content .patient_medicine_main .tab_menu_new_item_main .class_space1 {
        width: 70%;
    }
}


input[type=range] {
    -webkit-appearance: none;
    width: 100%;
    margin: 0;
    padding: 0;
}

_:-ms-fullscreen, :root input[type=range] {
    margin: -14px 0;
}

input[type=range]:focus {
    outline: none;
}

input[type=range]::-webkit-slider-runnable-track {
    width: 100%;
    height: 8.4px;
    cursor: pointer;
    animate: 0.2s;
    box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
    background: #3071a9;
    border-radius: 1.3px;
    border: 0.2px solid #010101;
}

input[type=range]::-webkit-slider-thumb {
    box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
    border: 1px solid #000000;
    height: 16px;
    width: 16px;
    border-radius: 3px;
    background: #ffffff;
    cursor: pointer;
    -webkit-appearance: none;
    margin-top: -3px;
}

input[type=range]:focus::-webkit-slider-runnable-track {
    background: #367ebd;
}

input[type=range]::-moz-range-track {
    width: 100%;
    height: 8.4px;
    cursor: pointer;
    animate: 0.2s;
    box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
    background: #3071a9;
    border-radius: 1.3px;
    border: 0.2px solid #010101;
}

input[type=range]::-moz-range-thumb {
    box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
    border: 1px solid #000000;
    height: 16px;
    width: 16px;
    border-radius: 3px;
    background: #ffffff;
    cursor: pointer;
}

input[type=range]::-ms-track {
    width: 100%;
    height: 8.4px;
    cursor: pointer;
    animate: 0.2s;
    background: transparent;
    border-color: transparent;
    border-width: 16px 0;
    color: transparent;
}

input[type=range]::-ms-fill-lower {
    background: #2a6495;
    border: 0.2px solid #010101;
    border-radius: 2.6px;
    box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
}

input[type=range]::-ms-fill-upper {
    background: #3071a9;
    border: 0.2px solid #010101;
    border-radius: 2.6px;
    box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
}

input[type=range]::-ms-thumb {
    box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
    border: 1px solid #000000;
    height: 16px;
    width: 16px;
    border-radius: 3px;
    background: #ffffff;
    cursor: pointer;
}

input[type=range]:focus::-ms-fill-lower {
    background: #3071a9;
}

input[type=range]:focus::-ms-fill-upper {
    background: #367ebd;
}


#pharmacy_content input::-webkit-outer-spin-button,
#pharmacy_content input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

#pharmacy_content input[type='number'] {
    -moz-appearance: textfield;
}

#pharmacy_content input::-webkit-outer-spin-button,
#pharmacy_content input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}


@media (max-width: 767px) {
    #pharmacistLoginContainer .colorInput {
        width: 96%;
        margin-left: 2%;
    }

    #pharmacistLoginContainer .btn-select .blueGradient {
        width: 96%;
        margin-left: 2%;
    }

        #pharmacistLoginContainer .btn-select .blueGradient .caret {
            margin-right: 13px;
        }
}



/*
@media (min-width: 1025px){
    @media screen and (min-height :760px) and (max-height:880px) {
    
    .patient_prescriptions {
        
        margin-right: 15px;
    }
}
}*/
/*-- added by Mills*/
#tab_content_div > div > nav {
    margin-bottom: 15px;
}

@media (max-width:440px) {
    #content_patient .medicine_tittle {
        margin-bottom: 0;
        border: none;
    }

    #content_patient .patient_medicine_content #tab_content_div {
        border: none;
    }

    .patient_medicine_content {
        padding: 0;
    }

    #content_patient .main-content {
        margin: 0;
        border: none;
    }

    #content_patient .nav-tabs > li.active > a {
        font-size: 16px;
        text-shadow: 1px 1px #000;
    }

    #tab_content_div > div > nav {
        margin-bottom: 1px;
    }

    .main-box.main-content nav {
        border-bottom: none;
    }

    .bottom-email.patient_show_mobile {
        border: none;
        padding: 0;
        margin: 0;
    }

    .box-drawer .top a {
        font-size: 16px;
    }

    .main-box img {
        margin-bottom: 0;
    }

    .box-drawer {
        margin-bottom: 0;
    }

    #tab_content_div .tab_menu_new_item_main .top {
        padding-bottom: 0px !important;
        margin-bottom: 0px !important;
    }

    .tab_menu_new_item_main .top a {
        display: none;
    }
    
}


#enterMedication {
    overflow: visible;
}

#modalSelectEasyName ul {
    padding: 0;
    margin: 0;
}

    #modalSelectEasyName ul li {
        list-style: none;
        cursor: pointer;
        line-height: 2em;
        font-size: 1.2em;
        padding: 4px 10px;
    }

        #modalSelectEasyName ul li:hover {
            font-weight: bold;
            background: #5675b4;
            color: white;
        }
