@media only screen and (min-width:1260px) and (max-width:1280px) {
	.md_type {/* 	padding: 4px 0 4px 6px;    */     width: 67%;     display: inline-block;}
	div.bhoechie-tab-content .rprt_result{padding-right: 170px;}
	
}
@media only screen and (min-width:1025px) and (max-width:1259px) {

	.pt_medical_history .medical_type select.medical_type_txt{width: 63%;}
	.chief_cmpl_lbl {     width: 28%; }
	.cur_medname{ width: 37%;}
	.cur_medtyp {     width: 36%;}
.dos {     text-align: left;     width: 30%; }
.cur_unit {     padding-right: 20px;     text-align: left;     width: 36%; }
.cur_freq {     text-align: left;     width: 30%; }
.cur_days {     padding-right: 21px;     text-align: right;     width: 43%; }
.cur_strtdt_lbl {     padding-right: 18px;     text-align: left;     width: 49%; }
.dos {     text-align: left;     width: 33%; }
.cur_route {     padding-right: 20px;     text-align: left;     width: 36%; }
.cur_freq {     text-align: left;     width: 33%; }
.cur_days {     padding-right: 21px;     text-align: left;     width: 52%; }
.curmed_are {     padding: 0px 0px 0px 40px; }
.chief_cmpl_lbl_desc {     width: 10%; }

}
@media only screen and (min-width:992px) and (max-width:1024px) 
{
.digns_ptmdl > input{width: 158%;}
	.pt_medical_history .medical_type input.medical_type_txt{width: 58%;}
	.hab_allergy_sddesc{padding: 0 0 0 65px;}
	.habit_labe{padding-right: 40px;}
	.allg_desc{display: inline-block;     padding-right: 3px;     width: 20%;}
	.hab_allergy_sddesc{padding: 0 0 0 30px;}

	.chief_cmpl_desctxt {     width: 100%; }
	.chief_cmpl_lbl {     width: 41%; }



.cur_medname{width: 45%;}
.cur_medtyp{width: 42%;}
.dos {     text-align: left;     width: 30%; }
.cur_unit {     padding-right: 20px;     text-align: left;     width: 36%; }
.cur_freq {     text-align: left;     width: 30%; }
.cur_strtdt_lbl {     padding-right: 54px;     width: 49%; }
.cur_days {     padding-right: 29px;     text-align: right;     width: 43%; }
.curtxt_are{padding:0px 0px 0px 40px;}
.curmed_are {     padding: 0px; }
.cur_route {     padding-right: 20px;     text-align: left;     width: 36%; }
.cur_days {     padding-right: 29px;     text-align: left;     width: 42%; }
.immun_typ{    text-align: left;padding:0px;     width: 33%;}

.vac_giv {           text-align: left;     width: 75%; }
.immun_date {      text-align: left;     width: 72%; }
.immun_desc {     padding: 0 15px;     text-align: left;     width: 23%; }
.cmpl_code{ width: 41%;   text-align: left;}
.md_type {      width: 62%; }
.pt_medical_history .medical_type input.medical_type_txt {     width: 94%; }
.md_type {     width: 58%; }
input#geocomplete {     width: 78%; }
.chief_cmpl_sinc{ width: 48%;}
.visit_dt {     text-align: left; width: 100%; }
.chief_cmpl_lbl_desc {     width: 11%; }
.visit_type{width: 66%;}
}

/* Tablets */
@media only screen and (min-width:768px) and (max-width:991px) 
{
.currmed_frm{ text-align: left ;}

.colorNav li.video_navicon{position: relative;     width: 25%;}
.digns_ptmdl{width: 45%;}
.pt_medical_history .medical_type input.medical_type_txt{width: 66%;}
.digns_ptmdl .ill_dur_txt {     padding: 0 0 0 18px; }

.hbtrwtwo{padding:0px;}
.habit_entry textarea{width:100%}
.register-formgroup .habit_entry .form-group label{display:inline-block;}
.habit_labe{padding-right: 50px;}
.chief_cmpl_visit_dt { width: 17%; }
.chief_cmpl_lbl_desc{width: 25%;}
.cur_medname_txt{ width: 25%;}
.cur_medname_txt {     width: 25%; }
.cur_medtyp {     padding-right: 17px;     text-align: right;     width: 24%; }
.cur_medtyp_txt {     width: 25%; }
.dos {     padding-right: 22px;     text-align: right;     width: 21%; }
.cur_unit {     padding-right: 25px;     text-align: right;     width: 24%; }
.cur_route {     padding-right: 20px;     text-align: right;     width: 24%; }
.cur_strtdt_lbl {     padding-right: 23px;     width: 25%; }
.cur_days {     padding-right: 29px;     text-align: right;     width: 43%; }
.cur_freq {     padding-right: 20px;     text-align: right;     width: 24%; }
.cur_strtdt_lbl {     padding-right: 18px;     width: 22%; }
.report_upld_dt {     width: 45%; }
.cur_days {     padding-right: 23px;     text-align: right;     width: 25%; }
.curno_dys{margin-top: 40px;}
.cur_medname {     padding-right: 10px;     text-align: right;     width: 24%; }

.vac_giv {     padding-right: 11px;     text-align: right;     width: 30%; }
.immun_vacc_txt {     display: inline-block;     padding: 0;     width: 33%; }
.immun_date {     padding-right: 17px;     text-align: right;     width: 30%; }
.immun_desc {     padding-right: 20px;     text-align: right;     width: 33%; }

.consulut_radio {     width: 53%; }
.medical_type{margin-bottom:10px;}
.md_type{width: 66%;}
.pt_medical_history .medical_type input.medical_type_txt {     width: 94%; }
.habit_rowone{margin-bottom:39px;}
.hab_allergy_sddesc {     padding: 0 0 0 25px; }
.allg_desc {     padding: 0 32px 0 31px; }

.md_type {     width: 61%; }
.hos_type{margin-bottom:8px;}
.hos_state{margin-bottom:8px;}
.hos_address_txt{margin-bottom:12px;}
.hos_region{margin-bottom:12px;}
.hos_out_ntwrk{margin-bottom:12px;}
.refer_hosntwrk{margin-bottom:15px;}
.cmpl_code { text-align: left; }
.chief_cmpl_sinc {     text-align: left;     width: 25%; }
.visit_dt {     float: left;     padding: 0 10px 0 0 !important;     text-align: left;     width: 25%; }
.visit_type{width: 54%;}
.btm_spc{margin-bottom:15px;}
}


/* Tablets below*/
@media only screen and (max-width:767px)
{
.use_head_rht{text-align:left;}
.user_info ul li{width:100%;}
.top_cnt_title{display:none;}
.top_rht_singout{float:right;}
/* .collapse-navsidebar{top: 66px;}
.collapse-navsidebar { left:0px; z-index:100000; }
.content-wrapper, .right-side{padding:0px;}
.navbar-custom-menu .navbar-nav > li > a{ padding: 12px 0 22px;}
.main-header{width:100%;float:left;} */
/* .userlist-table-responsive table tbody tr td { display:block; width:100% !important; float:left;}
.userlist-table-responsive table tbody tr th { display:block; width:100% !important; float:left;} */
.arrow-welcome {font-size: 12px; }
#collapseme { width:100%; }
.mobile-text-left { text-align:left; margin-top:10px; }

/* responsive css for patient list header here */

.wrapper{width:100%;float:left;}

/* .userlist-table-responsive table{ table-layout: fixed !important;word-wrap: break-word  !important;} */

.use_head_lft{width:100%;margin-bottom:10px;}
.content .userlist-table-responsive .user_table{width:100%;}
.foot_rht{text-align:left;}

/* role list */
.role_table{width:100%;}

/* Assign Rights */
.assing_res{width:100%;float:left;}

.role_master_entry .form-group .form-control{width:100%;}

/* acc2 family medical hsitory */
.pt_medical_history div{padding:0px;}
.pt_medical_history .pt_nmval{padding:0px;}
.pt_medical_history .ptmdl_illdes{padding:0px;}
.ptmdcl_hist_radio1{padding:4px 0 0 19px !important;}
.ptmdl_illdes{padding:0px;}
.refer_chck .checkbox label{ padding-right: 166px; padding-bottom: 10px;}
.dshbrd_btn {     padding-top: 0px;     padding-left: 110px;     padding: 0px 0px 20px 110px; }
.register-formgroup .role_master_entry .complnt{   text-align: left !important}
.currmed_frm{ text-align: left ;}
.accordion ul li a{ margin-right: 21px;}
div.bhoechie-tab-menu div.list-group > a.active::after{ 	 	  border-left: 10px solid transparent;     border-right: 10px solid transparent;     border-top: 10px solid #fff;     content: "";     left: 91%;     margin-top: -11px;     position: absolute;     top: 50%; }
/* patient medical history */
.content-wrapper, .right-side, .main-footer{ margin-left: 0px !important;}
.sidebar-mini.sidebar-collapse .main-header .navbar{ margin-left: 0px !important;}
.medhist_since{padding-right:30px;}
.sddesc>textarea{width:100%;}
div.bhoechie-tab-content {     padding-right: 40px; }

.pt_medical_history .medical_type input.medical_type_txt{width: 66%;}
/* habits */
.habit_entry div {padding:0px;}
.hbtrwtwo{padding:0px;}
/* .register-formgroup .habit_entry .form-group label{display:inline-block;} */
/* .habit_entry textarea{width:80%} */
.chief_cmpl_visit_dt{width: 25%;}
.chief_cmpl_lbl_desc{width: 22%;}


.code_search{  width: 54%;}
.cur_medname_txt{ width: 25%;}
.cur_medname_txt {     width: 25%; }
.cur_medname {     padding-right: 19px;     text-align: right;     width: 22%; }
.cur_medtyp_txt {     width: 25%; }
.cur_unit {     padding-right: 23px;     text-align: right;     width: 22%; }
.cur_strtdt_lbl {     padding-right: 54px;     width: 49%; }
.cur_freq {     padding-right: 20px;     text-align: right;     width: 22%; }
.cur_strtdt_lbl {     padding-right: 21px;     width: 22%; }
.report_upld_dt {     display: inline-block;     width: 24%; }
.curno_dys{margin-top: 40px;}
.cur_days {     padding-right: 18px;     text-align: right;     width: 22%; }
.curmed_are {     padding: 4px 0 0 74px; }
.chief_cmpl_lbl {     width: 22%; }
.cur_medtyp {     padding-right: 17px;     text-align: right;     width: 22%; }
.cur_route {     padding-right: 20px;     text-align: right;     width: 22%; }
.dos {     padding-right: 23px;     text-align: right;     width: 20%; }

.immun_desc {     padding-right: 20px;     text-align: right;     width: 32%; }
.vac_giv {     padding-right: 13px;     text-align: right;     width: 32%; }
.immun_date {     padding-right: 19px;     text-align: right;     width: 32%; }
.immun_dt { width: 50%; }

.medical_type{margin-bottom:10px;}
.habit_rowone{margin-bottom:39px;}

.hos_type{margin-bottom:8px;}
.hos_state{margin-bottom:8px;}
.hos_address_txt{margin-bottom:12px;}
.hos_region{margin-bottom:12px;}
.hos_out_ntwrk{margin-bottom:12px;}
.refer_hosntwrk{margin-bottom:15px;}
.visit_dt {    text-align: left;     width: 22%; }
.cmpl_code {     text-align: left;     width: 22%; }
.visit_type{width: 54%;}
.chief_cmpl_sinc{text-align: left;     width: 22%;}
.main-header {
    z-index: 811 !important;
}
.main-sidebar, .left-side {
padding-top: 112px !important;
}
.btm_spc{margin-bottom:15px;}
.product_key_master .form-group .form-control {
    width: 80%;
}
.subname_product {
    font-family: ImpactRegular;
    padding: 5px;
    display: inline-block;
    margin: 0;
    color: #035996;
    font-size: 9px;
    float: left;
}
.main-header1{padding-bottom:21px;}
.widget-user .widget-user-header{height: 120px;}
.widget-user-header .widget-user-desc{position: relative; top: 37px;}
.emergency_ptnt .form-group .form-control{width:75% !important;}
.register-formgroup .form-group label.ln {
        padding: 0px !important;
        text-align: left !important;
    }
.register-formgroup .emgndob_date{padding-left: 15px;  width: 73% !important;}
.emergency_ptnt .form-group .dateofbirth{width:88% !important;}
.emgndob_icon {
    float: left !important;
    padding: 3px 10px 4px;
}
.top_lft_logo{ padding-top: 16px !important;}
.patien_srchidnme {
    width: 75%;
    margin-bottom: 15px;
}
.patien_register_dtfrmto {

    width: 100%;
}
.emerg_frmdt {
    width: 72%;    margin-bottom: 15px;
}
.emerg_todt {
    width: 72%;    margin-bottom: 15px;
}
.changepwd_entry .form-group .form-control
{
       width: 70%;
}
}


@media only screen and (max-width:667px) {}

@media screen and (max-width: 600px) {
.accordion { height: auto; }
.accordion ul li,
.accordion ul li:hover,
.accordion ul:hover li,
.accordion ul:hover li:hover {   position: relative;   display: table;   table-layout: fixed;   width: 100%;   -webkit-transition: none;   transition: none;   border-bottom:1px solid #ccc; }
.accordion .current{display:none;}
.accordion ul li a{color: #774d4d;     display: inline;     float: left;     font-size: 10px;     height: 150px;     margin-right: 77px;     padding: 33px 0 0 60px;     position: relative;     text-align: center;     transition: all 200ms ease 0s;     width: 230px;     z-index: 3;}
.accordion ul li p{text-align: center;     width: 100%;}
.accordion li > a > img{padding: 0 0 0 70px;display:block;}
.video_rprtxt{ color: #000;     font-size: 12px;     font-weight: 600;}
 }



@media only screen and (max-width:568px) {.habit_labe{ padding-right: 65px;}}

@media only screen and (max-width:480px) {
	.floating-placeholder{    height: 3.2em;}
	div.bhoechie-tab-menu div.list-group > a.active::after{ 	 	  border-left: 10px solid transparent;     border-right: 10px solid transparent;     border-top: 10px solid #fff;     content: "";     left: 91%;     margin-top: -11px;     position: absolute;     top: 50%; }
.habit_labe{ padding-right: 54px;}
.md_type {  width: 66%; }
.pt_medical_history .medical_type input.medical_type_txt {     width: 79%; }	
.smallprictagmark{width:80%;}
}

@media only screen and (min-width:414px) and (max-width:479px)
{
	.pt_medical_history .medical_type input.medical_type_txt{width: 58%;}
	.habit_labe{ padding-right: 49px;}	
	.smallprictagmark{left: 60px;
position: relative;
text-align: center;
width: 54%;}
.cost{left: 110px;}
.promotion_plan_feature{  left: 104px;}
	
}

@media only screen and (min-width:384px) and (max-width:413px)
{
	.pt_medical_history .medical_type input.medical_type_txt{width: 57%;}
.habit_labe{ padding-right: 49px;}	
}

@media only screen and (max-width:375px) 
{
.logo1>img{height:30px;}
.pt_medical_history .medical_type input.medical_type_txt{width: 52%;}
.habit_labe{ padding-right: 37px;}	
}

@media only screen and (max-width:320px) 
{

.pt_medical_history label.ptmdcl_hist{padding:0;}
.logo1>img{height:25px;}
.digns_ptmdl{ width: 53%;    display: inline;}
div.bhoechie-tab-content {     padding-right: 32px; }
.md_type {width: 96%; }
.use_head h1{ font-size: 16px;}
.content-wrapper, .right-side, .main-footer{ margin-left: 0px !important;}
.sidebar-mini.sidebar-collapse .main-header .navbar{ margin-left: 0px !important;}
/* .fixed .main-header{left: 230px;} */
.main-sidebar, .left-side{padding-top: 112px !important;}
.pt_medical_history .search_cd{ padding: 0px;}
.pt_medical_history input.medicalHistory{width:78%;}
.digns_ptmdl > input{width: 100%;}
.pt_medical_history .sddesc{padding:0px;}
.md_type{width: 93%;}
.ptmdcl_hist_radio{width: 76%;}
.pt_medical_history .medical_type input.medical_type_txt{ width: 69%;}
.user_save{margin-bottom:15px;}
.pt_medical_history input.medicalHistory{width: 87%;}
.pt_medical_history div.digns_ptmdl {     padding: 0px; }

/* habits */

.hbtrwtwo{padding:0px;}

.trans_ptinfo{

 opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
/* 	display:none; */
/* transform: translate(-319px, 0px);
-webkit-transform: translate(-319px, 0px);
-moz-transform: translate(-319px, 0px);
-o-transform: translate(-319px, 0px);
-ms-transform: translate(-319px, 0px);} */ 

}
.backto_ptmenu{display:inline-block;}


/* Underline From Right */
.backto_ptmenu {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  overflow: hidden;
}
.backto_ptmenu:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 100%;
  right: 0;
  bottom: 0;
  background: #2098d1;
  height: 4px;
  -webkit-transition-property: left;
  transition-property: left;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.backto_ptmenu:hover:before, .backto_ptmenu:focus:before, .backto_ptmenu:active:before {
  left: 0;
}

.habit_labe{padding-right: 27px;}
.chief_cmpl_lbl{ width: 74%;}
.visit_type {     width: 72%; }
.curtxt_are{padding:0;}
.spcl{padding:0;}
.chief_cmpl_codesec{padding:0;}
.chief_cmpl_visit_dt{width: 26%;}
.chief_cmpl_lbl_desc{width: 38%;}


.code_search{  width: 66%;}
.cur_medname_txt{ width: 25%;}
.cur_medname_txt {     width: 25%; }
.cur_unit {     padding-right: 23px;     text-align: left;     width: 36%; }
.cur_freq {     padding-right: 20px;     text-align: right;     width: 20%; }
.report_upld_dt {     display: inline-block;     width: 24%; }
.curmed_are {     padding: 4px 0 0 74px; }
.cur_medname {     padding-right: 19px;     text-align: left;     width: 75%; }
.cur_medtyp {     padding-right: 17px;     text-align: left;     width: 75%; }
.cur_medtyp_txt {     width: 66%; }
.dos {     padding-right: 23px;     text-align: left;     width: 44%; }
.cur_route {     padding-right: 20px;     text-align: left;     width: 40%; }
.cur_freq {   text-align: left;     width: 44%; }
.cur_strtdt_lbl {     padding-right: 21px;     text-align: left;     width: 77%; }
.curno_dys {     margin-top: 70px; }
.cur_days {     padding-right: 18px;     text-align: left;     width: 45%; }
.curmed_are{padding:0;}
.immun_desc {       text-align: left;     width: 47%; }
.immun_typ {        text-align: left;     width: 41%; }
.vac_giv {         text-align: left;     width: 100%; }
.immun_vacc_txt {      width: 100%; }
.immun_date {     text-align: left;     width: 100%; }
.immun_desc {     text-align: left;     width: 100%; }

.immun_dt {  width: 59%; }
input#geocomplete {     width: 67%; }
.visit_dt{   width: 76%;}
.cmpl_code{width: 35%;}
.chief_cmpl_sinc {  width: 47%; }
.btm_spc{margin-bottom:15px;}
.cost{left: 54px;}
.promotion_plan_feature{  left: 57px;}
.product_key_master .form-group .form-control {
    width: 80%;
}
.main-header1{padding-bottom:20px;}
 }
 