/** variable declaration **/
/* common css */
body {
  font-family: 'Lato', sans-serif !important;
  -webkit-font-smoothing: antialiased;
  background-color: #E6EDF1 !important;
}

a {
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

input:focus {
  outline: none !important;
}

input.search_div:focus {
  color: #495057;
  background-color: #fff;
  border-color: #004976 !important;
  outline: 0 !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

a.go_to_top_button i {
  width: 30px;
  height: 30px;
  display: block;
  background: #0057FF;
  position: fixed;
  right: 20px;
  color: white;
  bottom: 20px;
  text-align: center;
  border-radius: 50%;
  line-height: 28px;
  font-size: 1.250em;
  -webkit-font-smoothing: antialiased;
  z-index: 9999;
}

.login, .viewall, .view_all, .download_pdf, .read_more_btn, .save, .next, .submit, .add, .apply,  .View_more {
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transform: perspective(1px) translateZ(0);
          transform: perspective(1px) translateZ(0);
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.login::before, .viewall::before, .view_all::before, .download_pdf::before, .read_more_btn::before, .save::before, .next::before, .add::before, .submit::before, .apply::before,  .View_more::before  {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #efc729;
  -webkit-transform: scaleX(0);
          transform: scaleX(0);
  border-radius: 6px;
  -webkit-transform-origin: 50%;
          transform-origin: 50%;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
}

.right_side.d-flex {
  width: 309.44px;
}
.modal-body .login_container .login:focus {
        outline: -webkit-focus-ring-color auto 1px !important;
}


.login:hover::before, .viewall:hover::before, .view_all:hover::before, .download_pdf:hover::before, .read_more_btn:hover::before, .save:hover::before, .next:hover::before, .submit:hover::before, .add:hover::before,  .apply:hover::before, .View_more:hover::before {
  -webkit-transform: scaleX(1);
          transform: scaleX(1);
}

.go_to_top_button {
  display: none;
}

.go_to_top_button.active {
  display: block;
}

.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #004976 !important;
  outline: 0 !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

a.read_more_btn {
  background: #FBD437;
  border-radius: 6px;
  margin-top: 30px;
  display: inline-block;
  color: #000000;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  padding: 9px 22px;
}

.login {
  background: #FBD437;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  color: #000000;
  border: none;
  text-align: center;
  border-radius: 6px;
  padding: 5.5px 14px;
  text-transform: capitalize;
  font-weight: 600;
}

select.form-control {
  -webkit-appearance: none;
  position: relative;
  background-image: url(../images/down_arrow.svg);
  background-repeat: no-repeat;
  background-position: 95% 14px;
  padding-right: 25px;
}

input.form-control.from_date {
  position: relative;
  background-image: url(../images/calendar_image.svg);
  background-repeat: no-repeat;
  background-position: 95% 8.5px;
}

label {
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: #64686E;
  margin-bottom: 0;
  line-height: 16px;
}

label em {
  color: #D6193E;
}

.form-control {
  border: 1px solid #C6CAD0;
  border-radius: 6px;
  height: 35px;
  background-color: white;
  color: #64686E;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

input.search_div::-webkit-input-placeholder {
  color: #64686E;
}

.form-control::-webkit-input-placeholder {
  color: #64686E;
}

.patient_container {
  width: 85%;
  max-width: 1200px;
  margin: 0 auto;
}

.wrapper.d-flex.justify-content-between {
  max-width: 1300px;
  margin: auto;
  width: 100%;
}

/****** css changes on 21/07/2020 ******/
body textarea.form-control {
    height: 35px;
}
/****** css changes on 21/07/2020 ******/

* {
  padding: 0;
  margin: 0;
}

a {
  text-decoration: none;
}

li {
  list-style: none;
}

button:focus {
  outline: none !important;
}

button {
  cursor: pointer;
}

/* home page */
/******* myprofile ********/
.main_section main nav ul.navigation2 li.profile_div:hover ul.profile_name_sub {
  display: block;
}

.main_section main nav ul.navigation2 li ul.profile_name_sub::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  border-bottom: 15px solid #FFFFFF;
  position: absolute;
  top: -7px;
  right: 6px;
}

.main_section main nav ul.navigation2 li ul.profile_name_sub {
  position: absolute;
  top: 45px;
  right: 0;
  display: none;
  -webkit-box-shadow: 0px 3px 6px #DFE3E8;
          box-shadow: 0px 3px 6px #DFE3E8;
  z-index: 999;
  background: white;
  border-radius: 4px;
  padding: 20px 15px;
  width: 220px;
}

.main_section main nav ul.navigation2 li ul.profile_name_sub li:first-child {
  border-bottom: 1px solid #C6CAD0;
  padding-bottom: 10px;
}

.main_section main nav ul.navigation2 li ul.profile_name_sub li {
  margin-left: 0px !important;
  padding: 0px;
}

.main_section main nav ul.navigation2 li ul.profile_name_sub li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.main_section main nav ul.navigation2 li ul.profile_name_sub li a span.name {
  color: #1C4976;
  font-weight: 700;
  display: block;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  line-height: 16px;
}

.main_section main nav ul.navigation2 li ul.profile_name_sub li a span.content {
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  color: #64686E;
  font-weight: 400;
  line-height: 16px;
  margin-top: 3px;
}

.main_section main nav ul.navigation2 li ul.profile_name_sub li.myprofile {
  margin-top: 15px;
}

.main_section main nav ul.navigation2 li ul.profile_name_sub li.myprofile a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}

.main_section main nav ul.navigation2 li ul.profile_name_sub li.myprofile a span {
  padding-left: 13px;
  color: #64686E;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  display: inline-block;
  margin-top: auto;
  margin-bottom: auto;
}

/******* myprofile ********/
/* header */
header .container-fluid .sub-header .government_text_right ul li:nth-child(3) span {
  margin-left: 5px;
}

.government_text_right.d-flex.active1 span.red-circle {
  left: auto !important;
  right: 13px !important;
}

span.font_decrease {
  font-size: 10px !important;
  -webkit-font-smoothing: antialiased;
}

span.font_increase {
  font-size: 12px !important;
  -webkit-font-smoothing: antialiased;
}

.government_text_right.d-flex.active span.red-circle {
  left: 25px !important;
  right: auto !important;
}

/****** common css for container 04/07/2020 ******/
.container {
  max-width: 100%;
  width: 100%;
  padding: 0 20px !important;
}

@media only screen and (min-width: 1200px) {
  .create_account_wrapper .registration_container {
    max-width: 1200px;
    width: 1200px;
  }
  footer .footer_container .container, .footer_bottom .container {
    max-width: 90%;
  }
}

/****** common css for container - ends 04/07/2020 ******/
/***** header css on 18/6/2020 *****/
header .container-fluid .sub-header {
  background-color: #E6EDF1 !important;
  padding: 0px;
}

header .container-fluid .sub-header .container {
  padding: 0px;
}

header .container-fluid .sub-header .government_text_left ul {
  /**** css changes on 19/06/2020 ******/
}

header .container-fluid .sub-header .government_text_left ul li {
  color: #004976;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  margin-top: auto;
  margin-bottom: auto;
  font-weight: 400;
  margin-right: 0px;
}

header .container-fluid .sub-header .government_text_left ul li a {
  color: #004976;
}

header .container-fluid .sub-header .government_text_left ul li img {
  margin-top: -2px;
}

header .container-fluid .sub-header .government_text_left ul li.mobile_menu {
  cursor: pointer;
  margin-right: 10px;
}

header .container-fluid .sub-header .government_text_left ul li.mobile_menu .bars1 {
  width: 25px;
  height: 1px;
  background: #004976;
}

header .container-fluid .sub-header .government_text_left ul li.mobile_menu .bars2 {
  width: 20px;
  height: 1px;
  margin: 5px 0px;
  background: #004976;
}

header .container-fluid .sub-header .government_text_left ul li.mobile_menu .bars3 {
  width: 15px;
  height: 1px;
  background: #004976;
}

header .container-fluid .sub-header .government_text_left ul li {
  color: #004976;
  margin-right: 0px;
}

header .container-fluid .sub-header .government_text_right ul li:nth-child(2) a {
  width: auto;
}

header .container-fluid .sub-header .government_text_right ul li:first-child {
  padding: 5.5px 16px;
}

header .container-fluid .sub-header .government_text_right ul li:last-child {
  padding: 5.5px 12.5px;
}

header .container-fluid .sub-header .government_text_right ul li {
  cursor: pointer;
  margin-left: 0px;
  padding: 5.5px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  border-left: 1px solid #B3C8D6;
}

header .container-fluid .sub-header .government_text_right ul li a {
  margin: auto 0px;
}

header .container-fluid .sub-header .government_text_right ul li a img {
  width: 20px;
  height: 20px;
}

header .container-fluid .sub-header .government_text_right ul li span.minus_sign {
  margin-left: 0px !important;
  display: block;
  background: #00253B;
  top: 18px;
  height: 2px;
  right: 16px;
  position: absolute;
  width: 6px;
}

header .container-fluid .sub-header .government_text_right ul li .language_label {
  margin: auto;
  position: relative;
}

header .container-fluid .sub-header .government_text_right ul li .language_label select.language {
  background: none;
  border: none;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  padding-right: 10px;
  font-weight: bold;
  -webkit-appearance: none;
}

header .container-fluid .sub-header .government_text_right ul li .language_label span {
  display: block;
  position: absolute;
  top: 7px;
  right: 0;
  width: 0;
  margin: 0 !important;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #00253B;
  pointer-events: none;
}

header .container-fluid .sub-header .government_text_right ul li .search_box input {
  width: 16px;
  height: 30px;
  border-radius: 19px;
  border: 1px solid #B3C8D6;
  color: #004976;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  padding: 5px 8px;
  background: none;
  opacity: 0;
  -webkit-transition: all .75s ease;
  transition: all .75s ease;
}

header .container-fluid .sub-header .government_text_right ul li .search_box input::-webkit-input-placeholder {
  color: #004976;
}

header .container-fluid .sub-header .government_text_right ul li .search_box input.show {
  width: 150px;
  opacity: 1;
  padding-right: 30px;
}

header .container-fluid .sub-header .government_text_right ul li .search_box img {
  top: 50%;
  cursor: pointer;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  position: absolute;
  right: 17px;
  -webkit-transition: all 2s ease;
  transition: all 2s ease;
}

header .container-fluid .sub-header .government_text_right ul li .search_box input.show + img {
  right: 25px;
}

header .container-fluid .sub-header .government_text_right ul li:nth-child(4) img {
  padding-right: 10px;
}

header .container-fluid .sub-header .government_text_right ul .font_inc_dec {
  display: none;
  background: #E6EDF1;
  text-align: center;
  width: 53px;
  left: -1px;
  top: 41px;
  color: #000000;
  position: absolute;
  z-index: 999;
}

header .container-fluid .sub-header .government_text_right ul .font_inc_dec li {
  border-left: none;
  border-bottom: 1px solid #B3C8D6;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  padding: 8px 15px;
}

header .container-fluid .sub-header .government_text_right ul .font_inc_dec li a {
  font-weight: bold;
  color: #000000;
}

header .container-fluid .sub-header .government_text_right ul .font_inc_dec li a em {
  vertical-align: super;
}

header .container-fluid .sub-header .government_text_right ul .font_inc_dec li:last-child {
  border-bottom: none;
}

header .container-fluid .sub-header .government_text_right ul .font_inc_dec li:hover {
  background: #b3c8d6;
}

header .container-fluid .sub-header .government_text_right ul .font_inc_dec li.active {
  background: #b3c8d6;
}

header .container-fluid .sub-header .government_text_right ul li:hover {
  background: rgba(179, 200, 214, 0.5);
  cursor: pointer;
  position: relative;
}

header .container-fluid .sub-header .government_text_right ul li:hover .font_inc_dec {
  display: block;
}

header .container-fluid .sub_header2 {
  padding: 0px;
}

header .container-fluid .sub_header2 .container {
  padding: 6px 20px !important;
}

header .container-fluid .sub_header2 .container .left_side .company_name.my-auto h1 {
  font-size: 1.500em;
  -webkit-font-smoothing: antialiased;
  letter-spacing: 0px;
  font-weight: 900;
  color: #004976;
  text-transform: uppercase;
}

header .container-fluid .sub_header2 .container .left_side .company_name.my-auto p {
  font-size: 1em;
    -webkit-font-smoothing: antialiased;
    color: #004976;
    text-transform: uppercase;
    font-weight: 600;
    width: 350px;
    line-height: 19px;
}
header .container-fluid.updated_header .sub_header2 .container .left_side .company_name.my-auto p {
    font-size: 0.8em;
}

header .container-fluid .sub_header2 {
  background-color: #ffffff;
  padding: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

header .container-fluid .sub_header2 .container {
  padding: 10px 0px;
}

header .container-fluid .sub_header2 .left_side .company_name.my-auto h1 {
  font-size: 1.500em;
  -webkit-font-smoothing: antialiased;
  letter-spacing: 0px;
  color: #004976;
  text-transform: uppercase;
}

header .container-fluid .sub_header2 .left_side .company_name.my-auto p {
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
  color: #004976;
  text-transform: uppercase;
  font-weight: 600;
  width: 60%;
  line-height: 19px;
}

header .container-fluid .sub_header2 .right_side.d-flex img {
  width: 100%;
  margin-left: 15px;
}

header .container-fluid .sub_header2 .right_side.d-flex form {
  margin: auto 0px;
}

header .container-fluid .sub_header2 .right_side.d-flex div {
  margin: auto 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

header .container-fluid .sub_header2 .right_side.d-flex div img {
  margin-left: 40px;
}

header .container-fluid .sub_header2 .company_name.my-auto {
  margin-left: 15px;
}

header .container-fluid .sub_header2 .company_name.my-auto p {
  font-weight: 400;
  margin-bottom: 0;
}

header .container-fluid .sub_header2 .company_name.my-auto h1 {
  font-weight: bold;
  padding: 4px 0px;
  margin: 0;
}

header .container-fluid .sub_header2 form.search_field {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

header .container-fluid .sub_header2 form.search_field span.search_icon {
  position: absolute;
  top: 49%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer;
  right: 10px;
}

header .container-fluid .sub_header2 form.search_field input {
  width: 167px;
  height: 32px;
  margin: auto 0px;
  background-color: #F5F5F5;
  border: 1px solid #696969;
  border-radius: 32px;
  padding: 16px;
  color: #696969;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
}

/***** header css - ends on 18/6/2020 *****/
li.mobile_menu.dashbaord_menu {
  display: none;
}

li.mobile_menu {
  display: none;
}

main nav button.close {
  display: none;
}

.main_section main nav {
  background-color: #004976;
  padding: 0px;
}

.main_section main nav .container {
  padding: 0px;
}

.main_section main nav ul.navigation {
  margin: auto 0px;
  width: 75%;
  display: block !important;
  /** sub menu **/
}

.main_section main nav ul.navigation li {
  margin-right: 10px;
  display: inline-block;
  position: relative;
}

.main_section main nav ul.navigation li a {
  font-size: 0.9375em;
  -webkit-font-smoothing: antialiased;
  color: #FFFFFF;
  font-weight: 700;
  padding: 11.5px 13px;
  display: block;
  text-decoration: none;
}

.main_section main nav ul.navigation li.active a {
  background: #1C73A8;
}

.main_section main nav ul.navigation li:hover a {
  background: #1C73A8;
}

.main_section main nav ul.navigation li:hover ul.sub_menu {
  display: block;
}

.main_section main nav ul.navigation li:last-child {
  margin-right: 0;
}

.main_section main nav ul.navigation li ul.sub_menu {
  width: 210px;
  border-radius: 0px;
  position: absolute;
  z-index: 999;
  background: #1C73A8;
  display: none;
  top: 45px;
}

.main_section main nav ul.navigation li ul.sub_menu li:hover {
  background: #FBD437;
}

.main_section main nav ul.navigation li ul.sub_menu li:hover a {
  color: #000000;
  background: none;
  border: none;
}

.main_section main nav ul.navigation li ul.sub_menu li.active {
  background: #FBD437;
}

.main_section main nav ul.navigation li ul.sub_menu li.active a {
  color: #000000;
  background: none;
  border: none;
}

.main_section main nav ul.navigation li ul.sub_menu li {
  display: block;
  padding: 9px 15px;
  margin-right: 0px;
  line-height: 15px;
  text-align: left;
  border-bottom: 1px solid #3698B4;
}

.main_section main nav ul.navigation li ul.sub_menu li a {
  color: #FFFFFF;
  padding: 0px;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

.main_section main nav ul.navigation li ul.sub_menu li:last-child {
  border-bottom: none;
}

.main_section main nav ul.navigation2 {
  margin: auto 0px;
}

.main_section main nav ul.navigation2 li {
  background: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 6px 0px;
  margin-left: 16px;
}

.main_section main nav ul.navigation2 li .login {
  background: #FBD437;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  color: #000000;
  text-align: center;
  margin-left: 10px;
  border-radius: 6px;
  padding: 5.5px 14px;
  text-transform: capitalize;
  font-weight: 600;
}

.main_section main nav ul.navigation2 {
  margin: auto 0px;
}

.main_section main nav ul.navigation2 li.login {
  background-color: #0057FF;
  padding: 5px 15px;
  border-radius: 18px;
  text-align: center;
  margin-left: 15px;
}

.main_section main nav ul.navigation2 li.login a {
  color: #ffffff;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  text-decoration: none;
}

.banner_section {
  background-image: url("../images/banner_image.png");
  min-height: calc(100vh - 315px);
  background-repeat: no-repeat;
  background-size: cover;
  height: 100%;
  padding: 40px 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.banner_section .carousel {
  margin: auto;
}

.banner_section .carousel a.carousel-control-prev span svg {
  -webkit-transform: rotate(180Deg);
          transform: rotate(180Deg);
}

.banner_section .carousel a.carousel-control-next svg path {
  fill: #e9e9e9;
}

.banner_section .carousel a.carousel-control-prev svg path {
  fill: #e9e9e9;
}

.banner_section .carousel .carousel-inner .carousel-item {
  bottom: 0px;
  padding: 0px;
  text-align: center;
}

.banner_section .carousel .carousel-inner .carousel-item h1 {
  font-size: 2.625em;
  -webkit-font-smoothing: antialiased;
  width: 65%;
  line-height: 1;
  margin: 0 auto;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

.banner_section .carousel .carousel-inner .carousel-item .learn_more {
  background-color: #12CA8A;
  border: 1px solid #707070;
  border-radius: 25px;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  color: #ffffff;
  font-weight: 400;
  margin-top: 25px;
  padding: 12px 50px;
  text-decoration: none;
  display: inline-block;
  cursor: pointer;
}

.banner_section1.create_section {
  min-height: calc(100vh - 150px);
  padding: 20px 0px;
}

.banner_section1.create_section2 {
  min-height: calc(100vh - 210px);
  padding: 20px 0px;
}

.banner_section.login_section {
  min-height: calc(100vh - 316px);
}

.banner_section1 {
  background-image: linear-gradient(146deg, #FDFEFF 0%, #D7CFFF 100%);
  min-height: calc(100vh - 225px);
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20px 0px;
  /* create new account page */
  /* create new account page ends*/
  /* login page starts */
}

.banner_section1 .create_new_acc_sec {
  width: 75%;
  margin: 30px auto;
}

.banner_section1 .create_new_acc_sec form.login_form_container {
  background-color: #FFFFFF;
  border-radius: 24px;
  margin: auto;
  padding: 30px 0px;
  position: relative;
  text-align: center;
}

.banner_section1 .create_new_acc_sec form.login_form_container h2 {
  font-size: 1.625em;
  -webkit-font-smoothing: antialiased;
  color: #191919;
  font-weight: bold;
  margin-bottom: 15px;
}

.banner_section1 .create_new_acc_sec form.login_form_container .choose_your_role {
  background-color: #F5F5F5;
  margin-top: 25px;
}

.banner_section1 .create_new_acc_sec form.login_form_container .choose_your_role .role_container {
  width: 75%;
  padding: 10px 0px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.banner_section1 .create_new_acc_sec form.login_form_container .choose_your_role .role_container .steps {
  margin: auto 0px;
}

.banner_section1 .create_new_acc_sec form.login_form_container .choose_your_role .role_container .steps span {
  display: block;
  width: 28px;
  height: 28px;
  line-height: 27px;
  background-color: #CCCCCC;
  border-radius: 50%;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: #FFFFFF;
}

.banner_section1 .create_new_acc_sec form.login_form_container .choose_your_role .role_container .steps p {
  margin: auto;
  padding-left: 10px;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: #CCCCCC;
}

.banner_section1 .create_new_acc_sec form.login_form_container .choose_your_role .role_container .steps.active {
  margin: auto 0px;
}

.banner_section1 .create_new_acc_sec form.login_form_container .choose_your_role .role_container .steps.active span {
  background-color: #696969;
}

.banner_section1 .create_new_acc_sec form.login_form_container .choose_your_role .role_container .steps.active p {
  color: #696969;
}

.banner_section1 .create_new_acc_sec form.login_form_container .choose_your_role .role_container .steps.active.selected {
  margin: auto 0px;
}

.banner_section1 .create_new_acc_sec form.login_form_container .choose_your_role .role_container .steps.active.selected span {
  background-color: #5ACA42;
}

.banner_section1 .create_new_acc_sec form.login_form_container .choose_your_role .role_container .steps.active.selected p {
  color: #5ACA42;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option {
  padding: 40px 40px 0px 40px;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .form-group label {
  display: block;
  text-align: left !important;
  margin-bottom: 3px;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  color: #898989;
  font-weight: 500;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .form-group label em {
  color: #F3447E;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .form-group .type_clinical_block {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #F9F9F9;
  border: 1px solid #D9D9D9;
  padding: 15px;
  border-radius: 4px;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .form-group .type_clinical_block label.check_form {
  width: 20%;
  display: block;
  margin: 0;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .form-group .type_clinical_block label.check_form {
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  position: relative;
  color: #191919;
  font-weight: 500;
  padding-left: 20px;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .form-group .type_clinical_block label.check_form input {
  display: none;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .form-group .type_clinical_block label.check_form span.add_check {
  width: 15px;
  height: 15px;
  border: 1px solid #CCCCCC;
  display: inline-block;
  background: #F9F9F9;
  border-radius: 4px;
  position: absolute;
  left: 0px;
  top: 2px;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .form-group .type_clinical_block label.check_form input[type="checkbox"]:checked + span.add_check {
  background: #0057FF;
  border: 1px solid #0057FF;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .form-group .type_clinical_block label.check_form input[type="checkbox"]:checked + span.add_check:after {
  content: "";
  display: block;
  height: 9px;
  top: 0;
  left: 3px;
  position: absolute;
  -webkit-transform: rotate(-145Deg);
          transform: rotate(-145Deg);
  width: 5px;
  border-left: 1px solid white;
  border-top: 1px solid white;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .form-group .form-control {
  color: #898989;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  background: #F9F9F9;
  border: 1px solid #D9D9D9;
  border-radius: 2px;
  height: 30px;
  padding: 6px;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .drag_drop_conatiner p {
  text-align: left !important;
  margin-bottom: 3px;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  color: #898989;
  font-weight: 500;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .drag_drop_conatiner .drag_drop {
  background: #F9F9F9;
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border: 1px dotted #D9D9D9;
  border-radius: 4px;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .drag_drop_conatiner .drag_drop .drop_content {
  margin: auto;
  text-align: center;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .drag_drop_conatiner .drag_drop .drop_content input[type="file"] {
  display: block;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .drag_drop_conatiner .drag_drop .drop_content input[type="file"]::-webkit-file-upload-button {
  visibility: hidden;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .drag_drop_conatiner .drag_drop .drop_content label[for="file"] {
  display: inline-block;
  color: #0057FF;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .drag_drop_conatiner .drag_drop .drop_content span {
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .drag_drop_conatiner .drag_drop .drop_content span a {
  color: #0057FF;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .option_container {
  width: 90%;
  margin: 0 auto;
  padding: 25px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .option_container .options {
  width: 23%;
  border-radius: 4px;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .option_container .options .option_block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border: 1px solid #cccccc;
  background-color: #F5F5F5;
  height: 120px;
  padding: 15px 10px;
  position: relative;
  cursor: pointer;
  border-radius: 4px;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .option_container .options .option_block img.tick_mark {
  position: absolute;
  right: 15px;
  top: 10px;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .option_container .options .option_block span {
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  color: #191919;
  font-weight: 500;
  line-height: 15px;
  margin-top: 10px;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .option_container .options .option_block img:nth-child(2) {
  width: 30px;
  height: 30px;
  margin: 0 auto;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .option_container .options .option_block img.tick_mark {
  display: none;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .option_container .options.active .option_block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border: 3px solid #0057FF;
  background-color: #0057FF;
  -webkit-box-shadow: 0px 13px 28px #0000001A;
          box-shadow: 0px 13px 28px #0000001A;
  height: 120px;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .option_container .options.active .option_block span {
  color: #ffffff;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .option_container .options.active .option_block span svg .a {
  fill: #ffffff;
}

.banner_section1 .create_new_acc_sec form.login_form_container .select_option .option_container .options.active .option_block img.tick_mark {
  display: block;
}

.banner_section1 .create_new_acc_sec form.login_form_container .continue_button {
  margin-top: 35px;
  padding-top: 20px;
  border-top: 1px solid #EEEEEE;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.banner_section1 .create_new_acc_sec form.login_form_container .continue_button button {
  padding: 8px 30px;
  border: none;
  border-radius: 18px;
  background-color: #0057FF;
  color: #FFFFFF;
  font-size: 0.938em;
  -webkit-font-smoothing: antialiased;
  text-align: center;
  font-weight: 400;
}

.banner_section1 .create_new_acc_sec form.login_form_container .continue_button button.go_back {
  width: 125px;
  background-color: #F5F5F5;
  margin-right: 20px;
  color: #BEBBBB;
}

.banner_section1 .create_new_acc_sec form.login_form_container .continue_button button.next {
  width: 125px;
}

.banner_section1 form.login_form_container {
  background-color: #FFFFFF;
  border-radius: 24px;
  margin: auto;
  padding: 40px;
  position: relative;
}

.banner_section1 form.login_form_container .register {
  text-align: right;
  position: absolute;
  top: 13px;
  right: 40px;
}

.banner_section1 form.login_form_container .register span:nth-child(1) {
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  color: #8494AE;
  font-weight: 400;
}

.banner_section1 form.login_form_container .register span:nth-child(2) {
  color: #0057FF;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  margin-left: 8px;
}

.banner_section1 form.login_form_container .register span:nth-child(2) a {
  color: #0057FF;
  text-decoration: none;
}

.banner_section1 .login_form_left {
  margin: auto 0px 0px;
  width: 100%;
}

.banner_section1 .login-image {
  width: 100%;
  margin-left: auto;
}

.banner_section1 .login_form h2 {
  font-size: 1.938em;
  -webkit-font-smoothing: antialiased;
  color: #191919;
  font-weight: bold;
  margin-bottom: 0px;
}

.banner_section1 .login_form p {
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  color: #7D7D7D;
  font-weight: 400;
  margin: 0;
}

.banner_section1 .login_form label.email_address {
  width: 100%;
  position: relative;
  margin-bottom: 0px;
}

.banner_section1 .login_form label.email_address input.form-control {
  background-color: #F9F9F9;
  border: 1px solid #cccccc;
  border-radius: 6px;
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
  padding-left: 40px;
  height: 50px;
  font-weight: 400;
  color: #696969;
}

.banner_section1 .login_form label.email_address .email_login_txt {
  color: #7D7D7D;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

.banner_section1 .login_form label.email_address input.form-control.password {
  padding-right: 45px;
}

.banner_section1 .login_form label.email_address span.eye_icon {
  position: absolute;
  top: 11px;
  right: 14px;
}

.banner_section1 .login_form label.email_address span.mail_icon {
  position: absolute;
  top: 11px;
  left: 14px;
}

.banner_section1 .login_section {
  margin: 30px auto;
  width: 900px;
}

.banner_section1 input.signin_button {
  background: #0057FF;
  border: none;
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  padding: 8px 25px;
  border-radius: 23px;
  color: #ffffff;
  text-align: center;
}

.banner_section1 .sign_in {
  margin-top: 30px;
  /* login page ends */
}

.banner_section1 .sign_in a.forget_password {
  color: #7D7D7D;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  margin: auto 0px;
  text-decoration: none;
}

/* home page ends */
/* patient detail starts */
.patient_deatils {
  background-color: #1644E0;
}

.patient_deatils .middle_block {
  border-left: 1px solid #f5f5f5;
  border-right: 1px solid #f5f5f5;
}

.patient_deatils .section_block {
  padding: 20px 0px;
}

.patient_deatils .section_block .text_block {
  margin: auto 0px;
}

.patient_deatils .section_block .text_block p {
  margin: 0;
  font-size: 1.750em;
  -webkit-font-smoothing: antialiased;
  color: #FFFFFF;
  font-weight: 400;
}

.patient_deatils .section_block .text_block span {
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: #F5F5F5;
}

.patient_deatils .section_block .patient_block1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 20px;
}

.patient_deatils .section_block .patient_block1 div {
  margin: auto 0px;
}

.patient_deatils .section_block .patient_block {
  width: 62px;
  height: 62px;
  text-align: center;
  border-radius: 50%;
  background-color: #F74E5A;
  margin-right: 20px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: auto 0px;
}

.patient_deatils .section_block .patient_block img {
  margin: auto;
  max-width: 25px;
}

.patient_deatils .section_block .patient_list {
  width: 62px;
  height: 62px;
  text-align: center;
  border-radius: 50%;
  background-color: #58A1F5;
  margin-right: 20px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: auto 0px;
}

.patient_deatils .section_block .patient_list img {
  margin: auto;
  max-width: 25px;
}

.patient_deatils .section_block .patient_topics {
  width: 62px;
  height: 62px;
  text-align: center;
  border-radius: 50%;
  background-color: #5ACA42;
  margin-right: 20px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: auto 0px;
}

.patient_deatils .section_block .patient_topics img {
  margin: auto;
  max-width: 25px;
}

.patient_deatils .row .col-sm-12.col-md-4.col-lg-4:nth-child(3) .section_block {
  border-right: none !important;
}

/* patient detail ends */
/* latest news starts */
.latest_news_detail {
  background-color: #FFFFFF;
}

.latest_news_detail .patient_container {
  padding: 30px 0px;
}

.latest_news_detail .patient_container .download_section {
  margin-top: 25px;
}

.latest_news_detail .patient_container h2 {
  color: #191919;
  font-size: 1.375em;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
}

.latest_news_detail .patient_container h2 a {
  color: #191919;
  text-decoration: none;
}

.latest_news_detail .patient_container h2:hover a {
  color: #0057FF;
  text-decoration: none;
}

.latest_news_detail .patient_container button.all_news {
  border: 1px solid #0057FF;
  border-radius: 19px;
  background: none;
  height: auto;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  color: #0057FF;
  padding: 3px 10px;
  width: auto;
  font-weight: 600;
}

.latest_news_detail .patient_container .news_heading {
  margin-bottom: 15px;
}

.latest_news_detail .patient_container .row.latest_news_blocks .news_content_block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.latest_news_detail .patient_container .row.latest_news_blocks .news_content {
  width: 100%;
}

.latest_news_detail .patient_container .row.latest_news_blocks .news_content .news_section:nth-child(1) {
  display: block;
  float: left;
  width: 48%;
  height: 400px;
  border-bottom: none !important;
  margin-bottom: 0px !important;
  padding-bottom: 0px !important;
}

.latest_news_detail .patient_container .row.latest_news_blocks .news_content .news_section:nth-child(1) div {
  margin-left: 0px !important;
  padding-right: 0px !important;
}

.latest_news_detail .patient_container .row.latest_news_blocks .news_content .news_section:nth-child(1) div p {
  font-size: 1.250em !important;
  -webkit-font-smoothing: antialiased;
}

.latest_news_detail .patient_container .row.latest_news_blocks .news_content .news_section:nth-child(1) div span {
  color: #979797;
  font-size: 0.750em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
}

.latest_news_detail .patient_container .row.latest_news_blocks .news_content .news_section:nth-child(1) div p.heading {
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  color: #0057FF;
  margin-bottom: 5px;
  margin-top: 15px;
}

.latest_news_detail .patient_container .row.latest_news_blocks .news_content .news_section:nth-child(1) .news_fig {
  margin: 0;
  max-width: 100% !important;
}

.latest_news_detail .patient_container .row.latest_news_blocks .news_content .news_section:nth-child(1) .news_fig img {
  max-width: 100% !important;
}

.latest_news_detail .patient_container .row.latest_news_blocks .news_content .news_section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  float: right;
  width: 48%;
  padding-bottom: 15px;
  border-bottom: 1px solid #BEBBBB;
}

.latest_news_detail .patient_container .row.latest_news_blocks .news_content .news_section div {
  margin-left: 15px;
  padding-right: 30px;
}

.latest_news_detail .patient_container .row.latest_news_blocks .news_content .news_section div p {
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
  color: #191919;
  font-weight: 400;
  margin: 0;
  line-height: 1.3;
}

.latest_news_detail .patient_container .row.latest_news_blocks .news_content .news_section div span {
  color: #979797;
  font-size: 0.750em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
}

.latest_news_detail .patient_container .row.latest_news_blocks .news_content .news_section .news_fig {
  margin: 0;
  max-width: 127px;
}

.latest_news_detail .patient_container .row.latest_news_blocks .news_content .news_section .news_fig img {
  max-width: 127px;
}

.latest_news_detail .patient_container .download_section {
  background-color: #F9F9F9;
  padding: 20px;
}

.latest_news_detail .patient_container .download_section .news_section {
  margin-bottom: 15px;
}

.latest_news_detail .patient_container .download_section .news_section div {
  padding-bottom: 15px;
  border-bottom: 1px solid #BEBBBB;
}

.latest_news_detail .patient_container .download_section .news_section div p.heading {
  margin-top: 0px !important;
  font-size: 0.750em !important;
  -webkit-font-smoothing: antialiased;
  text-transform: uppercase;
  color: #0057FF;
  margin-bottom: 8px;
  font-weight: bold;
}

.latest_news_detail .patient_container .download_section .news_section div p {
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
  color: #191919;
  font-weight: 500;
  margin: 0;
  line-height: 1;
}

.latest_news_detail .patient_container .download_section .news_section div span {
  color: #979797;
  font-size: 0.750em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
}

.latest_news_detail .patient_container .download_section .news_section:nth-child(4) {
  margin-bottom: 0px !important;
}

.latest_news_detail .patient_container .download_section .news_section:nth-child(4) div {
  padding-bottom: 0px !important;
  border-bottom: none !important;
}

/* latest news ends */
/* quick links starts */
.quick_links_block {
  background-color: #F9F9F9;
  position: relative;
}

.quick_links_block button.owl-prev span {
  display: none;
}

.quick_links_block button.owl-prev {
  background-image: url("../images/arrow_mark.svg") !important;
  width: 50px;
  -webkit-transform: rotate(180deg) translateY(48%);
          transform: rotate(180deg) translateY(48%);
  top: 50%;
  left: -25px;
  -webkit-transform-origin: left;
          transform-origin: left;
  position: absolute;
  background-position: center !important;
  height: 50px;
  border: 1px solid #707070 !important;
  border-radius: 50%;
  background-repeat: no-repeat !important;
}

.quick_links_block .owl-carousel .owl-nav.disabled {
  display: block !important;
}

.quick_links_block button.owl-next span {
  display: none;
}

.quick_links_block button.owl-next {
  background-image: url("../images/arrow_mark.svg") !important;
  width: 50px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 50%;
  right: -65px;
  position: absolute;
  background-position: center !important;
  height: 50px;
  border: 1px solid #707070 !important;
  border-radius: 50%;
  background-repeat: no-repeat !important;
}

.quick_links_block .patient_container {
  padding: 30px 0px;
}

.quick_links_block .patient_container h2 {
  color: #191919;
  font-size: 1.375em;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
}

.quick_links_block .patient_container button.all_news {
  border: 1px solid #0057FF;
  border-radius: 19px;
  background: none;
  height: auto;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  color: #0057FF;
  padding: 3px 10px;
  width: auto;
  font-weight: 600;
}

.quick_links_block button.previuos {
  width: 50px;
  position: absolute;
  background: none;
  height: 50px;
  border-radius: 50%;
  display: block;
  border: 1px solid #707070;
  left: 2%;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.quick_links_block button.previuos.Nxt {
  position: absolute;
  top: 50%;
  right: 2%;
  left: auto;
}

.quick_links_block button.previuos img {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.quick_links_block button.previuos.Nxt img {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}

.quick_links_block .news_heading {
  margin-bottom: 15px;
}

.quick_links_block .links_block {
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.quick_links_block .links_block .quick_link_sectio {
  width: 96%;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  height: 250px;
  margin-right: 15px;
  -webkit-box-shadow: 0px 10px 11px #00000005;
          box-shadow: 0px 10px 11px #00000005;
  background-color: #ffffff;
}

.quick_links_block .links_block .quick_link_sectio div:nth-child(2) {
  padding: 20px;
}

.quick_links_block .links_block .quick_link_sectio div:nth-child(2) p {
  color: #191919;
  font-size: 0.938em;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  margin: 0;
}

/* quick links ends */
/* media starts */
.media_blocks .patient_container {
  padding: 30px 0px;
}

.media_blocks .patient_container .news_heading {
  margin-bottom: 15px;
}

.media_blocks .patient_container .row.media_link_row h2 {
  color: #191919;
  font-size: 1.375em;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
}

.media_blocks .patient_container .row.media_link_row button.all_news {
  border: 1px solid #0057FF;
  border-radius: 19px;
  background: none;
  height: auto;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  color: #0057FF;
  padding: 3px 10px;
  width: auto;
  font-weight: 600;
}

.media_blocks .patient_container .row.media_link_row .media_section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.media_blocks .patient_container .row.media_link_row .media_section .media_image_container {
  position: relative;
  width: 100%;
}

.media_blocks .patient_container .row.media_link_row .media_section .media_image_container .image_block:nth-child(1) {
  margin-bottom: 10px;
}

.media_blocks .patient_container .row.media_link_row .media_section .media_image_container .image_block {
  width: 24%;
  margin-right: 0.6%;
  display: inline-block;
}

.media_blocks .patient_container .row.media_link_row .media_section .media_image_container .image_block video {
  width: 100%;
}

.media_blocks .patient_container .row.media_link_row .media_section .media_image_container .image_block iframe {
  width: 100%;
}

.media_blocks .patient_container .row.media_link_row .media_section .media_image_container .image_block .overlay {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#00000000), to(#000000));
  background-image: linear-gradient(180deg, #00000000 0%, #000000 100%);
  width: 100%;
  width: 100%;
  height: 50%;
  position: absolute;
  bottom: 0;
  display: block;
}

.media_blocks .patient_container .row.media_link_row .media_section .image_block:nth-child(2) {
  margin-right: 50%;
}

.media_blocks .patient_container .row.media_link_row .media_section .image_block:nth-child(5) {
  max-width: 50%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  margin-right: 0px;
}

.media_blocks .patient_container .row.media_link_row .media_section .image_block:nth-child(5) .overlay {
  height: 100%;
  width: 100%;
  background: #00030873;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.media_blocks .patient_container .row.media_link_row .media_section .image_block_fig {
  width: 100%;
}

.media_blocks .patient_container .row.media_link_row .media_section .image_block_fig img {
  width: 100%;
}

.media_blocks .patient_container .row.media_link_row .media_section .youtube_play_button {
  width: 112px;
  height: 112px;
  background: #45D3E9;
  position: absolute;
  top: 50%;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.media_blocks .patient_container .row.media_link_row .media_section .youtube_play_button img {
  margin: auto;
  width: 42px;
}

.media_blocks .patient_container .row.media_link_row .media_section .image_block {
  position: relative;
}

.media_blocks .patient_container .row.media_link_row .media_section div.media_content span.media_line {
  display: block;
  width: 20px;
  height: 2px;
  margin-bottom: 10px;
  background-color: #044EC2;
}

.media_blocks .patient_container .row.media_link_row .media_section div.media_content p {
  margin: 0;
  font-size: 0.938em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  color: #191919;
}

/* media ends */
/* logo section starts */
.logo_section_block {
  background-color: #044EC2;
  position: relative;
}

.logo_section_block .owl-nav.disabled {
  display: block !important;
}

.logo_section_block .quick_link_section {
  width: 100%;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}

.logo_section_block .quick_link_section .qucik_fig {
  width: 100%;
  height: 100px;
  background-color: #FFFFFF;
}

.logo_section_block .quick_link_section .qucik_fig img {
  width: 100%;
  height: 100px;
}

.logo_section_block .quick_link_section p {
  margin-bottom: 0;
  margin-top: 10px;
  color: #FFFFFF;
  font-size: 0.938em;
  -webkit-font-smoothing: antialiased;
  text-align: left;
  font-weight: 500;
}

.logo_section_block .patient_container {
  padding: 30px 0px;
}

.logo_section_block button.owl-prev span {
  display: none;
}

.logo_section_block button.owl-next {
  background-image: url("../images/media_arrow.svg") !important;
  width: 50px;
  -webkit-transform: rotate(180deg) translateY(48%);
          transform: rotate(180deg) translateY(48%);
  top: 50%;
  right: -120px;
  -webkit-transform-origin: left;
          transform-origin: left;
  position: absolute;
  background-position: center !important;
  height: 50px;
  border-radius: 50%;
  background-repeat: no-repeat !important;
}

.logo_section_block button.owl-next span {
  display: none;
}

.logo_section_block button.owl-prev {
  background-image: url("../images/media_arrow.svg") !important;
  width: 50px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 50%;
  left: -65px;
  position: absolute;
  background-position: center !important;
  height: 50px;
  border-radius: 50%;
  background-repeat: no-repeat !important;
}

/* logo section ends */
/* footer starts */
footer {
  background: white;
  /** footer menu **/
  /** footer menu **/
}

footer .patient_container {
  padding: 30px 0px;
}

footer .patient_container .scuberscriber_block div.subscriber_fig {
  margin: auto 0px;
}

footer .patient_container .scuberscriber_block div:nth-child(2) {
  margin: auto 0px;
  padding-left: 20px;
}

footer .patient_container .scuberscriber_block div:nth-child(2) p {
  color: #696969;
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  margin: 0;
  margin-top: 10px !important;
}

footer .patient_container .scuberscriber_block h2.heading {
  font-size: 1.375em;
  -webkit-font-smoothing: antialiased;
  color: #191919;
  font-weight: bold;
  margin: 0;
}

footer li a {
  color: #191919;
  text-decoration: none;
}

footer p a {
  color: #191919;
  text-decoration: none;
}

footer .footer_menu li.less_navbar {
  display: none !important;
}

footer .footer_menu.active li:nth-child(5) {
  display: none;
}

footer .footer_menu.active li.less_navbar {
  display: block !important;
}

footer li a:hover {
  color: #191919;
  text-decoration: none;
}

footer p a:hover {
  color: #191919;
  text-decoration: none;
}

footer .connnect_with_us {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  max-width: 75%;
}

footer .social_media_container {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

footer .social_media_icons ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 0;
  margin-top: 42px;
}

footer .social_media_icons ul li {
  margin-right: 30px;
}

footer .social_media_icons ul li a {
  color: #696969;
  font-size: 22px;
  -webkit-font-smoothing: antialiased;
}

footer .footer_navigation_list.row .col-lg-2 {
  max-width: 20.5%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20.5%;
          flex: 0 0 20.5%;
}

footer .footer_navigation_list.row .col-lg-8 {
  max-width: 58%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58%;
          flex: 0 0 58%;
}

footer .footer_navigation_list p {
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  color: #191919;
  font-weight: 600;
  margin-bottom: 0;
  padding-bottom: 5px;
}

footer .footer_navigation_list .submission ul {
  -webkit-column-count: 1;
          column-count: 1;
}

footer .footer_navigation_list .submission ul li {
  width: 100% !important;
}

footer .footer_navigation_list .aboutus_footer ul {
  -webkit-column-count: 1;
          column-count: 1;
}

footer .footer_navigation_list .aboutus_footer1 {
  -webkit-column-count: 1;
          column-count: 1;
}

footer .footer_navigation_list .editorial ul {
  -webkit-column-count: 1;
          column-count: 1;
}

footer .footer_navigation_list .editorial ul li {
  width: 100% !important;
}

footer .footer_navigation_list.row .col-sm-12 {
  padding: 0px;
}

footer .footer_navigation_list .aboutus_footer ul li {
  width: 100% !important;
}

footer .footer_navigation_list .e_tutorial {
  width: 60%;
  display: inline-block;
}

footer .footer_navigation_list .e_tutorial ul {
  -webkit-column-count: 1;
          column-count: 1;
}

footer .footer_navigation_list .e_tutorial ul li {
  width: 100% !important;
}

footer .footer_navigation_list.row .col-sm-6 div ul {
  margin-top: 10px;
}

footer .navigation_block.footer_submenu a.more {
  color: #0057FF;
  display: block;
  text-decoration: none;
  font-weight: 500;
}

footer .navigation_block.footer_submenu .more_less_navbar .more_navbar {
  display: none;
}

footer .navigation_block.footer_submenu .more_less_navbar.active .more_navbar {
  display: block;
}

footer .navigation_block.footer_submenu .more_less_navbar.active .less_navbar {
  display: none;
}

footer .navigation_block.footer_submenu .more_less_navbar .more_navbar {
  display: none;
}

footer .navigation_block.footer_submenu .more_less_navbar.active .more_navbar {
  display: block;
}

footer .navigation_block.footer_submenu .more_less_navbar.active .less_navbar {
  display: none;
}

footer .subscriber_section_scubscriber {
  margin-bottom: 30px;
}

footer .subscriber_input_field {
  width: 100%;
}

footer .subscriber_input_field form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

footer .subscriber_input_field form span {
  position: absolute;
  right: 20px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

footer .subscriber_input_field input {
  background-color: #F9F9F9;
  border: 1px solid #CCCCCC;
  border-radius: 30px;
  margin: auto 0px;
  width: 100%;
  height: 49px;
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
  padding-left: 20px;
  font-weight: 400;
  padding-right: 45px;
}

footer .subscriber_input_field input::-webkit-input-placeholder {
  color: #696969;
}

footer .navigation_block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

footer .navigation_block ul.list-unstyled {
  margin: 0;
}

footer .navigation_block ul.list-unstyled li {
  float: left;
  display: inline;
  width: 49%;
  word-break: break-word;
  padding-bottom: 5px;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

footer .navigation_block1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

footer .navigation_block1 ul.list-unstyled {
  margin: 0;
}

footer .navigation_block1 ul.list-unstyled li {
  float: left;
  display: inline;
  width: 25%;
  padding-bottom: 5px;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

footer .navigation_block2 p.sub_heading {
  margin: 0;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
}

footer .navigation_block2 span {
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

footer .navigation_block2 li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

footer .navigation_block2 li p {
  margin: 0;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
}

footer .navigation_block2 li.address {
  display: block !important;
}

footer .navigation_block2 li.address {
  margin-bottom: 5px;
}

footer p.navigation_section {
  margin: 0;
  padding-bottom: 15px;
  color: #0057FF;
  font-size: 1.125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
}

footer .help_line {
  width: 100%;
  background-color: #F9F9F9;
  border-radius: 33px;
  padding: 10px;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  text-align: center;
}

footer .help_line p {
  margin: 0;
}

footer .help_line p a {
  color: #000000;
  text-decoration: none;
}

footer .footer_wave {
  background-image: url("../images/wave.svg"), url("../images/wave1.svg"), -webkit-gradient(linear, left top, left bottom, from(#CCCCCC), color-stop(0%, #FFFFFF00));
  background-image: url("../images/wave.svg"), url("../images/wave1.svg"), linear-gradient(180deg, #CCCCCC, #FFFFFF00 0%);
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: top;
}

footer .navigate_sector_container {
  padding-top: 70px;
  padding-bottom: 50px;
}

.footer_container {
  background: #195B83;
}

.footer_container .container {
  padding: 0px;
}

.footer_container .container .navigate_sector_container {
  padding-top: 30px;
  padding-bottom: 30px;
}

.footer_container .container .aboutus_footer p {
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
}

.footer_container .container .aboutus_footer p a {
  color: white;
}

.footer_container .container .aboutus_footer ul li a {
  color: white;
}

.footer_container .container .navigation_block.footer_submenu {
  padding: 20px 0px;
  border-bottom: 1px solid #326D91;
}

.footer_container .container .navigation_block2 {
  padding-top: 20px;
}

.footer_container .container .navigation_block2 ul {
  margin-bottom: 0px;
}

.footer_container .container .connnect_with_us {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.footer_container .container .connnect_with_us p.navigation_section {
  color: white;
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
}

.footer_container .container .connnect_with_us p.sub_heading {
  margin: 0;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  color: white;
}

.footer_container .container .connnect_with_us span {
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: white;
}

.footer_container .container .connnect_with_us li p {
  margin: 0;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  color: white;
}

.footer_container .footer_update {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.footer_container .footer_update span {
  margin-top: auto;
  margin-bottom: 0;
  display: block;
  color: white;
  font-weight: 400;
}

.footer_container .social_media_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.footer_container .social_media_icons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.footer_container .social_media_icons ul {
  margin-top: auto;
  margin-bottom: 0;
}

.footer_container .social_media_icons ul li {
  width: 36px;
  height: 36px;
  border-radius: 50%;
  background: #326D91;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.footer_container .social_media_icons ul li a {
  margin: auto;
}

.footer_bottom {
  background: #004976;
  padding: 15px 0px;
}

.footer_bottom .container {
  padding: 0px;
}

.footer_bottom .container .help_line {
  width: 100%;
  background-color: transparent;
  border-radius: 33px;
  padding: 10px;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  text-align: center;
}

.footer_bottom .container .help_line p:nth-child(1) {
  margin-bottom: 1em;
}

.footer_bottom .container .help_line p {
  color: white;
  font-weight: 400;
}

.footer_bottom .container .help_line p a {
  color: white;
  padding: 0px 5px;
}

/* footer ends */
/** dashboard starts **/
/** data table **/
.my_table.active .dataTables_filter {
  display: none;
}

.dataTables_wrapper {
  position: static !important;
}

.dashboard_wrapper .dashboard_container .dataTables_filter {
  float: left !important;
  padding-bottom: 20px !important;
  margin-top: 0px;
  padding-left: 20px;
  color: #191919;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  position: absolute;
  top: 20px;
}

.dashboard_wrapper .dashboard_container .dataTables_filter input[type="search"] {
  background: #F9F9F9;
  width: 320px;
  border: 1px solid #D9D9D9;
  border-radius: 18px;
  height: 35px;
  padding: 10px;
  margin: 0;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  color: #191919;
  margin-right: 15px;
  font-weight: 100;
}

.dashboard_wrapper .dashboard_container .dataTables_filter input[type="search"]::-webkit-input-placeholder {
  color: #191919;
}

.dashboard_wrapper .dashboard_container .dataTables_filter input[type="search"]:-ms-input-placeholder {
  color: #191919;
}

.dashboard_wrapper .dashboard_container .dataTables_filter input[type="search"]::-ms-input-placeholder {
  color: #191919;
}

.dashboard_wrapper .dashboard_container .dataTables_filter input[type="search"]::placeholder {
  color: #191919;
}

.dashboard_wrapper .dashboard_container .table_container .table_header a.advance_filter {
  margin: auto 0px;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: #0057FF;
  text-decoration: none;
}

.dashboard_wrapper .dashboard_container .table_container {
  position: relative;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 tr th {
  border-bottom: none !important;
  background-image: none !important;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 tr td {
  border-top: none !important;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 td.dataTables_empty {
  color: #191919 !important;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  text-align: center;
}

.dashboard_wrapper .dashboard_container .table-responsive table {
  border-bottom: none !important;
}

.dashboard_wrapper .dashboard_container .search_div span.cross_btn i {
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  color: #191919;
  font-weight: 100;
}

.dashboard_wrapper .dashboard_container .search_div span.cross_btn {
  position: absolute;
  right: 35px;
  top: -3px;
  visibility: hidden;
  cursor: pointer;
  z-index: 999;
  text-align: center;
  width: 25px;
}

.dashboard_wrapper .dashboard_container .search_div input:focus + span.cross_btn {
  visibility: visible;
}

.dashboard_wrapper .dashboard_container .search_div span.cross_btn:hover {
  visibility: visible;
}

.dashboard_wrapper .dashboard_container .search_div input:hover + span.cross_btn {
  visibility: visible;
}

.dashboard_wrapper .dashboard_container .search_div .search_box input {
  padding-right: 40px !important;
  z-index: 99;
}

.dashboard_wrapper .dashboard_container .search_div .search_box {
  position: relative;
}

.dashboard_wrapper .dashboard_container .dataTables_paginate {
  padding-top: 20px;
  padding-right: 20px;
  margin-top: 0;
}

.dashboard_wrapper .dashboard_container .dataTables_paginate .paginate_button.previous, .dashboard_wrapper .dashboard_container .dataTables_paginate .paginate_button.next {
  border: 1px solid #0057FF !important;
  padding: 3px 10px !important;
  border-radius: 14px !important;
  color: #0057FF !important;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  text-align: center !important;
}

.dashboard_wrapper .dashboard_container .dataTables_paginate .paginate_button.previous.disabled, .dashboard_wrapper .dashboard_container .dataTables_paginate .paginate_button.next.disabled {
  border: 1px solid #CCCCCC !important;
  padding: 3px 10px !important;
  border-radius: 14px !important;
  color: #CCCCCC !important;
  text-align: center !important;
}

.dashboard_wrapper .dashboard_container .dataTables_paginate a#table_str_previous::before {
  content: "<";
  padding-right: 5px;
}

.dashboard_wrapper .dashboard_container .dataTables_paginate a#table_str_next::after {
  content: ">";
  padding-left: 5px;
}

.dashboard_wrapper .dashboard_container .dataTables_paginate span {
  margin: 0 5px;
}

.dashboard_wrapper .dashboard_container .dataTables_paginate span a {
  background: none;
  border: none;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  padding: 0;
  color: #191919 !important;
}

.dashboard_wrapper .dashboard_container .dataTables_paginate span a.current {
  color: #0057FF !important;
  background: none;
  border: none;
  padding: 0;
}

.dashboard_wrapper .dashboard_container .dataTables_paginate span a.current:hover {
  color: #0057FF !important;
  background: none;
  border: none;
  padding: 0;
}

.dashboard_wrapper .dashboard_container .dataTables_paginate .paginate_button:hover {
  color: #0057FF !important;
  background: none;
  border: none;
  padding: 0;
}

.dashboard_wrapper .dashboard_container .dataTables_paginate .paginate_button:focus {
  color: #0057FF !important;
  background: none;
  border: none;
  padding: 0;
}

.dashboard_wrapper .dashboard_container .dataTables_paginate .paginate_button:active {
  color: #0057FF !important;
  background: none;
  border: none;
  padding: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.dashboard_wrapper .dashboard_container .pagination_block {
  display: none !important;
}

/** data table end **/
/** error message css starts **/
label.error {
  display: block;
  margin-bottom: 0;
  color: #fb3737;
  font-size: 0.8em;
  -webkit-font-smoothing: antialiased;
}

/** error message css ends **/
ul.navigation.dashboard_navigation.list-unstyled.d-flex.justify-content-between {
  width: auto;
}

ul.navigation.dashboard_navigation.list-unstyled.d-flex.justify-content-between li {
  margin-right: 30px;
}

ul.navigation2.dashboard_navigation1.list-unstyled.d-flex {
  width: auto;
}

ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li {
  position: relative;
}

ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-decoration: none;
}

ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li a span {
  margin: auto 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li a span svg {
  margin: auto 0px;
}

ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li .profile_name.d-flex .profile_content {
  margin: auto 0px;
  padding-left: 8px;
}

ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li .profile_name.d-flex span {
  margin: auto 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li .profile_name.d-flex span svg {
  margin: auto 0px;
}

ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li .profile_name.d-flex p {
  margin: 0;
  color: #FFFFFF;
}

ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li .profile_name.d-flex p:nth-child(1) {
  font-size: 0.750em;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
}

ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li .profile_name.d-flex p:nth-child(2) {
  font-size: 0.688em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li span.red-alert {
  width: 20px;
  height: 14px;
  background: #F3447E;
  position: absolute;
  text-align: center;
  display: block;
  border-radius: 7px;
  top: 0px;
  color: #fff;
  font-size: 0.675em;
  -webkit-font-smoothing: antialiased;
  right: -8px;
  font-weight: 400;
  line-height: 13px;
}

ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li a {
  margin: auto 0px;
}

ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li.login {
  margin-left: 25px !important;
}

.dashboard_wrapper {
  background: #F5F6FA;
}

.dashboard_wrapper .dashboard_container {
  width: 85%;
  max-width: 1100px;
  margin: 0 auto;
  padding: 30px 0px;
}

.dashboard_wrapper .dashboard_container .dashboard_heading .title h2 {
  margin: 0;
  font-size: 1.250em;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  color: #191919;
}

.dashboard_wrapper .dashboard_container .dashboard_heading .title span {
  font-size: 0.750em;
  -webkit-font-smoothing: antialiased;
  color: #696969;
  font-weight: 400;
}

.dashboard_wrapper .dashboard_container .dashboard_heading button.addcase {
  border: 1px solid #CCCCCC7D;
  background-color: #ffffff;
  border-radius: 18px;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  text-align: center;
  color: #696969;
  font-weight: 500;
  line-height: 1;
  padding: 8px 15px !important;
}

.dashboard_wrapper .dashboard_container .row.dashboard_row {
  margin: 20px -15px;
}

.dashboard_wrapper .dashboard_container .row.dashboard_row .dashboard_content.first_dashboard {
  background: #044EC2;
  position: relative;
}

.dashboard_wrapper .dashboard_container .row.dashboard_row .dashboard_content.first_dashboard span.orange_circle {
  background: #ff8355;
  display: inline-block;
  width: 58px;
  height: 48px;
  top: 0;
  right: 0;
  position: absolute;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 50px;
  z-index: 0;
}

.dashboard_wrapper .dashboard_container .row.dashboard_row .dashboard_content.first_dashboard .title {
  margin: auto 0px;
  text-align: left;
}

.dashboard_wrapper .dashboard_container .row.dashboard_row .dashboard_content.first_dashboard .title span:nth-child(1) {
  color: #CCCCCC;
  font-size: 0.938em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  display: block;
  margin-bottom: 5px;
}

.dashboard_wrapper .dashboard_container .row.dashboard_row .dashboard_content.first_dashboard .title span:nth-child(2) {
  color: #ffffff;
  font-size: 2.125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  line-height: 0.8;
  display: block;
}

.dashboard_wrapper .dashboard_container .row.dashboard_row .dashboard_content.first_dashboard .images {
  z-index: 1;
}

.dashboard_wrapper .dashboard_container .row.dashboard_row .dashboard_content.first_dashboard .images img {
  background: white;
  border-radius: 11px;
}

.dashboard_wrapper .dashboard_container .row.dashboard_row .dashboard_content {
  background: #FFFFFF;
  padding: 10px 20px;
  border-radius: 4px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.dashboard_wrapper .dashboard_container .row.dashboard_row .dashboard_content .title {
  margin: auto 0px;
  text-align: right;
}

.dashboard_wrapper .dashboard_container .row.dashboard_row .dashboard_content .title span:nth-child(1) {
  color: #000000;
  font-size: 1.500em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  display: block;
}

.dashboard_wrapper .dashboard_container .row.dashboard_row .dashboard_content .title span:nth-child(2) {
  color: #C0C0C0;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  display: block;
}

.dashboard_wrapper .dashboard_container .row.dashboard_row .dashboard_content .images {
  margin: auto 0px;
}

.dashboard_wrapper .dashboard_container .table_container {
  background: #FFFFFF;
  margin-top: 35px;
  padding: 20px 0px;
}

.dashboard_wrapper .dashboard_container .table_container .table_header {
  padding: 0px 20px;
  padding-bottom: 20px !important;
}

.dashboard_wrapper .dashboard_container .table_container .table_header .search_div input.search_div {
  background: #F9F9F9;
  width: 320px;
  border: 1px solid #D9D9D9;
  border-radius: 18px;
  height: 35px;
  padding: 10px;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  color: #191919;
  margin-right: 15px;
  font-weight: 100;
}

.dashboard_wrapper .dashboard_container .table_container .table_header .search_div button.search {
  background: #0057FF;
  border: none;
  width: 95px;
  height: 35px;
  border-radius: 18px;
  text-align: center;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  color: white;
}

.dashboard_wrapper .dashboard_container .table_container .table_header a.advance_filter {
  margin: auto 0px;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: #0057FF;
  text-decoration: none;
}

.dashboard_wrapper .dashboard_container .table_container .table_header a.advance_filter img {
  margin-top: -4px;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 {
  width: 100%;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 thead tr {
  background-color: #F3F4FB;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 tbody tr:nth-child(even) {
  background-color: #FAFAFC;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 tr th {
  color: #191919;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  white-space: nowrap;
  padding: 10px;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 tr td {
  color: #202224;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  white-space: normal;
  padding: 10px;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 tr td a {
  color: #0057FF;
  font-weight: bold;
  text-decoration: none;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 tr td .caseid span:nth-child(2) {
  padding-left: 15px;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 tr td span.checked {
  width: 13px;
  height: 13px;
  display: block;
  background: #F5F5F5;
  border: 1px solid #BEBBBB;
  border-radius: 3px;
  position: absolute;
  padding-left: 0px !important;
  top: -11px;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 tr td label.check_box input {
  display: none;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 tr td label.check_box input:checked + span.checked:after {
  content: "";
  display: block;
  height: 4px;
  width: 7px;
  border-left: 1px solid black;
  border-bottom: 1px solid black;
  position: absolute;
  -webkit-transform: rotate(-54deg);
          transform: rotate(-54deg);
  top: 2.5px;
  left: 2px;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 tr td label {
  display: inline-block;
  position: relative;
  margin-bottom: 0;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 tr td label input {
  position: absolute;
  top: -11px;
  left: 0;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 tr td button.not_accepted {
  background: #FFF1F1;
  border: 1px solid #FF9899;
  border-radius: 13px;
  color: #FF4748;
  padding: 3px 15px;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 tr td button.accepted {
  background: #EBFFF8;
  border: 1px solid #39EEB1;
  border-radius: 13px;
  color: #19C68C;
  padding: 3px 15px;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 tr td button.under_review {
  color: #E6B42A;
  border: 1px solid #FCD361;
  background: #FFFBF1;
  padding: 3px 15px;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  border-radius: 13px;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 tr th:nth-child(1) {
  padding-left: 40px;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 tr td:nth-child(1) {
  padding-left: 20px;
}

.dashboard_wrapper .dashboard_container .pagination_block {
  padding: 0px 20px;
  padding-top: 20px !important;
}

.dashboard_wrapper .dashboard_container .pagination_block .sort {
  border-radius: 14px;
  background: #F5F5F5;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100px;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  color: #696969;
  line-height: 5px;
  padding: 0px 10px;
  height: 28px;
}

.dashboard_wrapper .dashboard_container .pagination_block .sort .sort1 {
  margin: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 28px;
  width: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.dashboard_wrapper .dashboard_container .pagination_block .sort .sort1 span {
  margin-top: 12px;
}

.dashboard_wrapper .dashboard_container .pagination_block .sort .sort1 select.select_the_sort {
  background-color: #F5F5F5;
  background-image: url(../images/angle_down.svg);
  border: none;
  width: 40%;
  padding: 0;
  height: 28px;
  background-position: right;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  border-radius: 14px;
  background-repeat: no-repeat;
  font-weight: 600;
  padding-left: 4px;
  color: #191919 !important;
  -webkit-appearance: none;
}

.dashboard_wrapper .dashboard_container .pagination_block .pagination {
  width: 230px;
}

.dashboard_wrapper .dashboard_container .pagination_block .pagination ul {
  width: 100%;
  margin-bottom: 0px;
}

.dashboard_wrapper .dashboard_container .pagination_block .pagination ul li a.previous {
  border: 1px solid #CCCCCC;
  padding: 5px 10px;
  border-radius: 14px;
  color: #CCCCCC;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  text-align: center;
}

.dashboard_wrapper .dashboard_container .pagination_block .pagination ul li a.next {
  border: 1px solid #0057FF;
  padding: 5px 10px;
  border-radius: 14px;
  color: #0057FF;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  text-align: center;
}

.dashboard_wrapper .dashboard_container .pagination_block .pagination ul li a {
  color: #191919;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  text-decoration: none;
}

.dashboard_wrapper .dashboard_container .pagination_block .pagination ul li a.current {
  color: #0057FF;
}

/** dashboard ends **/
/** advance and close filter starts **/
.advance_filter_block {
  display: none;
}

.my_table.active .advance_filter_block {
  display: block;
}

/** advance and close filter ends **/
/** advance filter starts **/
.advance_filter_block {
  border-top: 1px solid #C6CAD0;
  margin-top: 25px;
  padding-top: 5px;
  /****** filter keyword css ********/
  /****** filter keyword css ********/
}

.advance_filter_block .filter_keyword.d-flex {
  margin-top: 15px;
}

.advance_filter_block .filter_keyword.d-flex span.name {
  color: #64686E;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  display: inline-block;
  margin: auto 0px;
  padding-right: 11px;
}

.advance_filter_block .filter_keyword.d-flex span.filter_content {
  color: #64686E;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  display: inline-block;
  margin: auto 0px;
  line-height: 26px;
  background: #F0F3F7;
  padding: 0px 14px;
  border-radius: 13px;
}

.advance_filter_block .filter_keyword.d-flex span.filter_content span.close {
  width: 25px;
  height: 26px;
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
  color: #1D4976;
  opacity: 1;
  text-align: center;
  line-height: 27px;
}

.advance_filter_block .advance_header h2 {
  color: #191919;
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  margin: 0;
}

.advance_filter_block .advance_header a.advance_filter {
  color: #0057FF;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  position: relative;
  text-decoration: none;
}

.advance_filter_block .advance_header a.advance_filter span {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  display: inline-block;
  position: absolute;
  top: -4px;
  right: 70px;
  font-size: 1.438em;
  -webkit-font-smoothing: antialiased;
}

.advance_filter_block .advance_container .form-group {
  margin-bottom: 16px;
}

.advance_filter_block .advance_container .form-group label {
  color: #64686E;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  margin-bottom: 0px;
  line-height: 16px;
}

.advance_filter_block .advance_container .form-group .form-control {
  border: 1px solid #C6CAD0;
  background-color: #ffffff;
  border-radius: 2px;
  height: 35px;
}

.advance_filter_block .advance_container .form-group .select_gender.d-flex {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
}

.advance_filter_block .advance_container .form-group .male_gender {
  width: 40%;
  margin-right: 20px;
  cursor: pointer;
}

.advance_filter_block .advance_container .form-group .male_gender input {
  display: none;
}

.advance_filter_block .advance_container .form-group .male_gender span {
  border: 1px solid #CCCCCC;
  border-radius: 4px;
  background-color: #F9F9F9;
  display: block;
  text-align: center;
  line-height: 30px;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  width: 100%;
  font-weight: 400;
  color: #191919;
  height: 30px;
}

.advance_filter_block .advance_container .form-group .male_gender input:checked + span {
  background-color: #0057FF;
  border: 1px solid #0057FF;
  color: #ffffff;
}

.advance_filter_block .button button.apply_filter {
  background: #FBD437;
  border: none;
  border-radius: 2px;
  margin-top: 3px;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  color: #000000;
  font-weight: 600;
  padding: 7.5px 22px;
}

/** advance filter ends **/
/** add case starts **/
.dashboard_container .addcase_container .advance_filter_block {
  display: block;
}

.dashboard_container .add_case_button button.preview {
  border: 1px solid #0057FF;
  border-radius: 18px;
  margin-left: 15px;
  color: #0057FF;
  font-weight: 500;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  background: none;
  padding: 3px 15px;
}

.dashboard_container .add_case_button button.addcase {
  width: auto !important;
  padding: 3px 15px !important;
}

.dashboard_container .case_detils {
  padding: 0px 20px;
}

.dashboard_container .case_detils ul {
  margin-bottom: 0px;
}

.dashboard_container .invetigation_form {
  margin-bottom: 0px;
}

.dashboard_container .check_form input {
  display: none;
}

.dashboard_container .addcase_header h2 {
  color: #191919;
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  margin: auto 0px;
}

.dashboard_container .addcase_header .addcase_images span {
  width: 28px;
  height: 28px;
  display: inline-block;
  border: 1px solid #CCCCCC;
  text-align: center;
  border-radius: 50%;
  margin-left: 10px;
  cursor: pointer;
}

.dashboard_container .addcase_container {
  background: #FFFFFF;
  border-radius: 4px;
  margin: 20px 0px;
  padding: 20px 10px;
}

.dashboard_container .addcase_container .advance_container {
  padding-top: 15px;
}

.dashboard_container .addcase_container ul li.details {
  background: #F5F5F5;
  display: inline-block;
  border-radius: 25px;
  padding: 8px 20px;
  margin-right: 5px;
  margin-bottom: 10px;
  font-size: 0.750em;
  -webkit-font-smoothing: antialiased;
  text-align: center;
  color: #7F8491;
  font-weight: bold;
}

.dashboard_container .addcase_container ul li.details a {
  color: #7F8491;
  text-decoration: none;
}

.dashboard_container .addcase_container ul li.details a span.number {
  color: #FFFFFF;
}

.dashboard_container .addcase_container ul li.details span.number {
  width: 17px;
  line-height: 2.4;
  height: 17px;
  background: #7F8491;
  display: inline-block;
  border-radius: 50%;
  margin-right: 5px !important;
  color: #FFFFFF;
  text-align: center;
  font-size: 0.688em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  margin: auto 0px;
}

.dashboard_container .addcase_container ul li.details span.text {
  margin: auto 0px;
  padding-top: 2px;
}

.dashboard_container .addcase_container ul li.details.active {
  background: #0057FF;
  color: #ffffff;
}

.dashboard_container .addcase_container ul li.details.active a {
  color: #ffffff;
}

.dashboard_container .addcase_container ul li.details.active a span.number {
  color: #0057FF;
}

.dashboard_container .addcase_container ul li.details.active span.number {
  background: #FFFFFF;
  color: #0057FF;
}

.dashboard_container .advance_container {
  padding-top: 20px;
}

.dashboard_container .advance_container .form-group label {
  color: #000000;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  margin-bottom: 3px;
  display: block;
}

.dashboard_container .advance_container .form-group label.check_form {
  display: inline-block;
  width: 24%;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 5px;
  position: relative;
  color: #191919;
  font-weight: 500;
  padding-left: 20px;
}

.dashboard_container .advance_container .form-group label.check_form span.add_check {
  width: 15px;
  height: 15px;
  border: 1px solid #CCCCCC;
  display: inline-block;
  background: #F9F9F9;
  border-radius: 4px;
  position: absolute;
  left: 0px;
  top: 2px;
}

.dashboard_container .advance_container .form-group label.select_radio {
  position: relative;
  margin-bottom: 0;
}

.dashboard_container .advance_container .form-group label.select_radio:nth-child(2) {
  margin-left: 20px;
}

.dashboard_container .advance_container .form-group label.select_radio input {
  display: none;
}

.dashboard_container .advance_container .form-group label.select_radio span:nth-child(3) {
  padding-left: 20px;
}

.dashboard_container .advance_container .form-group label.select_radio span:nth-child(2) {
  border: 1px solid #CCCCCC;
  background-color: #F9F9F9;
  display: block;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 2px;
}

.dashboard_container .advance_container .form-group label.select_radio input:checked + span:after {
  content: "";
  width: 5px;
  height: 5px;
  background-color: #889999;
  display: block;
  position: absolute;
  border-radius: 50%;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.dashboard_container .advance_container .form-group label.check_form input[type="checkbox"]:checked + span.add_check {
  background: #0057FF;
  border: 1px solid #0057FF;
}

.dashboard_container .advance_container .form-group label.check_form input[type="checkbox"]:checked + span.add_check:after {
  content: "";
  display: block;
  height: 9px;
  top: 0;
  left: 3px;
  position: absolute;
  -webkit-transform: rotate(-145Deg);
          transform: rotate(-145Deg);
  width: 5px;
  border-left: 1px solid white;
  border-top: 1px solid white;
}

.dashboard_container .advance_container .form-group .form-control {
  border: 1px solid #CCCCCC;
  background-color: #F9F9F9;
  border-radius: 4px;
  height: 30px;
  padding: 5px;
}

.dashboard_container .advance_container .form-group .select_gender.d-flex {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
}

.dashboard_container .advance_container .form-group .select_gender.d-flex label {
  color: #898989;
}

.dashboard_container .advance_container .form-group .male_gender {
  width: 40%;
  margin-right: 20px;
  cursor: pointer;
}

.dashboard_container .advance_container .form-group .male_gender input {
  display: none;
}

.dashboard_container .advance_container .form-group .male_gender span {
  border: 1px solid #CCCCCC;
  border-radius: 4px;
  background-color: #F9F9F9;
  display: block;
  text-align: center;
  line-height: 30px;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  width: 100%;
  font-weight: 400;
  color: #191919;
  height: 30px;
}

.dashboard_container .advance_container .form-group .male_gender input:checked + span {
  background-color: #0057FF;
  border: 1px solid #0057FF;
  color: #ffffff;
}

.button_botton {
  background: #3E4A63;
  text-align: center;
  padding: 10px;
  position: fixed;
  bottom: 0;
  width: 100%;
}

.button_botton button.exit {
  background: #F6F6F6;
  border: none;
  font-weight: 500;
  color: #696969;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  border-radius: 18px;
  padding: 5px 25px;
}

.button_botton button.save:nth-child(2) {
  margin: 0px 10px;
}

.button_botton button.save {
  background: #0057FF;
  border: none;
  border-radius: 18px;
  color: white;
  font-weight: 500;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  padding: 5px 25px;
}

.dashboard_wrapper.addcase_wrapper form {
  padding-bottom: 70px;
}

/** add case ends **/
/** visitor login starts **/
.banner_section1.visitor_container {
  min-height: calc(100vh - 210px);
}

.banner_section1.visitor_container .login_section {
  margin: auto;
  max-width: 1000px;
}

.banner_section1.visitor_container .login_section h2 {
  margin-bottom: 1rem;
}

.banner_section1.visitor_container .login_section .login_form {
  width: 100%;
}

/** visitor login ends **/
#loginRole {
  padding-right: 0px !important;
  background: rgba(25, 25, 25, 0.76);
}

#loginRole .modal-dialog {
  max-width: 700px;
  border-radius: 24px;
  margin: auto;
  padding-top: 195px;
  position: absolute;
  width: 700px;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

#loginRole .modal-dialog .modal-content {
  padding: 20px;
  border-radius: 24px;
}

#loginRole .modal-dialog .modal-content .modal-header {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center !important;
      -ms-flex-align: center !important;
          align-items: center !important;
  border-bottom: none;
}

#loginRole .modal-dialog .modal-content .modal-header h2 {
  font-size: 1.625em;
  -webkit-font-smoothing: antialiased;
  color: #191919;
  font-weight: 600;
  margin: 0;
}

#loginRole .modal-dialog .modal-content .modal-header span {
  color: #7D7D7D;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

#loginRole .modal-dialog .modal-content .modal-header button.close {
  position: absolute;
  top: 25px;
  right: 25px;
  color: #191919;
  font-size: 1.438em;
  -webkit-font-smoothing: antialiased;
  opacity: 1;
  font-weight: 500;
}

#loginRole .modal-dialog .modal-content .modal-body .login_container {
  margin: 0 auto;
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

#loginRole .modal-dialog .modal-content .modal-body .login_container .options.active .option_block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border: 3px solid #0057FF;
  background-color: #0057FF;
  -webkit-box-shadow: 0px 13px 28px #0000001A;
          box-shadow: 0px 13px 28px #0000001A;
  height: 120px;
}

#loginRole .modal-dialog .modal-content .modal-body .login_container .options.active .option_block span {
  color: #ffffff;
}

#loginRole .modal-dialog .modal-content .modal-body .login_container .options.active .option_block span svg .a {
  fill: #ffffff;
}

#loginRole .modal-dialog .modal-content .modal-body .login_container .options.active .option_block img.tick_mark {
  display: block;
}

#loginRole .modal-dialog .modal-content .modal-body .login_container .options {
  width: 46%;
  border-radius: 4px;
  text-align: center;
}

#loginRole .modal-dialog .modal-content .modal-body .login_container .options .option_block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border: 1px solid #cccccc;
  background-color: #F5F5F5;
  height: 120px;
  padding: 20px 10px;
  position: relative;
  cursor: pointer;
  border-radius: 4px;
}

#loginRole .modal-dialog .modal-content .modal-body .login_container .options .option_block img.tick_mark {
  position: absolute;
  right: 15px;
  top: 10px;
}

#loginRole .modal-dialog .modal-content .modal-body .login_container .options .option_block span {
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  color: #191919;
  font-weight: 500;
  line-height: 15px;
  margin-top: 10px;
}

#loginRole .modal-dialog .modal-content .modal-body .login_container .options .option_block img:nth-child(2) {
  width: 30px;
  height: 30px;
  margin: 0 auto;
}

#loginRole .modal-dialog .modal-content .modal-body .login_container .options .option_block img.tick_mark {
  display: none;
}

#loginRole .modal-dialog .modal-content .modal-footer {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 1rem;
  border-top: none;
}

#loginRole .modal-dialog .modal-content .modal-footer .continue_button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

#loginRole .modal-dialog .modal-content .modal-footer .continue_button button {
  padding: 6px 25px;
  border: none;
  border-radius: 18px;
  background-color: #0057FF;
  color: #FFFFFF;
  font-size: 0.938em;
  -webkit-font-smoothing: antialiased;
  text-align: center;
  font-weight: 400;
}

#loginRole .modal-dialog .modal-content .modal-footer .continue_button button.go_back {
  width: 125px;
  background-color: #F5F5F5;
  margin-right: 20px;
  color: #BEBBBB;
}

#loginRole .modal-dialog .modal-content .modal-footer .continue_button button.next {
  width: 125px;
}

/** login role starts **/
/** change password starts **/
.banner_section1.change_password_section {
  min-height: calc(100vh - 210px);
}

.banner_section1.change_password_section form.login_form_container {
  padding: 40px 50px;
}

.banner_section1.change_password_section input.signin_button {
  width: auto;
  padding: 8px 20px;
}

.banner_section1.change_password_section .login_form h2 {
  margin-bottom: 1rem;
}

.banner_section1.change_password_section .form-group {
  margin-bottom: 1.5rem;
}

.banner_section1.change_password_section .sign_in {
  margin-top: 1.5rem;
}

.banner_section1.change_password_section .change_password_content {
  padding-left: 20px;
}

.banner_section1.change_password_section .change_password_content p {
  font-size: 0.938em;
  -webkit-font-smoothing: antialiased;
  color: #221B41;
  margin-bottom: 5px;
  font-weight: 600;
}

.banner_section1.change_password_section .change_password_content ul li {
  color: #221B41;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  line-height: 1.8;
  padding-left: 12px;
  position: relative;
}

.banner_section1.change_password_section .change_password_content ul li:before {
  content: "";
  width: 6px;
  height: 1.5px;
  background: #221B41;
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

/** change password ends **/
ooooooooooo0
.banner_section1.forget_container {
  min-height: calc(100vh - 210px);
}

.banner_section1.forget_container span.email_login_txt.forgetpass {
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  line-height: 20px;
  margin-bottom: 22px;
  color: #8494AE;
  display: block;
}

.banner_section1 input.signin_button.forgetpassbtn {
  width: 100%;
}

.banner_section1.forget_container .login-image {
  width: 84%;
  margin-left: auto;
}

.banner_section1.forget_container .login_form h2 {
  margin-bottom: 15px;
}

.banner_section1.forget_container .login_form {
  width: 100%;
}

.banner_section1.forget_container form.login_form_container .register span:nth-child(1) {
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  color: #8494AE;
  font-weight: 400;
}

.banner_section1.forget_container form.login_form_container .register span:nth-child(2) a {
  color: #0057FF;
  text-decoration: none;
}

.banner_section1.forget_container form.login_form_container .register {
  text-align: left;
  position: static;
  top: 13px;
  right: 40px;
  padding-left: 15px;
}

/** forget password ends **/
/** login role ends **/
/** registration note in gurushankar system **/
/** registration note **/
.registration_note {
  padding: 0px !important;
  text-align: left;
}

.registration_note p {
  color: #191919;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 0.5em;
}

.registration_note p span {
  color: #898989;
}

.accepted_checkbox span {
  padding-left: 18px;
}

label.accepted_checkbox {
  position: relative;
}

label.accepted_checkbox input {
  position: absolute;
  top: 3px;
}

/** registration note **/
/** registration note in gurushankar system **/
/** add case alignment in mahesh system **/
/** add case details segregation starts **/
.row.add_case_segregation {
  border-bottom: 1px solid #F5F5F5;
  margin-bottom: 12px;
}

.form-control::-webkit-input-placeholder {
  color: #898989;
}

.form-control:-ms-input-placeholder {
  color: #898989;
}

.form-control::-ms-input-placeholder {
  color: #898989;
}

.form-control::placeholder {
  color: #898989;
}

label.personal_per_mm {
  margin: 0 !important;
  position: absolute;
  top: 27px;
  right: 5px;
  color: #898989 !important;
}

.form-group {
  position: relative;
}

.input_padd_right input {
  padding-right: 70px !important;
}

/** add case details segregation starts **/
/** add case alignment in mahesh system **/
/** registration success  Section ends **/
.reg_success_container {
  background: transparent linear-gradient(113deg, #F5F6FA 0%, #D8D0FF 100%) 0% 0% no-repeat padding-box;
  min-height: calc(100vh - 210px);
  padding: 60px 0px;
}

.reg_success_container .success_msg_block {
  width: 670px;
  margin: 0 auto;
  background: #ffffff;
  border-radius: 20px;
  text-align: center;
}

.reg_success_container .success_msg_block h2 {
  padding: 15px 0px;
  background: #5ACA42;
  border-radius: 20px 20px 0px 0px;
  color: #FFFFFF;
  font-size: 1.250em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
}

.reg_success_container .success_msg_block .message_block {
  padding: 30px 0px;
}

.reg_success_container .success_msg_block .message_block p {
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  color: #191919;
  margin-top: 0.8em;
  margin-bottom: 0.5em;
}

.reg_success_container .success_msg_block .message_block span {
  display: block;
  color: #696969;
  font-weight: 400;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
}

.reg_success_container .success_msg_block .message_block button.go_to_login_btn {
  background: #0057FF;
  border: none;
  border-radius: 18px;
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
  color: #FFFFFF;
  padding: 5px 25px;
  font-weight: 500;
  margin-top: 25px;
}

/** registration success  Section ends **/
/** Gallery menu Section starts **/
.gallerymenu_container .gallery_block_container p {
  color: #1E1C3C;
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

.gallerymenu_container .gallery_block_container .gallery_block {
  margin-bottom: 25px;
  position: relative;
}

.gallerymenu_container .gallery_block_container .youtube_play_button {
  width: 40px;
  height: 40px;
  background: #45D3E9;
  position: absolute;
  top: 50%;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.gallerymenu_container .gallery_block_container .youtube_play_button img {
  margin: auto;
  width: 12px;
}

.gallerymenu_container .about_us_block .gallery_block_container:nth-child(2) {
  border-bottom: 1px solid #6B6B6B;
}

/** Gallery menu Section ends **/
/*Prabhakar CSS Code*/
span.email_login_txt.forgetpass {
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
  line-height: 20px;
  margin-bottom: 22px;
  color: #8494AE;
  display: block;
}

.banner_section1 input.signin_button.forgetpassbtn {
  width: 100%;
}

/*Prabhakar CSS Code End here*/
/** password suceess popup starts **/
div#suc_msg_popup .modal-header {
  padding: 0px;
  border-bottom: none;
}

div#suc_msg_popup .modal-header .close {
     position: absolute;
    right: 30px;
    z-index: 99;
    padding: 0;
    top: 44px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

div#suc_msg_popup .modal-body p {
  margin-bottom: 0;
  color: #191919;
  font-weight: 400;
      padding-left: 15px;
      
    line-height: 20px;
    padding-right: 30px;
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
}

/** password suceess popup ends **/
/** media query for mobile **/
@media only screen and (max-width: 767px) {
  ul.social_media_icons.active li:not(:first-child) {
    display: none !important;
  }
  header .container-fluid .sub_header2 .left_side .company_name.my-auto h1 {
    font-size: 1em !important;
    -webkit-font-smoothing: antialiased;
  }
  .left_side.d-flex {
    display: block !important;
    text-align: center;
  }
  .left_side.d-flex .logo {
    display: block !important;
  }
  /** header **/
  li.mobile_menu.dashbaord_menu {
    display: block;
  }
  li.mobile_menu {
    display: block;
  }
  main nav button.close {
    display: block;
  }
  main nav.active {
    display: block !important;
  }
  .patient_deatils .middle_block {
    border-left: none;
    border-right: none;
  }
  header .container-fluid .sub-header {
    background-color: #F5F5F5;
    padding: 10px 0px;
  }
  .sub-header .wrapper {
    padding: 0px 15px !important;
  }
  .sub-header .wrapper .government_text_left ul li {
    color: #191919;
    font-size: 0.688em !important;
    -webkit-font-smoothing: antialiased;
    font-weight: 400;
    margin-right: 15px;
  }
  .sub-header .wrapper li.mobile_menu ul.menu_bar {
    cursor: pointer;
  }
  .sub-header .wrapper li.mobile_menu ul.menu_bar .bars1 {
    width: 25px;
    height: 1px;
    background: #191919;
    margin-right: 0px;
  }
  .sub-header .wrapper li.mobile_menu ul.menu_bar .bars2 {
    width: 20px;
    height: 1px;
    background: #191919;
    margin: 4px 0px;
  }
  .sub-header .wrapper li.mobile_menu ul.menu_bar .bars3 {
    width: 15px;
    height: 1px;
    background: #191919;
    margin-right: 0px;
  }
  .sub-header .wrapper .government_text_left li.mobile_hidden {
    display: none;
  }
  .sub-header .wrapper .government_text_left ul li:nth-child(2) span {
    display: none;
  }
  .sub-header .wrapper .government_text_right ul li:nth-child(1) {
    display: none;
  }
  .sub-header .wrapper .government_text_right ul li:nth-child(3) a span {
    display: none;
  }
  .sub-header .wrapper .government_text_right ul li {
    margin-right: 10px;
    margin-left: 0px !important;
  }
  .sub_header2 {
    display: block !important;
    padding: 10px 20px !important;
  }
  .sub_header2 div .company_name.my-auto {
    display: block !important;
  }
  .sub_header2 div div:nth-child(2), .sub_header2 div div:nth-child(3) {
    display: none;
  }
  .sub_header2 div form input {
    display: none;
  }
  .sub_header2 div form span {
    display: none;
  }
  header .container-fluid .sub_header2 .company_name.my-auto p {
    font-size: 0.688em;
    -webkit-font-smoothing: antialiased;
  }
  header .container-fluid .sub_header2 .company_name.my-auto h1 {
    font-size: 1.250em;
    -webkit-font-smoothing: antialiased;
  }
  nav.navbar_link.active {
    position: fixed;
    top: 0;
    width: 270px;
    left: 0;
    padding: 35px 35px;
    z-index: 99;
    height: 100%;
    min-height: 100vh;
  }
  nav.navbar_link.active .wrapper {
    display: block !important;
  }
  nav.navbar_link.active button.close {
    position: absolute;
    top: 12px;
    right: 15px;
    color: #F5F5F5;
    opacity: 1;
    font-weight: 400;
  }
  ul.navigation {
    display: block !important;
    width: 100% !important;
  }
  ul.navigation li {
    width: 49%;
    display: inline-block;
  }
  ul.navigation2 {
    display: block !important;
    width: 100% !important;
    text-align: left;
  }
  ul.navigation2 li {
    width: 100px;
    display: inline-block;
  }
  /** banner **/
  .banner_section {
    padding: 40px 0px;
  }
  .banner_section .carousel .carousel-inner .carousel-item h2 {
    font-size: 1.125em;
    -webkit-font-smoothing: antialiased;
    margin-bottom: 30px;
  }
  .banner_section .carousel .carousel-inner .carousel-item .learn_more {
    font-size: 0.813em;
    -webkit-font-smoothing: antialiased;
    margin-top: 6px;
    text-align: center;
  }
  .banner_section .carousel .carousel-inner {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: visible !important;
  }
  span.left_arrow svg {
    max-width: 50px;
  }
  a.carousel-control-prev span svg {
    max-width: 50px;
  }
  .banner_section .carousel .carousel-inner .carousel-item {
    width: 100%;
  }
  .patient_deatils .section_block {
    padding: 20px 15px;
    border-right: none;
  }
  .patient_deatils .section_block .patient_block {
    margin-right: 0px !important;
  }
  .patient_deatils .section_block .patient_list {
    margin-right: 0px !important;
  }
  .patient_deatils .section_block .patient_topics {
    margin-right: 0px !important;
  }
  .patient_container {
    max-width: 85%;
    margin: 0 auto;
  }
  .latest_news_detail .patient_container .news_content {
    margin-left: 0px;
    margin-top: 20px;
  }
  .quick_links_block .links_block {
    width: 100%;
    margin: auto;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .quick_links_block .links_block .quick_link_sectio {
    width: 100%;
    -ms-flex-preferred-size: 19%;
    flex-basis: 100%;
    display: inline-block;
  }
  .media_blocks .patient_container .image_block {
    position: relative;
    margin-bottom: 25px;
  }
  .media_blocks .patient_container .image_block div {
    width: 100%;
  }
  .media_blocks .patient_container .image_block div img {
    width: 100%;
  }
  .links_block.d-flex.justify-content-between {
    width: 66%;
    margin: auto;
    display: block !important;
    white-space: nowrap;
    overflow: hidden;
  }
  .logo_section_block .quick_link_section {
    width: 100%;
    -ms-flex-preferred-size: 20%;
    flex-basis: 100%;
    display: inline-block;
  }
  footer .patient_container .scuberscriber_block div p {
    font-size: 0.688em;
    -webkit-font-smoothing: antialiased;
    margin-top: 6px !important;
  }
  footer .patient_container .scuberscriber_block div h2.heading {
    font-size: 0.938em;
    -webkit-font-smoothing: antialiased;
  }
  footer .subscriber_input_field {
    margin-top: 20px !important;
  }
  footer .navigate_sector_container {
    padding-top: 10px;
    padding-bottom: 20px;
  }
  footer .navigation_block1 ul.list-unstyled li {
    width: 50%;
  }
  footer .navigation_block1 {
    margin: 15px 0px;
  }
  footer .help_line {
    width: 100%;
    background-color: #F9F9F9;
    border-radius: 33px;
    padding: 20px 15px;
    font-size: 0.625em;
    -webkit-font-smoothing: antialiased;
    text-align: center;
  }
  .government_text_left.d-flex {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .government_text_right {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .logo_section_block button.owl-prev {
    background-image: url(../images/media_arrow.svg) !important;
    width: 50px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    left: -65px;
    position: inherit !important;
    background-position: center !important;
    height: 50px;
    margin-top: 43px;
    border-radius: 50%;
    background-repeat: no-repeat !important;
  }
  .logo_section_block button.owl-next {
    background-image: url(../images/media_arrow.svg) !important;
    width: 50px;
    -webkit-transform: rotate(180deg) translateY(48%);
    transform: rotate(180deg) translateY(48%);
    top: 50%;
    right: -120px;
    -webkit-transform-origin: left;
    transform-origin: left;
    position: inherit !important;
    margin-left: 55px;
    background-position: center !important;
    height: 50px;
    border-radius: 50%;
    background-repeat: no-repeat !important;
  }
  .logo_section_block .owl-nav {
    height: 62px;
  }
  .quick_links_block button.owl-next {
    background-image: url(../images/arrow_mark.svg) !important;
    width: 50px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    right: -65px;
    margin-top: 50px;
    position: inherit;
    background-position: center !important;
    height: 50px;
    border: 1px solid #707070 !important;
    border-radius: 50%;
    background-repeat: no-repeat !important;
  }
  .quick_links_block .owl-nav {
    height: 77px;
  }
  .quick_links_block button.owl-prev {
    background-image: url(../images/arrow_mark.svg) !important;
    width: 50px;
    -webkit-transform: rotate(180deg) translateY(48%);
    transform: rotate(180deg) translateY(48%);
    top: 50%;
    left: 0;
    margin-left: 53px;
    position: inherit;
    opacity: 1;
    background-position: center !important;
    height: 50px;
    border: 1px solid #707070 !important;
    border-radius: 50%;
    background-repeat: no-repeat !important;
  }
  .banner_section1 .login_section {
    margin: 30px auto;
    width: 320px;
  }
  .banner_section1 input.signin_button {
    width: 100px;
  }
  .login-image {
    display: none;
  }
  .banner_section1 .create_new_acc_sec {
    width: 320px;
  }
  .banner_section1 .create_new_acc_sec form.login_form_container .select_option .option_container {
    display: block;
  }
  .banner_section1 .create_new_acc_sec form.login_form_container .select_option .option_container .options {
    width: 100%;
    display: inline-block;
    border-radius: 4px;
    margin-bottom: 20px;
  }
  .banner_section1 .create_new_acc_sec form.login_form_container .continue_button {
    margin-top: 0px;
  }
  .banner_section1 .create_new_acc_sec form.login_form_container .choose_your_role .role_container {
    display: block;
  }
  .banner_section1 .create_new_acc_sec form.login_form_container .choose_your_role .role_container .steps:nth-child(2) {
    margin: 10px 0px !important;
  }
  .banner_section1 .create_new_acc_sec form.login_form_container .select_option .drag_drop_conatiner .drag_drop .drop_content img {
    margin: auto;
    display: block;
  }
  .banner_section1 .login_form h2 {
    font-size: 1.938em;
    -webkit-font-smoothing: antialiased;
    color: #191919;
    font-weight: bold;
    margin-bottom: 0px;
    margin-top: 10px;
  }
  main nav ul.navigation li {
    text-align: left;
    margin-right: 0px !important;
    margin-bottom: 10px;
  }
  main nav ul.navigation2 li.login {
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px !important;
    margin-bottom: 15px;
  }
  .banner_section1 .login_form p {
    margin-bottom: 1rem;
  }
  .banner_section1 .create_new_acc_sec form.login_form_container .choose_your_role .role_container .steps p {
    margin-left: 10px;
  }
  ul.navigation2.dashboard_navigation1.list-unstyled.d-flex {
    display: block !important;
  }
  ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li:nth-child(1) {
    display: none !important;
  }
  ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li:nth-child(2) {
    display: none !important;
  }
  .dashboard {
    margin-bottom: 20px;
  }
  .row.dashboard_row .dashboard:nth-child(4) {
    margin-bottom: 0px;
  }
  .table_header.d-flex.justify-content-between {
    display: block !important;
    text-align: right;
  }
  .dashboard_wrapper.active .table_header.d-flex.justify-content-between {
    display: none !important;
  }
  .dashboard_wrapper .dashboard_container .table-responsive table.table1 tr th {
    white-space: nowrap;
  }
  .dashboard_wrapper .dashboard_container .table-responsive table.table1 tr td {
    white-space: nowrap;
  }
  .dashboard_wrapper .dashboard_container .table_container .table_header .search_div input.search_div {
    width: 50%;
  }
  .dashboard_wrapper .dashboard_container .table_container .table_header .search_div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .dashboard_wrapper .dashboard_container .table_container .table_header a {
    margin-top: 5px;
  }
  .pagination_block.d-flex.justify-content-between {
    display: block !important;
  }
  .dashboard_wrapper .dashboard_container .pagination_block .sort {
    width: 106px;
  }
  .dashboard_wrapper .dashboard_container .pagination_block .pagination {
    width: 230px;
    margin-left: auto;
    margin-top: 20px;
  }
  .advance_filter_block .advance_header a.advance_filter span {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
    display: inline-block;
    position: absolute;
    top: -8px;
    right: 66px;
    font-size: 1.438em;
    -webkit-font-smoothing: antialiased;
  }
  .dashboard_container .advance_container .form-group label.check_form {
    width: 49%;
  }
  .addcase_header.d-flex.justify-content-between {
    display: block !important;
    overflow: hidden;
  }
  .addcase_images {
    float: right;
    margin-top: 10px;
  }
  .dashboard_wrapper.addcase_wrapper .add_case_button {
    text-align: right;
  }
  .dashboard_wrapper.addcase_wrapper .add_case_button button.preview {
    height: 32px;
    padding: 3px 8px;
  }
  #loginRole .modal-dialog {
    max-width: 320px;
    width: 320px;
    padding-top: 0px;
  }
  #loginRole .modal-dialog .modal-content .modal-body .login_container {
    display: block;
  }
  #loginRole .modal-dialog .modal-content .modal-body .login_container .options {
    width: 100%;
    margin-bottom: 10px;
  }
  .banner_section1 .create_new_acc_sec form.login_form_container .select_option .form-group .type_clinical_block label.check_form {
    width: 100%;
    display: inline-block;
  }
  .banner_section1 .create_new_acc_sec form.login_form_container .select_option .form-group .type_clinical_block {
    text-align: left;
    display: block;
  }
  ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li.login {
    margin-left: 0px !important;
  }
  nav.navbar_link.dashboard_link.active {
    width: 270px;
  }
  nav.navbar_link.dashboard_link.active li {
    width: 100%;
    display: inline-block;
  }
  .banner_section1.change_password_section .change_password_content {
    padding-left: 0px;
    margin-top: 20px;
  }
  .banner_section1.forget_container {
    min-height: calc(100vh - 145px);
  }
  .banner_section1.visitor_container {
    min-height: calc(100vh - 145px);
  }
  .banner_section1 form.login_form_container .register span:nth-child(2) {
    font-size: 0.750em;
    -webkit-font-smoothing: antialiased;
  }
  .banner_section1 form.login_form_container .register span:nth-child(1) {
    font-size: 0.750em;
    -webkit-font-smoothing: antialiased;
  }
  .banner_section1 .create_new_acc_sec form.login_form_container .continue_button button {
    padding: 8px 18px;
  }
  .banner_section1 .create_new_acc_sec form.login_form_container .continue_button button.next {
    width: 100px;
  }
  .latest_news_detail .patient_container .row.latest_news_blocks .news_content_block {
    display: block;
  }
  .latest_news_detail .patient_container .row.latest_news_blocks .news_content {
    width: 100%;
  }
  .media_blocks .patient_container .row.media_link_row .media_section {
    display: block;
  }
  .media_blocks .patient_container .row.media_link_row .media_section .media_image_container {
    width: 100%;
  }
  .media_blocks .patient_container .row.media_link_row .media_section .media_image_container .image_block {
    width: 100%;
  }
  .media_blocks .patient_container .row.media_link_row .media_section .media_image_container:nth-child(2) {
    width: 100%;
  }
  .latest_news_detail .patient_container .row.latest_news_blocks .news_content .news_section {
    width: 100%;
  }
  .latest_news_detail .patient_container .row.latest_news_blocks .news_content .news_section:nth-child(1) {
    width: 100%;
  }
  .media_blocks .patient_container .row.media_link_row .media_section .image_block:nth-child(2) {
    margin-right: 0px;
  }
  .media_blocks .patient_container .row.media_link_row .media_section .image_block:nth-child(5) {
    position: inherit;
    width: 100%;
    max-width: 100%;
  }
  .latest_news_detail .patient_container .row.latest_news_blocks .news_content .news_section:nth-child(1) {
    margin-bottom: 10px !important;
    height: auto;
  }
  .aboutus_container .homeopathy_in_india .image1 {
    float: none;
    display: inline-block;
    width: 100%;
    margin-left: 0px;
  }
  .aboutus_container .homeopathy_in_india .image {
    float: none;
    display: inline-block;
    width: 100%;
    margin-right: 0px;
  }
  .faq_container .ques_ans_block {
    width: 100%;
  }
  .contactus_container .table_container .table-responsive table thead tr th {
    white-space: nowrap;
  }
  .contactus_container .table_container .table-responsive table tbody tr td {
    white-space: nowrap;
  }
  .contactus_container .table_container .table-responsive table tbody tr td:nth-child(2) p {
    width: 100%;
    height: auto;
  }
  .contactus_block_container .row .location_col_block .location_block {
    margin-bottom: 10px;
  }
  .contactus_block_container .row .location_col_block:last-child .location_block {
    margin-bottom: 0;
  }
  .gallery_container .gallery_block_container .gallery_block {
    width: 100%;
  }
  .reg_success_container .success_msg_block {
    width: 320px;
  }
  .reg_success_container {
    min-height: calc(100vh - 148px);
  }
  .gallery_thumbnail_block .modal-dialog {
    max-width: 320px;
  }
  .right_side.d-flex {
    display: none !important;
  }
  .reg_success_container .success_msg_block .message_block {
    padding: 30px;
  }
  .contactus_container .table_container .table-responsive table tbody tr td:nth-child(2) {
    white-space: nowrap !important;
  }
  .register span:nth-child(2) {
    display: inline-block;
    margin-left: 0px !important;
  }
  .sub-header .wrapper .government_text_left ul li {
    margin-right: 5px !important;
  }
  .sub-header .wrapper .government_text_left ul li img {
    margin-top: 15px !important;
  }
  .banner_section1 .create_new_acc_sec form.login_form_container .select_option .option_container {
    width: 100%;
  }
  .banner_section1 form.login_form_container {
    padding-bottom: 50px !important;
  }
  .banner_section1 form.login_form_container .register {
    text-align: right;
    position: absolute;
    top: auto;
    right: 40px;
    bottom: 16px;
  }
  /** datatable **/
  .dashboard_wrapper .dashboard_container .dataTables_filter {
    margin-top: 0;
  }
  .dashboard_wrapper .dashboard_container .dataTables_filter input[type="search"] {
    width: 100%;
  }
  body .pagination_block.d-flex.justify-content-between {
    display: none !important;
  }
  .dashboard_wrapper .dashboard_container .dataTables_info {
    float: left;
  }
  .dashboard_wrapper .dashboard_container .dataTables_paginate {
    float: right;
  }
  .advance_filter_block .advance_header a.advance_filter span {
    top: -4px !important;
    right: 70px !important;
  }
  /** datatable **/
  /** footer menu **/
  footer .footer_navigation_list .submission ul {
    -webkit-column-count: 1;
            column-count: 1;
  }
  footer .footer_navigation_list .aboutus_footer ul {
    -webkit-column-count: 1;
            column-count: 1;
  }
  footer .footer_navigation_list .aboutus_footer1 {
    -webkit-column-count: 1;
            column-count: 1;
  }
  footer .footer_navigation_list .editorial ul {
    -webkit-column-count: 1;
            column-count: 1;
  }
  footer .footer_navigation_list.row .col-sm-6 div {
    margin-bottom: 20px;
  }
  footer .footer_navigation_list.row {
    margin-left: -15px;
    margin-right: -15px;
  }
  footer .navigation_block2 ul {
    -webkit-column-count: 1;
            column-count: 1;
  }
  footer .connnect_with_us {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  footer .social_media_container {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  footer .social_media_icons ul {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: 20px;
  }
  /** footer menu **/
}

/** media query for tab view **/
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .banner_section1.create_section2 {
    min-height: calc(100vh - 160px);
  }
  .banner_section1.visitor_container {
    min-height: calc(100vh - 160px);
  }
  nav.navbar_link.dashboard_link button.close {
    display: none;
  }
  li.mobile_menu.dashbaord_menu {
    display: none;
  }
  li.mobile_menu {
    display: block;
  }
  main nav button.close {
    display: block;
  }
  main nav.active {
    display: block !important;
  }
  li.mobile_menu ul.menu_bar {
    cursor: pointer;
  }
  li.mobile_menu ul.menu_bar .bars1 {
    width: 25px;
    height: 1px;
    background: #191919;
    margin-right: 0px;
  }
  li.mobile_menu ul.menu_bar .bars2 {
    width: 20px;
    height: 1px;
    background: #191919;
    margin: 4px 0px !important;
  }
  li.mobile_menu ul.menu_bar .bars3 {
    width: 15px;
    height: 1px;
    background: #191919;
    margin-right: 0px;
  }
  nav.navbar_link.active {
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    min-height: 100vh;
    height: 100%;
    padding: 40px 30px;
    z-index: 99;
  }
  nav.navbar_link.active button.close {
    position: absolute;
    top: 12px;
    right: 15px;
    color: #F5F5F5;
    opacity: 1;
    font-weight: 400;
  }
  nav.navbar_link.active .wrapper.d-flex.justify-content-between {
    display: block !important;
  }
  .government_text_right ul li:nth-child(3) a span {
    display: none;
  }
  main nav ul.navigation {
    width: 100% !important;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    display: block !important;
    max-width: 100%;
  }
  main nav ul.navigation li {
    text-align: left;
    display: inline-block;
    margin-right: 0px !important;
    width: 32%;
    margin-bottom: 8px;
  }
  main nav ul.navigation li a {
    color: #F5F5F5;
    font-size: 0.813em;
    -webkit-font-smoothing: antialiased;
    font-weight: 400;
    text-decoration: none;
  }
  main nav ul.navigation2 {
    margin: auto 0px;
    width: 100%;
    text-align: left;
  }
  ul.navigation2 {
    display: block !important;
    margin-top: 10px;
  }
  main nav ul.navigation2 li.login {
    display: inline-block;
    margin-right: 40px;
    width: 25%;
    margin-left: 0px !important;
  }
  .sub_header2 {
    display: block !important;
    padding: 10px 20px !important;
  }
  .sub_header2 div {
    display: none;
  }
  .sub_header2 form input {
    display: none;
  }
  .sub_header2 form span {
    display: none;
  }
  .sub_header2 .company_name.my-auto {
    display: block !important;
  }
  .government_text_right ul li:nth-child(1) {
    display: none;
  }
  .government_text_right ul li {
    margin-left: 15px !important;
  }
  .banner_section {
    min-height: calc(100vh - 400px);
    height: 90%;
  }
  .patient_container {
    max-width: 85%;
    margin: 0 auto;
  }
  .patient_deatils .section_block .text_block {
    width: 60%;
  }
  .patient_deatils .section_block .text_block span {
    font-size: 0.813em;
    -webkit-font-smoothing: antialiased;
    font-weight: 400;
    color: #F5F5F5;
    line-height: 1.3;
    display: block;
  }
  .media_blocks .patient_container .row.media_link_row .media_section .media_image_container .image_block:nth-child(2) {
    margin-right: 50%;
  }
  .media_blocks .patient_container .row.media_link_row .media_section .media_image_container .image_block:nth-child(5) {
    width: 50%;
    position: absolute;
    top: 0;
    right: 0;
    margin-right: 0px;
  }
  .media_blocks .patient_container .row.media_link_row .media_section .media_image_container .image_block {
    width: 23%;
    margin-right: 1.5%;
    display: inline-block;
  }
  .patient_deatils .section_block .text_block p {
    margin: 0;
    font-size: 1.250em;
    -webkit-font-smoothing: antialiased;
    color: #FFFFFF;
    font-weight: 400;
  }
  .media_blocks .patient_container section.media_content {
    padding: 5px 20px;
  }
  footer .navigation_block1 ul.list-unstyled li {
    width: 50%;
  }
  footer .navigation_block ul.list-unstyled li {
    width: 100%;
  }
  .connnect_with_us {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  footer .help_line {
    font-size: 0.750em;
    -webkit-font-smoothing: antialiased;
  }
  footer .navigate_sector_container {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  .latest_news_detail .patient_container .news_content {
    margin-left: 0px;
  }
  .latest_news_blocks .news_content_block:nth-child(2) {
    padding-left: 0px !important;
  }
  .quick_links_block button.owl-next {
    background-image: url(../images/arrow_mark.svg) !important;
    width: 35px;
    background-size: cover;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    right: -50px;
    position: absolute;
    background-position: center !important;
    height: 35px;
    border: 1px solid #707070 !important;
    border-radius: 50%;
    background-repeat: no-repeat !important;
  }
  .quick_links_block button.owl-prev {
    background-image: url(../images/arrow_mark.svg) !important;
    width: 35px;
    -webkit-transform: rotate(180deg) translateY(48%);
    transform: rotate(180deg) translateY(48%);
    top: 50%;
    left: -13px;
    -webkit-transform-origin: left;
    transform-origin: left;
    position: absolute;
    background-position: center !important;
    height: 35px;
    border: 1px solid #707070 !important;
    border-radius: 50%;
    background-repeat: no-repeat !important;
  }
  .logo_section_block button.owl-next {
    background-image: url(../images/media_arrow.svg) !important;
    width: 50px;
    -webkit-transform: rotate(180deg) translateY(48%);
    transform: rotate(180deg) translateY(48%);
    top: 50%;
    right: -105px;
    -webkit-transform-origin: left;
    transform-origin: left;
    position: absolute;
    background-position: center !important;
    height: 50px;
    border-radius: 50%;
    background-repeat: no-repeat !important;
  }
  .logo_section_block button.owl-prev {
    background-image: url(../images/media_arrow.svg) !important;
    width: 50px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    top: 50%;
    left: -55px;
    position: absolute;
    background-position: center !important;
    height: 50px;
    border-radius: 50%;
    background-repeat: no-repeat !important;
  }
  .logo_section_block .owl-carousel .owl-stage:after {
    content: ".";
    display: none;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
  }
  .logo_section_block .quick_link_section {
    width: 96%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
  .banner_section1 .login_section {
    margin: 30px auto;
    width: 80%;
  }
  .banner_section1 input.signin_button {
    background: #0057FF;
    border: none;
    padding: 8px 20px;
    text-align: center;
    font-size: 1em;
    -webkit-font-smoothing: antialiased;
    font-weight: 500;
    border-radius: 23px;
    color: #ffffff;
  }
  .banner_section1 .create_new_acc_sec {
    width: 650px;
  }
  footer .navigation_block2 span {
    font-size: 0.750em;
    -webkit-font-smoothing: antialiased;
    font-weight: 400;
  }
  .banner_section1 .login_form p {
    margin-bottom: 1rem;
  }
  .login-image div img.img-fluid {
    margin: auto;
  }
  .dashboard_wrapper .dashboard_container .pagination_block .sort {
    width: 100px;
  }
  .dashboard_wrapper .dashboard_container .table-responsive table.table1 tr th {
    white-space: nowrap;
  }
  .dashboard_wrapper .dashboard_container .table-responsive table.table1 tr td {
    white-space: nowrap;
  }
  .row.dashboard_row .dashboard:nth-child(1) {
    margin-bottom: 20px;
  }
  .row.dashboard_row .dashboard:nth-child(2) {
    margin-bottom: 20px;
  }
  ul.navigation.dashboard_navigation.list-unstyled.d-flex.justify-content-between li {
    width: auto;
    margin-bottom: auto;
  }
  ul.navigation.dashboard_navigation.list-unstyled.d-flex.justify-content-between {
    width: 70% !important;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 70%;
            flex: 0 0 70%;
    max-width: 70%;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-pack: start !important;
        -ms-flex-pack: start !important;
            justify-content: start !important;
  }
  ul.navigation.dashboard_navigation.list-unstyled.d-flex.justify-content-between li {
    margin-right: 15px;
  }
  ul.navigation2.dashboard_navigation1.list-unstyled.d-flex {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .dashboard {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  #loginRole .modal-dialog {
    padding-top: 0px;
  }
  .banner_section1 .create_new_acc_sec form.login_form_container .select_option .form-group .type_clinical_block label.check_form {
    width: 49%;
    display: inline-block;
  }
  .banner_section1 .create_new_acc_sec form.login_form_container .select_option .form-group .type_clinical_block {
    text-align: left;
    display: block;
  }
  ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li:nth-child(1) {
    display: none;
  }
  main nav ul.navigation2.dashboard_navigation1.list-unstyled.d-flex {
    width: 30%;
  }
  main nav ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li.login {
    margin-left: 20px;
    margin-right: 0px;
    background-color: #0057FF;
    padding: 5px 25px;
    width: auto !important;
  }
  .banner_section1.change_password_section {
    min-height: calc(100vh - 160px);
  }
  .banner_section1.forget_container {
    min-height: calc(100vh - 150px);
  }
  .banner_section1 .create_new_acc_sec form.login_form_container .choose_your_role .role_container {
    width: 85%;
  }
  .media_blocks .patient_container .row.media_link_row .media_section div.media_content p {
    font-size: 0.6em;
    -webkit-font-smoothing: antialiased;
  }
  .contactus_container .content_block p {
    word-break: break-word;
  }
  .contactus_container .table_container .table-responsive table thead tr th {
    white-space: nowrap;
  }
  .gallery_container .gallery_block_container .gallery_block {
    width: 31%;
    margin-right: 10px;
  }
  .reg_success_container {
    min-height: calc(100vh - 160px);
  }
  .contactus_container .table_container .table-responsive table tbody tr td {
    white-space: nowrap;
  }
  .contactus_container .table_container .table-responsive table tbody tr td:nth-child(2) {
    white-space: normal !important;
  }
  .contactus_container .table_container .table-responsive table tbody tr td:nth-child(2) p {
    width: 96%;
    height: 60px;
  }
  .gallery_thumbnail_block .modal-dialog {
    max-width: 700px;
  }
  footer .footer_navigation_list .editorial ul {
    -webkit-column-count: 1;
            column-count: 1;
  }
  footer .footer_navigation_list .submission ul {
    -webkit-column-count: 1;
            column-count: 1;
  }
  .login-image div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .banner_section1 .login-image {
    width: 100%;
    margin-left: auto;
  }
}

/** desktop view **/
@media only screen and (min-width: 1024px) and (max-width: 2000px) {
  .logo_section_block .owl-stage {
    width: 100% !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .logo_section_block .owl-stage .owl-item {
    width: 20% !important;
  }
  .logo_section_block button.previuos {
    width: 50px;
    position: absolute;
    background: none;
    height: 50px;
    border-radius: 50%;
    display: block;
    border: none;
    left: 2%;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  .logo_section_block button.previuos.Nxt {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    right: 3%;
    left: auto;
  }
  button.previuos img {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  button.previuos.Nxt img {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
  }
  .logo_section_block .owl-carousel .owl-stage:after {
    content: ".";
    display: none;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
  }
}

/** media query for navbar **/
@media only screen and (min-width: 1024px) and (max-width: 1250px) {
  main nav ul.navigation li {
    margin-right: 15px;
  }
  main nav ul.navigation li a {
    font-size: 0.750em;
    -webkit-font-smoothing: antialiased;
  }
  .main_section main nav ul.navigation li a {
    font-size: 0.7em;
    -webkit-font-smoothing: antialiased;
  }
  .main_section main nav ul.navigation2 li.login {
    padding: 2px 15px;
  }
  footer .navigation_block ul.list-unstyled li {
    font-size: 0.775em;
    -webkit-font-smoothing: antialiased;
  }
  footer .navigation_block1 ul.list-unstyled li {
    font-size: 0.775em;
    -webkit-font-smoothing: antialiased;
  }
  footer .navigation_block2 p.sub_heading {
    font-size: 0.775em;
    -webkit-font-smoothing: antialiased;
  }
  footer .navigation_block2 span {
    font-size: 0.775em;
    -webkit-font-smoothing: antialiased;
  }
  footer .navigation_block2 li p {
    font-size: 0.775em !important;
    -webkit-font-smoothing: antialiased;
  }
  footer .navigation_block2 li p {
    display: inline-block;
  }
  footer .navigation_block2 li {
    display: block;
  }
  footer .navigation_block2 li.address p {
    display: block;
  }
  .reg_success_container {
    min-height: calc(100vh - 205px);
  }
  .contactus_container .table_container .table-responsive table tbody tr td:nth-child(2) p {
    width: 50%;
  }
  .banner_section1 {
    min-height: calc(100vh - 205px);
  }
  .media_blocks .patient_container .row.media_link_row .media_section div.media_content p {
    font-size: 0.838em;
    -webkit-font-smoothing: antialiased;
  }
  .gallery_block_container1 .gallery_block_container .gallery_block {
    margin-right: 16px;
  }
}

/** media query for navbar ends **/
/** guru shankar system notification css **/
/** after login notification **/
.prf_right_sec.request_sec.notification_block {
  padding: 30px 0px;
  width: 85%;
  margin: 0 auto;
}

.prf_right_sec.request_sec.notification_block h3.cmn_title {
  margin-bottom: 15px;
  font-size: 1.250em;
  -webkit-font-smoothing: antialiased;
  font-weight: bold;
  color: #191919;
}

.prf_right_sec.request_sec.notification_block .notifiction_section ul li {
  color: #191919;
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
  margin-right: 20px;
}

.prf_right_sec.request_sec.notification_block .notifiction_section ul li a {
  color: #191919;
}

.prf_right_sec.request_sec.notification_block .notifiction_section ul li a.active {
  color: #0075ff;
}

.prf_right_sec.request_sec.notification_block table td {
  margin-bottom: 0;
  color: #191919;
}

.prf_right_sec.request_sec.notification_block table {
  margin-bottom: 0;
}

.prf_right_sec.request_sec.notification_block .bg_normal_white.notification_sec.backnd_notifi.notifiction_section {
  background: #F3F4FB;
  padding: 20px;
}

.prf_right_sec.request_sec.notification_block table td p {
  margin-bottom: 0;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
}

.prf_right_sec.request_sec.notification_block table td h5 {
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
}

.prf_right_sec.request_sec.notification_block table td a {
  color: #0075ff;
}

.prf_right_sec.request_sec.notification_block .notifiction_section ul {
  border-bottom: none;
}

.prf_right_sec.request_sec.notification_block .tab-pane {
  margin-top: 30px;
}

.hed_tabel tr:hover {
  border: none;
}

.noti_bknd {
  padding-top: 15px;
  overflow: hidden !important;
}

/** after login notification **/
/**** for notification backend  - starts *****/
.prf_right_sec {
  width: 98%;
  padding-left: 24px;
}

@media (min-width: 1200px) {
  .in_cmn_menu ul {
    position: fixed;
  }
  /* .prf_right_sec {
        width: 100%;
        padding-left: 170px;
    } */
  li.hist_pan {
    width: 250px;
  }
}

.title_sec {
  position: relative;
}

.title_sec {
  overflow: auto;
  width: 100%;
  margin-bottom: 15px;
}

.request_sec ul.nav.nav-tabs {
  border: 0;
  padding-bottom: 20px;
}

.request_sec ul.nav.nav-tabs li {
  margin-right: 0px;
}

.uses_history {
  padding: 35px;
  padding-bottom: 25px;
}

.bg_normal_white {
  background: #fff !important;
}

.common_table table {
  margin-bottom: 0px;
}

.title_sec h3 {
  float: left;
  color: #010101;
  font-size: 2.125rem;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
}

.request_sec ul.nav.nav-tabs li a.active::after {
    content: "";
    position: absolute;
    background: #2D73A8;
    width: 100%;
    height: 3px;
    left: 0;
    bottom: 0;
}

.request_sec ul.nav.nav-tabs li a.active {
    color: #004976;
}

.request_sec ul.nav.nav-tabs li a {
  color: #000000;
    line-height: 24px;
    font-size: 14px;
    font-weight: 700;
    padding: 12px 25px !important;
    display: block;
    letter-spacing: 0.08px;
    position: relative;
}

thead.custom_sorting_label a {
  color: black;
}

.backnd_notifi {
  margin-left: 0px;
  margin-right: 0px;
}

.noti_bknd {
  padding-top: 15px;
  overflow: hidden !important;
}

.add_watchers_ticketing .conform_sub {
  height: 263px;
  overflow-y: scroll;
}

.conform_sub table td {
  padding: 5px;
}

.conform_sub tbody tr:nth-child(2n+1) td {
  background: #fff;
}

.confr_box .modal-dialog .modal-body {
  padding: 10px 40px !important;
}

.hed_tabel th {
  padding: 0;
  padding-top: 10px;
  border: none;
  border-bottom: 1px solid #dee2e6 !important;
}

.hed_tabel tr:hover {
  border: none;
}

.confr_box p {
  font-weight: 500 !important;
}

.hed_tabel tr {
  border-bottom: 1px solid #dee2e6;
}

.sub_name_wdth {
  width: 65%;
}

.backnd_notifi .common_table {
  margin-top: 0 !important;
}

.backnd_notifi {
  padding-top: 20px !important;
}

.noti_bknd .cmn_title {
  margin-bottom: 0 !important;
}

.front_end_noti {
  padding: 20px;
}

.front_end_noti .title_sec h3 {
  padding: 0;
  float: left;
  color: #010101;
  font-size: 2.214em;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  margin-top: 30px;
}

.front_end_noti table td p {
  margin-bottom: 0;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
}

.front_end_noti table td h5 {
      font-size: 13px;
  -webkit-font-smoothing: antialiased;
  color: #191919;
  margin-bottom: 0;
}

.front_end_noti table td h6 {
  margin-bottom: 0;
  text-align: right;
    font-size: 13px;
  -webkit-font-smoothing: antialiased;
}

.front_end_noti table td a {
  color: #191919;
}

.front_end_noti table td a:hover {
  color: #0075ff;
}

.front_end_noti table tr td:nth-child(1) {
  width: 30px;
  padding: 0px;
}

.front_end_noti table td {
  vertical-align: middle;
}

.front_end_noti table tr:hover a {
  color: #0075ff;
}

.color_G {
  background: #00b33c !important;
}

.front_end_noti table .no_circle p {
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  background: #000;
  color: #fff !important;
  font-size: 13px;
  -webkit-font-smoothing: antialiased;
}

td.no_circle p {
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  background: #000;
  color: #fff !important;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
}

.bg_grey_hover tr:hover {
  background: #F6F6F6;
  font-weight: 700;
}

/**** for notification backend  - ends *****/
/** guru shankar system **/
/****** mobile and ipad responsive on 18/6/2020 ********/
/****** mobile responsive ********/
@media only screen and (max-width: 767px) {
  .government_text_left.d-flex ul li.mobile_menu + li {
    display: none;
  }
  
  header .container-fluid .sub_header2 .container {
    padding: 10px 15px;
  }
  header .container-fluid .sub_header2 .left_side .company_name.my-auto p {
    width: 100% !important;
  }
  header .container-fluid .sub_header2 .left_side .company_name.my-auto h1 {
    font-size: 1em;
    -webkit-font-smoothing: antialiased;
  }
  header .container-fluid .sub_header2 .left_side .company_name.my-auto p {
    font-size: 0.738em !important;
    -webkit-font-smoothing: antialiased;
  }
  header .container-fluid .sub-header .container {
    padding: 0px 15px;
  }
  .sub_header2 .container .left_side .company_name.my-auto h1 {
    font-size: 0.875em;
    -webkit-font-smoothing: antialiased;
    color: #004976;
  }
  .banner_main_section .container .col-md-9 {
    padding-right: 15px;
    margin-top: 10px;
  }
  .sub_header2 .container .left_side .company_name.my-auto p {
    font-size: 0.875em;
    -webkit-font-smoothing: antialiased;
    color: #004976;
    font-weight: 400;
    width: 100%;
  }
  .container {
    padding: 0px 15px !important;
  }
  .container {
    padding: 0px 15px !important;
  }
  .banner_main_section .container .aboutus_home_conatiner {
    margin-top: 10px;
  }
  .clinical_case_registry_section .container .registry_heading {
    margin-top: 10px;
    margin-bottom: 20px;
    position: relative;
  }
  .clinical_case_registry_section .container .registry_heading h2 {
    margin-top: 10px;
  }
  .regitry_para {
    margin-bottom: 20px;
  }
  .case_reports_section .container .case_report_block {
    margin-top: 10px;
  }
  .case_reports_section .container .row .col-md-4:first-child .case_report_block {
    margin-top: 0px !important;
  }
  .case_report_browse_write_sec .container .browse_case_report .nav-tabs {
    border-bottom: 1px solid #D0D7DE;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    overflow-y: scroll;
    width: 100%;
    padding: 0px 15px;
  }
  .case_report_browse_write_sec .container .browse_case_report {
    background: white;
    padding-top: 15px;
    -webkit-box-flex: 1;
    width: 100%;
    -ms-flex: 1;
    flex: 1;
    padding-bottom: 15px;
  }
  .case_report_browse_write_sec .container .browse_case_report .nav-tabs li {
    max-width: 50%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    white-space: nowrap;
  }
  .case_report_browse_write_sec .container .browse_case_report .tab-content .tab-pane ul.speciality_block li {
    border-right: none;
    color: #000F18;
    width: 100%;
  }
  .write_case_report_block {
    margin-top: 10px;
  }
  .serial_no {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .serial_no span {
    margin: auto 0px;
  }
  .image_block_div .container ul.image_section {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .image_block_div .container ul.image_section li {
    text-align: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    margin-bottom: 20px;
  }
  .image_block_div .container ul.image_section li:last-child {
    margin-bottom: 0px;
  }
  .footer_container .container .connnect_with_us {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .footer_container .footer_update {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 13px 0;
  }
  .case_registered_section .case_registered_block .registered_left_blk {
    margin-bottom: 20px;
  }
  nav .container {
    padding: 70px 15px !important;
    display: block !important;
  }
  main nav .container ul.navigation li {
    width: 100%;
    padding: 0px;
  }
  main nav .container ul.navigation li.active a {
    background: #FBD437;
    border: none;
    color: #000000;
  }
  main nav .container ul.navigation li a {
    display: block;
  }
  main nav .container ul.navigation2 li {
    width: 100%;
    margin-left: 15px;
  }
  main nav .container ul.navigation2 li .login {
    width: 50%;
  }
  nav.navbar_link.active {
    padding: 10px;
  }
  .banner_main_section .container .col-md-3 {
    padding-left: 15px;
  }
  .case_reports_section .container .col-md-4 {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .case_report_browse_write_sec .container .col-md-8 {
    padding-right: 15px;
  }
  .case_report_browse_write_sec .container .col-md-4 {
    padding-right: 15px;
  }
  .case_reg_right_block {
    margin-top: 10px;
  }
  .case_registered_section .case_reg_right_block .registered_right_blk .case_registered_list li {
    border-right: none;
  }
  .case_report_browse_write_sec .container .col-md-4 {
    padding-left: 15px;
  }
  .case_registered_section .container .row {
    margin: 0;
  }
  .clinical_case_registry_section .container .row .col-sm-12 {
    background: white;
  }
  .clinical_case_registry_section .container .row {
    margin: 0;
  }
  .clinical_case_registry_section .container {
    background: none;
  }
  .clinical_case_registry_section .container .col-lg-3 {
    padding-right: 15px;
  }
  .main_section main nav ul.navigation li ul.sub_menu {
    width: 100%;
    border-radius: 0px;
    position: static;
    z-index: 999;
    background: none;
    display: none;
    top: 8px;
    margin-bottom: 10px;
    margin-top: 20px;
  }
  .main_section main nav ul.navigation li ul.sub_menu li {
    border-bottom: none;
  }
  .main_section main nav ul.navigation li:hover a {
    background: #FBD437;
    border: none;
    color: #000000;
  }
  header .container-fluid .sub-header {
    background-color: #F5F5F5;
    padding: 0;
  }
  .main_section main nav ul.navigation li {
    margin-bottom: 3px;
  }
  .main_section main nav ul.navigation li:hover ul.sub_menu li:hover a {
    background: none;
  }
  .main_section main nav ul.navigation li ul.sub_menu li a {
    padding: 12px 15px;
  }
  /************ css changes on 22/06/2020 ***********/
  .container {
    max-width: 90%;
    width: 90%;
  }
  /************ css changes on 22/06/2020 ***********/
}

/***** mobile responsive ends ******/
/**** ipad view responsive ******/
@media only screen and (min-width: 768px) and (max-width: 991px) {
  /******* nav css *********/
  main nav {
    display: none;
    width: 280px;
    overflow: auto;
    height: 100%;
    overflow: auto;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 99;
  }
  /******* nav css ends *********/
  nav .container {
    padding: 70px 15px !important;
    display: block !important;
  }
  nav.navbar_link.active button.close {
    position: absolute;
    top: 30px;
    right: 30px;
  }
  main nav .container ul.navigation li {
    width: 100%;
  }
  main nav .container ul.navigation li.active a {
    background: #FBD437;
    border: none;
    color: #000000;
  }
  main nav .container ul.navigation li a {
    display: block;
  }
  main nav .container ul.navigation2 li {
    width: 100%;
  }
  main nav .container ul.navigation2 li .login {
    width: 100%;
  }
  .container {
    padding: 0px 15px !important;
  }
  .container {
    padding: 0px 15px !important;
  }
  .banner_main_section.banner_sec .row .col-sm-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding: 0;
  }
  .banner_main_section .container .aboutus_home_conatiner {
    margin-top: 13px;
  }
  .clinical_case_registry_section .container .registry_heading {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: 25px 0px;
    position: relative;
  }
  .clinical_case_registry_section .regitry_para {
    margin: 10px 0px;
  }
  .case_reports_section .col-md-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .case_reports_section .col-md-4:last-child {
    margin-top: 13px;
    padding-left: 0px;
  }
  .case_reports_section .col-md-4:first-child {
    padding-left: 0px !important;
  }
  .case_reports_section .col-md-4:nth-child(2) {
    padding-right: 0px;
  }
  .case_report_browse_write_sec .col-md-8 {
    padding: 0;
  }
  .case_report_browse_write_sec .col-md-4 {
    padding-right: 0;
  }
  .case_report_browse_write_sec .container .browse_case_report .tab-content .tab-pane ul.speciality_block li {
    width: 100%;
  }
  .case_report_browse_write_sec .container .browse_case_report .tab-content .tab-pane ul.speciality_block li:nth-child(3n-0) {
    border-right: none !important;
  }
  .case_report_browse_write_sec .container .browse_case_report .tab-content .tab-pane ul.speciality_block li:nth-child(even) {
    border-right: none;
  }
  .container-fluid.homepage_header .sub-header .container .government_text_right ul li:nth-child(1) {
    display: block;
  }
  .banner_main_section .container .col-md-9 {
    padding-right: 0px;
    margin-top: 13px;
  }
  footer .navigation_block2 ul {
    -webkit-column-count: 2;
    column-count: 1;
  }
  header .container-fluid .sub_header2 .left_side .company_name.my-auto h1 {
    font-size: 1em;
    -webkit-font-smoothing: antialiased;
    letter-spacing: 0px;
    color: #004976;
    text-transform: uppercase;
  }
  .right_side.d-flex {
    display: none !important;
  }
  .case_reports_section .container .col-md-4:last-child {
    padding-right: 0px;
  }
  .footer_container .social_media_icons {
    margin: 0 auto;
  }
  footer .social_media_icons ul {
    margin-right: auto;
    margin-left: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  footer .social_media_icons ul li {
    margin-top: 15px;
    margin-right: 0px;
  }
  .main_section main nav ul.navigation li ul.sub_menu {
    width: 100%;
    border-radius: 0px;
    position: static;
    z-index: 999;
    background: none;
    display: none;
    top: 8px;
    margin-bottom: 10px;
    margin-top: 20px;
  }
  .main_section main nav ul.navigation li ul.sub_menu li {
    border-bottom: none;
  }
  .main_section main nav ul.navigation li:hover a {
    background: #FBD437;
    border: none;
    color: #000000;
  }
  .case_report_browse_write_sec .container .browse_case_report .tab-content .tab-pane ul.speciality_block li {
    border-right: none;
  }
  .main_section main nav ul.navigation li ul.sub_menu li {
    padding: 12px 15px;
    margin-bottom: 3px;
  }
  .main_section main nav ul.navigation li {
    padding: 0px;
    margin-bottom: 0px;
  }
  /************ css changes on 22/06/2020 ***********/
  .container {
    max-width: 90%;
    width: 90%;
  }
  body .main_section main nav ul.navigation2 li {
    margin-left: 0px !important;
}
  /************ css changes on 22/06/2020 ***********/
}

@media only screen and (min-width: 993px) and (max-width: 1024px) {
  main nav .container ul.navigation li {
    margin-right: 5px;
  }
  .case_report_browse_write_sec .container .browse_case_report .tab-content .tab-pane ul.speciality_block li {
    width: 49%;
  }
  ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li a span {
            white-space: nowrap;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_div {
    padding-bottom: 30px;
    height: auto;
}
  .main_section main nav ul.navigation li a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .main_section main nav ul.navigation li ul.sub_menu {
    top: 42px;
  }
  header .container-fluid .sub_header2 .right_side {
    display: none !important;
  }
  .case_report_browse_write_sec .container .browse_case_report .tab-content .tab-pane ul.speciality_block li:nth-child(3n-0) {
    border-right: 1px solid #D0D7DE;
  }
  .case_report_browse_write_sec .container .browse_case_report .tab-content .tab-pane ul.speciality_block li:nth-child(even) {
    border-right: none;
  }
}

/****  ipad responsive ends ****/
/******* mobile and ipad responsive - ends *****/
/******* css changes on 19/06/2020 ********/
@media only screen and (min-width: 1200px) {
  footer .footer_container .container, .footer_bottom .container {
    max-width: 90%;
  }
}

/******* css changes on 19/06/2020 ends *****/
/**** css changes on 22/6/2020 ********/
.main_section main .table_container nav {
  background: none;
  padding: 0px;
  text-align: right;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  float: right;
  right: 0;
  margin-top: 9px;
}

.dashboard_wrapper .dashboard_container .row.dashboard_row {
  margin: 0px -15px !important;
}

.main_section main .table_container nav .pagination {
  margin: 0;
  padding-right: 20px;
}

.main_section main .table_container .table_container {
  position: relative;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 tr td:nth-child(9) {
  white-space: nowrap;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 tr td button.accepted {
  width: 100%;
}

p.align_entry.disply_entries_cnt {
  margin-top: 15px;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  color: #191919;
}

.dashboard_wrapper .dashboard_container .row.dashboard_row .dashboard.active .dashboard_content {
  border: 1px solid #0057FF;
}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  display: none;
}

ol.bradcrumb.d-flex li {
  font-size: 0.750em;
  -webkit-font-smoothing: antialiased;
  color: #696969;
  font-weight: 400;
}

ol.bradcrumb.d-flex li.active a {
  color: #696969;
}

body label.error {
  color: #fb3737 !important;
}

span.select2-container {
  width: 100% !important;
  min-width: 100%;
}

span.select2-container .select2-selection--multiple {
  border-radius: 4px;
  height: 30px;
  cursor: text;
  border: 1px solid #CCCCCC;
  background-color: #F9F9F9;
  overflow: auto;
  resize: both;
}

span.select2-container .select2-selection--multiple .select2-selection__choice__remove {
  color: #191919;
  padding-right: 3px;
  font-weight: 400;
}

span.select2-container .select2-selection--multiple ul {
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
}

span.select2-container .select2-selection--multiple ul li {
  border: none !important;
  border-radius: 4px;
  color: #191919 !important;
}
body .add_case_container .form-control.error + label.error + span.select2-container .select2-selection--multiple {
    border: 1px solid #fb3737 !important;
}
.form-control.error {
    border: 1px solid #fb3737 !important;
}
ul.previous_preganency_list li .error + span {
    border: 1px solid #fb3737;
}

span.select2-container .select2-dropdown ul .select2-results__option {
  padding: 5px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  font-size: 12px;
  -webkit-font-smoothing: antialiased;
  color: #191919;
}

.advance_container > div img.add_more_habits, .advance_container > div img.add_more_conditions.add_more_icon {
  width: 22px;
  margin: auto 0px;
  height: 22px;
  cursor: pointer;
}

img.add_more_icon {
  width: 22px;
  margin: auto 0px;
  height: 22px;
  cursor: pointer;
}

.advance_container > div img.add_more.add_more_icon {
  width: 22px;
  margin: auto 0px;
  height: 22px;
  cursor: pointer;
}

div#physical_general .row.add_case_segregation .col-md-12 > .form-group {
  margin-bottom: 0px;
}

#mental_general span.select2-selection.select2-selection--single.form-control, div#family_history span.select2-selection.select2-selection--single.form-control, div#present_complaints span.select2-selection.select2-selection--single.form-control, div#past_general span.select2-selection.select2-selection--single.form-control {
  padding: 0px !important;
}

.select2-search--dropdown input.select2-search__field {
  padding: 5px !important;
  height: 30px;
  border-radius: 4px;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  background: #f9f9f9;
  color: #191919 !important;
  font-weight: 400 !important;
  border: 1px solid #ccc !important;
}

/* input[type="file"] {
  padding: 4px 5px !important;
} */

input[type="file"]::-webkit-file-upload-button {
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  color: #191919;
  border: none;
  padding: 3px;
}

a.remove_doc_btn.remove_button_new {
  display: block;
  margin-top: 23px;
}

button.save a {
  color: white;
}

ol.bradcrumb.d-flex {
  margin-bottom: 0px;
}

.dashboard_container.breadcrump {
  padding-bottom: 0px !important;
}

.dashboard_container .addcase_container {
  margin: 0px !important;
}

.main_section {
  background: #E6EDF1 !important;
  
}
.main_section.dashboard_updated_section {
    padding-bottom: 10px;
}

ol.bradcrumb.d-flex li.active + li {
  padding-left: 5px;
}

.dashboard_wrapper.addcase_wrapper form {
  padding-bottom: 0px !important;
}

.banner_section1 .create_new_acc_sec form.login_form_container .choose_your_role .role_container {
  -webkit-box-pack: space-evenly !important;
      -ms-flex-pack: space-evenly !important;
          justify-content: space-evenly !important;
}

@media only screen and (max-width: 767px) {
  a.remove_doc_btn.remove_button_new {
    display: block;
    margin-top: 0;
    position: absolute;
    top: -45px;
    right: -8px;
  }
}

/******** notification ****************/
body .prf_right_sec {
  width: 100%;
  padding-left: 0px;
  background: #F5F6FA;
  padding-top: 25px;
  padding-bottom: 30px;
}

body .prf_right_sec .title_sec.noti_bknd {
  width: 85%;
  max-width: 1100px;
  margin: 0 auto;
  background-color: white;
  padding-left: 30px;
  padding-top: 30px;
  padding-right: 30px;
}

body .prf_right_sec .bg_normal_white.notification_sec.backnd_notifi.front_end_noti {
  max-width: 1100px;
    padding: 30px !important;
  border-radius: 4px;
  width: 85%;
  margin: 0 auto;
}

body .prf_right_sec .title_sec.noti_bknd h3.cmn_title {
  font-size: 1.938em;
  -webkit-font-smoothing: antialiased;
  color: #191919;
  font-weight: bold;
  padding: 0;
}

body .prf_right_sec .front_end_noti table tr td[colspan="8"] {
  padding: 10px;
      background: #F8F8F8;
    color: #000000;
}

body .prf_right_sec .front_end_noti table tr td {
   font-size: 13px;;
  -webkit-font-smoothing: antialiased;
    color: #000000;
     padding: 10px;
     border-top: none;
}

.dashboard_wrapper .dashboard_container .table-responsive table.table1 tbody tr:nth-child(even) {
  background-color: #FAFAFC;
}

/******** notification - ends *********/
/**** css changes on 22/6/2020 ends ********/
/******* nav updated css ******/
.main_section main nav ul.navigation2 li {
  margin-top: auto;
  margin-bottom: auto;
  margin-left: 29px !important;
}

/******* nav updated css ends ******/
/*********** login page css ***********/
.modal-backdrop.fade.show {
  display: none;
  opacity: 0 !important;
}

.login_page_blk {
  position: relative;
}

.login_page_blk #loginVisitorPage, .login_page_blk div#ForgetPasswordPage, .login_page_blk div#createNewAccount, .login_page_blk #createNewAccount2, .login_page_blk #addClinicalSetting, .login_page_blk #editClinicalSetting {
  position: absolute;
}

.login_blk.modal-open {
  overflow: auto !important;
  padding: 0px !important;
}

.login_blk {
  padding: 0px !important;
}

form.loginVisitor_form_container.forget_container h2 {
  color: #1C4976;
  font-size: 1.500em;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 25px;
  line-height: 36px;
  font-weight: 700;
}

.registration_steps_page .modal-content {
  width: 960px !important;
}

/***mahesh system css ******/
body {
  position: relative;
  overflow-y: auto !important;
  overflow-x: hidden;
  padding: 0px !important;
}

.registration_steps_page {
  background: rgba(0, 0, 0, 0.76);
  top: 0% !important;
  padding: 0px !important;
  margin-top: 208px !important;
  position: absolute !important;
  height: 78%;
}

.ui-widget.ui-widget-content {
      border: 1px solid #c5c5c5;
    z-index: 1100;
    width: 270px !important;
     overflow-x: hidden !important;
    position: absolute !important;
       height: auto;
    max-height: 250px;
    overflow: auto;
    background: #fff;
    border-radius: 6px !important;
}
.practe_state_auto_box .ui-widget.ui-widget-content {
    border: 1px solid #c5c5c5;
    z-index: 1100;
    width: 570px !important;
    position: absolute !important;
    height: auto;
    max-height: 250px;
    overflow: auto;
    overflow-x: hidden !important;
    background: #fff;
    border-radius: 6px !important;
}
.ui-widget.ui-widget-content li {
    cursor: pointer;
}

.modal-open .ui-widget.ui-widget-content {
  border: 1px solid #c5c5c5;
  z-index: 99999;
   overflow-x: hidden !important;
  width: 231px !important;
}
.modal-open  .ui-widget-content  {
    height: auto;
    max-height: 250px;
    overflow-x: hidden !important;
    overflow: auto;
}
.ui-helper-hidden-accessible {
    display: none;
}

.ui-widget.ui-widget-content li {
   cursor: pointer;
   border-bottom: 1px solid #c5c5c5;
}
body .ui-widget-content .ui-menu-item:last-child .ui-state-active {
   border-radius: 0px !important;
   border-bottom: none !important;
}

/* .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row label.error {
    position: absolute;
    line-height: 18px;
    bottom: -18px;
} */
/* .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .form-control.error {
        margin-bottom: 23px;
} */
/* .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .form-group.city_state_label span.select2-container {
    margin-bottom: 9px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .form-group.city_state_label label.error {
    bottom: -9px;
} */

/****** mahesh css ends ********/
div#loginVisitorPage, #ForgetPasswordPage, .registration_steps_page {
  background: rgba(0, 0, 0, 0.76);
  top: 5.4%;
  padding: 0px !important;
}

div#loginVisitorPage .modal-dialog, #ForgetPasswordPage .modal-dialog, .registration_steps_page .modal-dialog {
  max-width: 100%;
  margin-top: 0px;
  bottom: 0;
  left: 0;
  margin-left: 0;
  right: 0;
  top: 0;
  width: 100%;
  padding-top: 42px;
  padding-bottom: 42px;
  margin-bottom: 0;
}

div#loginVisitorPage .modal-content, #ForgetPasswordPage .modal-content, .registration_steps_page .modal-content {
  background: #ffffff;
  border-radius: 4px;
  margin-top: 42px;
  width: 770px;
  margin: 0 auto;
}

div#loginVisitorPage .modal-content .modal-body, #ForgetPasswordPage .modal-content .modal-body, .registration_steps_page .modal-content .modal-body {
  padding: 0;
}

div#loginVisitorPage .modal-content .modal-body .login-row, #ForgetPasswordPage .modal-content .modal-body .login-row, .registration_steps_page .modal-content .modal-body .login-row {
  height: 459px;
}

div#loginVisitorPage .modal-content .modal-body .row, #ForgetPasswordPage .modal-content .modal-body .row, .registration_steps_page .modal-content .modal-body .row {
  margin: 0;
}

div#loginVisitorPage .modal-content .modal-body .row button.login, #ForgetPasswordPage .modal-content .modal-body .row button.login, .registration_steps_page .modal-content .modal-body .row button.login {
  width: 100%;
  margin-top: 20px;
  cursor: pointer;
}

div#loginVisitorPage .modal-content .modal-body .row .form-group, #ForgetPasswordPage .modal-content .modal-body .row .form-group, .registration_steps_page .modal-content .modal-body .row .form-group {
  margin-bottom: 8px;
}

div#loginVisitorPage .modal-content .modal-body .row a.forget_pwd, #ForgetPasswordPage .modal-content .modal-body .row a.forget_pwd, .registration_steps_page .modal-content .modal-body .row a.forget_pwd {
  display: block;
  text-align: center;
  margin-top: 25px;
  color: #004976;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
}

div#loginVisitorPage .modal-content .modal-body .row .form-control:-webkit-input-placeholder, #ForgetPasswordPage .modal-content .modal-body .row .form-control:-webkit-input-placeholder, .registration_steps_page .modal-content .modal-body .row .form-control:-webkit-input-placeholder {
  color: #64686E;
}

.login_page_image {
  background-image: url(../images/login_image1.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

.login_page_image .login_image {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.login_page_image .login_page_left {
  position: relative;
  z-index: 2;
  margin: auto;
  text-align: center;
}

.login_page_image .login_page_left h2.heading {
  color: #fff;
  font-size: 1.250em;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 0px;
  text-align: center;
  font-weight: 700;
  line-height: 39px;
}

.login_page_image .login_page_left button.register {
  background: none;
  border: 1px solid #fff;
  cursor: pointer;
  border-radius: 2px;
  margin-top: 15px;
  color: #FFFFFF;
  font-weight: 500;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  padding: 6px 29px;
}

.login_page_image .overlay {
  position: absolute;
  background: #1C4976;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0.57;
  border-radius: 4px 0px 0px 4px;
}

.login_page_right {
  padding: 90px 65px 80px 65px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

form.loginVisitor_form_container {
  width: 100%;
}

form.loginVisitor_form_container ul {
  border-bottom: none;
  margin-bottom: 25px;
  padding: 0 15px;
}

form.loginVisitor_form_container ul li {
  margin-right: 12px;
}

form.loginVisitor_form_container ul li a {
  color: #C9CFDD;
  font-size: 1.250em;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  margin-right: 22px;
}

form.loginVisitor_form_container ul li a.active {
  color: #004976;
  position: relative;
}

form.loginVisitor_form_container ul li a.active::after {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  height: 2px;
  background: #FBD437;
}

form.login_form_container {
  padding: 35px 50px;
  width: 450px;
  -webkit-box-shadow: 0px 3px 34px #00000002;
          box-shadow: 0px 3px 34px #00000002;
  margin: 0 auto;
  background: white;
}

form.login_form_container .login_header.d-flex.justify-content-between {
  padding-bottom: 18px;
}

form.login_form_container .login_header.d-flex.justify-content-between h2 {
  margin-bottom: 0px;
  line-height: 36px;
  margin: auto 0px;
}

form.login_form_container .login_header.d-flex.justify-content-between a {
  display: inline-block;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
  margin: auto 0px;
  color: #004976;
}

form.login_form_container label {
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  color: #64686E;
  margin-bottom: 2px;
}

form.login_form_container .form-control {
  border: 1px solid #C6CAD0;
  border-radius: 2px;
  height: 35px;
  background: white;
  color: #64686E;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

form.login_form_container .form-group {
  margin-bottom: 14px;
}

form.login_form_container .login {
  width: 100%;
  margin-top: 14px;
  margin-bottom: 20px;
}

form.login_form_container a.forget_pwd {
  display: block;
  text-align: center;
  color: #004976;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
}

form.login_form_container .form-control:-webkit-input-placeholder {
  color: #64686E;
}

/*********** login page css ends  ***********/
/********* registration css *************/
.create_account_wrapper .registration_container .login_page_right ul.uploding_steps li.steps:last-child {
  margin-right: 0px !important;
}

.create_account_wrapper {
  padding: 50px 0;
}

.create_account_wrapper .registration_container {
  background: #ffffff;
  margin: 0 auto;
}

.create_account_wrapper .registration_container .row {
  width: 100%;
  margin: 0;
}

.create_account_wrapper .registration_container .login_page_image {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.create_account_wrapper .registration_container .login_page_image .overlay {
  border-radius: 0px 4px 4px 0px;
}

.create_account_wrapper .registration_container .login_page_image .login_page_left {
  padding: 0px 115px;
}

.create_account_wrapper .registration_container .login_page_image .login_page_left h2.heading {
  color: #fff;
  font-size: 1.500em;
  -webkit-font-smoothing: antialiased;
  text-align: center;
  font-weight: 700;
  line-height: 34px;
  padding-bottom: 12px;
}

.create_account_wrapper .registration_container .login_page_image .login_page_left p {
  color: #FFFFFF;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 500;
}

.create_account_wrapper .registration_container .login_page_image .login_page_left .segeregation_line {
  background: #FBD437;
  width: 100px;
  height: 2px;
  margin: 30px auto;
}

.create_account_wrapper .registration_container .login_page_right {
  padding: 0px;
}

.create_account_wrapper .registration_container .login_page_right .col-12.register_header {
  padding-top: 30px;
  padding-bottom: 17px;
}

.create_account_wrapper .registration_container .login_page_right .col-12.register_header .login_header h2 {
  font-size: 1.500em;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 0;
}

.create_account_wrapper .registration_container .login_page_right .upload_registration_blk {
  padding: 0px;
}

.create_account_wrapper .registration_container .login_page_right .clinical_settings_blk {
  margin-bottom: 17px;
}

.create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_label {
  background: #F0F3F7;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 4px 12px;
}

.create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_label .label_name {
  cursor: pointer;
}

.create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_label .label_name span.caret {
  width: 0;
  height: 0;
  border-left: 8px solid #64686E;
  border-top: 6px solid transparent;
  display: inline-block;
  border-bottom: 6px solid transparent;
}

.create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_label .label_name span:nth-child(2) {
  color: #64686E;
  display: inline-block;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  padding-left: 5px;
}

.create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_label .action img {
  margin-left: 17px;
}

.create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_content {
  display: none;
  border-left: 1px solid #E1E5EB;
  border-right: 1px solid #E1E5EB;
  border-bottom: 1px solid #E1E5EB;
}

.create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_content .content {
  display: inline-block;
  width: 49%;
  padding: 15px;
}

.create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_content .content label {
  line-height: 12px;
  margin-bottom: 7px;
}

.create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_content .content p {
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: #64686E;
  margin-bottom: 0;
  line-height: 16px;
}

.create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_content .content:first-child {
  border-right: 1px solid #E1E5EB;
}

.create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_content .content:last-child {
  width: 100%;
  border-top: 1px solid #E1E5EB;
}

.create_account_wrapper .registration_container .login_page_right .clinical_settings_blk.active .clinical_setting_label .label_name span.caret {
  -webkit-transform: rotate(90Deg);
          transform: rotate(90Deg);
}

.create_account_wrapper .registration_container .login_page_right .clinical_settings_blk.active .clinical_setting_content {
  display: flex;
  flex-wrap: wrap;
  border-left: 1px solid #E1E5EB;
  border-right: 1px solid #E1E5EB;
  border-bottom: 1px solid #E1E5EB;
}

.create_account_wrapper .registration_container .login_page_right .registration_form_container {
  margin: 0 50px;
}

.create_account_wrapper .registration_container .login_page_right .form-group {
  margin-bottom: 8px;
}

.create_account_wrapper .registration_container .login_page_right hr.segregation_line {
  display: block;
  background: #D0D7DE;
  height: 0px;
  width: 100%;
  margin: 16px 15px 16px 15px;
}

.create_account_wrapper .registration_container .login_page_right a.clinical_settings {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 6px;
  margin-bottom: 6px;
  width: 155px;
}

.create_account_wrapper .registration_container .login_page_right a.clinical_settings span:nth-child(1) {
  width: 21px;
  height: 21px;
  display: block;
  text-align: center;
  background: #E9EDF2;
  border-radius: 2px;
  font-size: 1.250em;
  -webkit-font-smoothing: antialiased;
  line-height: 19px;
  margin-right: 10px;
  border: none;
  color: #656E74;
  margin-top: auto;
  margin-bottom: auto;
  font-weight: 500;
}

.create_account_wrapper .registration_container .login_page_right a.clinical_settings span {
  color: #004976;
  font-weight: 700;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  display: block;
  margin: auto 0px;
}

.create_account_wrapper .registration_container .login_page_right .note_div p {
  color: #64686E;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  line-height: 15px;
  margin-bottom: 6px;
}

.create_account_wrapper .registration_container .login_page_right .note_div label {
  position: relative;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
}

.create_account_wrapper .registration_container .login_page_right .note_div label input {
  position: absolute;
  top: 1px;
}

.create_account_wrapper .registration_container .login_page_right .note_div label span {
  color: #64686E;
  padding-left: 20px;
}

.create_account_wrapper .registration_container .login_page_right .note_div label span a {
  color: #1C4976;
}

.create_account_wrapper .registration_container .login_page_right .note_div label span em {
  color: #F3447E;
}

.create_account_wrapper .registration_container .login_page_right a.go_back {
  color: #656E74;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  margin-top: 15px;
  font-weight: 500;
  padding: 9px 37px;
  position: relative;
  padding-left: 15px;
}

.create_account_wrapper .registration_container .login_page_right a.go_back::before {
  content: url("../images/left-arrow_back_icon.svg");
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  left: 0;
  padding-right: 5px;
  line-height: 24px;
}

/* .create_account_wrapper .registration_container .login_page_right .choose_afile {
  width: 100%;
  vertical-align: middle;
  position: relative;
  border-radius: 6px;
  border: 1px solid #C6CAD0;
  height: 35px;
  padding: .375rem .75rem;
  z-index: 99;
} */

.create_account_wrapper .registration_container .login_page_right .choose_afile .form-control {
  height: 35px !important;
}

.create_account_wrapper .registration_container .login_page_right .choose_afile label {
  font-weight: 400;
  margin: auto 0px;
}

.create_account_wrapper .registration_container .login_page_right .choose_afile label.upload_btn {
  border-left: 1px solid #C6CAD0;
  width: 31px;
  height: 33px;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  margin: auto 0px;
  top: 25px;
  z-index: 99;
  border-radius: 0px 6px 6px 0px;
  right: 1px;
  background: #E8ECF1;
}

.create_account_wrapper .registration_container .login_page_right .choose_afile label.upload_btn img {
  margin: auto;
}

.create_account_wrapper .registration_container .login_page_right .choose_afile span.upload_btn.ennable {
  cursor: pointer;
  pointer-events: auto;
}

.create_account_wrapper .registration_container .login_page_right span.accept_file {
  font-size: 0.688em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  color: #64686E;
  display: block;
}

.create_account_wrapper .registration_container .login_page_right .form-control::-webkit-file-upload-button {
  visibility: hidden;
  -webkit-appearance: none;
  width: 70px;
  cursor: pointer;
}

.create_account_wrapper .registration_container .login_page_right .form-control.uploaded::-webkit-file-upload-button {
  -webkit-appearance: none;
  width: 0px;
  visibility: hidden;
}

.create_account_wrapper .registration_container .login_page_right .form-control {
  position: relative;
}

.create_account_wrapper .registration_container .login_page_right .form-group.upload_photo_sec .form-control {
  color: transparent;
  z-index: 9;
  position: relative;
  padding: 0px;
  left: 0px;
  background: transparent;
  top: 0px;
}

.create_account_wrapper .registration_container .login_page_right .form-group.upload_photo_sec .form-control.uploaded {
  color: #64686E;
}

.create_account_wrapper .registration_container .login_page_right .upload_photo_sec .form-control.uploaded::before {
  display: none;
}

.create_account_wrapper .registration_container .login_page_right .upload_photo_sec .file_upload {
  position: absolute;
  display: block;
  color: #64686E;
  top: 41px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  cursor: pointer !important;
  z-index: 99;
  left: 13px;
}
.create_account_wrapper .registration_container .login_page_right .upload_photo_sec .file_upload1 {
  position: absolute;
  display: block;
  color: #64686E;
  top: 41px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 99;
  left: 13px;
}
.create_account_wrapper .registration_container .login_page_right .upload_photo_sec label.file_upload1.file {
  display: none;
}

.create_account_wrapper .registration_container .login_page_right .upload_photo_sec label.file_upload.file {
  display: none;
}

.create_account_wrapper .registration_container .login_page_right .upload_photo_sec.reg_cer_sec .form-control::before {
  content: "Choose File ( PDF, JPEG, PNG, JPG)";
}

.create_account_wrapper .registration_container .login_page_right .button {
  text-align: right;
  padding-bottom: 40px;
}

.create_account_wrapper .registration_container .login_page_right .button .next {
  background: #FBD437;
  color: #000000;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  margin-top: 31px;
  border: none;
  display: inline-block;
  padding: 9px 37px;
  text-align: center;
  border-radius: 6px;
}

.create_account_wrapper .registration_container .login_page_right .button .submit {
  background: #FBD437;
  color: #000000;
  font-size: 0.875em;
  border: none;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  margin-top: 15px;
  display: inline-block;
  padding: 9px 37px;
  text-align: center;
  border-radius: 6px;
}

.create_account_wrapper .registration_container .login_page_right ul.uploding_steps {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px solid #D0D7DE;
  padding: 15px 65px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

.create_account_wrapper .registration_container .login_page_right ul.uploding_steps li.steps {
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.create_account_wrapper .registration_container .login_page_right ul.uploding_steps li.steps .step_no {
  width: 20px;
  height: 20px;
  background: #C9CFDD;
  border-radius: 50%;
  color: #FFFFFF;
  font-weight: 700;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  text-align: center;
  line-height: 20px;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 10px;
}

.create_account_wrapper .registration_container .login_page_right ul.uploding_steps li.steps p {
  margin: auto 0px;
  color: #C9CFDD;
  font-weight: 700;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
}

.create_account_wrapper .registration_container .login_page_right ul.uploding_steps li.steps.active::after {
  content: "";
  background: #FBD437;
  width: 100%;
  height: 2px;
  top: -16.4px;
  position: absolute;
}

.create_account_wrapper .registration_container .login_page_right ul.uploding_steps li.steps.selected {
  position: relative;
}

.create_account_wrapper .registration_container .login_page_right ul.uploding_steps li.steps.selected .step_no {
  background: #195B83;
}

.create_account_wrapper .registration_container .login_page_right ul.uploding_steps li.steps.selected p {
  color: #004976;
}

/********* registration css *************/
/********* add clinical settings *************/
#addClinicalSetting .modal-content, #editClinicalSetting .modal-content {
  width: 575px !important;
  -webkit-box-shadow: 0px 3px 34px #00000002;
          box-shadow: 0px 3px 34px #00000002;
  border-radius: 0px;
  padding: 40px 25px;
}

#addClinicalSetting .modal-content .login_page_right.d-flex, #editClinicalSetting .modal-content .login_page_right.d-flex {
  max-width: 100%;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  padding: 0px;
}

#addClinicalSetting .modal-content .login_page_right .col-12.register_header, #editClinicalSetting .modal-content .login_page_right .col-12.register_header {
  padding: 0px 0px;
}

#addClinicalSetting .modal-content form.loginVisitor_form_container.forget_container h2, #editClinicalSetting .modal-content form.loginVisitor_form_container.forget_container h2 {
  padding: 0px 15px;
  margin-bottom: 28px;
}

#addClinicalSetting .modal-content .login_page_right .button, #editClinicalSetting .modal-content .login_page_right .button {
  text-align: right;
  padding-bottom: 0px;
  margin-top: 20px;
}

#addClinicalSetting .modal-content .login_page_right .button button.add, #editClinicalSetting .modal-content .login_page_right .button button.add {
  border: none;
  background: #FBD437;
  border-radius: 6px;
  cursor: pointer;
  color: #000000;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  padding: 7px 25px;
  margin-left: 26px;
}

#addClinicalSetting .modal-content .login_page_right .button button.cancel, #editClinicalSetting .modal-content .login_page_right .button button.cancel {
  background: none;
  border: none;
  color: #000000;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  padding: 7px 0px;
}

/********* add clinical settings *************/
/********** media query for registration **************/
@media only screen and (max-width: 767px) {
  /***** logi page media qiuery *************/
  .modal-content .modal-body .row.login-row {
    margin: 0;
    height: auto;
  }
  .login_page_right {
    padding: 30px;
    height: 380px;
  }
  .login_page_image .login_page_left {
    padding: 30px;
  }
  form.loginVisitor_form_container ul {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  form.loginVisitor_form_container ul li a {
    font-size: 1em;
    -webkit-font-smoothing: antialiased;
    margin-right: 0px;
  }
  .forget-row .col-sm-12.col-md-5.col-lg-5.login_page_image.d-flex {
    height: 150px;
  }
  .forget-row .login_page_right.d-flex {
    height: auto;
  }
  /***** logi page media qiuery *************/
  /******** registration css ********/
  .registration_steps_page .modal-content {
    width: 80% !important;
  }
  .registration_container .login_page_image {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .registration_container .login_page_right {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .registration_container .login_page_right ul.uploding_steps {
    padding: 15px 15px;
  }
  .registration_container .login_page_right .registration_form_container {
    margin: 0 0px;
    width: 100%;
  }
  .registration_container .forget-row .login_page_image.d-flex {
    height: auto !important;
    padding-top: 20px;
  }
  .registration_container .login_page_right ul.uploding_steps li.steps p {
    font-size: 0.625em;
    -webkit-font-smoothing: antialiased;
  }
  .registration_container .login_page_right .clinical_settings_blk .clinical_setting_label .action img {
    margin-left: 5px !important;
  }
  .registration_container .login_page_right .clinical_settings_blk .clinical_setting_content .content {
    width: 100%;
  }
  .registration_container .login_page_right .clinical_settings_blk .clinical_setting_content .content:first-child {
    border-right: none;
    border-bottom: 1px solid #E1E5EB;
  }
  #addClinicalSetting .modal-content, #editClinicalSetting .modal-content {
    width: 80% !important;
    -webkit-box-shadow: 0px 3px 34px #00000002;
    box-shadow: 0px 3px 34px #00000002;
    border-radius: 0px;
    padding: 30px 15px;
  }
  .create_account_wrapper .registration_container {
    max-width: 90%;
    width: 90%;
  }
  .create_account_wrapper .registration_container .login_page_right ul.uploding_steps {
    padding: 15px 25px;
  }
  .create_account_wrapper .registration_container .login_page_right .registration_form_container {
    margin: 0;
    padding: 0 15px;
  }
  .create_account_wrapper .registration_container .login_page_image .login_page_left {
    padding: 0px 30px;
  }
  .create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_content .content {
    width: 100%;
  }
  .create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_content .content:first-child {
    border-right: none;
  }
  .create_account_wrapper .registration_container .login_page_right a.go_back {
    margin-top: 16px;
  }
  /******** registration css ********/
  /********* my dashboard css *******/
  .mydashboard_wrapper .table_container .table-responsive table tr th {
    white-space: nowrap;
  }
  .mydashboard_wrapper .table_container .table-responsive table tr td {
    white-space: nowrap;
  }
  .mydashboard_wrapper .dashboard_heading {
    padding-top: 20px;
  }
  .mydashboard_wrapper .table_container .table_header h2.heading {
    text-align: left;
  }
  .mydashboard_wrapper .table_container .table_header .search input.search_div {
    width: 100%;
  }
  .search_div .search {
    margin: 15px 0px;
    width: 100%;
  }
  /********* my dashboard css *******/
  /************ navigation css **************/
  main nav {
    display: none;
    width: 280px;
    overflow: auto;
    height: 100%;
    overflow: auto;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 5px;
    z-index: 99;
  }
  main nav .container ul.navigation li.active a, main nav .container ul.navigation li:focus a, main nav .container ul.navigation li:hover a {
    background: none;
    border: none;
    color: #fff;
  }
  ul.navigation.dashboard_navigation.list-unstyled.d-flex.justify-content-between {
    width: 100% !important;
    -webkit-box-flex: 0 !important;
        -ms-flex: 0 0 100% !important;
            flex: 0 0 100% !important;
    max-width: 100% !important;
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: start !important;
  }
  .main_section main nav ul.navigation li.show .sub_menu {
    display: block !important;
  }
  .main_section main nav ul.navigation li.show ul.sub_menu li a::after {
    display: none;
  }
  main nav .container ul.navigation li.show a::after {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    top: 18px;
  }
  .dashboard_link ul.navigation.dashboard_navigation.list-unstyled.d-flex.justify-content-between li {
    padding: 0px !important;
  }
  main nav .container ul.navigation li a::after {
    content: "\f054";
    display: block;
    position: absolute;
    font-weight: 400;
    font-family: FontAwesome;
    font-size: 10px;
    -webkit-font-smoothing: antialiased;
    right: 5px;
    top: 18px;
  }
  nav.navbar_link.dashboard_link button.close {
    display: block !important;
  }
  .dashboard_link ul.navigation.dashboard_navigation.list-unstyled.d-flex.justify-content-between li {
    width: 100% !important;
    display: block !important;
  }
  nav.navbar_link.dashboard_link ul.navigation.dashboard_navigation.list-unstyled.d-flex.justify-content-between {
    display: block !important;
  }
  main nav .close {
    color: white;
    position: absolute;
    top: 20px;
    right: 20px;
    opacity: 1;
  }
  /************ navigation css **************/
  /******** add clinical css *****/
  .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content {
    width: calc(100% - 0px) !important;
    padding: 0px 15px 25px 15px !important;
  }
  .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab {
    position: absolute !important;
    top: 0;
    left: 0;
    bottom: 0;
    z-index: 99999;
  }
  .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk {
    position: relative;
  }
  .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table tbody tr td {
    white-space: nowrap;
  }
  body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .add_case_content .add_case_container .row table.add_case_table tbody tr td:not(:first-child) label {
    width: 220px !important;
  }
  body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table tbody tr td:not(:first-child) label {
    width: 220px !important;
  }
  /******** add clinical css  ends *****/
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  /***** login page media query ************/
  div.registration_steps_page .modal-dialog {
    margin-top: 0;
  }
  div.registration_steps_page .modal-content {
    width: 80%;
  }
  div.registration_steps_page .modal-content .modal-body .row.login-row {
    margin: 0;
    height: 482px;
  }
  div#loginVisitorPage .modal-dialog {
    margin-top: 0;
  }
  div#loginVisitorPage .modal-content {
    width: 80%;
  }
  div#loginVisitorPage .modal-content .modal-body .row.login-row {
    margin: 0;
    height: 482px;
  }
  div#ForgetPasswordPage .modal-dialog {
    margin-top: 0;
  }
  div#ForgetPasswordPage .modal-content {
    width: 80%;
  }
  div#ForgetPasswordPage .modal-content .modal-body .row.login-row {
    margin: 0;
    height: 482px;
  }
  .login_page_right {
    padding: 90px 40px 80px 40px;
  }
  form.loginVisitor_form_container ul li a {
    margin-right: 0px;
  }
  form.loginVisitor_form_container ul {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  /***** login page media query ************/
  /******** registration css ********/
  .registration_steps_page .modal-content {
    width: 80% !important;
  }
  .registration_container .login_page_image {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.666667%;
            flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .registration_container .login_page_right {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.333333%;
            flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .registration_container .login_page_right ul.uploding_steps {
    padding: 15px 20px;
  }
  .registration_container .login_page_right .registration_form_container {
    margin: 0 5px;
  }
  .registration_container .login_page_image .login_page_left {
    padding: 0px 0px;
  }
  .registration_container .login_page_right .clinical_settings_blk .clinical_setting_content .content {
    width: 100%;
  }
  .registration_container .login_page_right .clinical_settings_blk .clinical_setting_content .content:first-child {
    border-right: none;
    border-bottom: 1px solid #E1E5EB;
  }
  .create_account_wrapper .registration_container {
    max-width: 90%;
    width: 90%;
  }
  .create_account_wrapper .registration_container .login_page_right ul.uploding_steps {
    padding: 15px 25px;
  }
  .create_account_wrapper .registration_container .login_page_right .registration_form_container {
    margin: 0;
    padding: 0 15px;
  }
  .create_account_wrapper .registration_container .login_page_image .login_page_left {
    padding: 0px 30px;
  }
  .create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_content .content {
    width: 100%;
  }
  .create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_content .content:first-child {
    border-right: none;
  }
  .create_account_wrapper .registration_container .login_page_right a.go_back {
    margin-top: 16px;
  }
  /******** registration css ends ********/
  /********* my dashboard css *******/
  .mydashboard_wrapper .table_container .table-responsive table tr th {
    white-space: nowrap;
  }
  .mydashboard_wrapper .table_container .table-responsive table tr td {
    white-space: nowrap;
  }
  .mydashboard_wrapper .dashboard_heading {
    padding-top: 20px;
  }
  /********* my dashboard css *******/
  /************ navigation css **************/
  main nav {
    display: none;
    width: 280px;
    overflow: auto;
    height: 100%;
    overflow: auto;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 5px;
    z-index: 99;
  }
  main nav .container ul.navigation li.active a, main nav .container ul.navigation li:focus a, main nav .container ul.navigation li:hover a {
    background: none;
    border: none;
    color: #fff;
  }
  ul.navigation.dashboard_navigation.list-unstyled.d-flex.justify-content-between {
    width: 100% !important;
    -webkit-box-flex: 0 !important;
        -ms-flex: 0 0 100% !important;
            flex: 0 0 100% !important;
    max-width: 100% !important;
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: start !important;
  }
  .main_section main nav ul.navigation li.show .sub_menu {
    display: block !important;
  }
  .main_section main nav ul.navigation li.show ul.sub_menu li a::after {
    display: none;
  }
  main nav .container ul.navigation li.show a::after {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    top: 18px;
  }
  .dashboard_link ul.navigation.dashboard_navigation.list-unstyled.d-flex.justify-content-between li {
    padding: 0px !important;
  }
  main nav .container ul.navigation >li::after {
    content: "\f054";
    display: block;
    position: absolute;
    font-weight: 400;
    font-family: FontAwesome;
    font-size: 10px;
    -webkit-font-smoothing: antialiased;
    right: 5px;
    top: 17px;
    color: #fff;
  }
  main nav .container ul.navigation>li a {
    width: 90%;
}
.main_section main nav ul.navigation li:hover ul.sub_menu, .main_section main nav ul.navigation li:focus ul.sub_menu {
    display: block !important;
}
  nav.navbar_link.dashboard_link button.close {
    display: block !important;
  }
  .dashboard_link ul.navigation.dashboard_navigation.list-unstyled.d-flex.justify-content-between li {
    width: 100% !important;
    display: block !important;
  }
  nav.navbar_link.dashboard_link ul.navigation.dashboard_navigation.list-unstyled.d-flex.justify-content-between {
    display: block !important;
  }
  main nav .close {
    color: white;
    position: absolute;
    top: 20px;
    right: 20px;
    opacity: 1;
  }
  /************ navigation css **************/
  /******** add clinical css *****/
  .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content {
    padding: 0px 27px 25px 30px !important;
  }
  .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .col-md-3 {
    max-width: 50%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }
  .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .add_case_content .add_case_container .col-md-3 {
    max-width: 25%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
  }
  .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .col-md-6 {
    max-width: 100%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
  .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .add_case_content .add_case_container .col-md-6 {
    max-width: 50%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
  }
  .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table tbody tr td {
    white-space: nowrap;
  }
  body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .add_case_content .add_case_container .row table.add_case_table tbody tr td:not(:first-child) label {
    width: 220px !important;
  }
  body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table tbody tr td:not(:first-child) label {
    width: 220px !important;
  }
  /******** add clinical css  ends *****/
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
  .create_account_wrapper .registration_container {
    max-width: 860px;
  }
  /********* my dashboard css *******/
  .mydashboard_wrapper .table_container .table-responsive table tr th {
    white-space: nowrap;
  }
  .mydashboard_wrapper .table_container .table-responsive table tr td {
    white-space: nowrap;
  }
  /********* my dashboard css *******/
}

/********** media query for registration ends **************/
/******** mydashboard css starts *********/
.mydashboard_wrapper {
  background: none !important;
}

.mydashboard_wrapper .dashboard_heading {
  margin-top: 20px;
  margin-bottom: 26px;
}

.mydashboard_wrapper .dashboard_heading h2.heading {
  font-size: 1.125em;
  -webkit-font-smoothing: antialiased;
  color: #1C4976;
  font-weight: 700;
  line-height: 19px;
  margin: auto 0;
}

.mydashboard_wrapper .dashboard_heading button.addcase {
  background: #FBD437;
  border: none;
  color: #000000;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  border-radius: 2px;
  padding: 7.5px 23.5px;
  font-weight: 600;
}

.mydashboard_wrapper .row.dashboard_row .dashboard:last-child {
  padding-right: 15px;
}

.mydashboard_wrapper .row.dashboard_row .dashboard {
  padding-right: 12px;
}

.mydashboard_wrapper .row.dashboard_row .dashboard .dashboard_content {
  background: #FFFFFF;
  width: 100%;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 20px 25px;
  border-radius: 4px;
}

.mydashboard_wrapper .row.dashboard_row .dashboard .dashboard_content .images {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.mydashboard_wrapper .row.dashboard_row .dashboard .dashboard_content .images img {
  margin: 7px 0;
}

.mydashboard_wrapper .row.dashboard_row .dashboard .dashboard_content .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.mydashboard_wrapper .row.dashboard_row .dashboard .dashboard_content .title span:nth-child(1) {
  display: block;
  color: #1C4976;
  font-weight: 600;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  margin-top: 0;
  margin-bottom: auto;
}

.mydashboard_wrapper .row.dashboard_row .dashboard .dashboard_content .title span:nth-child(2) {
  margin-bottom: 0;
  line-height: 24px;
  display: block;
  font-size: 1.250em;
  -webkit-font-smoothing: antialiased;
  color: #000000;
  font-weight: 700;
  margin-top: auto;
}

.mydashboard_wrapper .table_container {
  margin-top: 29px;
  margin-bottom: 29px;
  background: #FFFFFF;
  border-radius: 4px;
  padding: 25px;
}

.mydashboard_wrapper .table_container .table_header h2.heading {
  color: #1C4976;
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  margin: auto 0;
}

.mydashboard_wrapper .table_container .table_header .search {
  display: inline-block;
  position: relative;
  padding-right: 43px;
  margin-right: 24px;
}

.mydashboard_wrapper .table_container .table_header .search input.search_div {
  background: white;
  border: 1px solid #C6CAD0;
  border-radius: 4px 0px 0px 4px;
  height: 35px;
  width: 235px;
  color: #64686E;
  padding: 9px;
  font-weight: 400;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
}

.mydashboard_wrapper .table_container .table_header .search .search_icon {
  width: 43px;
  height: 35px;
  cursor: pointer;
  background: #F0F3F7;
  border-radius: 0px 4px 4px 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  right: 1px;
  top: 0;
  border: 1px solid #C6CAD0;
}

.mydashboard_wrapper .table_container .table_header .search .search_icon img {
  margin: auto;
}

.mydashboard_wrapper .table_container .table_header a.more_filter {
  color: #000000;
  font-weight: 600;
  font-size: 0.875em;
  -webkit-font-smoothing: antialiased;
  background: #F0F3F7;
  border: 1px solid #E8E8E8;
  padding: 6px 22px;
  display: inline-block;
  border-radius: 4px;
}

.mydashboard_wrapper .table_container .table-responsive {
  margin-top: 24px;
}

.mydashboard_wrapper .table_container .table-responsive table {
  width: 100%;
}

.mydashboard_wrapper .table_container .table-responsive table tbody tr:hover {
  background: #F0F3F7;
}

.mydashboard_wrapper .table_container .table-responsive table tr th {
  font-weight: 700;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  color: #64686E;
  padding: 7px 9px;
  border: 1px solid #C6CAD0;
}

.mydashboard_wrapper .table_container .table-responsive table tr td {
  font-weight: 400;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  color: #64686E;
  padding: 7px 9px;
  border: 1px solid #C6CAD0;
}

.mydashboard_wrapper .table_container .table-responsive table tr td a {
  color: #1C4976;
}

.mydashboard_wrapper .table_container .table-responsive table tr td a.accepted {
  color: #14860A;
}

.mydashboard_wrapper .table_container .table-responsive table tr td a.edit {
  text-decoration: underline;
}

.mydashboard_wrapper .table_container .pagination_block {
  margin-top: 18px;
}

.mydashboard_wrapper .table_container .pagination_block .showing_entries {
  color: #64686E;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  margin: auto 0;
}

.mydashboard_wrapper .table_container .pagination_block .pagination ul {
  margin-bottom: 0px;
  border: 1px solid #C6CAD0;
  background: #fff;
  border-radius: 4px;
}

.mydashboard_wrapper .table_container .pagination_block .pagination ul li:last-child {
  border-right: none;
}

.mydashboard_wrapper .table_container .pagination_block .pagination ul li.current {
  background: #2D73A8;
}

.mydashboard_wrapper .table_container .pagination_block .pagination ul li.current a {
  color: white;
}

.mydashboard_wrapper .table_container .pagination_block .pagination ul li {
  padding: 4.5px 12px;
  border-right: 1px solid #C6CAD0;
}

.mydashboard_wrapper .table_container .pagination_block .pagination ul li a {
  color: #64686E;
  font-weight: 400;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
}

/******** mydashboard css ends *********/
/**** breadcrumb css *******/
.breadcrumb_block {
  background: white;
  border: 1px solid #E7EAEB;
}

.breadcrumb_block .container {
  padding: 0px;
  width: 100%;
  padding: 0 20px !important;
}

.breadcrumb_block .container ol.breadcrumb {
  margin: 0;
  padding: 16.6px 0px;
  background: none;
}

.breadcrumb_block .container ol.breadcrumb li {
  color: #2C2C2C;
  font-weight: 700;
  font-size: 0.750em;
  line-height: 15px;
  -webkit-font-smoothing: antialiased;
}

.breadcrumb_block .container ol.breadcrumb li a {
  color: #1C4976;
  padding-right: 25px;
  position: relative;
}

.breadcrumb_block .container ol.breadcrumb li a:after {
  content: "|";
  position: absolute;
  right: 11px;
  bottom: 0;
  top: -1px;
  color: #2C2C2C;
}

/**** breadcrumb css ends *******/
/********* add clinical css ************/
.mydashboard_wrapper.add_clinical_case_wrapper {
  background: #FFFFFF !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container {
  background: #fff;
  border: 1px solid #E7EAEB;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .side_tab {
  width: 0px;
      left: -300px;
}

/* .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .side_tab ul {
  display: none;
} */

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .side_tab div.left_arrow {
  background: #2D73A8;
      left: 298px;
  border-left: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .side_tab div.left_arrow svg {
  -webkit-transform: rotate(180Deg);
          transform: rotate(180Deg);
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .side_tab div.left_arrow svg .a {
  fill: #fff;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .add_case_content {
  width: calc(100% - 0px);
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .left_arrow {
     z-index: 99;
    background: #ffffff;
    position: absolute;
    border-left: 1px solid #E7EAEB;
    border-radius: 4px;
    top: 230px;
    left: 294px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 22px;
    height: 47px;
    cursor: pointer;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .left_arrow svg {
  margin: auto;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab {
      position: relative;
    width: 300px;
    background: #1C4976;
    min-height: 100%;
    left: 0px;
    -webkit-transition: all 500ms linear;
    transition: all 500ms linear;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul {
  margin: 0;
  border-bottom: none;
  padding-bottom: 150px;
}
.gynaecological_history {
    height: 1050px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li:last-child a::after {
  content: "";
  width: 1px;
  height: 46%;
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li:first-child a::after {
  content: "";
  height: 46%;
  top: 50%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li a::after {
  content: "";
  width: 1px;
  height: 96%;
  position: absolute;
  background: repeating-linear-gradient(to bottom, #F7FAFD 0, #F7FAFD 1px, transparent 3px, transparent 9px);
  top: 0;
  bottom: 0;
  left: 43.5px;
  z-index: 1;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li a {
  position: relative;
  background: transparent;
  z-index: 2;
  -webkit-font-smoothing: antialiased;
     padding: 15.5px 0px 15.5px 38px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li a span.select_image {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: auto 0px;
  background: #1C4976;
  padding-right: 25px;
  z-index: 2;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li a span.select_image .selected {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li a span.select_image svg.completed {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li a span.select_image svg.completed .a {
  fill: transparent;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li a span.select_image svg.completed .b {
  fill: #fff;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li a span.select_image svg.done {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li a span.select_image svg.done .a {
  fill: #2c2c2c;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li a span:nth-child(2) {
  color: #F7FAFD;
  font-weight: 700;
  font-size: 0.8125em;
  line-height: 16px;
  letter-spacing: 0.05px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li:hover a::after, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li:focus a::after {
  content: "";
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li:hover a, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li:focus a {
  background: #FAD437;
  color: #2C2C2C;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li:hover a span:nth-child(2), .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li:focus a span:nth-child(2) {
  color: #2C2C2C;
  font-size: 0.84375em;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li:hover a span.select_image, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li:focus a span.select_image {
  background: #FAD437;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li:hover a span.select_image .completed, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li:focus a span.select_image .completed {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li:hover a span.select_image .done, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li:focus a span.select_image .done {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li:hover a span.select_image .selected, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li:focus a span.select_image .selected {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li.completed span.select_image .selected {
  display: block;
  background: white;
  width: 13px;
  height: 13px;
  border-radius: 50%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li.completed span.select_image .completed {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li.completed span.select_image .done {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li.active a::after {
  content: "";
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li.active a {
  background: #FAD437;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li.active a span:nth-child(2) {
  color: #2C2C2C;
  font-size: 0.84375em;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li.active a span.select_image {
  background: #FAD437;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li.active a span.select_image .selected {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li.active a span.select_image .completed {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li.active a span.select_image .done {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content {
  width: calc(100% - 300px);
  padding: 0px 37px 55px 40px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row {
  width: 100%;
      margin: 0 auto;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-6 {
  padding: 0 25px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .input_conatiner + .chosen-container-multi {
  width: 100% !important;
  max-width: 100% !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .input_conatiner + .chosen-container-multi ul.chosen-choices {
  height: 35px;
  padding: 4px 6px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .input_conatiner + .chosen-container-multi ul.chosen-choices li.search-choice {
  margin-top: 1px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .chosen-container-active ul {
  border: 1px solid #2d73a8 !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .form-control:focus {
  border-color: #2d73a8 !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .chosen-container .chosen-results li.active-result.highlighted {
  background: #e9f4fb !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .chosen-container-multi {
  width: 100% !important;
  max-width: 100% !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .chosen-container-multi ul {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  height: 68px;
  background: white;
  border: 1px solid #DBE0E8;
  border-radius: 6px;
  padding: 6px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .chosen-container-multi ul li.search-field input {
  color: #2c2c2c !important;
  line-height: 16px;
  font-size: 13px !important;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .chosen-container-multi ul li.search-choice {
  margin-right: 5px !important;
  border-radius: 0px !important;
  height: 24px !important;
  -webkit-box-shadow: none;
          box-shadow: none;
  display: inline-block;
  background: #FAFAFA !important;
  border: 1px solid #EAEEF0 !important;
  padding-left: 8px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .chosen-container-multi ul li.search-choice span {
  color: #2c2c2c;
  line-height: 16px;
  font-size: 0.813em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .chosen-container-multi ul li.search-choice a {
  color: #2c2c2c;
  opacity: 1;
  font-size: 16px;
  -webkit-font-smoothing: antialiased;
  line-height: 26px;
  width: 20px;
  z-index: 99 !important;
  text-align: center;
  font-weight: 400;
  right: -2px;
  background-size: 16px important;
  margin-top: 2px;
  /* visibility: hidden; */
  height: 12px;
  background-repeat: no-repeat;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .chosen-container-multi .chosen-drop {
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .chosen-container-multi .chosen-drop ul {
  background: white;
  border: 1px solid #DBE0E8;
  border-radius: 6px;
  padding: 6px 0px 6px 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .chosen-container-multi .chosen-drop ul li {
  color: #2c2c2c;
  line-height: 16px;
  font-size: 12px !important;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .chosen-container-multi .chosen-drop ul li:hover, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .chosen-container-multi .chosen-drop ul li:focus {
  background: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .form-contol:focus {
  border-color: #9abcd5 !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .title {
  padding: 20px 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .title h2 {
     font-size: 18px;
    -webkit-font-smoothing: antialiased;
    color: #1C4976;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 22px;
    margin: auto 0;
    letter-spacing: 0.07px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .title .arrow {
  margin: auto 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .title .arrow svg {
  margin: auto;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .title .arrow.active svg {
  -webkit-transform: rotate(180Deg);
          transform: rotate(180Deg);
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .add_summary_content.active {
  height: auto;
  padding: 35px 20px 35px 40px;
  border: 1px solid #CDE0EB;
  margin-bottom: 25px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .add_summary_content.active p {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .add_summary_content.active p.para {
  display: block !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .add_summary_content.active ul.list {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .add_summary_content + hr {
  margin: 0px 0 20px 0 !important;
  border-top: 2px solid #FAD437 !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .form-group h2.heading {
  color: #2C2C2C;
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  margin-bottom: 0;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row span.date_icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 35px;
  top: 29px;
  right: 0;
  position: absolute;
  pointer-events: none;
  height: 33px;
  border-left: 1px solid #DBE0E8;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row span.date_icon img {
  margin: auto;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .table-responsive {
  margin: 10px 0px 15px 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table {
  width: 100%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table thead tr th:first-child {
  width: 27%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table thead tr th {
  background: #E9EDF2;
  border: 1px solid #E9EDF2;
  color: #2C2C2C;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  line-height: 16px;
  padding: 9px 0px 9px 50px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table tbody tr td {
  background: #fff;
  border: 1px solid #E9EDF2;
  padding: 8px 50px 8px 50px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table tbody tr td label.case_checkbox {
  margin: 0;
  position: relative;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table tbody tr td label.case_checkbox input[type="radio"] {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table tbody tr td label.case_checkbox input[type="radio"] + span {
  display: block;
  width: 16px;
  position: absolute;
  left: -30px;
  height: 16px;
  background: #fff;
  border: 1px solid #2c2c2c;
  border-radius: 50%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table tbody tr td label.case_checkbox input[type="radio"]:checked + span::after {
  content: "";
  width: 8px;
  display: block;
  top: 3px;
  left: 2.5px;
  position: absolute;
  height: 6px;
  border-left: 1px solid #fff;
  border-bottom: 1px solid #fff;
  -webkit-transform: rotate(-45Deg);
          transform: rotate(-45Deg);
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table tbody tr td label.case_checkbox input[type="radio"]:checked + span {
  background: #49A82D;
  border: 1px solid #49A82D;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table tbody tr td label.select_daily .form-control {
  color: #2C2C2C;
  font-weight: 400;
  text-align: right;
  padding: .635rem .75rem;
  padding-left: 155px !important;
  padding-right: .75rem !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table tbody tr td label.select_daily span.select_day {
  width: 132px;
  right: auto;
  left: 1px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table tbody tr td label.select_daily span.select_day select {
  width: 132px;
  border-radius: 6px 0px 0px 6px;
  border-left: 1px solid #DBE0E8 !important;
  border-right: none !important;
  border: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table tbody tr td label {
  position: relative;
  margin: 0;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table tbody tr td label .form-control {
  color: #2C2C2C;
  font-weight: 400;
  text-align: right;
  padding: .635rem .75rem;
  padding-right: 115px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table tbody tr td label span.select_day {
  width: 92px;
  height: 33px;
  position: absolute;
  top: 1px;
  right: 1px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table tbody tr td label span.select_day span.down_arrow {
  display: block;
  width: 0;
  height: 0;
  top: 15px;
  pointer-events: none;
  right: 14px;
  position: absolute;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #2C2C2C;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table tbody tr td label span.select_day select:focus {
  outline: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table tbody tr td label span.select_day select {
  background: #E9EDF2;
  border-left: 1px solid #DBE0E8 !important;
  border: none;
  width: 92px;
  height: 33px;
  border-radius: 0px 6px 6px 0px;
  color: #2C2C2C;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  -webkit-appearance: none;
  padding: 8px 12px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row table.add_case_table tbody tr td[colspan="2"] label {
  width: 100%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .select_dropdown:hover span.tooltip {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .form-control:hover + span.tooltip {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row span.tooltip {
  display: none;
  z-index: 99;
  color: white;
  font-size: 0.6875em;
  padding: 8px 13px;
  border-radius: 6px;
  opacity: 1;
  bottom: -39px;
  position: absolute;
  white-space: nowrap;
  background: #2d73a8;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row span.tooltip::after {
  content: "";
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #2d73a8;
  display: block;
  position: absolute;
  top: -4.8px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row label {
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  color: #2C2C2C;
  margin-bottom: 9px;
  line-height: 16px;
  letter-spacing: 0.13px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .form-control {
  border: 1px solid #DBE0E8;
  border-radius: 6px !important;
  height: 35px;
  background-color: white;
  color: #2C2C2C;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container  .form-control[readonly] {
    background-color: white !important;
    border: 1px solid #DBE0E8 !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container   .select2-container .select2-dropdown {
    background-color: white;
     border: 1px solid #DBE0E8 !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .row .select2-container--default .select2-selection--single {
      border: 1px solid #DBE0E8;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .form-control::-webkit-input-placeholder {
  color: #2C2C2C;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .form-group {
  margin-bottom: 15px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row select.form-control {
    background: none !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row span.down_arrow {
   display: block;
    width: 0;
    height: 0;
    top: 42px;
    pointer-events: none;
    right: 7px;
    position: absolute;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid #2C2C2C;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block span.down_arrow {
    display: block;
    width: 0;
    height: 0;
    top: 39px !important;
    pointer-events: none;
    right: 7px;
    position: absolute;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid #2C2C2C;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .select_autocomplete {
  width: 100%;
  background: white;
  border: 1px solid #DBE0E8;
  border-radius: 6px;
  height: 68px;
  padding: 15px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .select_autocomplete ul {
  margin: 0;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .select_autocomplete ul li {
  margin-right: 5px;
  height: 24px;
  display: inline-block;
  background: #FAFAFA;
  border: 1px solid #EAEEF0;
  padding-left: 8px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .select_autocomplete ul li span.list {
  display: block;
  margin-top: -1px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .select_autocomplete ul li .name {
  line-height: 16px;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  color: #2C2C2C;
  font-weight: 400;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .select_autocomplete ul li .close {
  color: #2c2c2c;
  opacity: 1;
  font-size: 16px;
  -webkit-font-smoothing: antialiased;
  line-height: 26px;
  width: 20px;
  text-align: center;
  height: 20px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row hr.segregation_line {
  display: block;
  width: 100%;
  margin: 10px 25px;
      margin: 10px 25px;
    border-top: 1px solid #D0D7DE;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .input_autocomplete {
  height: 35px;
  width: 100%;
  background: #fff;
  border: 1px solid #DBE0E8;
  padding: 5px 8px;
  border-radius: 6px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .input_autocomplete ul {
  margin: 0;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .input_autocomplete ul li {
  margin-right: 5px;
  height: 24px;
  display: inline-block;
  background: #FAFAFA;
  border: 1px solid #EAEEF0;
  padding-left: 8px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .input_autocomplete ul li span.list {
  display: block;
  margin-top: -1px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .input_autocomplete ul li .name {
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  color: #2C2C2C;
  line-height: 16px;
  font-weight: 400;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .input_autocomplete ul li .close {
  color: #2c2c2c;
  opacity: 1;
  font-size: 16px;
  -webkit-font-smoothing: antialiased;
  line-height: 26px;
  width: 20px;
  text-align: center;
  height: 20px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .add_summary_content {
 background: #E2F4FF;
    padding: 0px 20px 0px 40px;
    border-radius: 6px;
    margin-left: 23px;
     -webkit-animation: SlideDown 0.2s ease-in;
  -webkit-animation-fill-mode: forwards;
    margin-right: 23px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .add_summary_content p {
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  color: #2C2C2C;
  display: none;
  font-weight: 400;
  line-height: 18px;
  margin-bottom: 15px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .add_summary_content p.para {
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  display: none !important;
  line-height: 22px;
  margin-bottom: 10px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .add_summary_content ul.list {
  margin-bottom: 0px;
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .add_summary_content ul.list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 22px;
  margin-bottom: 3px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .add_summary_content ul.list li p {
  margin: auto 0px;
  padding-left: 10px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .add_summary_content ul.list li:last-child {
  margin-bottom: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .button {
  padding-top: 15px;
  text-align: right;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .button .save {
  background: #FAD437;
  border: 1px solid #FAD437;
  border-radius: 6px;
  color: #2c2c2c;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  padding: 7.5px 35px;
  margin-left: 22px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .button .exit {
  background: #E9EDF2;
  border: 1px solid #E9EDF2;
  color: #2c2c2c;
  margin-left: 22px;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  border-radius: 6px;
  padding: 7.5px 35px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .button .exit.disabled {
  background: #ffffff;
  border: 1px solid #DBE0E8;
}

/********* add clinical css ends  ************/
/******* select city css starts *******/
span.select2-selection.select2-selection--single.form-control {
  padding-top: 3px;
  padding-bottom: 0px;
}

span.select2-selection.select2-selection--single.form-control > span {
  padding-left: 0px;
}

/* span.select2-selection.select2-selection--single.form-control span.select2-selection__arrow {
  margin-top: 4px;
} */

/******* select city css ends *******/
/****** issues css ******/
.form-control[readonly] {
  background-color: white !important;
  border: 1px solid #C6CAD0 !important;
}

body .select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #C6CAD0;
  border-radius: 6px !important;
}
body .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #64686E;
    line-height: 28px;
}
body .select2-container--default .select2-selection--single .select2-selection__placeholder {
     color: #64686E;
}



/****** issues css ends ******/
@media only screen and (max-width: 360px) {
  .registration_steps_page {
    margin-top: 285px !important;
  }
}

@media only screen and (max-width: 420px) {
  .registration_steps_page {
    background: rgba(0, 0, 0, 0.76);
    margin-top: 285px !important;
  }
}

@media only screen and (max-width: 992px) and (min-width: 768px) {
  .registration_steps_page {
        margin-top: 0px !important;
    position: fixed !important;
    height: 100% !important;
  }
}

/******* reg success popup css ******/
.registration_steps_page.regis_success_page .modal-content {
  border-radius: 0px !important;
  width: 620px !important;
  -webkit-box-shadow: 0px 3px 34px #00000002 !important;
          box-shadow: 0px 3px 34px #00000002 !important;
}

.registration_steps_page.regis_success_page .modal-content .modal-body .login_container {
  width: 390px;
  margin: 0 auto;
  text-align: center;
  padding: 64px 0px 51px 0px;
}

.registration_steps_page.regis_success_page .modal-content .modal-body .login_container h2 {
  font-size: 1.750em;
  margin: 23px 0px 30px 0px;
  line-height: 36px;
  color: #2C2C2C;
  font-weight: 400;
  letter-spacing: 0.14px;
}

.registration_steps_page.regis_success_page .modal-content .modal-body .login_container p {
  font-size: 1em;
  margin: 0;
  line-height: 24px;
  color: #2C2C2C;
  font-weight: 400;
  letter-spacing: 0.08px;
  padding-bottom: 24px;
}

.registration_steps_page.regis_success_page .modal-content .modal-body .login_container button.ok {
  background: #FBD437;
  border: none;
  border-radius: 6px;
  font-size: 0.875em;
  font-weight: 600;
  color: #000000;
  margin-top: 6px;
  padding: 7px 32.5px;
}

@media only screen and (max-width: 767px) {
  .registration_steps_page.regis_success_page .modal-content .modal-body .login_container {
    width: 300px;
  }
  .registration_steps_page.regis_success_page .modal-content {
    width: 320px !important;
    padding: 64px 15px 51px 15px;
  }
}

/******* reg success popup ends ******/
/****************** email verification popup ****************/
.regis_success_page.email_verification {
  border-radius: 0px !important;
  width: 620px !important;
  -webkit-box-shadow: 0px 3px 34px #00000002 !important;
          box-shadow: 0px 3px 34px #00000002 !important;
  background: white;
  margin: 0 auto;
}

.regis_success_page.email_verification .login_container {
  width: 390px;
  margin: 0 auto;
  text-align: center;
  padding: 64px 0px 51px 0px;
}

.regis_success_page.email_verification .login_container h2 {
  font-size: 1.750em;
  margin: 23px 0px 30px 0px;
  line-height: 36px;
  color: #2C2C2C;
  font-weight: 400;
  letter-spacing: 0.14px;
}

.regis_success_page.email_verification .login_container p {
  font-size: 1em;
  margin: 0;
  line-height: 24px;
  color: #2C2C2C;
  font-weight: 400;
  letter-spacing: 0.08px;
  padding-bottom: 24px;
}

.regis_success_page.email_verification .login_container a.ok {
  background: #FBD437;
  border: none;
  border-radius: 6px;
  font-size: 0.875em;
  font-weight: 600;
  color: #000000;
  margin-top: 6px;
  padding: 7px 32.5px;
}

@media only screen and (max-width: 767px) {
  .regis_success_page.email_verification .login_container {
    width: 300px;
  }
  .regis_success_page.email_verification {
    width: 320px !important;
    padding: 64px 15px 51px 15px;
  }
}

/****************** email verification popup ****************/

/******* city state css ******/
.city_state_label {
    display: flex;
    flex-direction: column;
}
.city_state_label label.error {
    order: 3;
}
/******* city state css ends ******/

/**** css changes on 21/07/2020 *******/
.create_account_wrapper .registration_container .login_page_right .choose_afile label.error {
    text-overflow: inherit;
    width: 100%;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
    border-left: none !important;
    border-right: none !important;
    border-top: none !important;
    border-bottom: none !important;
    background: #e9f4fb !important;
    color: #2c2c2c !important;
}
.ui-widget-content .ui-menu-item:first-child .ui-state-active {
    border-radius: 6px 6px 0px 0px !important;
    border-top: none !important;
}
.ui-widget-content .ui-menu-item:last-child .ui-state-active {
    border-radius: 0px 0px 6px 6px !important;
    border-bottom: none !important;
}
.ui-widget-content .ui-menu-item div {
    font-size: 13px;
    color: #2c2c2c;
        padding: 5px 1em 5px .4em;
}

.create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_label .label_name {
    display: flex;
    width: 85%;
}
.create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_label .label_name span {
    margin: auto 0;
}
.create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_label .action>a {
    display: flex;
}

.create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_label .action {
    width: 15%;
    text-align: right;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
body label.error {
    color: #fb3737 !important;
    font-size: 0.8125em !important;
    font-weight: 700 !important;
    margin-bottom: 0px !important;
}
/* .choose_afile .error {
    margin-left: -.75rem !important;
} */
.note_div label .error {
    position: absolute !important;
    top: 17px;
    font-size: 13px !important;
}
.create_account_wrapper .registration_container .login_page_right .form-group.upload_photo_sec .form-control.uploaded.error {
    left: -2px;
    padding-right: 20px !important;
}
.form-control.error {
    border: 1px solid #fb3737;
}
.form-control.error + label.error + .select2-container--default .select2-selection--single {
    border: 1px solid #fb3737 !important;
}
/**** css changes on 21/07/2020 *******/

/***** dropdown css *****/
.select2-container .select2-dropdown {
    background-color: white;
    border: 1px solid #C6CAD0 !important;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background: #e9f4fb !important;
}
body .select2-container--default .select2-selection--single {
    height: 35px;
}
.form-group.city_state_label label {
    margin-bottom: 3px;
}
.create_account_wrapper .registration_container .login_page_right .form-group.upload_photo_sec .form-control.uploaded {
    padding-right: 40px !important;
        padding: .375rem .75rem;
}
input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active { -webkit-box-shadow: 0 0 0 30px white inset !important; }
select:-webkit-autofill, select:-webkit-autofill:hover, select:-webkit-autofill:focus, select:-webkit-autofill:active { -webkit-box-shadow: 0 0 0 30px white inset !important; }
textarea:-webkit-autofill, textarea:-webkit-autofill:hover, textarea:-webkit-autofill:focus, textarea:-webkit-autofill:active { -webkit-box-shadow: 0 0 0 30px white inset !important; }
/***** dropdown css ends *****/

/**** css changes on 22/07/2020 *******/
.form-control.error + label.error::after {
    content: url("../images/warning_image.svg");
    background-repeat: no-repeat;
    background-position: 10px;
    position: absolute;
    z-index: 99;
    right: -20px;
    top: 35px;
    display: block;
    background-color: transparent;
}
label.error {
    display: block;
    width: 100%;
}
.choose_afile .form-control.error + label.error::after {
    top: 35px;
    pointer-events: none;
}
.choose_afile.hide_label label.file_upload {
    display: none !important;
}
form#profile_info .alert-danger {
    margin: auto;
    top: -16px;
    position: relative;
    font-size: 0.8125em;
}
form#profile_info .alert-dismissible .close {
    padding: .65rem 1.25rem;
}
form#document_upload .alert-danger {
    margin: auto;
    top: -16px;
    position: relative;
    font-size: 0.8125em;
}
form#document_upload .alert-dismissible .close {
    padding: .65rem 1.25rem;
}
.choose_afile + .m_left {
        font-size: 0.8125em;
    -webkit-font-smoothing: antialiased;
    font-weight: 400 !important;
    color: #64686E !important;
    top: 31px;
    left: 13px;
    margin: 0;
}
.city_state_label .form-control.error + label.error::after {
    top: 30px;
}
/***** css changes on 22/07/2020 *****/


/**** select container csss ******/
body .add_case_container span.select2-container .select2-selection--multiple {
    border-radius: 6px !important;
    background: white !important;
    border: 1px solid #DBE0E8;
        height: 35px;
        width: 100% !important;
}
body .col-sm-12 .select2-container--default .select2-selection--single {
    height: 35px;;
    width: 100% !important
}
body .col-sm-12 .keyword_container span.select2-container .select2-selection--multiple {
    height: 68px;
    width: 100% !important;
}
body .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 3px;
    right: 1px;
    width: 20px;
}
 span.select2-dropdown.select2-dropdown--below {
    border-radius: 6px !important;
    background: white !important;
    border: 1px solid #DBE0E8 !important;
}
.add_case_container span.select2-container .select2-selection--multiple .select2-selection__choice__remove {
    float: right !important;
    padding-left: 5px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .keyword_container textarea.form-control {
    height: 68px;
}
.add_case_container span.select2-container .select2-selection--multiple li.select2-selection__choice {
    background: #FAFAFA !important;
    border: 1px solid #EAEEF0 !important;
    color: #2c2c2c !important;
        line-height: 22px;
    -webkit-font-smoothing: antialiased;
    font-weight: 400;
    border-radius: 0px !important;
    padding-left: 8px !important;
    height: 24px;
}
/**** select container csss ******/

/******** dashboard css on 27/07/2020 *********/
.dashboard_blk {
    width: 100%;
}
.dashboard_wrapper.dashboard_blk  .dashboard_container .table_container .table_header .search_div button.search {
    
    padding: 8px 29px;
    width: auto;
}
.dashboard_wrapper.dashboard_blk .dashboard_container .table-responsive table.table1 {
    width: 100%;
    margin-bottom: 11px;
}
.dashboard_wrapper.dashboard_blk .dashboard_container .table-responsive table.table1 th, .dashboard_wrapper.dashboard_blk .dashboard_container .table-responsive table.table1 td {
    border: none !important;
}
.dashboard_blk  p.align_entry.disply_entries_cnt {
    margin-top: 25px;
    margin-bottom: 0;
    padding-left: 20px;
    padding-top: 7px;
    font-size: 0.8125em;
    -webkit-font-smoothing: antialiased;
    color: #191919;
}
.dashboard_blk>div {
    max-width: 100% !important;
    width: 100% !important;
    padding: 20px 20px !important;
}
.breadcrumb_block button {
    position: absolute;
    right: 20px;
    top: 50%;
    transform: translateY(-50%);
}
.breadcrumb_block .container {
    position: relative;
}
/******** dashboard css on 27/07/2020 *********/
/******* mental general css starts********/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk {
  padding: 0px 0px 25px 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container {
  height: 100%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container>.row {
  height: 100%;
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .row hr {
  margin: 0px 0 0px 0 !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history.active.diet_active .new_syptoms_blk {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history.active.diet_active .new_syptoms_blk.diet_blk {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history.Edit_habit_active .edit_habit {
  -ms-flex-preferred-size: 38%;
      flex-basis: 38%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history.Edit_habit_active .edit_habit .new_sym_container {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history.active .symptoms_blk {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  padding-right: 0px !important;
  -ms-flex-preferred-size: 62%;
      flex-basis: 62%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history.active .symptoms_blk .button {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history.active .new_syptoms_blk {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  -ms-flex-preferred-size: 38%;
      flex-basis: 38%;
  margin-left: 21px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history.active .new_syptoms_blk .new_sym_container {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history.active .new_syptoms_blk.diet_blk {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  min-height: 86%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .symptoms_blk {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .button {
  padding-top: 0;
  text-align: left;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .button .save {
  margin-left: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.active::before {
  background: #FAD437;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.active .habit_label {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.active .others_history_blk {
  margin: 16px 0px 0px 28px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.active .others_history_blk .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.active .action.active span.show_hide span {
  color: transparent !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.active .action.active .fa-angle-down {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.active .action.active span.show_hide span::before {
  content: "Hide";
  color: #2D73A8;
  position: absolute;
  display: block;
  text-align: right;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.active .add_symptoms_content.others_content .action_blk {
  -webkit-column-count: 1;
          column-count: 1;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.active .add_symptoms_content.others_content li.action {
  width: 100%;
  text-align: right;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.active .add_symptoms_content.others_content ul li span:nth-child(1) {
  width: 150px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.active .add_symptoms_content.others_content ul li:nth-child(3) span:nth-child(1) {
  width: 300px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.active .add_symptoms_content.personal_his_content {
      margin: 3px 15px 3px 50px;
    padding: 3px 23px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.active .add_symptoms_content.personal_his_content .label {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.active .add_symptoms_content.personal_his_content .action {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.active .add_symptoms_content {
  margin: 16px 13px 16px 50px;
  padding: 16px 23px;
  height: auto;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.active .add_symptoms_content ul {
  display: flex !important;
  flex-wrap: wrap;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk {
  margin: 16px 0px;
  position: relative;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #fff;
  border: 1px solid #EAEAEA;
  -webkit-box-shadow: 0px 3px 12px #E1EBF58E;
          box-shadow: 0px 3px 12px #E1EBF58E;
  padding: 16px 20px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk::before {
  content: "";
  position: absolute;
  background: #2D73A8;
  width: 3px;
  height: 100%;
  display: block;
  top: 0;
  border-radius: 6px 0px 0px 6px;
  left: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .others_history_blk {
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .others_history_blk .row {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .others_history_blk .row .col-sm-12:nth-child(2) {
  padding-right: 15px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .others_history_blk .row span.down_arrow {
  top: 47px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .habit_label {
  margin: 0px 0px 0px 45px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .habit_label ul {
  margin-bottom: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .habit_label ul li {
  display: inline-block;
  color: #000000;
  font-size: 13px;
  font-weight: 400;
  margin-top: 3px;
  line-height: 25px;
  background: #F0F9FF;
  border: 1px solid #2D73A8;
  border-radius: 6px;
  padding: 0px 20px;
  margin-right: 8px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .add_symptoms_content.personal_his_content .action {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .add_symptoms_content.personal_his_content .label {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .add_symptoms_content.personal_his_content .label span.content {
  color: #000000;
  line-height: 15px;
  font-size: 12px;
  font-weight: 700;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .add_symptoms_content.personal_his_content .label span.duration, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .add_symptoms_content.personal_his_content .label span.consumption {
  color: #000000;
  line-height: 15px;
  font-size: 12px;
  margin-left: 22px;
  font-weight: 400;
  display: inline-block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .add_symptoms_content {
  background: #F0F9FF;
  border-radius: 6px;
  -webkit-transition: all .45s ease;
  transition: all .45s ease;
  height: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .add_symptoms_content ul.list-unstyled {
  display: none;
  margin-bottom: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .add_symptoms_content ul.list-unstyled li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 49%;
  padding: 6px 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .add_symptoms_content ul.list-unstyled li span:nth-child(1) {
  display: inline-block;
  width: 65% !important;
      padding-right: 10px;
  color: #000000;
  font-size: 0.8125em;
  font-weight: 700;
  line-height: 16px;
  position: relative;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .add_symptoms_content ul.list-unstyled li span {
  margin: 0px 0px auto 0;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .add_symptoms_content ul.list-unstyled li span.name {
      color: #000000;
    font-size: 0.8125em;
    white-space: normal;
    word-break: break-all;
    font-weight: 400;
    padding-right: 10px;
    width: 35%;
    line-height: 16px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.active .add_case_content.mental_history_blk .row .mental_history {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-height: auto;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .add_symptoms_content ul.list-unstyled li span:nth-child(1)::after {
  content: ":";
  display: inline-block;
  position: absolute;
  right: 6px;
  color: #000000;
  top: 0px;
  font-size: 0.8125em;
  font-weight: 700;
  line-height: 16px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .added_label_symptoms {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .serial_no {
  width: 36px;
  height: 36px;
  background: #F5F8F8;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: auto 20px auto 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .serial_no span {
  display: block;
  margin: auto;
  color: #000000;
  font-size: 0.8125em;
  font-weight: 700;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .action {
  margin: auto 0px;
      
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_general_blk .added_symptoms_blk .action {
  margin: auto 0px;
      width: 12%;
    text-align: right;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .action img {
  margin-left: 17px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .action span.show_hide {
  margin-left: 17px;
  display: inline-block;
  cursor: pointer;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .action span.show_hide_arrow {
  margin-left: 17px;
  display: inline-block;
  cursor: pointer;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .action span.show_hide_arrow img {
    margin-left: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .action span.show_hide span, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .action span.show_hide .fa-angle-down {
  display: inline-block;
  margin: auto;
  color: #b4bbc6;
      font-size: 16px;
    font-weight: 600;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .action span.show_hide span {
  margin-right: 5px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .label_name {
  margin: auto 0;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_general_blk .added_symptoms_blk .label_name {
  margin: auto 0;
  width: 90%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_general_blk  .add_symp_label.d-flex {
    width: 80%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk  .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #2c2c2c;
    line-height: 22px;
    padding-top: 3px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk  .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 3px;
    right: 1px;
    width: 20px;
}
.mydashboard_wrapper.add_clinical_case_wrapper  .select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #2c2c2c;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_general_blk .added_symptoms_blk .action {
  margin: auto 0;
  width: 20%;
  text-align: right;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .label_name .name {
  color: #000000;
  display: block;
  line-height: 16px;
  font-size: 0.8125em;
  font-weight: 700;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .label_name span {
  color: #000000;
  display: block;
  line-height: 16px;
  font-size: 0.8125em;
  font-weight: 400;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .summary_title {
  padding: 0px;
  width: 100%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .summary_title .title {
  padding: 20px 23px;
}



.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history select.duration_select {
  position: absolute;
  right: 1px;
      border-radius: 0px 6px 6px 0px;
    padding: 4.5px 30px 4.5px 12px;
  top: 31px;
  border-left: 1px solid #DBE0E8;
  -webkit-appearance: none;
     -moz-appearance: none;
     background: none;
          appearance: none;
  color: #2C2C2C;
  width: 113px;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  border-right: none;
   border-top: none;
    border-bottom: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .physical_genral_right_block select.duration_select {
  position: absolute;
      right: 0px;
    border-radius: 0px 6px 6px 0px;
    height: 30px;
    padding: 6px 30px 5px 12px;
    top: 25px;
  border-left: 1px solid #DBE0E8;
  -webkit-appearance: none;
     -moz-appearance: none;
     background: none;
          appearance: none;
  color: #2C2C2C;
  width: 113px;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  border-right: none;
   border-top: none;
    border-bottom: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block  span.down_arrow {
    display: block;
    width: 0;
    height: 0;
    top: 39px !important;
    pointer-events: none;
    right: 7px;
    position: absolute;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid #2C2C2C;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .city_state_label  span.down_arrow {
    display: block;
    width: 0;
    height: 0;
    top: 34px;
    pointer-events: none;
    right: 38px;
    position: absolute;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid #2C2C2C;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history span.down_arrow {
  top: 42px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .symptoms_blk.personal_his_blk {
  padding: 0px 23px 0px 23px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .symptoms_blk.personal_his_blk .added_symptoms_blk.active .no_symptoms {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .symptoms_blk.personal_his_blk button.add_btn {
  border-radius: 6px;
  background: #fff;
  border: 1px solid #2D73A8;
  color: #2D73A8;
  font-size: 0.8125em;
  font-weight: 700;
  letter-spacing: 0.05px;
  padding: 4.5px 19px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .symptoms_blk.personal_his_blk .no_symptoms {
  display: none !important;
  padding: 22.5px 0px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .symptoms_blk.personal_his_blk .personal_habit_summary_content  .no_symptoms {
  display: none !important;
  padding: 0px 0px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .symptoms_blk.personal_his_blk .no_symptoms img {
  margin: auto 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .symptoms_blk.personal_his_blk .no_symptoms .content {
  margin: auto 0px;
  padding-left: 15px;
  text-align: left;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .symptoms_blk.personal_his_blk .no_symptoms .content p {
  margin-top: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .symptoms_blk.personal_his_blk .added_symptoms_blk.active .no_symptoms {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .symptoms_blk {
  padding: 20px 23px 0px 23px;
  width: 100%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .symptoms_blk .symptoms_title {
  background: #F5F8F8;
  border-radius: 6px;
  padding: 0px 16px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .symptoms_blk .symptoms_title .title {
  padding: 0px;
  margin: auto 0px;
  color: #2C2C2C;
  font-weight: 700;
  font-size: 14px;
  line-height: 40px;
  letter-spacing: 0.06px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .symptoms_blk .symptoms_title .button {
  padding: 0;
  margin: auto 0;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .symptoms_blk .symptoms_title .button .add {
  border: none;
  border-radius: 6px;
  background: #FAD437;
  color: #000000;
  font-size: 13px;
  letter-spacing: 0.05px;
  font-weight: 700;
  padding: 5.5px 20px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .symptoms_blk .no_symptoms {
  padding: 106px 0px;
  text-align: center;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .symptoms_blk .no_symptoms p.no_sym_para {
  color: #000000;
  margin-bottom: 0;
  margin-top: 23px;
  line-height: 22px;
  font-size: 0.8125em;
  font-weight: 700;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .symptoms_blk .no_symptoms span {
  color: #000000;
  margin: 0;
  line-height: 22px;
  font-size: 0.8125em;
  font-weight: 400;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .new_syptoms_blk {
  width: 0px;
  -webkit-box-shadow: 0px 17px 22px #E1EBF5;
          box-shadow: 0px 17px 22px #E1EBF5;
  min-height: 100%;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  -ms-flex-preferred-size: 0%;
      flex-basis: 0%;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .new_syptoms_blk .col-sm-12 {
  padding: 0px 23px 0px 27px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .new_syptoms_blk .new_sym_container {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .new_syptoms_blk .col-sm-12 {
  padding: 0px 20px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .new_syptoms_blk hr {
  margin: 0px 0 15px 0 !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .new_syptoms_blk .form-control {
  height: 30px !important;
  padding-left: 12px;
  padding-right: 12px;
      border: 1px solid #DBE0E8;
}
li#edit_other img {
    cursor: pointer;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #000000;
}
body .col-sm-12 .select2-container--default .select2-selection--single {
    padding-top: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .new_syptoms_blk input.form-control.duration_form {
  padding-right: 128px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .new_syptoms_blk textarea.form-control {
  height: 59px !important;
  resize: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .new_syptoms_blk .button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 17px;
padding-bottom: 17px;
}
body .loginVisitor_form_container.forget_container .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 5px;
    right: 1px;
    padding-top: 0px !important;
    width: 20px;
}
body .loginVisitor_form_container.forget_container span.select2-selection.select2-selection--single.form-control > span {
    
    padding-top: 3px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .new_syptoms_blk .button .save {
  margin-left: 0px;
  cursor: pointer;
  padding: 4.5px 22px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .new_syptoms_blk .button .cancel {
  margin-left: 22px;
  font-size: 0.8125em;
  font-weight: 700;
  text-transform: lowercase;
  line-height: 30px;
  color: #000000;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .new_syptoms_blk .button .cancel::first-letter {
  text-transform: uppercase;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .new_syptoms_blk .heading {
  padding: 27px 0px 15px 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history .new_syptoms_blk .heading h2 {
  color: #1C4976;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  letter-spacing: 0.06px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .add_case_content.mental_history_blk .row .mental_history .symptoms_blk {
  padding: 20px 23px 0px 55px;
  width: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history.Edit_habit_active .symptoms_blk {
  -ms-flex-preferred-size: 62%;
      flex-basis: 62%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history.active .symptoms_blk {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  padding-right: 0px !important;
  -ms-flex-preferred-size: 62%;
      flex-basis: 62%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history.active .symptoms_blk .button {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history.active .new_syptoms_blk {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  -ms-flex-preferred-size: 38%;
      flex-basis: 38%;
  margin-left: 21px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history.active .new_syptoms_blk.edit_habit {
  display: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row  .mental_history.Edit_diet_active .new_syptoms_blk.diet_blk.edit_diet {
    flex-basis: 38%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .mental_history.Edit_diet_active .new_syptoms_blk.diet_blk.edit_diet .new_sym_container {
    display: block;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row  .mental_history.Edit_diet_active  .symptoms_blk.personal_his_blk {
    flex-basis: 62%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row  .mental_history.diet_active .new_syptoms_blk.diet_blk.edit_diet {
    display: none;
}


/******* mental general css ends ********/
/************** css changes on 30/07/2020 ************************/

/* button.exit_btn.submit {
    margin-left: 244px;
} */
/************** css changes on 30/07/2020 ends ************************/

/*************** change password css 03/08/2020**********/
.banner_section1.change_password_section {
    width: 100%;
}
.banner_section1.change_password_section>div form {
    width: 100%;
}
/*************** change password css 03/08/2020**********/


/******* css changes on 06/08/2020 ************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .case_summary_blk .row .button .exit {
    background: #E9EDF2;
    border: 1px solid #E9EDF2;
    color: #2c2c2c;
    margin-right: 0px;
    margin-left: 22px;
    font-size: 0.8125em;
    -webkit-font-smoothing: antialiased;
    font-weight: 700;
    border-radius: 6px;
    padding: 9px 35px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .case_summary_blk  .row hr {
    margin: 5px 20px 20px 20px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .case_summary_blk .row {
    height: 100%;
    display: flex;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .case_summary_blk {
    padding: 20px 0px 0px 0px;
}
/******* css changes on 06/08/2020 ************/

/************* personal history css *************/
.personal_habit_summary_content {
    margin: 16px 0px 16px 0px;
    display: none;
}
.added_symptoms_blk.personal_history_sym_blk.active .personal_habit_summary_content {
    display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.personal_history_sym_blk {
    padding: 0px;
     
    background: white;
    
    border-radius: 6px;
}
.add_symp_label .image {
    margin-right: 15px;
}
.add_symp_label .image.pending svg g#Path_2813 path:first-child {
    fill: #FAD437;
}
.add_symp_label .image.success svg g#Path_2813 path:first-child  {
    fill: #76CA4F;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.personal_history_sym_blk  .personal_habit_label {
   background: #f5f8f8;
    padding: 7.5px 20px;
    border-radius: 6px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.personal_history_sym_blk  .added_label_symptoms  button.add_btn {
    background: #FAD437;
    border-radius: 6px;
    font-size: 13px;
    color: #000000;
    font-weight: 700;
    line-height: 16px;
    padding: 7px 18px;
    border: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.personal_history_sym_blk .action span.show_hide_arrow .fa-angle-down {
    display: inline-block;
    margin: auto;
    color: #B4BBC6;
    font-size: 16px;
    font-weight: 600;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk.personal_history_sym_blk  .label_name .name {
    color: #000000;
    display: block;
    font-size: 14px !important;
    line-height: 17px;
    font-size: 0.8125em;
    font-weight: 700;
}
/************* personal history css ends *************/


/************ delete popup css ***************/
.modal.confrm_popup .modal-content .modal-header {
    display: none;
}
.modal.confrm_popup  .modal-content .modal-body  {
      padding: 1.5rem;
}
.modal.confrm_popup  .modal-content {
    border-radius: 6px;
    }
.modal.confrm_popup  .modal-content .modal-body p {
        font-size: 16px;
    text-align: center;
    margin-bottom: 0px;
    line-height: 22px;
    color: #2c2c2c;
}
.modal.confrm_popup  .modal-content  .modal-footer .btn.follow_up_button.delete_clinc_details {
    background: #FAD437;
    padding: 2px 22px;
    font-size: 13px;
    font-weight: 700;
    color: #2c2c2c;
    border-radius: 6px;
}
.modal.confrm_popup  .modal-content  .modal-footer .btn.follow_up_button {
    font-size: 13px;
    font-weight: 700;
    color: #2c2c2c;
    padding: 4.5px 25px;
}

/***************** css chnages on 08/08/2020 ****************/
.create_account_wrapper .registration_container .login_page_right .button button.exit_btn.submit {
    background: none;
    padding: 9px 20px;
}
.create_account_wrapper .registration_container .login_page_right .button button.exit_btn.submit::before {
    display: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content  .select_dropdown.city_state_label .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #2c2c2c;
    line-height: 22px;
    padding-top: 5px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row  span.select2-selection.select2-selection--single {
    font-size: 13px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .select_dropdown.city_state_label .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 5px;
    right: 1px;
    width: 20px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row span.valid.select2-container--above.select2-container--focus .select2-selection--single {
    outline: none !important;
    border: 1px solid #2d73a8 !important;
    border-radius: 6px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .row .select2-container--default.select2-container--focus .select2-selection--single {
    outline: none !important;
    border: 1px solid #2d73a8 !important;
    border-radius: 6px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .action span.show_hide img {
    margin-left: 0px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .action.active span.show_hide img {
   transform: rotate(-180Deg);
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .add_symptoms_content.presenting_symptoms_content ul.list-unstyled li span:nth-child(1) {
        width: 35% !important;
        word-break: break-all;
        }
        .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .add_symptoms_content.presenting_symptoms_content ul.list-unstyled li span.name {
        width: 65%;
        padding-left: 15px;
        }
    
}
select:focus {
    outline: none;
     border-left: 1px solid #2d73a8 !important;
    border: 1px solid #2d73a8 !important;
}
body select:focus {
    outline: none;
    border-left: 1px solid #2d73a8 !important;
    border: 1px solid #2d73a8 !important;
}
.personal_habit_summary_content .label .content {
    width: 17%;
    word-break: break-all;
}
.personal_habit_summary_content .label .duration {
    width: 20%;
    word-break: break-all;
}
.personal_habit_summary_content .label {
    margin: 0 0 auto 0;
    width: 84%;
    display: flex !important;
}
.personal_habit_summary_content .action {
    width: 16%;
    text-align: right;
}
.personal_habit_summary_content .label .consumption {
    width: 60%;
    word-break: break-all;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .add_symptoms_content.others_content ul.list-unstyled li span:nth-child(1) {
        width: 50% !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .added_symptoms_blk .add_symptoms_content.others_content ul.list-unstyled li span.name {
    width: 50%;
}
/***************** css chnages on 08/08/2020 ****************/
.modal-open .ui-widget-content {
    overflow-x: hidden !important;
}
/***************** css chnages on 08/08/2020 ****************/

/*********** success popup css ************/
.add_case_content.mental_history_blk .alert-success {
    margin: 20px 23px 0px 23px;
}
.add_case_content.mental_history_blk .alert-success>div {
    font-size: 16px;
    line-height: 22px;
    text-align: center;
}
/********** succes popup csss ends ********/

/******* duration error msg css ********/
body label#id_comp_duration-error {
    display: inline-block;
    width: auto !important;
    padding-right: 10px;
}
label#id_comp_duration_type-error {
    width: auto !important;
    display: inline-block !important;
}
/******* duration error msg css ends ********/


/************  errorcss in case tabs ********/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .form-control.error {
    border: 1px solid #fb3737;
} 
/********** err css in case tabs ends *******/

/************** change password css on 13/08/2020 **************/
.banner_section1.change_password_section.changePassword_block {
    background-color: #E6EDF1 !important;
    background-image: url(../images/login_image.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    position: relative;
    height: 85vh;
}
.banner_section1.change_password_section.changePassword_block::after {
    position: absolute;
    display: block;
    content: "";
    background: #1C4976;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    z-index: 99;
    bottom: 0;
    opacity: 0.57;
}
.changePassword_block .error ul.errorlist {
    margin: 0;
    font-size: 13px;
    line-height: 15px;
}
.changePassword_block .alert-danger .close {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 25px;
    color: #721c24;
}
.banner_section1.changePassword_block .login_section {
    margin: 30px auto;
    width: 770px;
    background: transparent;
    z-index: 999;
}
.banner_section1.changePassword_block .login_form.login_form_left label span {
    font-size: 13px;
    -webkit-font-smoothing: antialiased;
        font-weight: 700;
    display: inline-block;
    color: #64686E;
    margin-bottom: 3px;
    line-height: 16px;
}
.banner_section1.changePassword_block .login_form.login_form_left .form-group {
    margin-bottom: 8px;
}
.banner_section1.changePassword_block .login_form.login_form_left label .form-control {
    border: 1px solid #C6CAD0;
    border-radius: 6px;
    height: 35px !important;
    background-color: white;
    color: #64686E;
    font-size: 13px;
    padding: .375rem .75rem !important;
    -webkit-font-smoothing: antialiased;
    font-weight: 400;
}
.banner_section1.change_password_section.changePassword_block  .change_password_content ul li, .banner_section1.change_password_section.changePassword_block  .change_password_content p {
    color: #000000;
    line-height: 20px;
}
.banner_section1.changePassword_block  input.signin_button.forgetpassbtn {
    width: 100%;
    background: #FBD437;
    font-size: 14px;
    -webkit-font-smoothing: antialiased;
    color: #000000;
    border: none;
    text-align: center;
    border-radius: 6px;
    padding: 5.5px 14px;
    text-transform: capitalize;
    font-weight: 600;
}
.banner_section1.change_password_section.changePassword_block .sign_in {
    margin-top: 20px;
}
.banner_section1.change_password_section.changePassword_block form.login_form_container h2 {
    color: #1C4976;
    font-size: 20px;
    -webkit-font-smoothing: antialiased;
    margin-bottom: 25px;
    line-height: 36px;
    font-weight: 700;
}
.banner_section1.change_password_section.changePassword_block form.login_form_container {
    box-shadow: none !important;
    border-radius: 4px;
        padding: 40px;
}
@media only screen and (max-width: 992px) and (min-width: 768px) {
    .banner_section1.changePassword_block .login_section {
        width: 700px;
    }
}
@media only screen and (max-width: 767px) {
    .banner_section1.changePassword_block .login_section {
        width: 300px;
    }
}
/************** change password css on 13/08/2020 ends **************/
/******** edit past history css *******/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_div.edit_block {
  width: 33%;
 height: 800px;
  padding-bottom: 100px;
  -webkit-box-shadow: 8px 1px 13px #ECEEF0;
  box-shadow: 8px 1px 13px #ECEEF0;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.edit_block .desire_success_block {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.edit_block .arrow_image {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.edit_block .label_div {
  width: 100%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.edit_block .phy_gen_block_col.collapsed {
  padding-bottom: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.edit_block .physical_general_detail.edit_block_active {
  background: #F5F8F8;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.edit_block .physical_general_detail.edit_block_active .physical_general_label::before {
  content: "";
  display: block;
  position: absolute;
  width: 3px;
  right: 0;
  top: -3px;
  bottom: 0;
  height: 44px;
  background: #FAD437;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.edit_block .physical_general_detail.edit_block_active .physical_genral_right_block {
  right: 0;
  z-index: 1;
  opacity: 1;
  min-height: 100%;
  -webkit-box-shadow: 8px 1px 13px #ECEEF0;
  box-shadow: 8px 1px 13px #ECEEF0;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block.edit_block {
  right: -67%;
  width: 67%;
  top: 0;
  opacity: 0;
  z-index: -1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  -webkit-transition: all 600ms linear;
  transition: all 600ms linear;
}

/******** edit past history css *******/
/********* physical general css ************/

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.miasmatic_radio.d-flex label.label_checkbox input:checked + span {
    background: #76CA4F !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.miasmatic_radio.d-flex label.label_checkbox input + span {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: 32px;
    height: 16px;
    background: #B4BBC6;
    border-radius: 9px;
    margin: 0px 0px;
    position: absolute;
    right: 0;
    left: auto;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .col-sm-12 .col-sm-12.family_border:nth-child(1) {
    border-bottom: none !important;
        padding: 0px !important;
}
body .add_case_container .physical_genral_right_block span.select2-container .select2-selection--multiple {
    border-radius: 6px !important;
    background: white !important;
    border: 1px solid #DBE0E8;
    height: 30px;
    min-height: 30px;
    width: 100% !important;
}
body .add_case_container .physical_genral_right_block .phy_general_height span.select2-container .select2-selection--multiple {
    border-radius: 6px !important;
    background: white !important;
    border: 1px solid #DBE0E8;
    height: 35px;
    min-height: 35px;
    width: 100% !important;
}

label.miasmatic_radio.d-flex {
    justify-content: space-between; 
    width: 30%;
    margin: auto 0px !important;
}
.miasmatic_block.d-flex {
    margin-bottom: 13px;
}
label.miasmatic_radio.d-flex + .form-group {
    display: none;
    width: 70%;
    padding-left: 50px;
    margin: auto 0px !important;
} 
label.miasmatic_radio.d-flex.active + .form-group {
    display: block;
    
} 
div#add_field_here {
    width: 100%;
}
div#add_field_here .col-sm-12 {
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    border-bottom: none;
}
div#add_field_here .col-sm-12 .form-group {
    margin-bottom: 13px;
}
div#add_field_here_edit {
    width: 100%;
}
div#add_field_here_edit .col-sm-12 {
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    border-bottom: none;
}
div#add_field_here_edit .col-sm-12 .form-group {
    margin-bottom: 13px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_div {
  -webkit-transition: all 500ms linear;
  transition: all 500ms linear;
  width: 100%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .button {
  padding-top: 36px;
  text-align: left;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed {
  background: #F5F8F8;
  position: relative;
  padding-bottom: 11px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed span.view_close_btn::after {
  content: "Close";
  color: #2D73A8;
  font-size: 13px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed span.view_close_btn {
  color: transparent;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .family_history_success::before {
  content: "";
  display: block;
  position: absolute;
  width: 3px;
  left: 0;
  top: 0px;
  bottom: 0;
  height: 100%;
  border-radius: 6px 0px 0px 6px;
  background: #FAD437;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .physical_general_label::after {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .physical_general_detail .image {
  padding-right: 19px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 999;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .physical_general_detail .image svg {
  background: #F5F8F8;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .appearence_blk.history_suggestion .col-md-5 {
  padding-left: 25px !important;
  padding-right: 0px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .appearence_blk.history_suggestion .button {
  padding-top: 36px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .col-sm-12.margin-top {
  margin-top: 13px;
}
a.remove_button.aditional_pf_rmv {
    background: #DBE0E8;
    border: none;
    position: absolute;
    bottom: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 33px;
    height: 30px;
    font-size: 20px;
    text-align: center;
    border-radius: 6px;
    color: #000000;
    font-weight: 600;
    line-height: 24px;
    margin-top: 46px;
}
a.remove_button.aditional_pf_rmv svg path {
    fill: #000;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block div#addAppearence .appearence_blk .row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block div#addAppearence .appearence_blk .row .form-group.history_of_suppression {
  margin-bottom: 0px;
  margin-top: 13px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block div#addAppearence .appearence_blk .row .mar-top {
  margin-top: 0px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block div#addAppearence .appearence_blk .row button.add_btn {
  background: #DBE0E8;
  border: none;
position: absolute;
  bottom: 0;
  width: 33px;
  height: 30px;
  font-size: 20px;
  text-align: center;
  border-radius: 6px;
  color: #000000;
  font-weight: 600;
  line-height: 24px;
  margin-top :46px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block div#presentingComplaints .appearence_blk .row button.add_btn {
  background: #DBE0E8;
  border: none;
  bottom: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 35px;
  font-size: 16px;
  text-align: center;
  border-radius: 6px;
  color: #000000;
  font-weight: 600;
  line-height: 24px;
  margin-top :0px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block div#presentingComplaints .appearence_blk .row button.add_btn span {
  font-size: 20px;
}


.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .margin_top {
  margin-top: 15px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block label.label_checkbox {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block label.label_checkbox input {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed::before {
  content: "";
  display: block;
  position: absolute;
  width: 1px;
  height: 93%;
  top: 6px;
  display: block;
  z-index: 999;
  left: 30px;
  bottom: 0;
  border-left: 1px dotted #e1e6e9;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .desire_success_block {
  height: 0px;
  margin: 0 70px 0px 63px;
  -webkit-transition: all 500ms linear;
  transition: all 500ms linear;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .desire_success_block .family_history_success::before {
  content: "";
  height: 0px;
  -webkit-transition: all 500ms linear;
  transition: all 500ms linear;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .desire_success_block .family_history_success {
  -webkit-box-shadow: none;
          box-shadow: none;
  margin: 0px !important;
  border-radius: 0px;
  background: transparent;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .margin_zero {
  margin-top: 0px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .desire_success_block {
  -webkit-box-shadow: 0px 5px 13px #EAF0F4;
          box-shadow: 0px 5px 13px #EAF0F4;
  border-radius: 6px;
  height: auto;
  margin-bottom: 5px;
  background: white;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .desire_success_block .family_history_success::before {
  border-radius: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .desire_success_block .family_history_success:first-child::before {
  border-radius: 6px 0px 0px 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .desire_success_block .family_history_success:last-child::before {
  border-radius: 0px 0px 0px 6px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .family_history_success {
  padding: 8px 27px;
  height: auto;
  margin: 0 70px 5px 63px;
  background: transparent;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .family_history_success .label {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .family_history_success .acton {
      display: flex;
    justify-content: flex-end;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .family_history_success.deisre_success_blk::after {
  content: "";
  position: absolute;
  display: block;
  width: 92%;
  background: #f2f2f2;
  height: 1px;
  bottom: 0;
  border-radius: 6px;
  right: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .family_history_success.deisre_success_blk {
  margin: 0 70px 0px 63px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 0px;
  -webkit-box-shadow: 0px 5px 13px #EAF0F4;
          box-shadow: 0px 5px 13px #EAF0F4;
  border-radius: 6px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0px 27px;
  position: relative;
  -webkit-transition: all 500ms linear;
  transition: all 500ms linear;
  margin: 0 70px 0px 63px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .label {
  font-size: 14px;
  color: #000;
  margin: auto 0px;
  display: none;
  font-weight: 700;
  line-height: 16px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .label span.number {
  width: 24px;
  height: 24px;
  display: inline-block;
  background: #F5F8F8;
  border-radius: 50%;
  text-align: center;
  color: #4F4F4F;
  margin: auto;
  font-weight: 600;
  line-height: 24px;
  font-size: 13px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .label span.label_detail {
  font-size: 13px;
  color: #4F4F4F;
  font-weight: 400;
  line-height: 16px;
  padding-left: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .label span.label_detail span {
  padding-right: 5px;
  color: #000000;
  font-weight: 700;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .label span.label_des {
  font-size: 13px;
  font-weight: 400;
  color: #4F4F4F;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .acton {
  display: none;
  margin: auto 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .acton span {
  margin-left: 20px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .acton span img {
  cursor: pointer;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .acton span#commentDesire img {
    cursor: pointer;
    width: 21px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .acton span#commentDesire svg {
    cursor: pointer;
    width: 21px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .acton span#commentDesire.active svg .a12 {
    fill: #2d73a8;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .acton span#commentDesire.active svg .b12 {
    fill: #fff;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block button.add_button {
  border-radius: 0px 6px 6px 0px;
  width: 33px;
  height: 28px;
  background: #DBE0E8;
  border: none;
  position: absolute;
  top: 39PX;
    right: 26px;
  color: #000000;
  font-size: 20px;
  font-weight: 600;
  line-height: 24px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block hr {
  margin: 0px 0 0px 65px !important;
  border-bottom: 1px solid #f2f2f2;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_div {
  padding-top: 10px;
  -webkit-transition: all 500ms linear;
  transition: all 500ms linear;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block label.modalities_radio.active .form-group {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_label::after {
  content: "";
  border-bottom: 1px solid #f2f2f2;
  display: block;
  width: 100%;
  position: absolute;
  left: 0;
  right: 0px;
  bottom: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .heading + label.label_checkbox input + span {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 32px;
  height: 16px;
  background: #B4BBC6;
  border-radius: 9px;
  margin: 0px 0px;
  position: absolute;
  right: 0;
  left: auto !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail {
  padding-left: 23px;
  padding-top: 3px;
  height: 44px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail span.view_close_btn {
  color: #2D73A8;
  font-size: 13px;
  line-height: 16px;
  font-weight: 600;
  padding-right: 57px;
  cursor: pointer;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail ul.phy_gen_sel_list {
  line-height: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: auto;
  font-size: 0.8125em;
  font-weight: 400;
  color: #000000;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail ul.phy_gen_sel_list li {
  margin-right: 10px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail ul.phy_gen_sel_list li span {
  font-weight: 600;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .image {
  padding-right: 19px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .image svg {
  margin-bottom: 0;
  margin-top: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .image svg rect#Rectangle_1807 {
  fill: #FFFFFF;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .physical_general_label {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: relative;
  padding-top: 10px;
  padding-bottom: 19px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .physical_general_label span.label_image {
  display: inline-block;
  color: #000000;
  font-size: 0.875em;
  cursor: pointer;
  font-weight: 700;
  line-height: 17px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .physical_general_label span.label_image em {
  color: #EF3434;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .physical_general_label span.arrow_image {
  right: 23px;
  top: 45%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  position: absolute;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .physical_general_label span.arrow_image span.view {
  padding-right: 50px;
  cursor: pointer;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .physical_general_label span.arrow_image img {
  cursor: pointer;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .label_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 40%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .label_div span.label_image {
  width: 100%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  min-height: 93%;
  display: flex;
}


.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.active {
  width: 33%;
  height: 800px;
  overflow: auto;
  padding-bottom: 100px;
  -webkit-box-shadow: 8px 1px 13px #ECEEF0;
          box-shadow: 8px 1px 13px #ECEEF0;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.active span.arrow_image {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.active .label_div {
  width: 100%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.active .button {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .phy_gen_list_block {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .view {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .row .col-sm-6, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .row .col-sm-12 {
  padding: 0 20px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .appearence_blk .col-sm-12:nth-child(2) {
  margin-top: 15px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail label.dead_active_div {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail label.dead_active_div input {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail label.dead_active_div input:checked + span::after {
  background: #76CA4F;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail label.dead_active_div input:checked + span::before {
  background: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail label.dead_active_div span {
  width: 135px;
  height: 30px;
  position: relative;
  border-radius: 6px;
  display: block;
  background: #D8D8D8;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail label.dead_active_div span::before {
  content: "Alive";
  background: #76CA4F;
  border-radius: 6px 0px 0px 6px;
  height: 30px;
  color: #FFFFFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 600;
  font-size: 13px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 50%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  top: 0;
  left: 0;
  position: absolute;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail label.dead_active_div span::after {
  content: "Dead";
  top: 0;
  right: 0;
  position: absolute;
  border-radius: 0px 6px 6px 0px;
  height: 30px;
  color: #FFFFFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 600;
  font-size: 13px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 50%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail.active .phy_gen_list_block {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail.active .image svg g#Path_2813 path:first-child {
  fill: #FAD437;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail.active span.label_image {
  width: 100%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail.active .physical_genral_right_block {
  right: 0;
  z-index: 1;
  display: flex;
  min-height: 100%;
  -webkit-box-shadow: 8px 1px 13px #ECEEF0;
          box-shadow: 8px 1px 13px #ECEEF0;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail.selected .phy_gen_list_block {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail.selected .view {
  display: inline-block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail.selected .image svg g#Path_2813 path:first-child {
  fill: #76CA4F;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block {
  right: -67%;
  width: 67%;
  top: 0;
  z-index: -1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: none;
  position: absolute;
  -webkit-transition: all 600ms linear;
  transition: all 600ms linear;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .button {
  padding-top: 20px;
  display: block !important;
  padding-left: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block i.fa.fa-long-arrow-left {
  color: #2D73A8;
  cursor: pointer;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence.active {
  width: 50%;
 height: 100vh;
 overflow: auto;
  -webkit-animation: animateThis 0.2s ease-in;
  -webkit-animation-fill-mode: forwards;
  -webkit-box-shadow: 8px 1px 13px #ECEEF0;
          box-shadow: 8px 1px 13px #ECEEF0;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence.active + .appetite_sub_div {
  right: 0%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .form-group.history_of_suppression {
  position: relative;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .col-sm-12.col-md-6.mar-top.padding-right {
  position: relative;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container  .physical_general_block .physical_general_div.edit_block .button {
    padding-top: 54px;
    display: none;
    text-align: left;
    padding-left: 40px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div {
  width: 50%;
  right: -50%;
  top: 0;
  padding-bottom: 20px;
  position: absolute;
  -webkit-transition: all 600ms linear;
  transition: all 600ms linear;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .appetite_block .form-group {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .appetite_block .form-group.active {
  display: block;
  margin-bottom: 0px;
  margin-top: 13px;
  margin-left: 23px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .appetite_block .form-group.active input {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div label.appetite_radio.active + .form-group {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .modalities_radio + .form-group {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .modalities_radio.active + .form-group {
  display: block;
  margin-left: 20px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .modalities_radio.active + .form-group .appetite_radio {
  display: block;
  margin: 0;
  position: relative;
  padding: 8px 20px 8px 40px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .modalities_radio.active + .form-group .appetite_radio input[type="radio"] + span::before {
  top: 11px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .modalities_radio.active + .form-group .appetite_radio input[type="radio"]:checked + span::after {
  top: 13.5px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .form-group {
  position: static;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio + .appetite_sub_div {
  top: 0;
  z-index: -1;
  background: white;
  position: absolute;
  -webkit-transition: all 600ms linear;
  transition: all 600ms linear;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio.active + .appetite_sub_div {
  width: 50%;
  right: 0;
  top: 0;
  height: 800px;
  overflow: auto;
  position: absolute;
  -webkit-transition: all 600ms linear;
  transition: all 600ms linear;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence {
  width: 100%;
      min-height: 100%;
       height: 100vh;
  overflow: auto;
  padding-bottom: 20px;
}


.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .intolerence_add.col-sm-12.col-md-7 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 13px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .intolerence_add.col-sm-12.col-md-7 span {
  padding-left: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .intolerence_add.col-sm-12.col-md-7 .action span {
  margin-left: 15px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .col-sm-12:first-child {
  padding-top: 14px !important;
  padding-bottom: 14px !important;
  border-bottom: 1px solid #ECECEC;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label {
  margin-bottom: 4px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .form-control {
   height: 30px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .button .save {
  margin-left: 0px;
  cursor: pointer;
  padding: 4.5px 22px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .button .cancel {
  margin-left: 22px;
  font-size: 0.8125em;
  font-weight: 700;
  line-height: 30px;
  background: none;
  color: #2c2c2c;
  border: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .form-group {
    margin-bottom: 13px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row ul.appearence_list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #000000;
  margin-top: 35px;
  font-size: 0.8125em;
  font-weight: 600;
  line-height: 16px;
  margin-bottom: 20px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row ul.appearence_list li.selected {
  background: #F0F9FF;
  border: 1px solid #2D73A8;
  color: #2D73A8;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row ul.appearence_list li {
  cursor: pointer;
  background: #fff;
  border: 1px solid #DBE0E8;
  border-radius: 6px;
  padding: 4px;
  margin-right: 3px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intolerence_add.col-sm-12.col-md-7 .name {
  color: #4F4F4F;
  font-size: 13px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.active {
  background: #F5F8F8;
  cursor: pointer;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio:hover {
      background: #F5F8F8;
      cursor: pointer;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .radio_button_block {
  padding: 0px !important;
  margin-top: 15px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .form-group.appetite_form_group.active {
  margin-left: 40px;
  margin-top: 5px;
  margin-bottom: 12px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.show_more {
  padding-left: 25px;
  cursor: pointer;
  color: #2D73A8;
  font-size: 14px;
  line-height: 17px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.show_more1 {
  padding-left: 25px;
  cursor: pointer;
  color: #2D73A8;
  padding-top: 5px;
  display: block;
  padding-bottom: 5px;
  font-size: 14px;
  line-height: 17px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.show_less {
  padding-left: 25px;
  cursor: pointer;
  color: #2D73A8;
  padding-top: 5px;
  display: block;
  padding-bottom: 5px;
  font-size: 14px;
  line-height: 17px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio + .form-group label.show_more1 {
  padding-left: 45px;
  cursor: pointer;
  color: #2D73A8;
  padding-top: 5px;
  display: block;
  padding-bottom: 5px;
  font-size: 14px;
  line-height: 17px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio + .form-group label.show_less {
  padding-left: 45px;
  cursor: pointer;
  color: #2D73A8;
  padding-top: 5px;
  display: block;
  padding-bottom: 5px;
  font-size: 14px;
  line-height: 17px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.show_more.showLess {
  color: transparent;
  position: relative;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.show_more.showLess::after {
  Content: "Show Less...";
  color: #2D73A8;
  position: absolute;
  left: 25px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.active .form-group {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intolerence_add.col-sm-12.col-md-8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 13px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intolerence_add.col-sm-12.col-md-8 span {
  padding-left: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div span {
  width: 30px;
  height: 30px;
  color: #FFFFFF !important;
  line-height: 30px !important;
  font-size: 13px;
  font-weight: 700;
  text-align: center;
  display: inline-block;
  margin-right: 8px;
  border-radius: 50%;
  padding-left: 0px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div span.green {
  background: #76CA4F;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div span.orange {
  background: #D8AE24;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div span.red {
  background: #DD4F4F;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div .progress {
  width: 110px;
  height: 4px;
  background: #DBE0E8;
  margin-top: 16px;
  position: relative;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div .progress .progress_bar {
  width: 0;
  background: #2D73A8;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div .progress_button {
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  border: 1px solid #2D73A8;
  width: 16px;
  height: 16px;
  position: absolute;
  background: #FFFFFF;
  left: 9px;
  bottom: -6px;
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div .progress_button::after {
  content: "";
  display: block;
  width: 7px;
  height: 4px;
  border-left: 1px solid #2D72A7;
  border-bottom: 1px solid #2D72A7;
  position: absolute;
  left: 3px;
  -webkit-transform: rotate(-54deg);
          transform: rotate(-54deg);
  top: 4px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .desire_selected_blk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 20px;
  margin-top: 15px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .desire_selected_blk .intensity_div span {
  width: 16px;
  height: 16px;
  color: #FFFFFF !important;
  line-height: 17px !important;
  font-size: 9px !important;
  font-weight: 700;
  text-align: center;
  display: inline-block;
  margin-right: 10px;
  border-radius: 50%;
  padding-left: 0px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.selected .desire_selected_blk span {
  padding-left: 0px !important;
  color: #4F4F4F;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
  margin: auto 0px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.active .desire_selected_blk span {
  padding-left: 0px !important;
  color: #4F4F4F;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
  margin: auto 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio {
  padding: 0px 10px 0px 0px !important;
  display: inline-block !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio input[type="radio"] + span::before {
  content: "";
  border-radius: 50%;
  top: 3px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio input[type="radio"]:checked + span::after {
  top: 6px !important;
  left: 3px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio {
  display: inline-block !important;
  padding: 0px 20px 0px 0px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio input[type="radio"] + span::before {
  content: "";
  border-radius: 50%;
  top: 3px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio input[type="radio"]:checked + span::after {
  top: 6px !important;
  left: 3px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .col-sm-12.col-md-8.quantity_input.active {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .col-sm-12.col-md-8.quantity_input {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .frqueny_button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .frqueny_button span {
  background: #F5F8F8;
  color: #7D7D7D;
  font-size: 13px;
  line-height: 16px;
  padding: 7.5px 18px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .frqueny_button span.selected {
  background: #76CA4F;
  color: #fff;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.label_checkbox {
  position: relative;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.label_checkbox input + span {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 32px;
  height: 16px;
  background: #B4BBC6;
  border-radius: 9px;
  margin: 0px 0px;
  position: absolute;
  left: 0;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.label_checkbox input:checked + span {
  background: #76CA4F;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.label_checkbox input:checked + span::after {
  -webkit-transform: translateX(15px);
          transform: translateX(15px);
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.label_checkbox input:checked + span::before {
  content: "";
  width: 9px;
  height: 7px;
  top: 3px;
  left: 4px;
  -webkit-transform: rotate(-50Deg);
          transform: rotate(-50Deg);
  display: block;
  border-left: 1px solid #fff;
  position: absolute;
  border-bottom: 1px solid #fff;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.label_checkbox input + span::after {
  content: "";
  width: 12px;
  display: block;
  height: 12px;
  background: #FFFFFF;
  border-radius: 50%;
  top: 2px;
  left: 2px;
  position: absolute;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.label_checkbox span.name {
  padding-left: 45px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .col-sm-12 {
  position: static;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .col-md-12.margin-top {
  margin-top: 13px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio .appetite_radio {
  display: block;
  margin: 0;
  position: relative;
  padding: 8px 20px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio .appetite_radio input[type="radio"] + span::before {
  top: 11px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio .appetite_radio input[type="radio"]:checked + span::after {
  top: 14px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .past_radio {
  display: block;
  margin: 0;
  position: relative;
  padding: 13.5px 25px 13.5px 25px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="radio"], .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="checkbox"], .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio input[type="radio"], .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio input[type="checkbox"], .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio input[type="radio"], .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio input[type="checkbox"], .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio input[type="radio"], .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio input[type="checkbox"], .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .past_radio input[type="radio"], .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .past_radio input[type="checkbox"] {
  display: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.active:hover::after, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.active::after {
    content: "";
    display: block;
    position: absolute;
    width: 3px;
    right: 0;
    top: 0;
    bottom: 0;
    height: 100%;
    background: #FAD437;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio .form-group, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio .form-group, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio .form-group, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio .form-group, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .past_radio .form-group {
  display: none;
  margin-bottom: 0;
  margin-top: 13px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio span, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio span, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio span, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio span, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .past_radio span {
  padding-left: 21px;
  color: #000000;
  font-size: 14px;
  line-height: 17px;
  font-weight: 400;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="radio"]:checked + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="checkbox"]:checked + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio input[type="radio"]:checked + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio input[type="checkbox"]:checked + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio input[type="radio"]:checked + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio input[type="checkbox"]:checked + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio input[type="radio"]:checked + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio input[type="checkbox"]:checked + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .past_radio input[type="radio"]:checked + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .past_radio input[type="checkbox"]:checked + span::before {
  border: 1px solid #CDCDCD;
  background: white;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.selected input[type="radio"]:checked + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.selected input[type="checkbox"]:checked + span::before, .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .past_radio input[type="radio"]:checked + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .past_radio input[type="checkbox"]:checked + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.selected input[type="radio"]:checked + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.selected input[type="checkbox"]:checked + span::before, .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .past_radio input[type="radio"]:checked + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio input[type="radio"]:checked + span::before {
  background: #2D73A8 !important;
  border: 1px solid #2D73A8 !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.selected input[type="checkbox"] + span::before {
    background: #2D73A8 !important;
  border: 1px solid #2D73A8 !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio label.stool_radio input[type="radio"]:checked + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.modalities_radio.selected input[type="checkbox"]:checked + span::before {
  background: #2D73A8 !important;
  border: 1px solid #2D73A8 !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="radio"]:checked + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.active input[type="checkbox"]:checked + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="checkbox"]:checked + span::before { 
  border: 1px solid #CDCDCD;
  background: white;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="checkbox"] + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio input[type="checkbox"] + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio input[type="checkbox"] + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio input[type="checkbox"] + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .past_radio input[type="checkbox"] + span::before {
  content: "";
  border-radius: 2px;
  top: 16px;
  width: 12px;
  display: block;
  position: absolute;
  height: 12px;
  border: 1px solid #CDCDCD;
  background: white;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="radio"] + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio input[type="radio"] + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio input[type="radio"] + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio input[type="radio"] + span::before, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .past_radio input[type="radio"] + span::before {
  content: "";
  border-radius: 50%;
  top: 15.5px;
  width: 12px;
  display: block;
  position: absolute;
  height: 12px;
  border: 1px solid #CDCDCD;
  background: white;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="radio"]:checked + span::after, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio input[type="radio"]:checked + span::after, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio input[type="radio"]:checked + span::after, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio input[type="radio"]:checked + span::after, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .past_radio input[type="radio"]:checked + span::after {
  content: "";
  border-radius: 50%;
    top: 18.5px;
    left: 28px;
  width: 6px;
  display: block;
  position: absolute;
  height: 6px;
  background: white;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="radio"]:checked + span::after, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio input[type="radio"]:checked + span::after, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio input[type="radio"]:checked + span::after {
 display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="checkbox"]:checked + span::after, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio input[type="checkbox"]:checked + span::after, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio input[type="checkbox"]:checked + span::after {
  display: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.selected input[type="radio"]:checked + span::after, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio input[type="radio"]:checked + span::after, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio input[type="radio"]:checked + span::after {
 display: block !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.selected input[type="checkbox"]:checked + span::after, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio input[type="checkbox"]:checked + span::after, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio input[type="checkbox"]:checked + span::after {
  display: block !important;
}



.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="checkbox"]:checked + span::after, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio input[type="checkbox"]:checked + span::after, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio input[type="checkbox"]:checked + span::after, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio input[type="checkbox"]:checked + span::after, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .past_radio input[type="checkbox"]:checked + span::after {
  content: "";
  left: 27px;
  top: 20px;
  width: 7px;
  border-left: 1px solid #fff;
  border-bottom: 1px solid #fff;
  display: block;
  position: absolute;
  height: 4px;
  -webkit-transform: rotate(307deg);
          transform: rotate(307deg);
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.selected input[type="checkbox"] + span::after {
  content: "";
  left: 27px;
  top: 20px;
  width: 7px;
  border-left: 1px solid #fff;
  border-bottom: 1px solid #fff;
  display: block;
  position: absolute;
  height: 4px;
  -webkit-transform: rotate(307deg);
          transform: rotate(307deg);
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block h2.heading {
  color: #000000;
  font-size: 0.813em;
  line-height: 16px;
  font-weight: 700;
      margin: auto 0;
  padding-left: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .col-sm-12.col-md-6.thin.selected, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .Emaciated.selected {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .col-sm-12.col-md-6.thin, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .Emaciated {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .family_history_success.phy_gen_success span.label_detail {
  padding-left: 0px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container div#appetiteSub {
  padding-right: 20px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container div#appetiteSub .form-group {
  margin-bottom: 15px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .family_history_success.gynaecological_success .label_detail {
  padding-left: 0px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container input.form-control.from_date {
  position: relative;
  background-image: url(../images/calendar_image.svg);
  background-repeat: no-repeat;
  background-position: 95% 7px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .food_drink_sub_div .col-sm-12:nth-child(2) {
  margin-top: 20px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .padding-right {
  padding-right: 0px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_detail.active {
  background: #F5F8F8;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_detail.active .physical_general_label::before {
  content: "";
  display: block;
  position: absolute;
  width: 3px;
  right: 0;
  top: -3px;
  bottom: 0;
  height: 44px;
  background: #FAD437;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_detail.active .image svg g#Path_2813 path:first-child {
  fill: #76CA4F;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .add_case_content.mental_history_blk .add_case_container .physical_general_block {
  margin-top: 10px;
  margin-left: 15px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.active .physical_general_detail.selected .phy_gen_list_block {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .row .col-sm-12:first-child {
  border-bottom: 1px solid #DBE0E8;
}

/* .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .prespiration_block .row label.appetite_radio.active {
  background: none;
} */
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .col-sm-12.past_history_radio:first-child {
   padding: 0px !important;
   border-bottom: none !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12 .past_history_div .col-sm-12 {
    padding: 0px !important;
}
.past_history_div .form-group {
    margin-right: 23px !important;
}

@media only screen and (min-width: 768px) and (max-width: 992px) {
  .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.active .side_tab {
    display: none;
  }
  .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.active .add_case_content {
    width: calc(100% - 0px);
  }
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .family_history_success {
    padding: 8px 27px;
    height: auto;
    margin: 0 70px 5px 63px;
    background: white;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 0px;
    -webkit-box-shadow: 0px 5px 13px #EAF0F4;
    box-shadow: 0px 5px 13px #EAF0F4;
    border-radius: 6px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0px 27px;
    position: relative;
    -webkit-transition: all 500ms linear;
    transition: all 500ms linear;
    margin: 0 70px 0px 63px;
}
span.mm_hg {
    font-size: 13px;
    font-weight: 700;
    color: #2c2c2c;
    line-height: 14px;
    position: absolute;
    top: 33px;
    right: 15px;
}
.form-group.res_rat_blk .form-control {
    padding-right: 90px !important;
}
.form-group.blood_pressure_blk .form-control {
    padding-right: 80px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .col-sm-12.family_history_block:first-child {
    padding: 0px !important;
    border-bottom: none !important;
}

/*** key frame *******/
@-webkit-keyframes animateThis {
  0% {
    width: 100%;
  }
  100% {
    width: 50%;
  }
}
@-webkit-keyframes slideDown {
  0% {
    height: 0px;
  }
  100% {
    height: auto;
  }
}
@-webkit-keyframes slideUp {
  0% {
    height: auto;
  }
  100% {
     height: 0px;
  }
}
/****** key frame ends ****/

/***** family history dad alive radio ***********/
.alive_dead_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 11px;
}

.alive_dead_div .dead_alive_blk:first-child span {
  border-radius: 6px 0px 0px 6px;
}

.alive_dead_div .dead_alive_blk:last-child span {
  border-radius: 0px 6px 6px 0px;
}

.alive_dead_div .dead_alive_blk input:checked + span {
  background: #76CA4F;
}

.alive_dead_div .dead_alive_blk input {
  display: none;
}

.alive_dead_div .dead_alive_blk span {
  background: #D8D8D8;
  font-size: 13px;
  padding: 7px 19px;
  cursor: pointer;
  font-weight: 600;
  margin-bottom: 0px !important;
  color: #fff !important;
}
img.image_forhide_family {
    display: none !important;
}
/***** family history dad alive radio ends ***********/
/********* physical general css ends ************/

/*********** obstertic history css *************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12.add_preg_blk {
  padding: 0 23px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12.add_preg_blk button.add_preganancy {
  width: 100%;
  background: #F4F4F4;
  border: none;
  border-radius: 4px;
  margin-top: 25px;
  color: #000000;
  font-size: 14px;
  line-height: 17px;
  font-weight: 700;
  padding: 10px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .label.obstetric_label span.label_detail {
  padding-left: 0;
}



.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.active .col-sm-12.add_preg_blk {
  display: none;
}

.alive_dead_div .dead_alive_blk:first-child span {
  border-radius: 6px 0px 0px 6px;
}

.alive_dead_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 7px;
}

.alive_dead_div s
.dead_alive_blk:first-child span {
  border-radius: 6px 0px 0px 6px;
}

.alive_dead_div .dead_alive_blk:last-child span {
  border-radius: 0px 6px 6px 0px;
}

.alive_dead_div .dead_alive_blk input:checked + span {
  background: #76CA4F;
}

.alive_dead_div .dead_alive_blk input {
  display: none;
}

.alive_dead_div .dead_alive_blk span {
  background: #D8D8D8;
  font-size: 13px;
  padding: 7px 19px;
  cursor: pointer;
  font-weight: 600;
  margin-bottom: 0px !important;
  color: #fff !important;
}
form#id_pre_preg_form {
    width: 100%;
}
ul.previous_preganency_list li {
    display: inline-block;
    margin-right: 3px;
}
ul.previous_preganency_list li input {
    display: none;
     
}
ul.previous_preganency_list li span {
        cursor: pointer;
    background: #fff;
    border: 1px solid #DBE0E8;
    border-radius: 6px;
    padding: 4px;
   color: #000000;
   font-weight: 600;
    font-size: 13px;
}s
ul.previous_preganency_list {
        margin-top: 16px;
    margin-bottom: 13px;
}
ul.previous_preganency_list li  input:checked + span {
    background: #F0F9FF;
    border: 1px solid #2D73A8;
    color: #2D73A8;
}


/*********** obstertic history css ends *************/

/*********** css changes on 31/08/2020 *************/
h2.heading img {
    cursor: pointer;
}
.past_history_row .appetite_block {
    display: flex;
    flex-wrap: wrap;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .appearence_blk .past_history_row .appetite_block .col-sm-12:nth-child(2) {
    margin-top: 0px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block div#addAppearence .appearence_blk .row .form-group.history_of_suppression.menopause_margin_top .form-group {
    margin-bottom: 13px;
    margin-top: 0px;
}
div#add_field_here .col-sm-12 {
    padding-top: 0px !important;
}
div#add_field_here_edit .col-sm-12 {
    padding-top: 0px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .appearence_blk .col-sm-12:nth-child(2) {
    margin-top: 13px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .modalities_radio.active + .form-group {
    display: block;
    margin-left: 0 !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .modalities_radio.active + .form-group .appetite_radio {
    display: block;
    margin: 0;
    position: relative;
     padding: 8px 20px 8px 45px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .modalities_radio.active + .form-group .appetite_radio input[type="radio"]:checked + span::after {
    top: 14px !important;
    left: 48px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio.active + .form-group label.show_more {
    padding-left: 45px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio.active + .form-group  label.show_more.showLess::after {
    Content: "Show Less...";
    color: #2D73A8;
    position: absolute;
    display: block;
    left: 40px;
    top: 10px;
        white-space: nowrap;
} 
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .family_history_success.mental_general {
    padding: 8px 27px;
    flex-wrap: wrap;
    height: auto;
    margin: 0 70px 5px 63px;
    background: white;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .family_history_success.mental_general .col-sm-12 {
    padding: 0px !important;    
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .family_history_success.mental_general .col-sm-12.col-md-6 {
    padding: 0px 15px 0px 0px !important;   
    margin-top: 8px; 
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.show_more.showLess {
    color: transparent;
    position: relative;
}
.intensity_div {
    position: relative;
}
/*********** css changes on 31/08/2020 Ends *************/

/****** intensity form ******/
.intensity_div span {

        cursor: pointer;

}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div_label .intensity_div.green_selected .progress .progress_bar {

        width: 17%;

}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div.green_selected .progress .progress_bar {

        width: 17%;

}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div.green_selected .progress_button {

        left: 24px;

}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row  .intensity_div_label .intensity_div.green_selected .progress_button {

        left: 15%;

}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div.orange_selected .progress_button {

        left: 55px;

}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div_label .intensity_div.orange_selected .progress_button {

        left: 50%;

}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div.orange_selected .progress .progress_bar {

        width: 50%;

}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div.red_selected .progress_button {

        left: 110px;

}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div.red_selected .progress .progress_bar {

        width: 100%;

}

/****** intensity form ends ******/


/*********************** media query for mobile tab section ***********************/
@media only screen and (max-width: 767px) {
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail {
            display: block !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .image {
            display: inline-flex;
           width: 17%;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .physical_general_label {
            display: inline-flex;
            width: 82%;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail.active {
                height: auto;
                padding-left: 23px;
    padding-bottom: 23px;
    padding-right: 23px; 
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk         .add_case_container .physical_general_div.active {
            width: 100%;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block {
         width: 100%;
        position: static;
        padding-bottom: 23px;
        background: white;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .image svg {
        margin-bottom: 0;
        margin-top: 0px;
        position: absolute;
        top: 0px;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_div {
        padding-bottom: 150px !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .image {
         position: relative;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .physical_general_label {
        position: relative;
        padding-top: 10px;
        padding-bottom: 10px;
        margin-bottom: 15px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.active .physical_general_detail span.arrow_image {
        display: inline;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .physical_general_label span.arrow_image img {
        transform: rotate(0Deg);
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.active .physical_general_detail.active .physical_general_label span.arrow_image img {
           transform: rotate(-180Deg);
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.active .physical_general_detail.active .physical_general_label span.arrow_image img {
        transform: rotate(0Deg);
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_detail.active .physical_general_label::before {
        height: 100%;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence.active {
        width: 100%;
        padding-bottom: 23px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio.active + .appetite_sub_div {
        width: 100%;
        position: static;
    }
}
/*********************** media query for mobile tab section Ends ***********************/ 

/***** css changes on 01/09/2020 **************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .form-group.phy_gen_radio.phy_exam_checkbox label.appetite_radio input[type="checkbox"] + span::before {
   top: 11px; 
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .form-group.phy_gen_radio.phy_exam_checkbox label.appetite_radio input[type="checkbox"]:checked + span::after {
    top: 14px;
    left: 43px;
}
/*********** follow up practitioners css *************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row .col-sm-12:first-child {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  padding-left: 0px !important;
  padding-right: 13px !important;
  border-bottom: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row .col-sm-12 {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0px !important;
  padding-right: 13px !important;
  border-bottom: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row .col-sm-12.col-md-3.follow_up_label {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0px !important;
  padding-right: 0px !important;
  border-bottom: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row hr.segregation_line2 {
  display: block;
  width: 100%;
  border-bottom: 1px solid #ECECEC;
  margin: 0 0 13px 0px !important;
  border-top: none !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row select.duration_sele {
  color: #000000;
  font-size: 13px;
  border-left: 1px solid #DBE0E8 !important;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  background-color: #fff;
  background-image: url(../images/down_arrow.svg);
  padding: 5px 25px 5px 10px;
    height: 28px;
    position: absolute;
    right: 14px;
    background-repeat: no-repeat;
    top: 27px;
  border-radius: 0px 6px 6px 0px;
  background-position: 85% 12px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row button.add_btn {
  background: #DBE0E8;
  border: none;
  position: absolute;
  top: 24px;
  width: 33px;
  height: 30px;
  font-size: 20px;
  text-align: center;
  border-radius: 6px;
  color: #000000;
  font-weight: 600;
  line-height: 24px;
}

label.whitespace-nowrap {
  white-space: nowrap;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .follow_up_row input.form-control.from_date {
  position: relative;
  background-image: url(../images/calendar.svg);
  background-repeat: no-repeat;
  background-position: 95% 7px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row button.add_button1 {
  background: #DBE0E8;
    border: none;
    position: absolute;
    bottom: 13px;
    left: 27%;
    width: 33px;
    height: 30px;
    font-size: 20px;
    text-align: center;
    border-radius: 6px;
    color: #000000;
    font-weight: 600;
    line-height: 24px;
    z-index: 999;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row .follow_group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row .follow_group input.form-control.left_dosage {
  border-radius: 6px 0px 0px 6px;
  border-right: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row .follow_group input.form-control.middle_dosage {
  border-radius: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row .follow_group input.form-control.right_dosage {
  border-radius: 0px 6px 6px 0px;
  border-left: none;
}

input.form-control.followUp_duration {
  padding-right: 80px !important;
}

input.form-control.followUp_prescription {
  padding-right: 45px !important;
}
.add_more_medicine_here {
    display: flex;
    flex-wrap: wrap;
}
.add_more_symptoms_here {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .add_more_symptoms_here .col-sm-12:first-child {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    border-bottom: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .add_more_medicine_here .col-sm-12:first-child {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    border-bottom: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .appearence_blk .add_more_medicine_here .col-sm-12:nth-child(2) {
    margin-top: 0px !important;
}

/*********** follow up practitioners css Ends *************/

/*********** investigation css *******************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_block.investigation_sub_block .row .form-control.sibling_extrenison_renge + .hb {
    width: 150px;
    right: 0px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_block.investigation_sub_block .row .form-control.sibling_extrenison_renge {
    padding-right: 160px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_block.investigation_sub_block .row .form-control.sibling_extrenison_renge + .hb + .tooltip {
    width: 150px;
    white-space: normal;
    right: 0;
    line-height: 17px;
    color: #000;
    text-align: left;
    font-weight: 500;
    bottom: auto;
    top: 58px;
    font-size: 12px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_block.investigation_sub_block .row .form-control.sibling_extrenison_renge + .hb:hover + .tooltip {
   display: block;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_block.investigation_sub_block .row .form-control:hover + .tooltip {
    display: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_block.investigation_sub_block .row .hb:hover + .tooltip {
    display: block;
}
.modalities_label {
    display: none;
}
.modalities_label.shown {
    display: block;
}
.modalities_label_div.five_label .modalities_label:nth-child(1), .modalities_label_div.five_label .modalities_label:nth-child(2), .modalities_label_div.five_label .modalities_label:nth-child(3), .modalities_label_div.five_label .modalities_label:nth-child(4), .modalities_label_div.five_label .modalities_label:nth-child(5) {
    display: block;
}
body label.show {
   padding-left: 25px;
    cursor: pointer;
    color: #2D73A8 !important;
    font-size: 14px !important;
    line-height: 17px !important;
}
body .form-group label.show#investigation_sub_show_more {
   padding-left: 40px;
   padding-top: 8px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.showless4.more {
    display: block !important;
}
body label.show.showLess::after {
    Content: "Show Less...";
    color: #2D73A8;
    position: absolute;
    white-space: nowrap;
    left: 25px;
}
body .form-group label.show#investigation_sub_show_more.showLess::after {
    Content: "Show Less...";
    color: #2D73A8;
    position: absolute;
    white-space: nowrap;
    left: 40px;
}
body label.show1 {
   padding-left: 25px;
    cursor: pointer;
    color: #2D73A8 !important;
    font-size: 14px !important;
    line-height: 17px !important;
}
body .form-group label.show1#investigation_sub_show_more {
   padding-left: 40px;
   padding-top: 8px;
}
body label.show1.showLess::after {
    Content: "Show Less...";
    color: #2D73A8;
    position: absolute;
    white-space: nowrap;
    left: 25px;
}
body .form-group label.show1#investigation_sub_show_more.showLess::after {
    Content: "Show Less...";
    color: #2D73A8;
    position: absolute;
    white-space: nowrap;
    left: 40px;
}
body label.show1.showLess {
        color: transparent !important;
    position: relative;
}

body label.show.showLess {
        color: transparent !important;
    position: relative;
}
body label.show2 {
   padding-left: 25px;
    cursor: pointer;
    color: #2D73A8 !important;
    font-size: 14px !important;
    line-height: 17px !important;
}
body .form-group label.show2#investigation_sub_show_more {
   padding-left: 40px;
   padding-top: 8px;
}
body label.show2.showLess::after {
    Content: "Show Less...";
    color: #2D73A8;
    position: absolute;
    white-space: nowrap;
    left: 25px;
}
body .form-group label.show2#investigation_sub_show_more.showLess::after {
    Content: "Show Less...";
    color: #2D73A8;
    position: absolute;
    white-space: nowrap;
    left: 40px;
}
body label.show2.showLess {
        color: transparent !important;
    position: relative;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_block.investigation_sub_block .row .col-md-12:nth-child(2) {
    margin-top: 13px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .form-group label.show_more {
  padding-left: 42px;
  padding-top: 11px;
}

.add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio + .form-group label.appetite_radio input[type="checkbox"] + span::before {
  top: 10px !important;
}

.add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio + .form-group label.appetite_radio input[type="checkbox"]:checked + span::after {
  top: 14px !important;
  left: 47px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.modalities_radio.active {
  background: #F5F8F8;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .appetite_sub_block .row {
  /* ss */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

span.hb {
  color: #4F4F4F;
  font-size: 13px;
  font-weight: 400;
  border-left: 1px solid #DBE0E8;
  display: inline-block;
  padding: 5.5px;
  position: absolute;
  top: 25px;
  right: 15px;
}

.drag_container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  text-align: center;
  background: #fff;
  padding: 33px 57px;
  border-radius: 6px;
  border: 1px dotted #DBE0E8;
}

.drag_container .drop_content {
  margin: auto;
  width: 100%;
  display: block;
}

.drag_container .drop_content input#uploadDocument::-webkit-file-upload-button, .drag_container .drop_content input[type="file"]::-webkit-file-upload-button  {
  visibility: hidden;
}

.drag_container .drop_content input#uploadDocument, .drag_container .drop_content input[type="file"] {
  display: block;
  font-size: 12px;
  color: #000;
  text-align: center;
  margin: 0 auto 0 -53px;
}
.drag_container .drop_content input#uploadDocument, .drag_container .drop_content input[type="file"]::-webkit-file-upload-button {
    width: 0px;
}
input.upload_photo1 {
    pointer-events: none;
}

.drag_container .drop_content input#uploadDocument, .drag_container .drop_content input[type="file"] {
    margin: 0 auto !important;
}

.drag_container .drop_content span {
  color: #000000;
  font-size: 12px;
  line-height: 18px;
  display: block;
  text-align: center;
}

.drag_container .drop_content span label {
  padding-left: 5px !important;
  color: #2D73A8 !important;
}

.upload_document_blk.d-flex.justify-content-between {
  margin-bottom: 20px;
}

.upload_document_blk.d-flex.justify-content-between .delete_block {
  width: 30px;
  height: 30px;
  background: #fff;
  border: 1px solid #E9EAEE;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: auto 0px;
}

.upload_document_blk.d-flex.justify-content-between .delete_block img {
  margin: auto;
}

.document_label_name.d-flex div {
  padding-left: 10px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.document_label_name.d-flex div span.name {
      display: block;
    color: #000000;
    word-break: break-all;
    font-size: 13px;
    padding-right: 10px;
    line-height: 16px;
    font-weight: 600;
}

.document_label_name.d-flex div span.size {
  color: #4F4F4F;
  font-weight: 400;
  font-size: 12px;
  display: block;
  margin-top: 2px;
  line-height: 15px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.modalities_radio.active + .form-group {
  margin-bottom: 0px;
  margin-left: 0px;
}

#investigationBlock .intolerence_add {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 40px;
  margin-top: 0px;
}

#investigationBlock .intolerence_add .action {
  padding-right: 28px;
  width: 35%;
  text-align: right;
}

#investigationBlock .intolerence_add .action img {
  margin-left: 10px;
      cursor: pointer;
}

#investigationBlock .intolerence_add span.name {
  color: #4F4F4F;
  font-size: 13px;
  line-height: 16px;
  font-weight: 400;
  overflow: hidden;
  margin: auto 0;
  white-space: nowrap;
  width: 65%;
  text-overflow: ellipsis;
  margin-left: 41px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success.investigation_success {
  display: block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success.investigation_success span.label1 {
  display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .family_history_success.investigation_success span.label1 {
      display: inline-block;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success.investigation_success .label span.label_detail {
  font-size: 12px;
  color: #4F4F4F;
  font-weight: 700;
  line-height: 16px;
  padding-left: 9px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .family_history_success.investigation_success::before {
  content: "";
  display: block;
  position: absolute;
  width: 3px;
  left: 0;
  top: 0px;
  bottom: 0;
  height: 100%;
  border-radius: 6px 0px 0px 6px;
  background: #FAD437;
}

.family_history_success.investigation_success {
  padding: 8px 18px 15px 18px !important;
}

.blood_test_di {
  padding-left: 27px;
  width: 94%;
}

.blood_test_di span.label1 {
  color: #000000;
  font-size: 13px;
  font-weight: 600;
  line-height: 22px;
}

.blood_test_di span.label {
  color: #4F4F4F !important;
  font-size: 13px !important;
  font-weight: 400 !important;
  line-height: 22px !important;
}

.col-sm-12.add_preg_blk.add_visit_blk .add_button, .add_visit_blk_btn .button {
  padding-left: 40px;
}


/*********** investigation css *******************/

/*********** add on therapies button css *************/

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block button.add_button.add_button_therapy {
    border-radius: 0px 6px 6px 0px;
    width: 33px;
    height: 28px;
    background: #DBE0E8;
    border: none;
    position: absolute;
    top: 26px;
    right: 26px;
    /* bottom: 0; */
    /* right: 1px; */
    color: #000000;
    font-size: 20px;
    font-weight: 600;
    line-height: 24px;
}
div#add_field_here.add_therapy_field_here .col-sm-12 {
    padding-right: 20px !important;
    padding-bottom: 0px !important;
    border-bottom: none;
    padding-top: 0px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12.allopathy_dosage {
    padding: 0px 0px 0px 25px !important;    
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12.allopathy_add_btn  {
    padding: 0px !important; 
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12.allopathy_add_btn  button.add_btn {
    background: #DBE0E8;
    border: none;
    position: absolute;
    top: 24px;
    right: 20px;
    width: 33px;
    height: 30px;
    font-size: 20px;
    text-align: center;
    border-radius: 6px;
    color: #000000;
    font-weight: 600;
    line-height: 24px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .row .add_more_medicine_here .col-sm-12:first-child {
    border-bottom: none;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}


/*********** add on therapies button css Ends *************/

/******************** responsive css ***************/
.modal.confrm_popup .modal-content .modal-footer a.exit {
    background: #FAD437;
    padding: 2px 22px;
    font-size: 13px;
    font-weight: 700;
    color: #2c2c2c;
    border-radius: 6px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .miasmatic_radio label {
    font-size: 13px;
    -webkit-font-smoothing: antialiased;
    font-weight: 600;
    color: #2C2C2C;
    margin-bottom: 9px;
    line-height: 16px;
    letter-spacing: 0.13px;
}

@media only srceen and (max-width: 992px) and (min-width: 768px) {
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.active .side_tab {
            display: block !important; 
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container     .physical_general_block .phy_gen_block_col.collapsed .family_history_success .acton {
            width: 74px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block {
            display: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail.active .physical_genral_right_block {
            display: flex;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.active .side_tab {
            display: block !important;
            width: 0px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.active .side_tab ul {
            display: none !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.active .side_tab div.left_arrow {
            background: #2D73A8;
            left: 298px;
            border-left: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_appearence .padding-right {
         padding-right: 25px !important;
    }
}

@media only screen and (max-width: 767px) {
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul {
            background: #1C4976;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .physical_general_label {
            display: inline-flex;
            width: 81% !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .label_div {
            width: 40%;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .physical_general_label {
            padding-bottom: 16px !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail {
            height: auto;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_div {
            padding-top: 0;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block {
            display: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail.active .physical_genral_right_block {
            display: flex;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence {
            height: auto;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.active .physical_general_detail.active .physical_general_label span.arrow_image img {
            transform: rotate(-90Deg) !important;

    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .physical_general_label span.arrow_image img {
    transform: rotate(90Deg);
}
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.active {
            box-shadow: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.active {
            height: auto;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .case_summary_blk .row .button .exit {
            margin-top: 10px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .button .exit {
        margin-top: 15px
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container {
            border-bottom: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_appearence .padding-right {
         padding-right: 25px !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .image {
         display: inline-flex !important;
            width: 17%;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .desire_success_block {
            margin: 0 25px 0px 63px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .family_history_success .acton {
            display: flex;
            width: 84px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_detail.active .physical_general_label::before {
            display: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .city_state_label span.down_arrow {
            right: 35px;
    }
}
/******* responsive css ends ******************/

/**** css changes on 08/09/2020 **************/
.prescription_blk .form-group {
    padding-top: 5px;
}
.col-md-12.clinical_outcome_blk, .col-md-11.clinical_outcome_blk {
    padding-left: 0px;
    padding-right: 0px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_general_appearence .input_conatiner + .chosen-container-multi ul.chosen-choices {
    height: 30px;
    padding: 0px 6px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_appearence .padding-right {
    padding-right: 25px !important;
}
.profile_content p:first-child {
    color: #1C4976;
    font-weight: 700;
    display: block;gh
    font-size: 0.8125em;
    -webkit-font-smoothing: antialiased;
    line-height: 16px;
    margin-bottom: 0px;
}
.profile_content p:last-child {
    font-size: 0.8125em;
    -webkit-font-smoothing: antialiased;
    color: #64686E;
    font-weight: 400;
    line-height: 16px;
    margin-top: 3px;
    margin-bottom: 0px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_div {
    padding-top: 0px !important;
    -webkit-transition: all 500ms linear;
    transition: all 500ms linear;
}
body .select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #2C2C2C transparent transparent transparent;
}

/**** intensity css ********/
.intensity_div label input {
    -webkit-appearance: none;
    /* visibility: hidden; */
}
.intensity_div label span {
    width: 30px;
    height: 30px;
    cursor: pointer;
    color: #FFFFFF !important;
    line-height: 30px !important;
    font-size: 13px;
    font-weight: 700;
    text-align: center;
    display: inline-block;
    margin-right: 8px;
    margin-bottom: 0px;
    border-radius: 50%;
    padding-left: 0px !important;
}
ul#id_intensity {
    display: flex;
     margin-bottom: 0px;
}
.intensity_div label:first-child span {
    background: #76CA4F;
}
.intensity_div label:nth-child(2) span {
        background: #D8AE24;
}
.intensity_div label:nth-child(3) span {
        background: #DD4F4F;
}
/**** intensity css Ends ********/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_detail.edit_active {
    background: #F5F8F8;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_detail.edit_active .physical_general_label::before {
    content: "";
    display: block;
    position: absolute;
    width: 3px;
    right: 0;
    top: -3px;
    bottom: 0;
    height: 44px;
    background: #FAD437;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_detail.edit_current_active.active {
    background: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_detail.edit_current_active.active .physical_general_label::before {
    display: none;
}
/**** css changes on 08/09/2020 Ends **************/

/************* mydashboard updated css *************/
div#chartdiv>div {
    min-height: 100%;
}
.to_do_list h1.heading.no_to_do_list {
    border: none;
    min-height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 14px;
    font-weight: 400;
}
.publishedcase_block .approved_block h1.heading.no_approved_case {
    background: #fff;
    padding: 30px;
    display: flex;
    justify-content: center;
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 21px;
}
/****** header ********/
header .container-fluid.updated_header .sub_header2 .container {
  padding: 0px 18px !important;
}

header .container-fluid.p-0.updated_header {
  -webkit-box-shadow: 0px 10px 10px #1C49761A;
          box-shadow: 0px 10px 10px #1C49761A;
}

header .container-fluid.p-0.updated_header img {
  width: 110px;
  height: 110px;
  max-width: inherit;
}

header .container-fluid.p-0.updated_header .middle_side {
  margin: auto 0px;
  width: 10%;
  text-align: center;
}

header .container-fluid.p-0.updated_header .middle_side li.description {
  color: #004976;
  font-size: 12px;
  line-height: 22px;
  font-weight: 400;
  padding-left: 68px;
}

header .container-fluid.p-0.updated_header ul.tab_name {
  margin: auto 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

header .container-fluid.p-0.updated_header ul.tab_name li.name {
  color: #2D73A8;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  position: relative;
  cursor: pointer;
  background: transparent;
  z-index: 99;
}

header .container-fluid.updated_header .sub_header2 .container .left_side .company_name.my-auto h1 {
font-size: 1.2900em;
    -webkit-font-smoothing: antialiased;
    letter-spacing: 0.11px;
    font-weight: 900;
    line-height: 28px;
    color: #004976;
    width: auto;
    text-transform: uppercase;
}

header .container-fluid.p-0.updated_header ul.tab_name li.name::after {
  content: "";
  display: block;
  background: #2D73A8;
  width: 120px;
  left: -15px;
  bottom: -27px;
  height: 3px;
  z-index: 99;
  position: absolute;
}

header .container-fluid.p-0.updated_header ul.tab_name li.name::before {
  content: "";
  display: block;
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#F5FBFF));
  background: linear-gradient(180deg, transparent 0%, #F5FBFF 100%);
  width: 120px;
  left: -15px;
  bottom: -27px;
  height: 42px;
  z-index: 99;
  position: absolute;
}

li.add_clinical_link {
  background: #fff;
  border: 1px solid #1C4976;
  border-radius: 19px;
}

li.add_clinical_link a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

li.add_clinical_link a img {
  width: 16px !important;
  margin-left: 0px !important;
  margin-right: 4px !important;
}

header .container-fluid.updated_header ul.navigation2.dashboard_navigation1.list-unstyled.d-flex .profile_name_sub li:first-child a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-decoration: none;
}

header .container-fluid.updated_header ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li span.red-alert {
  width: 20px;
  height: 14px;
  background: #F3447E;
  position: absolute;
  text-align: center;
  display: block;
  border-radius: 7px;
  top: -9px;
  color: #fff;
  font-size: 0.675em;
  -webkit-font-smoothing: antialiased;
  right: -8px;
  font-weight: 400;
  line-height: 13px;
}

header .container-fluid.updated_header .sub_header2 .right_side.d-flex div.profile_name img {
  width: 30px;
  height: 30px;
  margin-left: 9px;
  margin-right: 10px;
}

header .container-fluid.updated_header ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li {
  position: relative;
  margin: auto 0px;
}

li.add_clinical_link + li .dropdown-toggle::after {
  display: none;
}

li.add_clinical_link {
  margin-right: 21px !important;
}

li.add_clinical_link {
  background: #fff;
  border: 1px solid #1C4976;
  border-radius: 6px;
  padding: 1.5px 12px;
  cursor: pointer;
}

li.add_clinical_link a {
  color: #2D73A8;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
}

header .container-fluid.updated_header .right_side.d-flex {
  width: 40%;
  height: auto;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin: auto 0px;
}

header .container-fluid.updated_header .profile_name.d-flex span {
  margin: auto 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

header .container-fluid.updated_header ul.navigation2.dashboard_navigation1 svg .a {
  fill: #25507b;
}

header .container-fluid.updated_header .sub_header2 {
  height: auto;
}

header .container-fluid.updated_header .sub_header2 .right_side.d-flex img {
  width: 30px;
  height: 30px;
  margin-left: 15px;
}

header .container-fluid.updated_header ul.navigation2.dashboard_navigation1.list-unstyled.d-flex {
  margin: auto 0px;
  text-align: right;
}

header .container-fluid.updated_header li ul.profile_name_sub li.myprofile img {
  width: 15px !important;
}

header .container-fluid.updated_header li ul.profile_name_sub li.myprofile {
  margin-top: 15px;
}

header .container-fluid.updated_header li ul.profile_name_sub li.myprofile a span {
  padding-left: 13px;
  color: #64686E;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
  display: inline-block;
  margin-top: auto;
  margin-bottom: auto;
}

header .container-fluid.updated_header li ul.profile_name_sub li.myprofile a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

header .container-fluid.updated_header li ul.profile_name_sub li a span.content {
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  color: #64686E;
  font-weight: 400;
  line-height: 16px;
  margin-top: 3px;
}

header .container-fluid.updated_header .sub_header2 .right_side.d-flex .myprofile img {
  width: 30px;
  height: 30px;
  margin-left: 0;
}

header .container-fluid.updated_header li ul.profile_name_sub li a span.name {
  color: #1C4976;
  font-weight: 700;
  display: block;
  text-align: left;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  line-height: 16px;
}

header .container-fluid.updated_header li ul.profile_name_sub li:first-child {
  border-bottom: 1px solid #C6CAD0;
  padding-bottom: 10px;
}

header .container-fluid.updated_header li ul.profile_name_sub li:nth-child(2) {
  margin-top: 15px !important;
}

header .container-fluid.updated_header li ul.profile_name_sub::before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  border-bottom: 15px solid #FFFFFF;
  position: absolute;
  top: -7px;
  right: 6px;
}

/* header .container-fluid.updated_header li.profile_div:hover ul.profile_name_sub {
  display: block;
} */

header .container-fluid.updated_header li ul.profile_name_sub {
  position: absolute;
  top: 5px !important;
    right: 0;
    transform: translate3d(-0px, 30px, 0px) !important;
    left: auto !important;
 /*  display: none; */
  -webkit-box-shadow: 0px 3px 6px #DFE3E8;
  box-shadow: 0px 3px 6px #DFE3E8;
  z-index: 999;
  background: white;
  border-radius: 4px;
  padding: 20px 15px;
  width: 220px;
}

/****** header ends ********/
.main_section.dashboard_updated_section .dashboard_container .publishedcase_block {
  -webkit-animation: slideUp 0.3s ease-in;
  -webkit-animation-fill-mode: backwards;
  opacity: 0;
  height: 0px;
      width: 100%;
  -webkit-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}

.main_section.dashboard_updated_section .dashboard_container .publishedcase_block .container {
  display: none;
}

.main_section.dashboard_updated_section .dashboard_container.active .publishedcase_block {
  -webkit-animation: slideDown 0.3s ease-in;
  -webkit-animation-fill-mode: forwards;
  opacity: 1;
  -webkit-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
  height: auto;
}

.main_section.dashboard_updated_section .dashboard_container.active .publishedcase_block .container {
  display: block;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .advance_filter_blk {
  -webkit-animation: slideUp 0.3s ease-in;
  -webkit-animation-fill-mode: backwards;
  opacity: 0;
  height: 0px;
  -webkit-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .advance_filter_blk .row.advance_filter_blk_row {
  display: none;
}

.main_section.dashboard_updated_section .dashboard_container .table_container.active .advance_filter_blk {
  -webkit-animation: slideDown 0.3s ease-in;
  -webkit-animation-fill-mode: forwards;
  opacity: 1;
  -webkit-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
  height: auto;
}

.main_section.dashboard_updated_section .dashboard_container .table_container.active .advance_filter_blk .row.advance_filter_blk_row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-top: 2px solid #EEEEEE;
  padding-top: 40px;
  padding-bottom: 30px;
  margin: 0;
  padding-left: 24px;
  padding-right: 24px;
}

li.show_detail {
  cursor: pointer;
}

.main_section.dashboard_updated_section .dashboard_container .table_container.active a.advance_search_btn.close_filter {
  color: transparent !important;
  position: relative;
}

.main_section.dashboard_updated_section .dashboard_container .table_container.active a.advance_search_btn.close_filter::after {
  content: "Close Filter";
  display: block;
  position: absolute;
  color: #004977;
  top: 0;
  right: 0;
  z-index: 999;
  background: transparent;
}

.main_section.dashboard_updated_section .dashboard_container .table_container.active a.advance_search_btn.close_filter::before {
  content: "+";
  display: block;
  position: absolute;
  color: #004977;
  top: 0;
  font-size: 18px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  left: 3px;
  z-index: 999;
  background: transparent;
}

.main_section.dashboard_updated_section .dashboard_container .table_container.active a.advance_search_btn.close_filter img {
  display: none;
}

.main_section.dashboard_updated_section .dashboard_container.active ul.nav.nav-tabs.dashboard_tabs li.show_detail.less_detail {
  color: transparent;
}

.main_section.dashboard_updated_section .dashboard_container.active ul.nav.nav-tabs.dashboard_tabs li.show_detail.less_detail::after {
  content: "Less Detail";
  display: block;
  position: absolute;
  color: #2C73A8;
  bottom: 0;
  text-decoration: underline;
  right: 0px;
  z-index: 999;
  background: transparent;
}

.main_section.dashboard_updated_section .dashboard_container .tab-pane.fade.show {
  display: block;
}

.main_section.dashboard_updated_section .dashboard_container .tab-pane.fade {
  display: none;
}

.approved_row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
      margin: 0 -8.5px;
}

.approved_row .approved_grid .heading_block .star_div ul > li.star.selected > span.fa {
  color: #fad437;
  -webkit-text-stroke-color: #fad437;
}

.approved_row .approved_grid .heading_block .star_div ul > li.star:hover > span.fa {
  color: #fad437;
  -webkit-text-stroke-color: #fad437;
}

.approved_row .approved_grid {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20%;
          display: flex;
          flex: 0 0 20%;
  max-width: 20%;
  padding: 0px 8.5px;
  margin-bottom: 26px;
}

.approved_row .approved_grid .heading_block {
      background: #1C4976;
  border: 1px solid #D9D9D9;
  border-radius: 6px 6px 0px 0px;
  padding: 15px 20px 9px 20px;
}

.approved_row .approved_grid span.name {
  color: #FFFFFF;
  font-size: 14px;
  display: block;
  line-height: 19px;
  font-weight: 700;
  padding-bottom: 9px;
}

.approved_row .approved_grid .approved_content {
  padding: 29px 20px 20px 20px;
}

.approved_row .approved_grid .approved_content p {
  margin-bottom: 18px;
  color: #222222;
  font-size: 14px;
  line-height: 21px;
  font-weight: 400;
}

.approved_row .approved_grid button.View_more {
  background: #FAD437;
  border: none;
  border-radius: 6px;
  color: #000000;
  font-size: 13px;
  line-height: 18px;
  padding: 8.5px 13px;
  font-weight: 700;
}

.approved_row .approved_grid > div {
  background: #FFFFFF;
  -webkit-box-shadow: 0px 6px 12px #EBEDEE;
          box-shadow: 0px 6px 12px #EBEDEE;
  border-radius: 6px;
}

.main_section.dashboard_updated_section .dashboard_container.active .publishedcase_block .container {
  display: block;
  padding: 0px !important;
}

.main_section.dashboard_updated_section .dashboard_container.active .publishedcase_block .container .row {
  margin: 0px;
}

.col-sm-12.col-md-3.to_do_list_blk {
  padding-right: 0px;
}

@-webkit-keyframes slideDown {
  from {
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%);
    opacity: 0;
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}

@keyframes slideDown {
  from {
    -webkit-transform: translateY(-10%);
            transform: translateY(-10%);
    opacity: 0;
  }
  to {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}

@-webkit-keyframes slideUp {
  to {
    -webkit-transform: translateY(-20%);
            transform: translateY(-20%);
    opacity: 0;
  }
  from {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}

@keyframes slideUp {
  to {
    -webkit-transform: translateY(-20%);
            transform: translateY(-20%);
    opacity: 0;
  }
  from {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}

ul#stars {
  margin-bottom: 0px;
}

.star_div ul > li.star > .fa {
  font-size: 14px;
  /* Change the size of the stars */
  color: #fff;
  /* Color on idle state */
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #e4bc14;
}

/* Hover state of the stars */
.star_div ul > li.star.hover > .fa {
  color: #fb0;
  -webkit-text-stroke-color: #fb0;
}

/* Selected state of the stars */
.star_div ul > li.star.selected > .fa {
  color: #fb0;
  -webkit-text-stroke-color: #fb0;
}
.main_section.dashboard_updated_section .tab_content {
    margin: 0 20px;
}

.main_section.dashboard_updated_section .dashboard_container ul.nav.nav-tabs.dashboard_tabs li a {
      color: #000000;
    line-height: 24px;
    font-size: 14px;
    font-weight: 700;
    padding: 12px 25px;
    display: block;
    letter-spacing: 0.08px;
    position: relative;
}

.main_section.dashboard_updated_section .dashboard_container ul.nav.nav-tabs.dashboard_tabs li a.active::after {
  content: "";
  position: absolute;
  background: #2D73A8;
  width: 100%;
  height: 3px;
  left: 0;
  bottom: 0;
}

.main_section.dashboard_updated_section .dashboard_container ul.nav.nav-tabs.dashboard_tabs li a:first-child {
  border-radius: 4px 0px 0px 4px;
}

.main_section.dashboard_updated_section .dashboard_container ul.nav.nav-tabs.dashboard_tabs li a:last-child {
  border-radius: 0px 4px 4px 0px;
}

.main_section.dashboard_updated_section .dashboard_container ul.nav.nav-tabs.dashboard_tabs li a.active {
  color: #004976;
}

.main_section.dashboard_updated_section .dashboard_container ul.nav.nav-tabs.dashboard_tabs {
  background: white;
    border: 1px solid #E7EAEB;
    padding: 0 20px !important;
    position: relative;
    margin-bottom: 19px;
}

li.add_clinical_link a span {
  color: #004976;
  font-size: 14px;
  font-weight: 600;
}

.main_section.dashboard_updated_section .dashboard_container ul.nav.nav-tabs.dashboard_tabs li.show_detail {
      position: absolute;
       right: 20px;
    color: #2C73A8;
    font-size: 13px;
    font-weight: 600;
    text-decoration: underline;
    top: 50%;
    transform: translateY(-50%);
}

.main_section.dashboard_updated_section .dashboard_container .table_container {
  background: #FFFFFF;
  padding: 24px 0px;
  margin-bottom: 21px;
  width: 100%;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table_header form.form_search input {
  width: 254px;
  height: 34px;
  background: #fff;
  border: 1px solid #C7C7C7;
  border-radius: 24px;
  font-size: 14px;
  color: #64686E;
  padding: 8px 14px;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table_header {
  margin-bottom: 23px;
  padding: 0px 24px;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table_header form.form_search span.search_icon {
  position: absolute;
  right: 17px;
  top: 3px;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table_header form.form_search {
  position: relative;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table_header.d-flex.justify-content-between > div {
  margin: auto 0px;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table_header.d-flex.justify-content-between > div a.advance_search_btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  color: #004977;
  line-height: 18px;
  z-index: 9;
  font-weight: 400;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table_header.d-flex.justify-content-between > div a.advance_search_btn img {
  margin-right: 6px;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table {
  width: 100%;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive {
  padding: 0px 24px;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table thead tr {
      background: #1C4976;
  border-radius: 2px;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table thead tr th {
  color: #fff;
  padding: 8px 13px;
  font-size: 14px;
  line-height: 17px;
  font-weight: 600;
  text-transform: uppercase;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table thead tr th:not(:last-child) {
  border-right: 1px solid #EEEEEE;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr td {
  color: #000000;
  padding: 7px 13px;
  font-size: 13px;
  line-height: 18px;
  border: 1px solid #EEEEEE;
  font-weight: 400;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr td a {
  color: #1C73A8;
  font-weight: 700;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr:nth-child(even) {
  background: #F8F8F8;
}

.main_section.dashboard_updated_section .dashboard_container button.saved {
    background: #FFEFAF;
    border: 1px solid #FAD437;
    width: 75px;
    height: 23px;
    border-radius: 6px;
    color: #CB961B;
    font-size: 13px;
    font-weight: 500;
    line-height: 17px;
}
.main_section.dashboard_updated_section .dashboard_container button.approved {
    background: #EFF9FF;
    border: 1px solid #459DD2;
    width: 75px;
    height: 23px;
    border-radius: 6px;
    color: #459DD2;
    font-size: 12px;
    font-weight: 500;
    line-height: 17px;
}

.main_section.dashboard_updated_section .dashboard_container button.submitted {
  background: #EFF9FF;
  border: 1px solid #75C0F8;
  width: 75px;
  height: 23px;
  border-radius: 6px;
  color: #00AAAD;
  font-size: 13px;
  font-weight: 500;
  line-height: 17px;
}

.main_section.dashboard_updated_section .dashboard_container button.pending_for_review {
  background: #EFF9FF;
  border: 1px solid #75C0F8;
  width: 127px;
  height: 23px;
  border-radius: 6px;
  color: #00AAAD;
  font-size: 13px;
  font-weight: 500;
  line-height: 17px;
}


.main_section.dashboard_updated_section .dashboard_container button.rmi {
  background: #EFEFEF;
  border: 1px solid #A7A7A7;
  width: 75px;
  height: 23px;
  border-radius: 6px;
  color: #707070;
  font-size: 13px;
  font-weight: 500;
  line-height: 17px;
}

.main_section.dashboard_updated_section .dashboard_container img.submitted_image {
  margin-left: 28px;
  width: 20px;
    height: 20px;
}
.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table thead tr th.case_status_th {
    width: 210px;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table thead tr th.case_id_th {
        width: 95px;
}
.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table thead tr th.case_quantity_evidence_th {
    width: 12.5%;
     white-space: nowrap;
}
.main_section.dashboard_updated_section .dashboard_container .table_container .table_footer.d-flex.justify-content-between {
  margin-top: 12px;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table_footer {
  padding: 0px 24px;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table_footer.d-flex.justify-content-between p.showing_entrities {
  margin: auto 0px;
  color: #000000;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table_footer .pagination ul {
  margin-bottom: 0px;
  background: #fff;
  border: 1px solid #D9D9D9;
  border-radius: 2px;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table_footer .pagination ul li {
  padding: 2px 10px;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table_footer .pagination ul li a {
  color: #000000;
  font-size: 12.5px;
  line-height: 24px;
  letter-spacing: 0.31px;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table_footer .pagination ul li.prev {
  border-right: 1px solid #D9D9D9;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table_footer .pagination ul li.last {
  border-left: 1px solid #D9D9D9;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table_footer .pagination ul li.active {
  background: #1C73A8;
  color: #fff;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table_footer .pagination ul li.active a {
  color: #fff;
}

body .col-sm-12.pl-0.pr-20 {
  padding-right: 20px !important;
}

body .col-sm-12.pl-20.pr-0 {
  padding-left: 20px !important;
}

body .col-sm-12.pl-78.pr-0 {
  padding-left: 20px !important;
  margin-left: 58px;
}

body .col-sm-12.pl-39 {
  padding-left: 39px !important;
}

body .col-sm-12.pr-39 {
  padding-right: 39px !important;
}

.button.advance_fil_btn {
  margin-top: 5px;
}

.button.advance_fil_btn button.apply {
  background: #FAD437;
  border: none;
  border-radius: 6px;
  color: #000000;
  line-height: 21px;
  font-size: 13px;
  margin-right: 12px;
  padding: 4.5px 19px;
}

.button.advance_fil_btn button.cancel {
  background: none;
  border: none;
  border-radius: 6px;
  color: #000000;
  line-height: 21px;
  font-size: 13px;
  margin-right: 12px;
  padding: 4.5px 19px 4.5px 0px;
}

.row.advance_filter_blk_row .form-group {
  margin-bottom: 13px;
}

.row.advance_filter_blk_row label {
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 600;
  color: #2C2C2C;
  margin-bottom: 6px;
  line-height: 16px;
}

.publishedcase_block .row > div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.publishedcase_block .row > div > div {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.publishedcase_block .graph_div {
  background: #fff;
}

.publishedcase_block .to_do_list {
  background: #FFFFFF;
}

.publishedcase_block .approved_block {
  padding: 21px 0px 0px 0px;
}

.publishedcase_block .approved_block h1.heading {
  font-size: 15px;
  color: #000000;
  margin-bottom: 9px;
  font-weight: 700;
  line-height: 24px;
}

ul.to_do_list_view_blk li {
  padding: 9px 0px;
  margin: 0 32px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
ul.to_do_list_view_blk li:not(:last-child) {
  border-bottom: 1px solid #D9D9D9;
}

ul.to_do_list_view_blk li span.tick_mark {
  width: 13px;
  height: 13px;
  border: 1px solid #2D73A8;
  border-radius: 50%;
  position: relative;
}

ul.to_do_list_view_blk li span.tick_mark span {
  width: 7px;
  height: 5px;
  border-left: 1px solid #2D73A8;
  border-bottom: 1px solid #2D73A8;
  display: block;
  -webkit-transform: rotate(-51deg);
          transform: rotate(-51deg);
  position: absolute;
  top: 2px;
  left: 2px;
}

ul.to_do_list_view_blk li span.content {
  margin-left: 16px;
}

ul.to_do_list_view_blk li span.content span.name {
  color: #2D73A8;
  font-size: 13px;
  font-weight: 700;
  display: block;
  line-height: 18px;
}

ul.to_do_list_view_blk li span.content span.desc {
  display: block;
  color: #888888;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
}

.to_do_list h1.heading {
  margin: 0;
  padding: 13px 32px 9px 32px;
  line-height: 24px;
  color: #000000;
      border-bottom: 1px solid #D9D9D9;
  font-size: 15px;
  font-weight: 700;
}

.advance_filter_blk_row .form-control {
  border: 1px solid #DBE0E8;
  border-radius: 6px;
  height: 30px;
  background-color: white;
  color: #64686E;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

.supervisor_block ul.nav.nav-tabs.supervisor_block_tabs {
  border-bottom: 1px solid #EEEEEE;
  background: #fff;
}

.supervisor_block ul.nav.nav-tabs.supervisor_block_tabs li a {
  padding: 17px 25px;
  display: block;
  position: relative;
  color: #9A9A9A;
  line-height: 18px;
  font-size: 14px;
  font-weight: 600;
}

.supervisor_block ul.nav.nav-tabs.supervisor_block_tabs li a span {
  background: #9A9A9A;
  display: inline-block;
  padding: 0px 9px;
  border-radius: 24px;
  line-height: 18px;
  color: #FFFFFF;
  font-size: 13px;
  font-weight: 600;
}

.supervisor_block ul.nav.nav-tabs.supervisor_block_tabs li a.active {
  color: #000000;
}

.supervisor_block ul.nav.nav-tabs.supervisor_block_tabs li a.active span {
  background: #1C73A8;
}

.supervisor_block ul.nav.nav-tabs.supervisor_block_tabs li a.active::after {
  content: "";
  display: block;
  position: absolute;
  background: #2D73A8;
  width: 100%;
  height: 2px;
  bottom: -1px;
  left: 0;
}

a.pending {
  display: block;
  color: #2D73A8;
  line-height: 18px;
  margin: auto 0px;
  font-size: 12px;
  margin-right: 18px;
}

.main_section.dashboard_updated_section .dashboard_container .supervisor_block .table_container .table_header.d-flex.justify-content-between > div a.advance_search_btn {
  margin-left: 40px;
}

@media only screen and (max-width: 992px) and (min-width: 768px) {
  .main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr td, .main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table thead tr th {
    white-space: nowrap;
  }
  .main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive {
    width: 97%;
  }
  .publishedcase_block .graph_div {
    background: #fff;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .col-sm-12.col-md-3.to_do_list_blk {
    padding-right: 0px;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .approved_row {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .approved_row .approved_grid {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
}

@media only screen and (max-width: 767px) {
  .approved_row {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  header .container-fluid.updated_header .sub_header2 {
    height: auto;
    padding: 0px !important;
  }
  header .container-fluid.updated_header .sub_header2 .left_side.d-flex {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    text-align: center;
    width: auto !important;
  }
  body header .container-fluid.p-0.updated_header img {
    width: 56px;
    height: 56px;
    max-width: inherit;
}
  .main_section.dashboard_updated_section .dashboard_container ul.nav.nav-tabs.dashboard_tabs {
    border-bottom: none;
    margin-top: 17px;
    position: static;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 19px;
    overflow: auto;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .main_section.dashboard_updated_section .dashboard_container ul.nav.nav-tabs.dashboard_tabs li.show_detail {
    position: absolute;
    right: 0;
    color: #2C73A8;
    font-size: 13px;
    font-weight: 600;
    right: 15px;
    text-decoration: underline;
    bottom: auto;
    top: 150px;
  }
  .dashboard_container .tab_content {
    margin-top: 56px;
    display: block;
  }
  .main_section.dashboard_updated_section .dashboard_container .table_container .table_header form.form_search + div {
    width: 100%;
    margin-top: 15px !important;
    text-align: right;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: end;
  }
  .main_section.dashboard_updated_section .dashboard_container .table_container .table_header.d-flex.justify-content-between > div a.advance_search_btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 12px;
    color: #004977;
    line-height: 18px;
    font-weight: 400;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  .main_section.dashboard_updated_section .dashboard_container ul.nav.nav-tabs.dashboard_tabs li a {
    white-space: nowrap;
  }
  .main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr td, .main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table thead tr th {
    white-space: nowrap;
  }
  .main_section.dashboard_updated_section .dashboard_container .table_container .table_footer.d-flex.justify-content-between {
    margin-top: 12px;
    display: block !important;
  }
  .pagination {
    margin-top: 15px;
  }
  .approved_row .approved_grid {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
    padding: 0px 15px;
    margin-bottom: 26px;
  }
  .col-sm-12.col-md-3.to_do_list_blk {
    padding-right: 0px;
    padding-left: 0px;
  }
}
li.dropdown.d-flex.notification {
    margin-right: 9px !important;
}
.main_section.dashboard_updated_section .dashboard_container .table_container  form.form_search input {
    padding-right: 55px !important;
}
.main_section.dashboard_updated_section span.search_icon button {
    border: none;
    background: none;
}
.dropdown-toggle::after {
    display: none;
}
body .main_section.dashboard_updated_section .dashboard_container .advance_filter_blk_row .form-group .form-control {
    border: 1px solid #DBE0E8;
    border-radius: 6px;
    height: 30px;
    background-color: white;
    color: #64686E;
    font-size: 0.8125em;
    -webkit-font-smoothing: antialiased;
    font-weight: 400;
}
.main_section.dashboard_updated_section .container {
    padding: 0px !important;
}

/************* mydashboard updated css ends *************/


/********* css changes on 12/09/2020 ************/
header .container-fluid.p-0.updated_header ul.tab_name li.name a {
    color: #2D73A8;
        white-space: nowrap;
}
header .container-fluid.p-0.updated_header ul.tab_name li.name::after {
    content: "";
    display: block;
    background: #2D73A8;
    width: 100%;
    left: 0;
    bottom: -10px;
    height: 3px;
    z-index: 99;
    position: absolute;
}
header .container-fluid.p-0.updated_header ul.tab_name li.name::before {
    content: "";
    display: block;
    background: linear-gradient(180deg, transparent 0%, #F5FBFF 100%);
    width: 100%;
    left: 0;
        bottom: -10px;
    height: 29px;
    z-index: 99;
    position: absolute;
}
header .container-fluid.p-0.updated_header ul.tab_name li.name {
    color: #2D73A8;
    font-size: 14px;
    padding: 0 15px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 93px;
    font-weight: 700;
    line-height: 17px;
    position: relative;
    cursor: pointer;
    background: transparent;
    z-index: 99;
}
/* .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.active span {
    font-weight: 600;
} */
body .prf_right_sec {
    background: #E6EDF1 !important;
    padding: 50px 0px;
}

.main_section.dashboard_updated_section .dashboard_container ul.nav.nav-tabs.dashboard_tabs li a {
    border-radius: 4px;
}
ul.to_do_list_view_blk li span.tick_mark {
    margin-top: 3px;
}
body .dashboard_container .advance_container .row.advance_filter_blk_row .form-group label {
    font-size: 0.8125em;
    -webkit-font-smoothing: antialiased;
    font-weight: 600;
    color: #2C2C2C;
    margin-bottom: 6px;
    line-height: 16px;
}
.button.advance_fil_btn button.apply, .button.advance_fil_btn button.cancel {
    font-weight: 700;
}
.main_section.dashboard_updated_section .dashboard_container .table_container.active .advance_filter_blk .row.advance_filter_blk_row {
    padding-bottom: 21px !important;
}
ul.to_do_list_view_blk li span.content {
    margin-left: 12px !important;
}
/********* css changes on 12/09/2020 Ends ************/

/******* graph css *********/
.main_section.dashboard_updated_section .graph_div svg g[aria-labelledby="id-66-title"] {
    display: none;
}

.main_section.dashboard_updated_section  .graph_div svg  g text tspan {
    font-size: 11px;
    color: #000000;
    line-height: 15px;
    font-weight: 400;
    fill: #000;
}
.main_section.dashboard_updated_section .graph_div svg g[role="switch"] g text tspan {
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    fill: #000;
    margin-left: 5px;
}
.main_section.dashboard_updated_section .graph_div>div {
    padding-top: 12px;
    padding-bottom: 24px;
}
/******* graph css ends *******/
/***** dropdown css ******/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row span.down_arrow {
    top: 45px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .appetite_sub_block .form-control {
    height: 30px;
    overflow: hidden;
    
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .city_state_label span.down_arrow.habit_down_arrow {
    top: 34px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .appetite_sub_block .form-control {
    height: 30px;
        padding: 5px .75rem;
    overflow: hidden;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_block .row .col-md-12 {
    padding: 0 25px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .appetite_sub_div .col-sm-12 .form-group, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .appetite_sub_div .col-md-12 .form-group {
    position: relative;
}

/***** dropdown css ******/

/****** css changes on 14/09/2020 **********/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_block.investigation_sub_block .row .form-control {
    padding-right: 135px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_div {
    height: 100%;
    padding-bottom: 50px;
    min-height: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.show_more {
    padding-top: 12.5px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .button .cancel {
    padding: 4.5px 22px 4.5px 0px !important;
}
.symptoms_pre_complaints .pre_add_complaints .add_btn span {
    margin-right: 10px;
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
}
 div#addAppearence .appearence_blk  .symptoms_pre_complaints .pre_add_complaints .add_btn {
           background: #DBE0E8;
    width: 100% !important;
    border: none;
    justify-content: center;
    display: flex;
        align-items: center;
    height: 35px !important;
    font-size: 14px !important;
    text-align: center;
    border-radius: 6px;
    color: #000000;
        position: static !important;
    margin-top: 13px !important;
    font-weight: 600;
    line-height: 24px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .symptoms_pre_complaints.active + .appetite_sub_div {
    width: 50%;
    right: 0;
    top: 0;
    height: 800px;
    overflow: auto;
    position: absolute;
    -webkit-transition: all 600ms linear;
    transition: all 600ms linear;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .symptoms_pre_complaints +  .appetite_sub_div {
    width: 0%;
    right: -50%;
        z-index: -1;
            top: 0;
    background: white;
    padding-bottom: 20px;
    position: absolute;
    -webkit-transition: all 600ms linear;
    transition: all 600ms linear;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .symptoms_pre_complaints_one.active + .appetite_sub_div {
    width: 50%;
    right: 0;
    top: 0;
    height: 800px;
    overflow: auto;
    position: absolute;
    -webkit-transition: all 600ms linear;
    transition: all 600ms linear;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .symptoms_pre_complaints_one +  .appetite_sub_div {
    width: 0%;
    right: -50%;
        z-index: -1;
            top: 0;
    background: white;
    padding-bottom: 20px;
    position: absolute;
    -webkit-transition: all 600ms linear;
    transition: all 600ms linear;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .physical_general_appearence.active .appearence_blk .col-md-6 {
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .symptoms_pre_complaints +  .appetite_sub_div select.duration_select {
    display: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .symptoms_pre_complaints.active +  .appetite_sub_div select.duration_select {
    display: block;
}
@-webkit-keyframes presComplaintsIncreas {
  0% {
    width: 0%;
  }
  100% {
    width: 50%;
  }
}
/****** css changes on 14/09/2020 Ends **********/

@-webkit-keyframes widthDecrease {
  0% {
    width: 100%;
  }
  100% {
    width: 71%;
  }
}

/*********** reviwer block css ***********/
/* .comment_block> .reviwer {
    padding: 0px 22px;
} */
/* .comment_block> .reviwer:first-child {
    padding: 22px 22px 0px 22px;
} */

.comments_reviewr_case .user_reeview_image1 {
    margin-top: 35px;
    margin-left: 15px;
}
.comment_block> .reviwer {
    padding: 10px 22px;
    cursor: pointer;
    margin-top: 22px;
}
.comment_block> .reviwer .detail .tab_detail {
    margin: auto 0px;
}
.comment_block> .reviwer .detail .date {
    margin: auto 0px;
        width: 33%;
            text-align: right;
}
.comment_block> .reviwer .detail p {
    margin: auto 0px;
     width: 33%;
     text-align: right;
}
/* .comment_block> .reviwer .detail {
       padding: 10px 15px;
} */
.comment_block> .reviwer.practitionar_diff .detail {
    background: #ebf7ff;
}
.physical_general_block.collapse .physical_general_div {
  -webkit-animation: widthDecrease 1s ease-in;
  -webkit-animation-fill-mode: forwards;
}

.physical_general_block.collapse .physical_general_div .physical_general_detail span.view_close_btn {
  padding-right: 0px !important;
}

.physical_general_block.collapse .physical_general_div .physical_general_detail .physical_general_label span.arrow_image img {
  display: none;
}

.physical_general_block.collapse .desire_success_block {
  margin: 0 31px 0px 63px !important;
}

.physical_general_block.collapse .reviewer_block {
     overflow: auto;
    height: 100%;
    display: block;
  -webkit-animation: widthIncrease 1s ease-in;
  -webkit-animation-fill-mode: forwards;
}

.physical_general_block.collapse .reviewer_block .reviwer_block_expanded {
  display: block;
}

.physical_general_block.collapse .reviewer_block .reviewer_block_div {
  display: none;
}

.physical_general_block.collapse .reviewer_block .reviwer_block_expanded .header {
  padding: 25px 22px 0px 22px;
}

.physical_general_block.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer:hover {
  background: #F5F8F8;
}

.physical_general_block.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer:hover span.image_block {
    display: flex;
    justify-content: flex-end;
     flex-direction: row-reverse;
    align-items: center;
}
.physical_general_block.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer:hover span.image_block>span {
    display: flex;
}



.physical_general_block.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer:hover span.image_block img {
  width: 14px;
  height: 14px;
  margin-left: 10px;
}

/* .physical_general_block.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer:first-child:hover span.date {
  display: none;
} */

.physical_general_block.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer {
  padding: 10px 22px;
  cursor: pointer;
  margin-top: 22px;
}

.physical_general_block.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer span.image_block {
  display: none;
}

.physical_general_block.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer .detail .tab_detail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .make_a_comment_block textarea.form-control {
    height: 80px;
    font-size: 13px;
    color: #4F4F4F;
}
.case_summary_blk.add_case_summary_comments.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer .detail .tab_detail span.tab_name {
  margin: auto 0px;
  display: block;
  padding-left: 13px;
  color: #000000;
  font-size: 13px;
  line-height: 16px;
  font-weight: 600;
}
.case_summary_blk.add_case_summary_comments.collapse  .reviewer_block .reviwer_block_expanded .comment_block .reviwer .detail span.date {
  display: block;
    font-size: 12px;
    white-space: nowrap;
    color: #B4BBC6;
    padding-left: 10px;
    line-height: 21px;
    font-weight: 600;
}
.case_summary_blk.add_case_summary_comments.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer p {
  margin: 0;
  padding-left: 31px;
  padding-top: 8px;
  color: #000000;
  font-size: 13px;
  line-height: 20px;
  font-weight: 400;
} 
.case_summary_blk.add_case_summary_comments.collapse .reviewer_block .reviwer_block_expanded span.heading {
  color: #2D73A8;
  display: block;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.4px;
  line-height: 15px;
}

.case_summary_blk.add_case_summary_comments.collapse .reviewer_block .reviwer_block_expanded .header {
  position: relative;
}

.case_summary_blk.add_case_summary_comments.collapse .reviewer_block .reviwer_block_expanded .header span.close {
  position: absolute;
  color: #1D4976;
  opacity: 1;
  font-weight: 400;
  font-size: 27px;
  top: 18px;
  cursor: pointer;
  right: 21px;
}


.physical_general_block.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer .detail .tab_detail span.tab_name {
  margin: auto 0px;
  display: block;
  padding-left: 13px;
  color: #000000;
  font-size: 13px;
  line-height: 16px;
  font-weight: 600;
}
.comment_block> .reviwer .detail .tab_detail {
    margin: auto 0px;
    display: flex;
}

.physical_general_block.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer .detail span.date {
  display: block;
  font-size: 12px;
  padding-left: 10px;
    white-space: nowrap;
  color: #B4BBC6;
  line-height: 21px;
  font-weight: 600;
}

.physical_general_block.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer p {
  margin: 0;
  padding-left: 35px;
  padding-top: 8px;
  color: #000000;
  font-size: 13px;
  line-height: 20px;
  font-weight: 400;
}

.physical_general_block.collapse .reviewer_block .reviwer_block_expanded span.heading {
  color: #2D73A8;
  display: block;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.4px;
  line-height: 15px;
}

.physical_general_block.collapse .reviewer_block .reviwer_block_expanded .header {
  position: relative;
}

.physical_general_block.collapse .reviewer_block .reviwer_block_expanded .header span.close {
  position: absolute;
  color: #1D4976;
  opacity: 1;
  font-weight: 400;
  font-size: 25px;
  top: 18px;
  cursor: pointer;
  right: 21px;
}

body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .make_a_comment_block textarea.form-control {
  height: 80px;
  font-size: 13px;
  color: #4F4F4F;
}

body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .make_a_comment_block textarea.form-control {
  color: #4F4F4F;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .make_a_comment_block .button {
  padding-top: 14px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .make_a_comment_block .button .save {
  padding: 4.5px 16px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .make_a_comment_block .button .cancel {
  color: #2c2c2c;
  padding: 4.5px 16px;
  font-weight: 700;
  font-size: 13px;
  line-height: 21px;
  margin-left: 3px;
  background: none;
  border: none;
}

.reviewer_block.comment_view .make_a_comment_block {
  display: block;
  margin-top: 23px;
  margin-bottom: 8px;
  padding: 0px 22px;
}

/* .reviewer_block.comment_view .close {
  display: none;
} */

.reviewer_block {
  position: absolute;
  right: 0;
  width: 79px;
  top: 0;
  min-height: 100%;
  border: 1px solid #ECECEC;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 7px 29px #0000000D;
          box-shadow: 0px 7px 29px #0000000D;
}

.reviewer_block span.number {
  padding-right: 5px;
}

.reviewer_block .make_a_comment_block {
  display: none;
}

.reviewer_block .reviwer_block_expanded {
  display: none;
}

.reviewer_block .reviewer_block_div {
  cursor: pointer;
  display: block;
  text-align: center;
  width: 100%;
  min-height: 100%;
  padding: 22px 20px;
}

.reviewer_block span.comment_content {
  display: block;
  -webkit-transform: rotate(-90Deg);
          transform: rotate(-90Deg);
  white-space: nowrap;
  -webkit-transform-origin: 0 0;
          transform-origin: 0 0;
  font-size: 12px;
  color: #95A2B7;
  letter-spacing: 0.4px;
  line-height: 15px;
  margin-left: 10px;
  margin-top: 95px;
  font-weight: 600;
}

.general_reviewer_block {
  padding: 32px 25px 0px 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.general_reviewer_block img {
  cursor: pointer;
}

.general_reviewer_block span.comment_content {
  color: #2D73A8;
  font-size: 14px;
  display: block;
  margin: auto 0px;
  line-height: 17px;
  font-weight: 700;
  padding-left: 20px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12.comments_reviewr_case .comment_image {
    padding-top: 35px;
    padding-left: 5px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12.comments_reviewr_case .form-group {
    width: 98%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12.comments_reviewr_case .comment_image>span {
    cursor: pointer;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12.comments_reviewr_case {
    display: flex;
}
span.addCase_common_review img {
    width: 21px;
}

@-webkit-keyframes widthIncrease {
  0% {
    width: 79px;
  }
  100% {
    width: 29%;
  }
}

@-webkit-keyframes widthDecrease {
  0% {
    width: 100%;
  }
  100% {
    width: 71%;
  }
}

.reviewer_side_comment {
    padding: 10px 22px;
    cursor: pointer;
    margin-top: 22px;
}
.reviewer_side_comment .tab_detail {
    display: flex;
}
.reviewer_side_comment span.tab_name {
    margin: auto 0px;
    display: block;
    padding-left: 13px;
    color: #000000;
    font-size: 13px;
    line-height: 16px;
    font-weight: 600;
}
.reviewer_side_comment span.date {
    display: block;
    font-size: 12px;
    color: #B4BBC6;
    line-height: 21px;
    font-weight: 600;
}
.reviewer_side_comment p {
    margin: 0;
    padding-left: 35px;
    padding-top: 8px;
    color: #000000;
    font-size: 13px;
    line-height: 20px;
    font-weight: 400;
}

/*********** reviwer block css ends ***********/
/************ user reviewer css ***********/

.family_history_success.collapse .user_comment_block {
    display: block;
        right: 45px;
    top: 38px;
    padding: 22px 13px;
    width: 384px;
    -webkit-box-shadow: 0px 3px 36px #00000029;
    box-shadow: 0px 3px 36px #00000029;
    border: 1px solid #EAEAEA;
    border-radius: 6px;
    background: #fff;
    position: absolute;
    z-index: 100;
}
.family_history_success.collapse  .user_comment_block span.review_tabname {
    display: block;
    margin: auto 0px;
        margin-left: 0px !important;
    padding-left: 9px !important;
    color: #000000;
    line-height: 19px;
    font-size: 13px;
    font-weight: 600;
}
.family_history_success.collapse .user_comment_block span.date {
    display: block;
    margin: auto 0px;
    padding-left: 9px;
    color: #4F4F4F;
    font-size: 13px;
    line-height: 16px;
    font-weight: 400;
}
.family_history_success.collapse .user_comment_block span.close {
    color: #4F4F4F;
    opacity: 1;
    font-size: 19px;
    cursor: pointer;
    font-weight: 600;
    right: 17px;
    top: 20px;
    position: absolute;
}
.family_history_success.collapse .user_comment_block .user_reviewer_block p {
    color: #000000;
    margin-left: 28px;
    margin-bottom: 0px;
    padding-top: 9px;
    padding-bottom: 18px;
    line-height: 18px;
    font-size: 13px;
}

.comments_reviewr_case .user_reeview_image1 {
    margin-top: 35px;
    margin-left: 15px;
    padding-right: 0;
}
.comments_reviewr_case.collapse .user_comment_block {
    display: block;
    left: auto;
    right: 20px;
    top: 73px;
    padding: 22px 13px;
    width: 384px;
    -webkit-box-shadow: 0px 3px 36px #00000029;
    box-shadow: 0px 3px 36px #00000029;
    border: 1px solid #EAEAEA;
    border-radius: 6px;
    background: #fff;
    position: absolute;
    z-index: 100;
}
.comments_reviewr_case.collapse .user_comment_block span.review_tabname {
    display: block;
    margin: auto 0px;
    display: block;
    margin: auto 0px;
    padding-left: 9px !important;
    color: #000000 !important;
    line-height: 19px !important;
    font-size: 13px !important;
    font-weight: 600 !important;
}
.comments_reviewr_case.collapse .user_comment_block span.date {
    display: block;
    margin: auto 0px;
    padding-left: 9px !important;
    color: #4F4F4F !important;
    font-size: 13px !important;
    line-height: 16px !important;
    font-weight: 400 !important;
}
.comments_reviewr_case.collapse .user_comment_block span.close {
    color: #4F4F4F;
    opacity: 1;
    font-size: 19px;
    font-weight: 600;
    right: 17px;
    cursor: pointer;
    top: 20px;
    position: absolute;
}
.comments_reviewr_case.collapse .user_comment_block .user_reviewer_block p {
    color: #000000;
    margin-left: 28px;
    margin-bottom: 0px;
    padding-top: 9px;
    padding-bottom: 18px;
    font-weight: 400;
    line-height: 18px;
    
    font-size: 13px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container  .user_reviewer_block .form-control {
    border: 1px solid #EAEAEA;
    border-radius: 6px;
    height: 35px;
    width: 318px;
    margin-left: 28px;
    color: #4F4F4F;
    font-size: 0.8125em;
    -webkit-font-smoothing: antialiased;
    font-weight: 400;
}
.user_comment_block {
  display: none;
}
.user_reviewer_block .save {
    background: #FAD437;
    border: 1px solid #FAD437;
    border-radius: 6px;
    color: #2c2c2c;
    font-size: 0.8125em;
    -webkit-font-smoothing: antialiased;
    font-weight: 700;
    padding: 4.5px 15px;
    margin-top: 15px;
    margin-left: 30px;
}

.user_reviewer_sub_blk {
  margin-top: 10px;
  padding-left: 28px;
}

.user_reviewer_sub_blk span.round {
  padding: 0px !important;
  width: 10px;
  height: 10px;
  margin-left: 0px !important;
  display: block;
  background: #F9D336;
  border-radius: 50%;
  margin: auto 0;
}

label.appetite_radio.collapse .user_comment_block {
  display: block;
  left: 15px;
  right: auto;
  top: 40px;
  padding: 22px 13px;
  width: 384px;
  -webkit-box-shadow: 0px 3px 36px #00000029;
          box-shadow: 0px 3px 36px #00000029;
  border: 1px solid #EAEAEA;
  border-radius: 6px;
  background: #fff;
  position: absolute;
  z-index: 9;
}

label.appetite_radio.collapse .user_comment_block span.review_tabname {
  display: block;
  margin: auto 0px;
  display: block;
  margin: auto 0px;
  padding-left: 9px !important;
  color: #000000 !important;
  line-height: 19px !important;
  font-size: 13px !important;
  font-weight: 600 !important;
}

label.appetite_radio.collapse .user_comment_block span.date {
  display: block;
  margin: auto 0px;
  padding-left: 9px !important;
  color: #4F4F4F !important;
  font-size: 13px !important;
  line-height: 16px !important;
  font-weight: 400 !important;
}

label.appetite_radio.collapse .user_comment_block span.close {
  color: #4F4F4F;
  opacity: 1;
  font-size: 19px;
  font-weight: 600;
  right: 17px;
  top: 20px;
  position: absolute;
}

label.appetite_radio.collapse .user_comment_block .user_reviewer_block p {
  color: #000000;
  margin-left: 28px;
  margin-bottom: 0px;
  padding-top: 9px;
  padding-bottom: 18px;
  font-weight: 400;
  line-height: 18px;
  font-size: 13px;
}

.physical_general_div.active .physical_general_label.collapse .user_comment_block {
  display: none;
}

.physical_general_label.collapse .user_comment_block {
  display: block;
  left: auto;
  right: 147px;
  top: 40px;
  padding: 22px 13px;
  width: 384px;
  -webkit-box-shadow: 0px 3px 36px #00000029;
          box-shadow: 0px 3px 36px #00000029;
  border: 1px solid #EAEAEA;
  border-radius: 6px;
  background: #fff;
  position: absolute;
  z-index: 9;
}

.physical_general_label.collapse .user_comment_block span.review_tabname {
  display: block;
  margin: auto 0px;
  display: block;
  margin: auto 0px;
  padding-left: 9px !important;
  color: #000000 !important;
  line-height: 19px !important;
  font-size: 13px !important;
  font-weight: 600 !important;
}

.physical_general_label.collapse .user_comment_block span.date {
  display: block;
  margin: auto 0px;
  padding-left: 9px !important;
  color: #4F4F4F !important;
  font-size: 13px !important;
  line-height: 16px !important;
  font-weight: 400 !important;
}

.physical_general_label.collapse .user_comment_block span.close {
  color: #4F4F4F;
  opacity: 1;
  font-size: 19px;
  font-weight: 600;
  cursor: pointer;
  right: 17px;
  top: 20px;
  position: absolute;
}

.physical_general_label.collapse .user_comment_block .user_reviewer_block p {
  color: #000000;
  margin-left: 28px;
  margin-bottom: 0px;
  padding-top: 9px;
  padding-bottom: 18px;
  font-weight: 400;
  line-height: 18px;
  font-size: 13px;
}

span.review {
  cursor: pointer;
  padding-right: 43px;
  position: relative;
}

span.review img {
  -webkit-transform: rotate(0Deg) !important;
          transform: rotate(0Deg) !important;
}

span.review span.number {
  color: #2D73A8;
  font-size: 12px;
  font-weight: 700;
  line-height: 15px;
  position: absolute;
  left: 7px;
  top: 3px;
}

.user_comment img {
  width: 21px;
}

.user_comment_block img {
  width: 21px;
}

img#subUserComment {
  width: 21px;
}

.reviewer_block img {
  width: 21px;
}

label.appetite_radio.active.collapse .user_comment_block {
  display: block;
  right: 10px !important;
  top: 40px;
  left: auto;
  padding: 22px 13px;
  width: 384px;
  -webkit-box-shadow: 0px 3px 36px #00000029;
          box-shadow: 0px 3px 36px #00000029;
  border: 1px solid #EAEAEA;
  border-radius: 6px;
  background: #fff;
  position: absolute;
  z-index: 9;
}

label.appetite_radio.active.collapse .user_comment_block span.review_tabname {
  display: block;
  margin: auto 0px;
  display: block;
  margin: auto 0px;
  padding-left: 9px !important;
  color: #000000 !important;
  line-height: 19px !important;
  font-size: 13px !important;
  font-weight: 600 !important;
}

label.appetite_radio.active.collapse .user_comment_block span.date {
  display: block;
  margin: auto 0px;
  padding-left: 9px;
  color: #4F4F4F;
  font-size: 13px;
  line-height: 16px;
  font-weight: 400;
}

label.appetite_radio.active.collapse .user_comment_block span.close {
  color: #4F4F4F;
  opacity: 1;
  font-size: 19px;
  font-weight: 600;
  right: 17px;
  top: 20px;
  position: absolute;
}

label.appetite_radio.active.collapse .user_comment_block .user_reviewer_block p {
  color: #000000;
  margin-left: 28px;
  margin-bottom: 0px;
  padding-top: 9px;
  padding-bottom: 18px;
  font-weight: 400;
  line-height: 18px;
  font-size: 13px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .physical_genral_right_block .row .user_comment_block.expand .user_reviewer_block .form-control {
  border: 1px solid #EAEAEA;
  border-radius: 6px;
  height: 67px;
  vertical-align: top;
  width: 318px;
  margin-left: 28px;
  color: #4F4F4F;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .user_comment_block.expand .button {
  display: block !important;
  padding-top: 11px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .user_comment_block.expand .button .save {
  margin-left: 0px;
  cursor: pointer;
  font-weight: 700px;
  padding: 6px 16px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .user_comment_block.expand .button .cancel {
  font-weight: 700px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .user_comment_block .button {
  display: none !important;
  margin-left: 28px;
}

.physical_general_div.active .family_history_success.deisre_success_blk.collapse + .user_comment_block {
  display: none;
}

img#subUserComment {
  margin-left: 35px;
}

.desire_success_block {
  position: relative;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .user_reviewer_block .form-control {
  border: 1px solid #EAEAEA;
  border-radius: 6px;
  height: 35px;
  width: 318px;
  margin-left: 28px;
  color: #4F4F4F;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .physical_genral_right_block .row .user_reviewer_block .form-control {
  border: 1px solid #EAEAEA;
  border-radius: 6px;
  height: 35px;
  width: 318px;
  margin-left: 28px;
  color: #4F4F4F;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 400;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .user_reviewer_block .form-control::-webkit-input-placeholder {
  color: #4F4F4F;
}

.family_history_success.deisre_success_blk.collapse + .user_comment_block {
  display: block;
  right: 90px;
  padding: 22px 13px;
  width: 384px;
  -webkit-box-shadow: 0px 3px 36px #00000029;
          box-shadow: 0px 3px 36px #00000029;
  border: 1px solid #EAEAEA;
  border-radius: 6px;
  background: #fff;
  position: absolute;
  z-index: 9;
}

.family_history_success.deisre_success_blk.collapse + .user_comment_block span.review_tabname {
  display: block;
  margin: auto 0px;
  padding-left: 9px;
  color: #000000;
  line-height: 19px;
  font-size: 13px;
  font-weight: 600;
}

.family_history_success.deisre_success_blk.collapse + .user_comment_block span.date {
  display: block;
  margin: auto 0px;
  padding-left: 9px;
  color: #4F4F4F;
  font-size: 13px;
  line-height: 16px;
  font-weight: 400;
}

.family_history_success.deisre_success_blk.collapse + .user_comment_block span.close {
  color: #4F4F4F;
  opacity: 1;
  font-size: 19px;
  font-weight: 600;
  right: 17px;
  top: 20px;
  position: absolute;
}

.family_history_success.deisre_success_blk.collapse + .user_comment_block .user_reviewer_block p {
  color: #000000;
  margin-left: 28px;
  margin-bottom: 0px;
  padding-top: 9px;
  padding-bottom: 18px;
  line-height: 18px;
  font-size: 13px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .case_summary_blk.add_case_summary_comments {
    position: relative;
    flex-grow: 1;
    height: calc(100% - 60px);
    min-height: calc(100% - 60px);
    display: flex;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container> form {
    min-height: 100%;
    display: flex;
    flex-direction: column;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk {
    padding: 0 !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .case_summary_blk.add_case_summary_comments {
    position: relative;
    display: flex;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .case_summary_blk.add_case_summary_comments .row {
        width: calc(100% - 79px);
    margin: 0 auto auto 0 !important;
    transition: all 0.3s ease-in;
}
.case_summary_blk.add_case_summary_comments.collapse .reviewer_block .reviewer_block_div {
    display: none;
}
.reviewer_block .make_a_comment_block {
    display: none;
}
.case_summary_blk.add_case_summary_comments.collapse .reviewer_block .reviwer_block_expanded {
    display: block;
}
.case_summary_blk.add_case_summary_comments.collapse .reviewer_block .reviwer_block_expanded .header {
    position: relative;
}
.case_summary_blk.add_case_summary_comments.collapse .reviewer_block .reviwer_block_expanded .header {
    padding: 25px 22px 0px 22px;
}
.case_summary_blk.add_case_summary_comments.collapse .reviewer_block .reviwer_block_expanded span.heading {
    color: #2D73A8;
    display: block;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0.4px;
    line-height: 15px;
}
.case_summary_blk.add_case_summary_comments.collapse .reviewer_block .reviwer_block_expanded .header span.close {
    position: absolute;
    color: #1D4976;
    opacity: 1;
    font-weight: 400;
    font-size: 27px;
    top: 18px;
    cursor: pointer;
    right: 21px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container  .make_a_comment_block .button {
    padding-top: 14px;
    text-align: left;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container  .make_a_comment_block .button .save {
    background: #FAD437;
    border: 1px solid #FAD437;
    border-radius: 6px;
    color: #2c2c2c;
    font-size: 0.8125em;
    -webkit-font-smoothing: antialiased;
    font-weight: 700;
    padding: 4.5px 16px;
    margin-left: 0px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .make_a_comment_block .button .cancel {
    color: #2c2c2c;
    padding: 4.5px 16px;
    font-weight: 700;
    font-size: 13px;
    line-height: 21px;
    margin-left: 3px;
    background: none;
    border: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .case_summary_blk.add_case_summary_comments.collapse .row {
    width: 71%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .case_summary_blk .row {
   padding-bottom: 25px;
   }
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .case_summary_blk.add_case_summary_comments {
    padding: 0px 0px 67px 0px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .case_summary_blk.add_case_summary_comments .row {
    padding: 20px 0px 0px 0px;
}
.case_summary_blk.add_case_summary_comments.collapse .reviewer_block {
    position: static;
    display: block;
    -webkit-animation: widthIncrease 1s ease-in;
    -webkit-animation-fill-mode: forwards;
}



/************ user reviewer css ***********/

/****************************** css changes 15/9/2020 ***********/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .row label {
    font-size: 0.8125em;
    -webkit-font-smoothing: antialiased;
    font-weight: 600;
    color: #000000;
    margin-bottom: 9px;
    line-height: 16px;
    letter-spacing: 0.13px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .row .form-control {
    border: 1px solid #DBE0E8;
    border-radius: 6px !important;
    height: 35px;
    background-color: white;
    color: #000000;
    font-size: 13px;
    -webkit-font-smoothing: antialiased;
    font-weight: 400;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk #id_past_any_recurrent .row .button {
    margin-top: 13px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .past_history_row + .col-sm-12 .button {
    margin-top: 13px;
}
/****************************** css changes 15/9/2020 Ends ***********/

/*************** css changes on 15/09/2020 **************/

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio span {
    font-weight: 600 !important;
}
.physical_general_appearence.physical_examination_block .appetite_block>div:first-child .modalities_radio {
    border-bottom: 1px solid #ececec;
}
.physical_general_appearence.physical_examination_block .appetite_block>div:first-child  label.modalities_radio.active {
    border-bottom: none;
}
.physical_general_appearence.physical_examination_block .appetite_block>div:first-child  label.modalities_radio.active + .form-group {
    border-bottom: 1px solid #ececec;
        padding-bottom: 12px;
}
span.mm_hg {
    font-weight: 400 !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio.active + .appetite_sub_div {
    height: 750px !important;
}

.drag_container .drop_content input#uploadDocument, .drag_container .drop_content input[type="file"] {
    width: 190px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .appetite_sub_div span.down_arrow {
    display: block;
    width: 0;
    height: 0;
    top: 39px !important;
    pointer-events: none;
    right: 7px;
    position: absolute;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid #2C2C2C;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .col-sm-12 .city_state_label span.down_arrow {
    display: block;
    width: 0;
    height: 0;
    top: 34px;
    pointer-events: none;
    right: 32px;
    position: absolute;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid #2C2C2C;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .duration_select + span.down_arrow {
    display: block;
    width: 0;
    height: 0;
    top: 39px !important;
    pointer-events: none;
    right: 7px;
    position: absolute;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid #2C2C2C;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .button .cancel {
    color: #000000 !important;
}

/****************** css changes on 15/09/2020 ends ******************/ 

/**** for loader - starts****/


.clinical_loader{
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.76) !important;
    z-index: 999999999;
    display: none;
    position: fixed;
    top: 0;
    left: 0;
}
.inner_loader{
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.76) !important;
    z-index: 999999999;
    position: fixed;
    top: 0;
    left: 0;
}
div#wait {
    width: 87px;
    height: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 14px;
    color: #ffffff;
    font-weight: 700;
}
div#wait span {
    display: block;
    margin-top: 10px;
    text-align: center;
}
div#wait img {
    width: 54px;
    margin: 0 auto !important;
    height: auto;
    display: block;
    /* margin: 0 auto 10px; */
}
/**** for loader - ends****/

/*********** css changes on upload button **************/
.create_account_wrapper .registration_container .login_page_right .upload_photo_sec .file_upload.active {
    position: absolute;
    display: none;
    }
   /*********** css changes on upload button ends **************/ 
   
   
/***************** css changes 16/09/2020 Ends ************************/

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block div#add_field_here .col-sm-12 {
    padding-right: 25px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block div#add_field_here_edit .col-sm-12 {
    padding-right: 25px !important;
}
.drag_container .drop_content input#uploadDocument, .drag_container .drop_content input[type="file"] {
    width: 170px !important;
    text-align: center;
    padding: 0px !important;
}
.upload_document_blk.d-flex.justify-content-between {
    margin-top: 9px;
}
body .add_case_container .physical_genral_right_block span.select2-container .select2-selection--multiple {
    overflow: hidden;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .form-control {
    height: 30px;
    overflow: hidden;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row .col-sm-12.col-md-3.follow_up_label {
    padding-right: 15px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row button.add_button1 {
    left: 40% !important;
    bottom: 14px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row select.form-control {
    background-image: url(../images/down_arrow.svg) !important;
    background-color: transparent !important;
    background-repeat: no-repeat !important;
    background-position: 95% 13px !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .row label.error + .select2-container--default .select2-selection--single {
    border: 1px solid #fb3737 !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .appetite_sub_div .form-control.error + label.error::after {
    content: url(../images/warning_image.svg);
    background-repeat: no-repeat;
    position: absolute;
    z-index: 99;
    background-position: 10px !important;
    right: -19px;
    top: 35px;
    display: block;
    background-color: transparent;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row button.add_btn {
    left: 21px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row button.add_btn.add_more_medicine  {
    left: 0px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row .form-control.error + label.error::after {
    display: none;
}
.document_label_name.d-flex div span.name a {
    color: #000;
}
body .add_case_container .physical_genral_right_block .description_size +  span.select2-container .select2-selection--multiple {
    height: 70px;
    min-height: 70px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .follow_up_row.follow_basis {
    width: 100%;
}
/***************** css changes 16/09/2020 Ends ************************/










/********** css changes on 18/09/2020 **********/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-top: 6px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_div.active {
    height: 800px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .col-sm-12 .city_state_label span.down_arrow {
    top: 34px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .appetite_sub_div .select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-top: 3px;
}

@media only screen and (max-width: 992px) and (min-width: 768px) {
    header .container-fluid.updated_header .sub_header2 .container {
         padding: 0px !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.active .side_tab {
            display: block !important;
            width: 0px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.active .side_tab ul {
            display: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.active .side_tab .left_arrow {
            left: 0;
            background: #2D73A8;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.active .side_tab .left_arrow svg {
            -webkit-transform: rotate(180Deg);
            transform: rotate(180Deg);
    }
}

@media only screen and (max-width: 767px) {
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence.active {
            height: auto !important;
    }
    @-webkit-keyframes animateDes {
    0% {
            width: 100%;
        }
    100% {
            width: 100%;
        }
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence.active {
            height: auto;
            overflow: auto;
            -webkit-animation: animateDes 0.2s ease-in;
            -webkit-animation-fill-mode: forwards;
            -webkit-box-shadow: 8px 1px 13px #ECEEF0;
            box-shadow: 8px 1px 13px #ECEEF0;
    }
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio.active + .appetite_sub_div {
    height: auto !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence.active {
    height: auto;
    box-shadow: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_div {
    height: auto !important;
}
}
ul.previous_preganency_list li span {
    display: block;
}
body .form-control[readonly], body .form-control:disabled {
background-color: #ececec !important;
border: 1px solid #C6CAD0 !important;
}
.choose_afile .error {
    pointer-events: none;
}

/********** css changes on 18/09/2020 **********/

/******* email verification css **********/
.registration_steps_page.regis_success_page.show {
    display: block;
}
.modal-backdrop.show {
    display: none;
}
.registration_steps_page.regis_success_page {
    width: 100%;
    z-index: 99;
        display: none;
    height: 100%;
}
/******* email verification css Ends **********/

/************** css changes on 21/09/2020 *****************/
.primary_sel_dis .ui-widget.ui-widget-content {
    border: 1px solid #c5c5c5;
    z-index: 1100;
    width: 431px !important;
    overflow-x: hidden !important;
    position: absolute !important;
    height: auto;
    max-height: 250px;
    overflow: auto;
    background: #fff;
    border-radius: 6px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .family_history_success .col-sm-12.text-right .acton {
    width: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .personal_histoory_others_blk .form-group {
    position: relative;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .appetite_sub_div .col-sm-12 .city_state_label span.down_arrow {
    display: block;
    width: 0;
    height: 0;
    top: 34px;
    pointer-events: none;
    right: 7px;
    position: absolute;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid #2C2C2C;
}

body .add_case_container .other_diag_size span.select2-container .select2-selection--multiple {
height: 68px;
}

/************** css changes on 21/09/2020 Ends *****************/

/************** css changes on 22/09/2020 Starts *****************/

.presenting_complaints_div .appetite_radio span {
    padding-left: 0px !important;
    font-weight: 600 !important;
}
.presenting_description {
    padding-left: 45px;
    font-size: 13px;
    font-weight: 400;
    line-height: 16px;
    color: #000;
    padding-top: 5px;
    padding-bottom: 5px;
}
.presenting_complaints_div .appetite_radio span>span {
    padding-left: 0px;
    font-weight: 400;
    padding-left: 25px;
    display: block;
    padding-top: 10px;
}

@media only screen and (max-width: 992px) and (min-width: 768px) {
    .col-sm-12.col-md-3.to_do_list_blk {
            padding-left: 0px;
            margin-top: 15px;
            max-width: 100%;
    }
    .main_section.dashboard_updated_section .container {
            max-width: 100%;
            width: 100%;
    }
    header .container-fluid.p-0.updated_header ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li:nth-child(1) {
            display: block;
    }
    header .container-fluid.p-0.updated_header .right_side.d-flex {
         display: flex !important;
    }
}

@media only screen and (max-width: 767px) {
    .main_section.dashboard_updated_section .dashboard_container ul.nav.nav-tabs.dashboard_tabs {
            margin-top: 0 !important;
    }
    .main_section.dashboard_updated_section .dashboard_container.active .publishedcase_block {
            margin-top: 60px;
    }
    .col-sm-12.col-md-3.to_do_list_blk {
            margin-top: 15px;
    }
    header .container-fluid.updated_header .sub_header2 .container .left_side .company_name.my-auto h1 {
            text-align: left;
    }
    .main_section.dashboard_updated_section .dashboard_container .table_container {
            margin-top: 60px;
    }
    header .container-fluid.updated_header .sub_header2 .container {
            padding: 8px 10px !important;
            max-width: 100%;
            width: 100%;
    }
    header .container-fluid .sub_header2 .company_name.my-auto {
            margin-left: 0;
    }
    header .container-fluid.updated_header .sub_header2 .container .left_side .company_name.my-auto h1 {
            display: none;
    }
    header .container-fluid.updated_header ul.navigation2.dashboard_navigation1.list-unstyled.d-flex {
            display: flex !important;
        justify-content: flex-end;
    }
    header .container-fluid.updated_header ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li {
            width: auto;
         display: block !important;
    }
    header .container-fluid.updated_header ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li:nth-child(2) {
            display: block !important;
    }
    header .container-fluid.updated_header .sub_header2 .right_side.d-flex img {
            margin-left: 0;
    }
    header .container-fluid.updated_header .right_side.d-flex {
            display: flex !important;
                width: auto !important;
    }
    .main_section.dashboard_updated_section .container {
         max-width: 100%;
            width: 100%;
    }
    .main_section.dashboard_updated_section .dashboard_container.active .table_container {
            margin-top: 0;
    }
    .clinical_case_registry_section .container .regitry_para {
            width: 100%;
            margin-left: 0;
    }
}
.ui-widget.ui-widget-content {
    font-family: 'Lato', sans-serif !important;
}

/************** css changes on 22/09/2020 Ends *****************/

/************** css changes on 23/09/2020 Statrs *****************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row label#id_case_summary-error {
    display: block !important;
}

/************************** ui auto complete csss ************************/
@media only screen and (min-width: 1345px) and (max-width: 1384px) {
    .primary_sel_dis .ui-menu.ui-widget.ui-widget-content {
        width: 35.1% !important;
    }
    
}
@media only screen and (min-width: 1495px) and (max-width: 1684px) {
    .primary_sel_dis .ui-menu.ui-widget.ui-widget-content {
        width: 36.6% !important;
    }
    .state_city_auto .ui-widget.ui-widget-content {
        width: 17.2% !important;
    } 
}
@media only screen and (min-width: 1685px) and (max-width: 1794px) {
    .primary_sel_dis .ui-menu.ui-widget.ui-widget-content {
        width: 38% !important;
    }
    .state_city_auto .ui-widget.ui-widget-content {
        width: 17.7% !important;
    }
}
@media only screen and (min-width: 1795px) and (max-width: 2024px) {
    .primary_sel_dis .ui-menu.ui-widget.ui-widget-content {
        width: 38.8% !important;
    }
    .state_city_auto .ui-widget.ui-widget-content {
        width: 18.5% !important;
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1344px) {
    .primary_sel_dis .ui-menu.ui-widget.ui-widget-content {
        width: 33.6% !important;
    }
    .state_city_auto .ui-widget.ui-widget-content {
            width: 15.2% !important;
    }
}
@media only screen and (min-width: 2020px) {
    .primary_sel_dis .ui-menu.ui-widget.ui-widget-content {
        width: 40% !important;
    }
    .state_city_auto .ui-widget.ui-widget-content {
        width: 20.1% !important;
    }
}
@media only screen and (max-width: 767px) {
.primary_sel_dis .ui-menu.ui-widget.ui-widget-content {
    width: 80% !important;
}
}
@media only screen and (min-width: 1395px) and (max-width: 1494px) {
    .primary_sel_dis .ui-menu.ui-widget.ui-widget-content {
        width: 35.7% !important;
    }
    .state_city_auto .ui-widget.ui-widget-content {
        width: 16.1% !important;
    }
}
/************************** ui auto complete csss Ends ************************/

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.stool_checkbox input[type="checkbox"]:checked + span::before {
    background: #2D73A8 !important;
    border: 1px solid #2D73A8 !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.stool_checkbox input[type="checkbox"]:checked + span::after {
    content: "";
    left: 27px;
    top: 19px;
    width: 7px;
    border-left: 1px solid #fff;
    border-bottom: 1px solid #fff;
    display: block;
    position: absolute;
    height: 4px;
    -webkit-transform: rotate(307deg);
    transform: rotate(307deg);
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio + .form-group label.appetite_radio.selected input[type="checkbox"] + span::after {
        content: "";
    left: 47px !important;
    top: 14px;
    width: 7px;
    border-left: 1px solid #fff;
    border-bottom: 1px solid #fff;
    display: block;
    position: absolute;
    height: 4px;
    -webkit-transform: rotate(307deg);
    transform: rotate(307deg);
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio.selected input[type="checkbox"] + span::after {
        content: "";
    left: 27px;
    top: 20px;
    width: 7px;
    border-left: 1px solid #fff;
    border-bottom: 1px solid #fff;
    display: block;
    position: absolute;
    height: 4px;
    -webkit-transform: rotate(307deg);
    transform: rotate(307deg);
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio.selected input[type="checkbox"] + span::before {
    background: #2D73A8 !important;
    border: 1px solid #2D73A8 !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .form-group span.tooltip {
    color: #000;
    background: white;
    box-shadow: 0 0px 7px 1px #e1e2e4;
    border: 1px solid #DBE0E8;
    box-shadow: 0px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .form-group span.tooltip::after {
    border-bottom: 5px solid #fff;
    display: block;
    position: absolute;
    top: -4.8px;
}

.add_clinical_case_blk .banner_section1.changePassword_block .login_form.login_form_left .form-group {
    margin-bottom: 15px;
}

/***** change password css *********/
.add_clinical_case_blk .banner_section1.change_password_section .change_password_content ul li {
    color: #000000 !important;
    font-size: 12px;
    -webkit-font-smoothing: antialiased;
    font-weight: 400;
    line-height: 15px !important;
    padding-left: 0px;
        display: flex;
    position: relative;
}
.add_clinical_case_blk .banner_section1.change_password_section .change_password_content ul li img {
    margin-right: 6px;
}
.add_clinical_case_blk .banner_section1.change_password_section .change_password_content ul li:not(:last-child) {
    margin-bottom: 10px;
}
.add_clinical_case_blk .banner_section1.change_password_section .change_password_content p {
    letter-spacing: 0.06px;
    font-size: 16px;
    line-height: 25px !important;
    -webkit-font-smoothing: antialiased;
    color: #000000 !important;
    margin-bottom: 8px;
    font-weight: 600;
}
.add_clinical_case_blk .banner_section1.change_password_section .change_password_content {
    height: 188px;
    margin-top: 13px;
    padding: 16px 22px;
    width: 100%;
    background: #F2F2F2;
    border-radius: 4px;
}
.add_clinical_case_blk .banner_section1.change_password_section .change_password_content ul li:before {
    display: none;
}
/***** change password css Ends *********/
/************** css changes on 23/09/2020 Ends *****************/

/*********************** cssc changes on 24/09/2020 media query *************************/

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li.tab_opacity {
   pointer-events: none;
   opacity: 0.5;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .physical_genral_right_block select.duration_select.error {
   border: 1px solid #fb3737;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .appetite_sub_div .form-group .form-control.error + label.error::after {
   top: 25px;
}

@media only screen and (max-width: 767px) {
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab {
    width: 0px !important;
}
.left_side.d-flex {
    width: 100%;
}
header .container-fluid .sub_header2 .company_name.my-auto {
    display: none !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul {
    display: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .left_arrow {
    background: #2D73A8;
    left: 298px;
    border-left: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .side_tab div.left_arrow {
    background: #ffffff;
    left: 294px;
    border-left: 1px solid #E7EAEB;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .side_tab div.left_arrow svg {
    transform: rotate(0Deg);
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab div.left_arrow svg {
    transform: rotate(180Deg);
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .add_case_content.mental_history_blk .add_case_container .physical_general_block {
    margin-left: 0;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content {
    padding: 0px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .side_tab {
    left: 0;
   width: 300px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab {
    left: -300px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul {
    display: block;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .side_tab div.left_arrow svg .a {
    fill: #2D73A8;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab div.left_arrow svg .a {
    fill: #fff;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_div.active {
    height: auto !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .symptoms_pre_complaints.active + .appetite_sub_div {
    position: static !important;
    width: 100%;
    height: auto;
    display: block;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .symptoms_pre_complaints + .appetite_sub_div {
    position: static;
    display: none;
    height: auto;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.active {
    padding-bottom: 50px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.active .physical_general_detail span.arrow_image {
    right: 10px;
}
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .symptoms_pre_complaints_one label.appetite_radio span.presenting_description {
    padding-left: 0px !important;
    display: block;
    font-size: 13px;
    font-weight: 400 !important;
    line-height: 16px;
    color: #000;
    padding-top: 5px;
    padding-bottom: 0px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .symptoms_pre_complaints_one .appetite_block a:not(:last-child) label.appetite_radio {
    border-bottom: 1px solid #F5F8F8;
}
body .bg_grey_hover tr:hover {
    background: none;
    font-weight: 400;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio.unquenchable_radio input[type="checkbox"] + span::before {
    top: 1px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio.unquenchable_radio input[type="checkbox"]:checked + span::before {
        background: #2D73A8 !important;
    border: 1px solid #2D73A8 !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio.unquenchable_radio input[type="checkbox"]:checked + span::after {
        left: 2px;
    top: 5px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row  .add_more_complaints_time.add_btn {
    background: #DBE0E8;
    border: none;
    position: absolute;
    bottom: 13px;
    left: 6%;
    width: 33px;
    height: 30px;
    font-size: 20px;
    text-align: center;
    border-radius: 6px;
    color: #000000;
    font-weight: 600;
    line-height: 24px;
    z-index: 999;
}
.add_more_complaints_time_here {
    width: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .row .add_more_complaints_time_here .col-sm-12:first-child {
    border-bottom: none;
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}
/*********************** cssc changes on 24/09/2020 media query Ends *************************/

/**** show more show less css ***************/
.desire_label.shown {
    display: flex;
}

.desire_label {
    display: none;
}
/**** show more show less css ***************/

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .appetite_sub_block label.error::after {
    content: url(../images/warning_image.svg);
    background-repeat: no-repeat;
    background-position: 10px;
    position: absolute;
    z-index: 99;
    right: -19px;
    top: 29px;
    display: block;
    background-color: transparent;
} 
/* .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio input[type="checkbox"]:checked + span::before {
        background: #2D73A8 !important;
    border: 1px solid #2D73A8 !important;
} */
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio input[type="checkbox"]:checked + span::after {
    display: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .stool_appearence .row label.appetite_radio input[type="checkbox"]:checked + span::before {
   background: #2D73A8 !important;
   border: 1px solid #2D73A8 !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .stool_appearence .row label.appetite_radioinput[type="checkbox"]:checked + span::after {
   content: "";
   left: 27px;
   top: 20px;
   width: 7px;
   border-left: 1px solid #fff;
   border-bottom: 1px solid #fff;
   display: block;
   position: absolute;
   height: 4px;
   -webkit-transform: rotate(307deg);
   transform: rotate(307deg);
}

/********** case summary report css *************/
.case_summary_report_block .modal-content .case_summary_report_div .list_case_div .list_details.show {
  height: auto;
  opacity: 1;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_case_div .list_details.show .details {
  display: block !important;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_case_div .list_details.show .details.d-flex span.label_name {
  width: 212px;
  text-align: right;
  border-right: 1px solid #f4f4f4;
  color: #000000;
  border-top: 1px solid #f4f4f4;
  display: block;
  font-size: 14px;
  line-height: 24px;
  font-weight: 700;
  padding: 9px 12px 5px 14px;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_case_div .list_details.show .details.d-flex {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_case_div .list_details.show .details.d-flex .desc {
  border-top: 1px solid #f4f4f4;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_case_div .list_details.show .details.d-flex .desc p:first-child {
  border-top: none !important;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_case_div .list_details.show .details.d-flex .desc {
  display: block;
  width: 909px;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_case_div .list_details.show .details.d-flex .desc p {
  margin-bottom: 0px;
  font-size: 13px;
  border-top: 1px solid #f4f4f4;
  font-weight: 400;
  padding: 9px 41px 12px 20px;
  color: #000000;
  line-height: 18px;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view .list_case_div .list_case.d-flex .right_content .arrow_image {
  cursor: pointer;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view .list_case_div .list_case.d-flex .right_content .arrow_image[aria-expanded="true"] img {
  -webkit-transform: rotate(180Deg);
  transform: rotate(180Deg);
}
.case_summary_report_block {
  background: #3B3B3B;
  height: auto;
    min-height: 100%;
  position: absolute;
  padding: 0px !important;
}

.case_summary_report_block .modal-content {
  max-width: 100%;
  background: none;
  border: none;
  border-radius: 0px;
}

.case_summary_report_block .modal-content .header.d-flex {
  padding: 0px 53px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.case_summary_report_block .modal-content .header.d-flex h1.heading {
  margin: auto 0px;
  color: #FFFFFF;
  font-size: 20px;
  line-height: 24px;
  font-weight: 700;
}

.case_summary_report_block .modal-content .header.d-flex span.close {
  color: #FFFFFF;
  cursor: pointer;
  opacity: 1;
  font-size: 47px;
  font-weight: 400;
}

.case_summary_report_block .modal-content .header.d-flex .image {
  margin: auto 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.case_summary_report_block .modal-content .header.d-flex .image img {
  margin-right: 25px;
}

.case_summary_report_block .modal-content .case_summary_report_div {
  width: 1200px;
  margin: 33px auto;
  background: #fff;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary_banner {
  background-color: #1D4976;
  background-image: url(../images/report_banner_image.svg);
  background-repeat: no-repeat;
  background-position: 98% 1px;
  padding: 28px 39px 13px 39px;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary_banner h1.heading {
  color: #FFFFFF;
  font-size: 25px;
  line-height: 32px;
  font-weight: 600;
  padding-bottom: 12px;
  margin: 0;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary_banner p {
  color: #FFFFFF;
  font-size: 13px;
  line-height: 24px;
  font-weight: 700;
  margin-bottom: 0px;
  width: 400px;
  padding-bottom: 12px;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary {
  padding: 32px 39px;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary p.heading {
  color: #000000;
  font-size: 13px;
  line-height: 24px;
  margin: 0;
  font-weight: 700;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary p.para {
  background: #F3F3F3;
  padding: 6px 30px 5px 11px;
  border-radius: 4px;
  color: #000000;
  font-size: 13px;
  margin-bottom: 11px;
  line-height: 20px;
  word-break: break-all;
}


.case_summary_report_block .modal-content .case_summary_report_div .case_summary ul.case_summary_list {
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary ul.case_summary_list li {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          padding-right: 25px;
          flex: 0 0 25%;
  max-width: 25%;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary ul.case_summary_list li span.name {
  color: #000000;
  line-height: 24px;
  font-weight: 700;
  font-size: 13px;
  display: block;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary ul.case_summary_list li span.desc {
  display: block;
  color: #000000;
      word-wrap: break-word;
  font-size: 13px;
  line-height: 24px;
  font-weight: 400;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view {
  background: #f1f1f1f1;
  padding: 37px 39px;
  border-top: 6px solid #FAD437;
  position: relative;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view .report_edit {
  -webkit-box-shadow: 0 0 black;
          box-shadow: 0 0 black;
  background: #FAD437;
  width: 26px;
  height: 26px;
  cursor: pointer;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: -18px;
  right: 27px;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view .report_edit img {
  margin: auto;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view .list_case_div {
  -webkit-box-shadow: -12px 10px 20px #0000001A;
          box-shadow: -12px 10px 20px #0000001A;
  border: 1px solid #F6F6F6;
  border-radius: 6px;
  background: #fff;
  margin-bottom: 12px;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view .list_case_div .list_case.d-flex {
  padding: 11px 20px 10px 15px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view .list_case_div .list_case.d-flex .right_content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view .list_case_div .list_case.d-flex .right_content .progress_bar {
  margin: auto 25px auto 0px;
  width: 74px;
  height: 5px;
  background: #DEDEDE;
}


.case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view .list_case_div .list_case.d-flex .right_content .progress_bar.half_incompleted .bar {
  background: #FAD437;
  width: 75%;
  height: 5px;
}
.case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view .list_case_div .list_case.d-flex .right_content .progress_bar.data_saved .bar {
    background: #77E526;
  width: 100%;
  height: 5px;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view .list_case_div .list_case.d-flex .right_content .progress_bar.semi_completed .bar {
  background: #FAD437;
  width: 25%;
  height: 5px;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view .list_case_div .list_case.d-flex .right_content .progress_bar.completed .bar {
  background: #77E526;
  width: 100%;
  height: 5px;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view .list_case_div .list_case.d-flex span.label a {
  color: #2D73A8;
  line-height: 24px;
  font-size: 15px;
  font-weight: 700;
  text-transform: uppercase;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_details {
  height: 0px;
  opacity: 0;
  -webkit-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_details .details {
  display: none !important;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_repot_footer {
  background: #004976;
  padding: 18px 0px;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_repot_footer h1 {
  color: #FFFFFF;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
  letter-spacing: 0.09px;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_repot_footer p {
  color: #FFFFFF;
  font-size: 14px;
  line-height: 24px;
  text-align: center;
  letter-spacing: 0.07px;
}

.case_summary_report_block .modal-content .case_summary_report_div div#summaryRightArrow {
  cursor: pointer;
}

.case_summary_report_block .modal-content .case_summary_report_div .celebrating_image img {
  width: 76px;
}

.case_summary_report_block .modal-content .case_summary_report_div .header_block.d-flex {
  padding: 15px 0px;
}

.case_summary_report_block .modal-content .case_summary_report_div .right_side.d-flex img {
  margin-right: 27px;
}

.case_summary_report_block .modal-content .case_summary_report_div .right_side.d-flex {
  width: 309.44px;
  height: auto;
  text-align: right;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.case_summary_report_block .modal-content .case_summary_report_div .right_side.d-flex > div {
  margin: auto 0px;
}

.case_summary_report_block .modal-content .case_summary_report_div .company_name.my-auto h1 {
  color: #004976;
 font-size: 24px;
  font-weight: 900;
  text-transform: uppercase;
  letter-spacing: 0.1px;
  line-height: 25px;
  margin-bottom: 3px;
}

.case_summary_report_block .modal-content .case_summary_report_div .company_name.my-auto p {
  margin-bottom: 0;
    color: #004976;
    font-size: 16px;
    line-height: 20px;
    width: 62%;
    font-weight: 700;
}

.case_summary_report_block .modal-content .case_summary_report_div .container {
  max-width: 100%;
  width: 100%;
}

.case_summary_report_block .modal-dialog {
  max-width: 100%;
  margin: 0;
  padding: 22px 0px;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details {
  height: auto;
  opacity: 1;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details span.label_name {
  width: 212px;
  text-align: right;
  border-right: 1px solid #f4f4f4;
  color: #000000;
  border-top: 1px solid #f4f4f4;
  display: block;
  font-size: 14px;
  line-height: 24px;
  font-weight: 700;
  padding: 9px 12px 5px 14px;
}
.case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details.general_modaties_div span.label_name {
  padding-top: 6px !important;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details .desc {
  display: block;
  width: 909px;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details .desc p {
  margin-bottom: 0px;
  font-size: 13px;
  border-top: 1px solid #f4f4f4;
  font-weight: 400;
  padding: 9px 41px 12px 20px;
  color: #000000;
  line-height: 18px;
}

/* .case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view .list_case_div.collapsed .list_case.d-flex .right_content .progress_bar .bar {
  background: #77E526;
  width: 100%;
  height: 5px;
} */

.case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view .list_case_div.collapsed .list_case.d-flex span.number {
  width: 20px;
  height: 20px;
  display: block;
  border-radius: 50%;
  background: #fff;
  border: 1px solid #F0F0F0;
  color: #000000;
  text-align: center;
  font-size: 12px;
  line-height: 16px;
  font-weight: 700;
  margin-right: 12px;
}

.case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view .list_case_div.collapsed .list_case.d-flex .right_content div#summaryRightArrow img {
  -webkit-transform: rotate(180Deg);
          transform: rotate(180Deg);
}

/********** case summary report css ends *************/

/********************** css changes for responsiveness om 25/09/2020 *******************/
@media only screen and (max-width: 1024px) and (min-width: 993px) {
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio + .appetite_sub_div>div {
            display: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div {
            padding-bottom: 0;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio.active + .appetite_sub_div {
            padding-bottom: 20px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio.active + .appetite_sub_div>div {
            display: block;
    }
    header .container-fluid.updated_header .right_side.d-flex {
            display: block !important;
    }
    .left_side.d-flex {
    width: 100%;
}
header .container-fluid .sub_header2 .company_name.my-auto {
    margin-left: 15px;
    display: none;
}
    .approved_row .approved_grid>div {
            width: 100%;
            flex: 1;
    }
    .approved_row .approved_grid {
            display: flex;
    }
    .main_section.dashboard_updated_section .dashboard_container img.submitted_image {
            margin-left: 6px;
    }
    .graph_div svg g[aria-label="Chart created using amCharts library"] {
            display: none;
    }
    .alive_dead_div .dead_alive_blk span {
            width: 100%;
            display: block;
    }
    
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio span {
           
            white-space: normal !important;
            display: block;
            position: relative;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="checkbox"] + span::before {
                        left: 0 !important;
            top: 2px !important;
    }
        .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="checkbox"] + span::before {
    left: 0 !important;
    top: 2px !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .desire_label label.appetite_radio input[type="checkbox"] + span::after {
    left: 2px !important;
    top: 5px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.selected input[type="checkbox"] + span::after {
    content: "";
    left: 2px;
    top: 5px;
    width: 7px;
    border-left: 1px solid #fff;
    border-bottom: 1px solid #fff;
    display: block;
    position: absolute;
    height: 4px;
    -webkit-transform: rotate(307deg);
    transform: rotate(307deg);
}
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio + .form-group label.appetite_radio.selected input[type="checkbox"] + span::after {
    left: 2px !important;
    top: 5px !important;
}
    .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="radio"] + span::before {
    left: 0 !important;
    top: 3px !important;
}
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.selected input[type="radio"]:checked + span::after {
    left: 3px !important;
    top: 6.5px !important;
}
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail {
            height: auto;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content {
            padding: 0px 0px 25px 0px !important;
    }
    header .container-fluid.updated_header .sub_header2 {
            padding: 0px 23px !important;
    }
    body .container {
            max-width: 100%;
            width: 100%;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.active .side_tab .left_arrow {
            left: 298px !important;
            background: #2D73A8 !important;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .side_tab div.left_arrow {
            background: #fff !important;
            left: 294px !important;
            border-left: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.active .side_tab ul {
            display: block !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk {
            position: relative;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.active .side_tab {
            width: 300px !important;
            position: absolute !important;
            z-index: 99;
        }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block {
            opacity: 0;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block>div {
            display: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail.active .physical_genral_right_block {
            opacity: 1;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail.active .physical_genral_right_block>div {
            display: block;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab {
            position: absolute !important;
            z-index: 99;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk {
            position: relative;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content {
            width: calc(100% - 0px);
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab {
            left: -300px;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab div.left_arrow svg {
            transform: rotate(180Deg) !important;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .left_arrow {
            background: #2D73A8;
            left: 298px;
            border-left: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .side_tab {
            left: 0px;
        width: 300px;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .side_tab div.left_arrow svg {
            transform: rotate(0Deg) !important;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .left_arrow {
            background: #fff;
            left: 294px;
            background: #ffffff;
            border-left: none;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .left_arrow svg path {
            fill: #fff;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .left_arrow svg path {
            fill: #1c4976 !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .physical_general_label span.label_image {
            white-space: normal !important;
    }

    header .container-fluid.updated_header ul.navigation2.dashboard_navigation1.list-unstyled.d-flex {
            justify-content: flex-end;
    }
    header .container-fluid.p-0.updated_header ul.tab_name li.name::before {
            bottom: 0;
    }
    header .container-fluid.p-0.updated_header ul.tab_name li.name::after {
            bottom: 0;
    }

}

@media only screen and (min-width: 768px) and (max-width: 992px) {
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail {
            height: auto;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content {
            padding: 0px 0px 25px 0px !important;
    }
    header .container-fluid.updated_header .sub_header2 {
            padding: 0px 23px !important;
    }
    body .container {
            max-width: 100%;
            width: 100%;
    }
    .left_side.d-flex {
    width: 100%;
}
header .container-fluid .sub_header2 .company_name.my-auto {
        display: none !important;
}
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.active .side_tab .left_arrow {
            left: 298px !important;
            background: #2D73A8 !important;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .side_tab div.left_arrow {
            background: #fff !important;
            left: 294px !important;
            border-left: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.active .side_tab ul {
            display: block !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk {
            position: relative;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.active .side_tab {
            width: 300px !important;
            position: absolute !important;
            z-index: 99;
            top: 0;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block>div {
            display: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block>div {
            display: block;
    }
    .banner_main_section .container .aboutus_home_conatiner a.read_more_btn {
            z-index: 98;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.active span {
            display: block;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="checkbox"] + span::before {
        left: 24px;
    }
    .alive_dead_div .dead_alive_blk span {
            width: 100%;
            display: block;
    }
    body .case_reports_section .col-md-4 {
            flex: 0 0 100%;
            max-width: 100%;
    }
    .case_reports_section .col-md-4:nth-child(2) {
            padding-left: 0px;
            margin-top: 15px;
    }
    .case_report_browse_write_sec .container .col-sm-12 {
            flex: 0 0 100%;
            max-width: 100%;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio span {
            white-space: nowrap;
    }
    body .case_report_browse_write_sec .container .col-md-4 {
            padding-left: 0px;
            margin-top: 15px;
    }
    .graph_div>div {
            height: 300px !important;
    }
    body .main_section.dashboard_updated_section .dashboard_container .table_container.active .advance_filter_blk .row.advance_filter_blk_row {
            padding-top: 21px;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk {
            padding: 0px 0px 25px 0px !important;
    }
    .state_city_auto .ui-widget.ui-widget-content {
            width: 20% !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio + .appetite_sub_div {
            opacity: 0;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio.active + .appetite_sub_div {
            opacity: 1;
    }
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio + .appetite_sub_div> row {
            display: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio.active + .appetite_sub_div {
            display: block;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .physical_general_label span.label_image {
            white-space: nowrap;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .row .miasmatic_radio label {
            font-size: 14px;
            line-height: 17px;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.miasmatic_radio.d-flex label.label_checkbox input + span {
            right: -13px;
    }
    .follow_up_row.row .col-md-2 {
            flex: 0 0 35%;
            max-width: 35%;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row button.add_button1 {
            left: 50.5% !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .row .col-sm-12.allopathy_add_btn {
            position: absolute !important;
            top: 131px;
            right: 0px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio.active + .appetite_sub_div>div {
            display: block;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio + .appetite_sub_div>div {
            display: none;
    }

    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div {
            padding-bottom: 0px;

    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div {
            padding-bottom: 0px;

    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio.active + .appetite_sub_div {
            padding-bottom: 20px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block {
            opacity: 0;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block>div {
            display: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail.active .physical_genral_right_block {
            opacity: 1;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail.active .physical_genral_right_block>div {
            display: block;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab {
            position: absolute !important;
            z-index: 99;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk {
            position: relative;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content {
            width: calc(100% - 0px);
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab {
            left: -300px;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab div.left_arrow svg {
            transform: rotate(180Deg) !important;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .left_arrow {
            background: #2D73A8;
            left: 298px;
            border-left: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .side_tab {
            left: 0px;
        width: 300px;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .side_tab div.left_arrow svg {
            transform: rotate(0Deg) !important;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .left_arrow {
            background: #fff;
            left: 294px;
            background: #ffffff;
            border-left: none;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .left_arrow svg path {
            fill: #fff;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .left_arrow svg path {
            fill: #1c4976 !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .physical_general_label span.label_image {
            white-space: normal !important;
    }
}

@media only screen and (max-width: 767px) {
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .appetite_sub_div .button {
            padding-bottom: 0px !important;
    }
    .clinical_case_registry_section .container .regitry_para {
            width: 100%;
            margin-left: 0;
    }
    .clinical_case_registry_section .container .registry_heading {
            padding-top: 15px;
    }
    .clinical_case_registry_section .container .registry_heading::after {
            top: 16px;
    }
    body .login_page_right {
            padding: 30px 10px;
    }
    .ui-widget.ui-widget-content {
            width: 264px !important;
    }
    body .main_section main nav ul.navigation2 li {
            margin-left: 0px !important;
    }
    body main nav .container ul.navigation2 li .login {
            width: 100%;
    }
    div#loginVisitorPage .modal-content, div#ForgetPasswordPage .modal-content {
            width: 89% !important;
    }
    .banner_main_section .container .aboutus_home_conatiner a.read_more_btn {
            z-index: 98;
    }
    li.add_clinical_link a span {
            font-size: 12px;
    }
    li.add_clinical_link {
            padding: 1.5px 5px;
    }
    .graph_div>div {
            height: 450px !important;
    }
    .publishedcase_block .graph_div {
            padding: 0;
    }
    .main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table thead tr th {
            font-size: 13px;
    }
    .main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr td {
            font-size: 12px;
    }
    .main_section.dashboard_updated_section .dashboard_container .table_container .table_footer .pagination ul li a {
            font-size: 10.5px;
    }
    .main_section.dashboard_updated_section .dashboard_container .table_container .table_footer .pagination ul li {
            padding: 2px 7px;
    }
    .pagination {
            justify-content: flex-end;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .button {
            padding-bottom: 25px !important;
    }
    .breadcrumb_block .container ol.breadcrumb {
            padding: 14px 0px;
    }
    .breadcrumb_block .container {
            padding: 0px 23px !important;
            max-width: 100%;
    }
    .state_city_auto .ui-widget.ui-widget-content {
            width: 86%!important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail span.view_close_btn {
            padding-right: 25px;
    }
    body header .container-fluid.updated_header .sub_header2 .container {
            padding: 8px 0px !important;
            max-width: 90%;
            width: 90%;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .physical_general_label {
            width: 81% !important;
    }
    .ui-widget.ui-widget-content {
            width: 72.5% !important;
    }
    .alive_dead_div .dead_alive_blk span {
        display: block;
    }
    body .breadcrumb_block {
            border-left: none;
           border-right: none;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .physical_general_detail .image {
            z-index: 9;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.active .physical_general_detail.active span.arrow_image {
            right: 0px !important;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.active .physical_general_detail span.arrow_image {
            right: 23px !important;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .physical_general_label {
            margin-bottom: 0;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail.active .physical_genral_right_block {
            margin-top: 10px;
    }
    ul.previous_preganency_list li span {
            padding: 8.5px 5px;
    }
    ul.previous_preganency_list li {
            margin-right: 1px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div {
            border-bottom: 1px solid #DBE0E8;
    }
    .appetite_block>div:last-child {
            border-bottom: none !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio + .appetite_sub_div>div {
        display: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio.active + .appetite_sub_div>div {
        display: block;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div {
            padding-bottom: 0;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio.active + .appetite_sub_div {
            padding-bottom: 20px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.show_more1 {
            width: 100%;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .appearence_blk.history_suggestion .col-md-5 {
            padding-right: 25px !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block div#addAppearence .appearence_blk .row button.add_btn {
            position: static;
            margin-top: 13px;
        display: block;
            margin-right: 0;
    }
    a.remove_button.aditional_pf_rmv {
            position: static;
            margin-top: 13px;
        display: block;
            margin-right: 0;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio span {
            white-space: nowrap;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block {
            background: white;
    }
    .col-sm-12.add_preg_blk.add_visit_blk .add_button, .add_visit_blk_btn .button {
            padding-left: 0;
    }
    .drag_container .drop_content span {
            white-space: nowrap;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .row .miasmatic_radio label {
            font-size: 14px;
            line-height: 17px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.miasmatic_radio.d-flex label.label_checkbox input + span {
            right: -30px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row button.add_btn {
            margin-left: auto;
            margin-right: 0;
            position: static !important;
            justify-content: center;
            align-items: center;
            display: flex;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row button.add_button1 {
            left: auto !important;
            right: -12px;
            top: 21px !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12.allopathy_add_btn button.add_btn {
            position: static;
            margin-left: auto;
            margin-right: 25px;
            justify-content: center;
            display: flex;
            align-items: center;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12.allopathy_dosage {
            padding: 0px 25px 0px 25px !important;
    }
}
header .container-fluid.updated_header .sub_header2 .right_side.d-flex div.profile_name img {
    border-radius: 50%;]
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .appetite_sub_block span.form-control {
    padding: 0px .75rem;
}
.graph_div svg g[aria-label="Chart created using amCharts library"] {
            display: none;
    }
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .appetite_sub_block  span.hb {
    color: #4F4F4F;
    font-size: 13px;
    font-weight: 400;
    border-left: 1px solid #DBE0E8;
    display: inline-block;
    padding: 5.5px;
    position: absolute;
    top: auto;
    right: 15px;
    bottom: 0;
}
body .dashboard_container form.advance_container {
    padding-top: 0;
}
/********************** css changes for responsiveness om 25/09/2020 *******************/ 

label[id*="showMore"],label[id*="showLess"]{
   font-size: 14px;
   font-weight: 400!important;
}

/* css change for text -Mahesh */
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .symptoms_pre_complaints_one label.appetite_radio span.mental_general_description {
    /* padding-left: 0px !important; */
    display: block;
    font-size: 13px;
    font-weight: 400 !important;
    line-height: 16px;
    color: #000;
    padding-top: 5px;
    padding-bottom: 0px;
}
/* css change for text -Mahesh */

/***************** css changes for dashboard *******************/
.modal.case_summary_report_block.show {
    display: block;
}
.image a {
    margin: auto;
}
.main_section.dashboard_updated_section .dashboard_container button.saved + .saved {
    margin-top: 10px;
}
/***************** css changes for dashboard *******************/

/************************ css changes for case summary report on 28/09/2020 *************************/
.case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details .desc .sub_cat1:first-child {
  width: 33%;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details .desc .sub_cat1:last-child {
  width: 67%;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details .desc .sub_cat1 p:first-child {
  border-top: none;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details .desc .sub_cat1:not(:last-child) {
  border-right: 1px solid #f4f4f4;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details .desc .sub_catg > div {
  width: 33%;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details .desc .sub_catg > p {
  width: 33%;
  border-right: 1px solid #f4f4f4;
  border-top: none;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details .desc .sub_catg > div:not(:last-child) {
  border-right: 1px solid #f4f4f4;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details .desc {
  border-top: 1px solid #f4f4f4;
}

.case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details .desc .sub_catg > div p:first-child {
  border-top: none;
}

/************************ css changes for case summary report on 28/09/2020 ends *************************/

/********************** css changes for responsiveness on 28/09/2020 *******************/
@media only screen and (max-width: 1024px) and (min-width: 993px) {
    ul.to_do_list_view_blk li {
            margin: 0 10px;
    }
    .to_do_list h1.heading {
            padding: 13px 10px 9px 10px;
    }
}
@media only screen and (max-width: 767px) {
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .symptoms_pre_complaints_one + .appetite_sub_div {
            position: static !important;
            display: none;
        height: auto !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .symptoms_pre_complaints_one.active + .appetite_sub_div {
            width: 100%;
            display: block;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .symptoms_pre_complaints + .appetite_sub_div {
            z-index: 0;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio + .appetite_sub_div {
            position: static !important;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div {
            border-bottom: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio.active + .appetite_sub_div {
            border-bottom: 1px solid #DBE0E8;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div:last-child {
        border-bottom: none !important;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block div#addAppearence .appearence_blk .row button.add_btn {
            margin-left: auto;
    }
    a.remove_button.aditional_pf_rmv {
        margin-left: auto;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio + .appetite_sub_div {
            position: static !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio.active + .appetite_sub_div>form {
            display: block;
    }
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .side_tab {
            position: absolute !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .add_case_content .add_case_container .col-md-6 {
            max-width: 100% !important;
            flex: 0 0 100% !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .symptoms_pre_complaints + .appetite_sub_div .row {
            display: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .symptoms_pre_complaints.active + .appetite_sub_div .row {
            display: block;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.active span {
            white-space: normal !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio span {
           
            white-space: normal !important;
            display: block;
            position: relative;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="checkbox"] + span::before {
                        left: 0 !important;
            top: 2px !important;
    }
        .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="checkbox"] + span::before {
    left: 0 !important;
    top: 2px !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .desire_label label.appetite_radio input[type="checkbox"] + span::after {
    left: 2px !important;
    top: 5px !important;
}
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio + .form-group label.appetite_radio.selected input[type="checkbox"] + span::after {
    left: 2px !important;
    top: 5px !important;
}
    .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="radio"] + span::before {
    left: 0 !important;
    top: 3px !important;
}
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.selected input[type="radio"]:checked + span::after {
    left: 3px !important;
    top: 6.5px !important;
}
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="radio"] + span::before {
            left: 24px;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio + .form-group label.appetite_radio input[type="checkbox"] + span::before {
            left: 45px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio + .appetite_sub_div>form {
            display: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio.active + .appetite_sub_div>form {
            display: block;
    }
}

@media only screen and (max-width: 1024px) and (min-width: 993px) {
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.active .side_tab {
            position: fixed !important;
    }
}
/********************** css changes for responsiveness on 28/09/2020 Ends ***********

/************* dashboard css ************/
body .graph_div>div {
    height: 250px !important;
}
span.left_content.d-flex img {
    margin-bottom: auto;
    margin-top: 3px;
}
.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table thead tr th.case_Action_th {
    width: 90px;
}
.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr td a.preview_sum:hover {
    cursor: pointer;
}
.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr td a.preview_sum {
    color: #1C73A8;
    font-weight: 500;
}
/************* dashboard css Ends ************/

/********* css changes on 29/09/2020 ***********/
.gynae_quantity label input {
    display: none;
}
.gynae_quantity label span {
    cursor: pointer;
    background: #fff;
    border: 1px solid #DBE0E8;
    border-radius: 6px;
    padding: 4px;
    color: #000000;
    display: block;
    font-weight: 600;
    font-size: 13px;
}
.gynae_quantity label {
    display: inline-block;
    margin-right: 3px;
    margin-bottom: 10px !important;
    position: relative;
}
.gynae_quantity label input:checked + span {
    background: #F0F9FF;
    border: 1px solid #2D73A8;
    color: #2D73A8;
}
.gynae_quantity {
    margin-top: 5px;
}
.case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view .report_edit a {
    margin: auto;
    display: flex;
    width: 26px;
    height: 26px;
}

@media only screen and (max-width: 767px) {
    body .publishedcase_block .graph_div>div {
            height: 450px !important;
    }
    .add_clinical_case_blk .banner_section1.change_password_section .change_password_content {
            height: auto;
    }
    .banner_section1.change_password_section.changePassword_block {
            height: 100%;
    }
    .banner_section1.changePassword_block .login_section {
            z-index: 998;
    }
    
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .banner_section1.change_password_section.changePassword_block {
            height: 100vh;
    }
}
    
        
/********* css changes on 29/09/2020 ***********/
/************************ css changes on 29/09/2020 **********************/
@media only screen and (max-width: 767px) {

    body .main_section main nav ul.navigation2 {
            padding-top: 3px;
    }
    body form.loginVisitor_form_container ul li {
            margin-right: 25px;
    }
    body .main_section main nav ul.navigation li a {
            padding: 5px;
    }
    body ul.navigation2.list-unstyled.d-flex {
            padding-top: 3px;
    }
    body .main_section.dashboard_updated_section .dashboard_container .table_container .table_header form.form_search input {
            width: 100%;
    }
    .case_summary_report_block .modal-content .case_summary_report_div {
            width: 300px;
    }
    .case_summary_report_block .modal-content .header.d-flex .image img {
            margin-right: 15px;
    }
    .case_summary_report_block .modal-content .header.d-flex h1.heading {
            font-size: 17px;
    }
    .case_summary_report_block .modal-content .header.d-flex {
            padding: 0px 18px;
    }
    .case_summary_report_block .modal-content .case_summary_report_div .company_name.my-auto p {
            width: 100%;
    }
    .case_summary_report_block .modal-content .case_summary_report_div .case_summary_banner h1.heading {
            font-size: 20px;
        text-align: center;
    }
    .case_summary_report_block.modal.show .modal-dialog {
            white-space: normal;
    }
    .case_summary_report_block .modal-content .case_summary_report_div .case_summary_banner p {
            width: 100%;
            text-align: center;
    }
  .case_summary_report_block .modal-content .case_summary_report_div {
    width: 96%;
  }
  .case_summary_report_block .modal-content .header.d-flex {
    padding: 0px 15px;
  }
  .case_summary_report_block .modal-content .header.d-flex h1.heading {
    font-size: 17px;
  }
  .case_summary_report_block .modal-content .case_summary_report_div .company_name.my-auto p {
    width: 100%;
  }
  .case_summary_report_block .modal-content .case_summary_report_div .case_summary_banner p {
    width: 100%;
  }
  .case_summary_report_block .modal-content .case_summary_report_div .case_summary ul.case_summary_list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .case_summary_report_block .modal-content .case_summary_report_div .case_summary ul.case_summary_list li {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
  .case_summary_report_block .modal-content .case_summary_report_div div#summaryRightArrow {
    cursor: pointer;
    margin: auto 0;
  }
  .case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view .list_case_div .list_case.d-flex .right_content .progress_bar {
    margin: auto 12px auto 0px;
  }
  .case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view .list_case_div .list_case.d-flex span.label a {
    line-height: 16px;
    font-size: 13px;
  }
    ul.case_summary_list li {
            margin-bottom: 10px;
    }
    .case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view {
            padding: 37px 15px;
    }
    .case_summary_report_block .modal-content .case_summary_report_div .case_summary {
            padding: 32px 15px;
    }
    .case_summary_report_block .modal-content .case_summary_report_div .case_summary_banner {
            padding: 28px 15px 13px 15px;
    }
    .case_summary_report_block .modal-content .case_summary_report_div .case_repot_footer {
            padding: 18px 15px;
    }
    .case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details {
            display: block !important;
    }
    .case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details .desc {
            width: 100%;
    }
    .case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details span.label_name {
            width: 100%;
            text-align: left;
            border-right: none;
            border-top: none;
    }
    body .case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details .desc {
            display: block !important;
    }
    .case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details .desc .sub_cat1:first-child {
            width: 100%;
    }
    .case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details .desc .sub_cat1:last-child {
            width: 100%;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio + .appetite_sub_div>form {
            display: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio.active + .appetite_sub_div>form {
            display: block;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio span {
            white-space: normal !important;
            display: block;
        position: relative;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="checkbox"] + span::before {
            left: 0 !important;
            top: 2px !important;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.selected input[type="checkbox"] + span::after {
                left: 2px !important;
    top: 5px !important;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio + .form-group label.appetite_radio.selected input[type="checkbox"] + span::after {
            left: 2px !important;
            top: 5px !important;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio.active + .appetite_sub_div {
            border-bottom: 1px solid #DBE0E8 !important;
            margin-bottom: 10px;
    }
}
@media only screen and (max-width: 320px) {
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .button .exit {
            margin-left: 0 !important;
    }
}

@media only screen and (max-width: 992px) and (min-width: 768px) {
    .case_summary_report_block.modal.show .modal-dialog {
            white-space: normal;
    }

  .case_summary_report_block .modal-content .case_summary_report_div {
    width: 700px;
  }
  .case_summary_report_block .modal-content .case_summary_report_div .case_summary ul.case_summary_list {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .case_summary_report_block .modal-content .case_summary_report_div .case_summary ul.case_summary_list li {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab {
            top: 0px;
            position: absolute !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .side_tab {
            top: 0px;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab {
            left: -301px;
    }
}
@media only screen and (max-width: 1024px) and (min-width: 993px) {
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab {
            left: -302px;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab {
            position: fixed !important;
            top: 124px;
    }
    .case_summary_report_block .modal-content .case_summary_report_div {
            width: 1000px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio.active + .appetite_sub_div>form {
            display: block;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio + .appetite_sub_div>form {
            display: none;
    }
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .case_summary_blk .row .button .exit {
    padding: 7.5px 35px;
}
.case_summary_report_block .modal-content .case_summary_report_div .case_summary ul.case_summary_list li span.desc {
            word-break: break-all;
    }
/************************ css changes on 29/09/2020 Ends **********************/

/************************ css changes on 30/09/2020 Starts --Mahesh**********************/
.button_div {
    padding: 13.5px 25px;
    display: block;
}
.button_div .child_add_btn{
    background: #DBE0E8;
    border: none;
    bottom: 0;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 35px;
    font-size: 16px;
    text-align: center;
    border-radius: 6px;
    color: #000000;
    font-weight: 600;
    line-height: 24px;
    margin-top: 0px;
}
span.child_plus_icon{
    margin-right: 10px;
    font-size: 18px;
    font-weight: 600;
    line-height: 24px;
    font-size: 20px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .pregnancy_child_div + .appetite_sub_div {
    top: 0;
    z-index: -1;
    background: white;
    position: absolute;
    -webkit-transition: all 600ms linear;
    transition: all 600ms linear;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .pregnancy_child_div.active + .appetite_sub_div {
    width: 50%;
    right: 0;
    top: 0;
    height: 750px;
    overflow: auto;
    position: absolute;
    -webkit-transition: all 600ms linear;
    transition: all 600ms linear;
}

/************************ css changes on 30/09/2020 Ends --Mahesh**********************/

/********************** before Login css changes on 29/09/2020 **************************/
@media only screen and (max-width: 991px) and (min-width: 768px) {
    .login_page_right {
            background: #fff;
    }
}
/********************** css changes on 29/09/2020 Ends **************************/


/********************** before Login css changes on 28/09/2020 **************************/
@media only screen and (max-width: 767px) {
    .drag_container {
            padding: 33px 15px;
    }
}
@media only screen and (max-width: 991px) and (min-width: 768px) {
    body .col-sm-12.pr-39 {
            padding-right: 0px !important;
    }
    body .col-sm-12.pl-39 {
            padding-left: 0px !important;
    }
    .drag_container {
            padding: 33px 15px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.active .side_tab {
             top: 0px !important;
         position: absolute !important;
    }
}

/****************** css for IE *********************/
@media all and (-ms-high-contrast:none) {
        header .container-fluid .sub-header .government_text_right ul li:last-child {
        padding: 11.5px 12.5px;
    }
    body select::-ms-expand, body .form-control::-ms-clear {
            display: none;
    }
    .right_side.d-flex , .footer_container .social_media_icons, .footer_container .footer_update, .footer_container .social_media_icons ul li a, header .container-fluid .sub-header .government_text_left ul li, ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li a, header .container-fluid .sub_header2 .company_name.my-auto {
        justify-content: center;
        align-items: center;
        display: flex;
    }
    header .container-fluid .sub-header .government_text_left ul li.mobile_menu, .intensity_div label input {
        display: none;
    }
    header .container-fluid .sub_header2 .company_name.my-auto, .login_page_image .login_page_left, left_content {
        justify-content: center;
        flex-direction: column;
        display: flex;
    }
    header .container-fluid .sub_header2 .right_side.d-flex img {
        width: auto;
    }
    .drag_container .drop_content input#uploadDocument, .drag_container .drop_content input[type='file'] {
        height: 35px;
        padding: 5px .75rem;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .miasmatic_radio label {
            font-size: 14px;
    }
    .add_more_medicine_here {
        width: 100%;
    }
}

/****************** css for IE Ends *********************/

/************ mozila firefox css ******************/
@-moz-document url-prefix() {
        form.loginVisitor_form_container ul li a.active::after {
            bottom: -10px;
    }
}
/************ mozila firefox css Ends ******************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence {
    padding-bottom: 20px;
}
label.miasmatic_radio.d-flex.active + .form-group {
    display: block !important;
}
/********************** css changes on 29/09/2020 Ends **************************/

/*************** css changes on 30/09/2020 ************************/
@meda only screen and (max-width: 767px) {
    .create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_label .action {
            width: 40px;
    }
    .create_account_wrapper .registration_container .login_page_right .button>div {
            display: flex;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="radio"]:checked + span::before {
            top: 3px;
            left: 0;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="radio"]:checked + span::after {
            left: 3px;
            top: 6px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.stool_checkbox input[type="checkbox"]:checked + span::after {
            left: 2px;
            top: 5px;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio.active + .appetite_sub_div:last-child {
            border-bottom: none !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .label span.label_detail {
            word-break: break-all;
    }
    body .advance_filter_blk_row .col-sm-12.pr-39 {
            padding-right: 0px !important;
    }
    body .advance_filter_blk_row .col-sm-12.pl-39 {
            padding-left: 0px !important;
    }
    .main_section.dashboard_updated_section .dashboard_container .table_container.active a.advance_search_btn.close_filter::before {
            top: -1px;
            left: auto;
            right: 65px;
    }
}
@media only screen and (max-width: 1024px) {
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed::before {
            z-index: 98;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_detail.active .physical_general_label::before {
    content: "";
    display: block;
    position: absolute;
    width: 3px;
    right: 0;
    top: 0;
    bottom: 0;
    height: 100%;
    background: #FAD437;
}
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .physical_genral_right_block select.duration_select {
        padding: 6px 30px 4.5px 12px;
}
@media only screen and (max-width: 992px) and (min-width: 767px) {
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .add_case_content .add_case_container .col-md-3 {
            max-width: 50%;
            flex: 0 0 50%;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="radio"]:checked + span::after {
            left: 27px;
    }
    body .advance_filter_blk_row .col-sm-12.pl-20.pr-0 {
            padding-left: 30px !important;
    }
    .case_summary_report_block .modal-content .case_summary_report_div .case_summary ul.case_summary_list li {
            margin-bottom: 15px;
    }
    .ui-widget.ui-widget-content {
            width: 158px !important;
    }
    .create_account_wrapper .registration_container .login_page_right .upload_photo_sec .file_upload1 {
            white-space: nowrap;
            width: 68%;
            overflow: hidden;
            text-overflow: ellipsis;
    }
    .create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_label .action {
            width: 100px;
            text-align: right;
    }
}

@media only screen and (min-width: 993px) and (max-width: 1024px) {
    .main_section main nav ul.navigation li a {
            padding: 14.5px 13px;
    }
    #loginVisitorPage, div#ForgetPasswordPage {
            margin-top: 205px;
    }
    .ui-widget.ui-widget-content {
            width: 173px !important;
    }
    .create_account_wrapper .registration_container .login_page_right .upload_photo_sec .file_upload1 {
            white-space: nowrap;
            width: 68%;
            overflow: hidden;
            text-overflow: ellipsis;
    }
    .create_account_wrapper .registration_container .login_page_right .clinical_settings_blk .clinical_setting_label .action {
            width: 100px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .miasmatic_radio label {
            font-size: 14px;
    }   
}


.case_summary_report_block .modal-content .case_summary_report_div .case_summary ul.case_summary_list li {sss
    margin-bottom: 5px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .miasmatic_radio label {
        font-size: 14px;
}
/*************** css changes on 30/09/2020 Ends ************************/

/******* reviewer css changes on 01/10/2020 ************/
span.addCase_common_review svg {
    width: 21px;
}
span.addCase_common_review.active svg .a12 {
    fill: #2d73a8;
}
span.addCase_common_review.active svg .b12 {
    fill: #fff;
}
span.commentDesre.active svg path {
    fill: #1C73A8;
}

span.commentDesireFamily svg {
    width: 21px;
}
span.commentDesireFamily.active svg .a12 {
    fill: #2d73a8;
}
span.commentDesireFamily.active svg .b12 {
    fill: #fff;
}
span.commentDesre svg {
    width: 21px;
}
span.commentDesre.active svg .a12 {
    fill: #2d73a8;
}
span.commentDesre.active svg .b12 {
    fill: #fff;
}
span.pasthistorycomment svg {
    width: 21px;
}
span.pasthistorycomment.active svg .a12 {
    fill: #2d73a8;
}
span.pasthistorycomment.active svg .b12 {
    fill: #fff;
}

span.commentDesipractionar svg {
    width: 21px;
}
span.commentDesipractionar.active svg .a12 {
    fill: #2d73a8;
}
span.commentDesipractionar.active svg .b12 {
    fill: #fff;
}
span.commentDesireaddontherrephy svg {
    width: 21px;
}
span.commentDesireaddontherrephy.active svg .a12 {
    fill: #2d73a8;
}
span.commentDesireaddontherrephy.active svg .b12 {
    fill: #fff;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .acton span.reviewer_hide_delete_edit {
    display: none;
}
.physical_general_block.collapse .reviewer_block.comment_view .reviwer_block_expanded .header span.close {
    display: none;
}
.reviewer_block.comment_view .reviwer_block_expanded .header span.close {
    display: none;
}
/******* reviewer css changes on 01/10/2020 ************/


/********** css changes on 01/10/2020 ************/
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .duration_select + span.down_arrow {
    top: 38px !important;
}

@media only screen and (max-width: 992px) and (min-width: 768px) {
    #investigationBlock .intolerence_add .action {
        padding-right: 0;
    }
}

@media only screen and (max-width: 767px) {
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row .col-sm-12.col-md-3.follow_up_label.basis_prescript_blk + .col-md-8 + .col-sm-12 {
            position: relative;
            padding-right: 0px !important;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row .col-sm-12.col-md-3.follow_up_label.basis_prescript_blk {
        padding-right: 0px !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .appetite_sub_block .form-control[name="consistency"] {
            height: 113px;
    }
    .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="radio"] + span::before {
        left: 0;
        top: 3px !important;
    }
    body .add_case_container span.select2-container .select2-selection--multiple li.select2-selection__choice {
            height: auto;
            white-space: normal;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .desire_label label.appetite_radio input[type="checkbox"] + span::after {
            left: 2px !important;
            top: 5px !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.selected input[type="radio"]:checked + span::after {
            left: 3px !important;
            top: 6.5px !important;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row button.add_button1 {
            top: 20px !important;
            position: static;
            display: flex;
            justify-content: center;
            margin-right: 0;
            margin-left: auto;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row .add_more_symptoms_here .col-sm-12.col-md-3.follow_up_label {
        padding-right: 15px !important;
    }
    body li.add_clinical_link {
         padding: 6.5px 5px;
    }
}


/****************** css for IE *********************/
@media all and (-ms-high-contrast:none) {
    body header .container-fluid .sub_header2 .company_name.my-auto {
        align-items: flex-start;
    }
    .create_account_wrapper .registration_container .login_page_right .registration_form_container, header .container-fluid .sub_header2 .company_name.my-auto, .login_page_image .login_page_left, left_content {
        width: 100%;
    }
    .create_account_wrapper .registration_container .login_page_right ul.uploding_steps li.steps.active::after {
        left: 0px;
    }
    .create_account_wrapper .registration_container .login_page_right .choose_afile label.upload_btn,  .left_content {
        align-items: center;
        justify-content: center;
    }
    header .container-fluid.updated_header li ul.profile_name_sub li.profile_div .profile_name_sub a {
        align-items: flex-start !important;
    }
    header .container-fluid.updated_header li ul.profile_name_sub li.profile_div .profile_name_sub .myprofile a {
        align-items: flex-start !important;
        justify-content: flex-start !important;
    }
}

/****************** css for IE Ends *********************/

/****** before and after login css responsiveness ****************/
@media only screen and (max-width: 767px) {
    body .main_section main nav ul.navigation2 li .login {
            margin-left: 5px;
    }
    body .navbar_link .container {
            max-width: 100%;
            width: 100%;
    }
    body main nav .container ul.navigation li a::after {
            top: 9px;
    }
     main nav .container ul.navigation>li a {
    width: 85%;
}
.main_section main nav ul.navigation li:hover ul.sub_menu, .main_section main nav ul.navigation li:focus ul.sub_menu {
    display: block !important;
}
}
/****** before and after login css responsiveness Ends ****************/

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .case_summary_blk .row .col-md-3:nth-child(8), .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .case_summary_blk .row .col-md-3:nth-child(9) {
    padding-top: 5px !important;
}
body li.add_clinical_link {
        padding: 8px 12px;
}
body header .container-fluid.updated_header .sub_header2 .right_side.d-flex li.add_clinical_link img {
    height: auto;
}
body .login_page_image .login_page_left .register {
    border-radius: 6px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row span.down_arrow {
    top: 47px !important;
}
/********** css changes on 01/10/2020 Ends ************/

/*********** css changes for responsive on 03/10/2020 ***********/
@media only screen and (max-width: 767px) {
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence .appearence_blk>.row>.col-sm-12:first-child {
            display: none;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .appetite_sub_block .row>.col-sm-12:first-child {
            display: none;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail.active .physical_general_label span.arrow_image {
            right: 7px;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.active .physical_general_detail.active span.arrow_image span.view_close_btn {
            display: none;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_detail.active .physical_general_label::before {
            display: none;
    }
    body #loginVisitorPage, body div#ForgetPasswordPage {
            top: 0;
            margin-top: 0px;
    }
    header .container-fluid.updated_header li ul.profile_name_sub {
            z-index: 9999;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block label.appetite_radio.active + .appetite_sub_div:last-child {
            border-bottom: none !important;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .appetite_sub_block .form-control[multiple]>option:not(:last-child) {
            margin-bottom: 3px;
            padding: 2px 3px;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .appetite_sub_block .form-control[multiple]  {
            height: 120px;
            overflow: auto;
    }
}
@media only screen and (max-width: 991px) {
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12.comments_reviewr_case .form-group {
            width: 100%;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.active .label_div {
            width: 70%;
    }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .physical_genral_right_block select.duration_select {
            padding: 5.5px 30px 4.5px 12px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.selected input[type="checkbox"]:checked + span::after, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="checkbox"]:checked + span::after {
                left: 2px !important;
                top: 6.5px !important;
        }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .physical_general_detail .image {
            z-index: 98;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.active .label_div {
        width: 90%;
    }
}

/****************** css for IE *********************/
@media all and (-ms-high-contrast:none) {
    .clinical_case_registry_section .container .registry_heading, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li a span.select_image {
        align-items: center;
        justify-content: center;
    }
    .case_registered_section .case_reg_right_block .registered_right_blk .case_registered_list {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    header .container-fluid.updated_header ul.navigation2.dashboard_navigation1.list-unstyled.d-flex .profile_name_sub li:first-child a, body header .container-fluid.updated_header ul.navigation2.dashboard_navigation1.list-unstyled.d-flex .profile_name_sub li a {
            align-items: flex-start;
            justify-content: flex-start;
    }
    .star_div ul > li.star > i.fa {
        text-shadow: 1.3px 1px 1px #e4bc14;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .family_history_success .label {
        width: 100%;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success {
        align-items: center;
    }
    .case_summary_report_block .modal-content .case_summary_report_div .case_summary_list_view .report_edit a {
            align-items: center;
    }
}

/****************** css for IE Ends *********************/

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block button.add_button {
    height: 28.5px;
    top: 39.5px;
}

body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.selected input[type="checkbox"] + span::after {
    
    top: 20px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio input[type="checkbox"]:checked + span::before {
        background: #2D73A8 !important;
        border: 1px solid #2D73A8 !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio input[type="checkbox"] + span::before {
            content: "";
    border-radius: 2px;
    top: 2px;
    width: 12px;
    display: block;
    position: absolute;
    height: 12px;
    border: 1px solid #CDCDCD;
    background: white;
    
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio input[type="checkbox"]:checked + span::after {
    content: "";
        left: 3px;
    top:5px;
    width: 7px;
    border-left: 1px solid #fff;
    border-bottom: 1px solid #fff;
    display: block;
    position: absolute;
    height: 4px;
    -webkit-transform: rotate(307deg);
    transform: rotate(307deg);
}
body .drag_container .drop_content input#uploadDocument, .drag_container .drop_content input[type="file"] {
   width: 92px !important;
   text-align: center;
   padding: 0px !important;
   text-overflow: ellipsis;
   white-space: nowrap;
   overflow: hidden;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .row label {
    font-size: 12px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_examination_block .row .modalities_radio input[type="checkbox"]:checked + span::before {
    border: 1px solid #CDCDCD !important;
    background: white !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_examination_block .row .modalities_radio.selected input[type="checkbox"]:checked + span::before {
    background: #2D73A8 !important;
    border: 1px solid #2D73A8 !important;
}
span.select2-container .select2-dropdown ul .select2-results__option:not(:last-child) {
    border-bottom: 1px solid #c5c5c5;
}

    
/*********** css changes for responsive on 03/10/2020 Ends ***********/

.ment_auto .ui-widget.ui-widget-content {
    width: 22.25% !important;
}
table#caseSummaryReport tr td {
    border: none;
}
table#caseSummaryReport tr {
    background: none !important;
}
.list_case_div.collapsed .list_details {
    opacity: 1 !important;
    height: auto !important;
}
.list_case_div.collapsed .list_case.d-flex .right_content div#summaryRightArrow img {
    -webkit-transform: rotate(180Deg) !important;
    transform: rotate(180Deg) !important;
}

.case_summary_blk.collapse .reviewer_block {
  position: static;
  display: block;
  -webkit-animation: widthIncrease 1s ease-in;
  -webkit-animation-fill-mode: forwards;
}

.case_summary_blk.collapse .reviewer_block .reviwer_block_expanded {
  display: block;
}

.case_summary_blk.collapse .reviewer_block .reviewer_block_div {
  display: none;
}

.case_summary_blk.collapse .reviewer_block .reviwer_block_expanded .header {
  padding: 25px 22px 0px 22px;
}

.case_summary_blk.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer:hover {
  background: #F5F8F8;
}

.case_summary_blk.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer:hover span.image_block {
     display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    align-items: center;
}
.case_summary_blk.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer:hover span.image_block span {
      display: flex;
}

.case_summary_blk.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer:hover span.image_block img {
  width: 14px;
  height: 14px;
  margin-left: 10px;
}

/* .physical_general_block.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer:first-child:hover span.date {
  display: none;
} */

.case_summary_blk.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer {
  padding: 10px 22px;
  cursor: pointer;
  margin-top: 13px;
}

.case_summary_blk.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer span.image_block {
  display: none;
}

.case_summary_blk.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer .detail .tab_detail {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}


/**************** css changes on 06/10/2020 ****************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .follow_up_row .select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-top: 3px;
}
.add_more_others_scale_score_here {
    display: flex;
    width: 100%;
        flex-wrap: wrap;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .appearence_blk .add_more_others_scale_score_here .col-sm-12:nth-child(2) {
    margin-top: 0px !important;
}
.row.others_scale_score_box[style="display:block"] {
    display: flex !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row .edit_follow_up button.add_btn {
    background: #DBE0E8;
    border: none;
    position: absolute;
    top: auto;
    bottom: 26px;
    left: 51% !important;
}
@media only screen and (max-width: 767px) {
    body .advance_filter_blk_row .col-sm-12.pr-39 {
            padding-right: 0px !important;
    }
    body .advance_filter_blk_row .col-sm-12.pl-39 {
            padding-left: 0px !important;
    }
    body .advance_filter_blk_row .col-sm-12.pl-0.pr-20 {
            padding-right: 15px !important;
    }
    body .col-sm-12.pl-20.pr-0 {
            padding-left: 15px !important;
    }
    .main_section.dashboard_updated_section .dashboard_container .table_container.active a.advance_search_btn.close_filter::before {
            top: -1px;
            left: auto;
            right: 67px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .button .save {
        text-rendering: optimizeSpeed;
        letter-spacing: 0.7px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence .appearence_blk> form >.row>.col-sm-12:first-child {
        display: none;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .desire_label:not(:last-child) label.appetite_radio.active + .appetite_sub_div {
            border-bottom: 1px solid #DBE0E8 !important;
    }
}

/* CSS for multiselect css 06/10/20202 starts*/
.multi-select-container {
    display: inline-block;
    position: relative;
}

.multi-select-menu {
    position: absolute;
    left: 0;
    top: 0.8em;
    z-index: 1;
    float: left;
    min-width: 100%;
    background: #fff;
    margin: 1em 0;
    border: 1px solid #aaa;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
    display: none;
}

.multi-select-menuitem {
    display: block;
    font-size: 0.875em;
    padding: 0.6em 1em 0.6em 30px;
    white-space: nowrap;
}

.multi-select-menuitem--titled:before {
    display: block;
    font-weight: bold;
    content: attr(data-group-title);
    margin: 0 0 0.25em -20px;
}

.multi-select-menuitem--titledsr:before {
    display: block;
    font-weight: bold;
    content: attr(data-group-title);
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.multi-select-menuitem + .multi-select-menuitem {
    padding-top: 0;
}

.multi-select-presets {
    border-bottom: 1px solid #ddd;
}

.multi-select-menuitem input {
    position: absolute;
    margin-top: 0.25em;
    margin-left: -20px;
}

.multi-select-button {
    display: inline-block;
    font-size: 0.875em;
    padding: 0.2em 0.6em;
    max-width: 16em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: -0.5em;
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
    cursor: default;
}

.multi-select-button:after {
    content: "";
    display: inline-block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0.4em 0.4em 0 0.4em;
    border-color: #999 transparent transparent transparent;
    margin-left: 0.4em;
    vertical-align: 0.1em;
}

.multi-select-container--open .multi-select-menu {
    display: block;
        width: 100%;
}
.multi-select-menu label {
    white-space: normal;
}

.multi-select-container--open .multi-select-button:after {
    border-width: 0 0.4em 0.4em 0.4em;
    border-color: transparent transparent #999 transparent;
}

.multi-select-container--positioned .multi-select-menu {
    /* Avoid border/padding on menu messing with JavaScript width calculation */
    box-sizing: border-box;
}

.multi-select-container--positioned .multi-select-menu label {
    /* Allow labels to line wrap when menu is artificially narrowed */
    white-space: normal;
}
body .multi-select-container {
    display: block;
}
body .multi-select-button:after {
    content: "";
    display: inline-block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    border-color: #2c2c2c transparent transparent transparent;
    margin-left: 0.4em;
    vertical-align: 0.1em;
    position: absolute;
    right: 7px;
    top: 50%;
    transform: translateY(-50%);
}
body .multi-select-button {
    display: block;
    font-size: 13px;
    padding: 5px .75rem;
    max-width: 100%;
    height: 30px;
    color: #000;
    text-overflow: ellipsis;
    background-color: #fff;
    border: 1px solid #DBE0E8;
    border-radius: 6px;
    box-shadow: none;
}
body .multi-select-button:focus {
    border-color: #2d73a8 !important;
}
body .multi-select-container.multi-select-container--open .multi-select-button:focus {
    border-color: #2d73a8 !important;
}
body .multi-select-menuitems label.multi-select-menuitem {
    padding: 6px .75rem 6px 30px;
    margin-bottom: 0px !important;
    border-bottom: 1px solid #c5c5c5;
    font-size: 12px !important;
    font-weight: 400 !important;
    color: #000000 !important;
}
body .multi-select-menu {
    background-color: #fff;
    border: 1px solid #DBE0E8;
    border-radius: 6px;
    box-shadow: none;
}
.multi-select-menuitems label.multi-select-menuitem:hover {
    cursor: pointer;
    background: #e9f4fb !important;
}
.appetite_radio .desire_selected_blk span {
    display: inline-block;
    white-space: normal;
    word-break: break-all;
}



/* CSS for multiselect css 06/10/20202 ends*/ 
/**************** css changes on 06/10/2020 ****************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .button .save.submit_color_change {
    border: 1px solid #1C4976;
    color: #1C4976;
    background: white;
}
/**************** css changes on 06/10/2020 ****************/

/************** css changes on 07/10/2020 ***************/
@media only screen and (max-width: 767px) {
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .label_div {
        width: 60% !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .physical_general_detail.active + .desire_success_block {
        display: none;
    }
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio .desire_selected_blk {
   margin-top: 0;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio .desire_selected_blk {
   margin-top: 15px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.thirst_radio.reset_radio {
    margin-left: 10px !important;
    margin-bottom: 4px !important;
    cursor: pointer;
}
.alive_dead_div .dead_alive_blk:nth-child(2) span {
    border-radius: 0px 6px 6px 0px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio.reset_radio.active input[type="checkbox"] + span::before {
    content: "";
    border-radius: 2px;
    top: 3px;
    width: 12px;
    display: block;
    position: absolute;
    height: 12px;
    border: 1px solid #CDCDCD;
    background: white;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio.reset_radio.active input[type="checkbox"]:checked + span::before {
    background: #2D73A8 !important;
    border: 1px solid #2D73A8 !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio.reset_radio.active input[type="checkbox"]:checked + span::after {
    content: "";
    left: 3px;
    top: 6px;
    width: 7px;
    border-left: 1px solid #fff;
    border-bottom: 1px solid #fff;
    display: block;
    position: absolute;
    height: 4px;
    -webkit-transform: rotate(307deg);
    transform: rotate(307deg);
}
.alive_dead_div .dead_alive_blk span {
   white-space: nowrap;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.thirst_radio.reset_radio span {
   display: block;
   position: relative;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.thirst_radio.reset_radio input[type="checkbox"] + span::before {
   content: "";
   border-radius: 2px;
   top: 2.1px;
   left: 0;
   width: 12px;
   display: block;
   position: absolute;
   height: 12px;
   border: 1px solid #CDCDCD;
   background: white;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.thirst_radio.reset_radio input[type="checkbox"]:checked + span::after {
   content: "";
   left: 2px;
   top: 6px;
   width: 7px;
   border-left: 1px solid #fff;
   border-bottom: 1px solid #fff;
   display: block;
   position: absolute;
   height: 4px;
   -webkit-transform: rotate(307deg);
   transform: rotate(307deg);
}
body .miasamatic_list {
    margin: 0px !important;
}
/************** css changes on 07/10/2020 Ends ***************/

/*********** css changes on 08/10/2020 ************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.pre_domi_heading {
    font-size: 14px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.selected input + span {
    font-weight: 600;
}
body .alert-success {
          color: #1C4976;
    position: fixed;
    top: 203px;
    left: 300px;
    width: calc(100% - 344px);
        z-index: 9999;
    background-color: #F0F9FF;
    border: 1px solid #9ac4e2 !important;
    border: none;
    border-radius: 6px;
    padding: 15px 20px;
    font-weight: 600;
}
button.reset_button {
    margin-left: 15px;
    border: none;
    background: none;
}
body .add_case_content.mental_history_blk .alert-success .close {
    position: absolute;
    top: 0;
    opacity: 1;
    right: 0;
    padding: .9rem 1.25rem;
    color: inherit;
}
.reset_dead_alive>div {
    margin-bottom: 7px;
}
body .reset_dead_alive>div>label {
    margin: 0 !important;
}
.reset_dead_alive {
    display: flex;
}
body .add_case_content.mental_history_blk .alert-success>div {
    font-size: 16px;
    line-height: 22px;
    font-weight: 600;
    text-align: left;
}
body .add_case_content.mental_history_blk .alert-success>div>div {
        margin: auto 15px;
}

@media only screen and (max-width: 1250px) {
    button.reset_button {
    padding: 3.5px 12px;
        margin-top: 6px;
        margin-left: 0px;
    }
    .reset_dead_alive {
        display: flex;
        flex-wrap: wrap; 
    }
}

/*********** css changes on 08/10/2020 Ends ************/
/*********for followup practionary add followup functionality starts here 08-10-20*********/
a.remove_button.aditional_pf_rmv.medicine_remove {
    position: relative;
    bottom: 22px;
    left: 21px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row .edit_follow_up button.add_more_others_scale_score.add_btn {
    position: static;
    margin-top: 25px;
}
button.add_more_others_scale_score.add_btn {
    position: static !important;
    margin-top: 25px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper a.remove_button.aditional_pf_rmv.delete_others_followp {
    bottom: 16px;
    right: 143px;
    position: static;
    margin-top: 25px;
}
a.remove_button.aditional_pf_rmv.delete_symptoms_followp {
    bottom: 14px;
}
a.remove_button.aditional_pf_rmv.delete_others_followp {
    bottom: 16px;
    right: 143px;
}
body a.remove_button.aditional_pf_rmv.delete_medicine_followp.delete_entity.add_follow_Symptms {
    position: static;
    margin-top: 20px;
}

a.remove_button.aditional_pf_rmv.medicine_remove.delete_medicine_followp.delete_entity.delete_add_other_followp {
    position: static;
    margin-top: 25px;
}
/* body a.remove_button.aditional_pf_rmv.delete_medicine_followp.add_follow_Symptms {
    position: absolute !important;
    left: 24.5% !important;
} */
button.add_btn.history_other_dis_name {
    bottom: 77px !important;
    position: relative !important;
    left: 373px;
}
a.remove_button.aditional_pf_rmv.delete_past_history_other {
    position: relative;
    left: 0;
    bottom: 13px;
}
/* .add_history_others_empty_form {
    position: static;
    margin-top: -108px;
} */
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.add_more_others_highlate .desire_selected_blk {
    margin-top: 3px;
    padding: 0;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.add_more_others_highlate .desire_selected_blk:nth-child(4) {
    margin-top: 10px;
    padding: 0;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.add_more_others_highlate .desire_selected_blk>a {
    padding: 4px 20px;
    display: block;
    width: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.add_more_others_highlate .desire_selected_blk>a.highlateed {
    background: #EBEFEF;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.add_more_others_highlate .desire_selected_blk>a:hover {
    background: #EBEFEF;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .row .add_history_others_empty_form>.col-sm-12 {
    padding: 0 0 10px 0px!important;
    border-top: 1px solid #ececec;
    border-bottom: none !important;
}
.past_history_add>.appetite_block  .year_of_onset {
    flex: 0 0 50% !important;
    max-width: 50% !important;
}
body .past_history_add_btn {
    height: 0px;
}
.past_history_add>.appetite_block .reccurance_div {
    flex: 0 0 85% !important;
    max-width: 85% !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block  .button .cancel {
    color: #000000 !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .button .cancel {
    padding: 4.5px 22px 4.5px 0px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block  .button .cancel {
    margin-left: 22px;
    font-size: 0.8125em;
    font-weight: 700;
    line-height: 30px;
    background: none;
    color: #2c2c2c;
    border: none;
}
a.investigation_link {
    color: #2D73A8;
        display: inline-block;
    margin: auto 0;
    font-size: 13px;
    line-height: 16px;
    font-weight: 600;
    cursor: pointer;
}
body .add_case_container .physical_genral_right_block .family_history_select span.select2-container .select2-selection--multiple {
    overflow: auto;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .appearence_blk .follow_up_row .prescription_blk + .col-sm-12:nth-child(2) {
    margin-top: 0px !important;
}
a.remove_button.aditional_pf_rmv.medicine_remove.remove_followeup_descrp {
    left: 0;
    margin-right: 10px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row button.add_btn.add_follow_prescritio_one {
    left: 0px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .appearence_blk .follow_up_row.row .col-sm-12:nth-child(2) {
    margin-top: 0px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row button.add_button1.add_basis_prescription {
    left: 0px !important;
    top: 20px !important;
}

/*********for followup practionary add followup functionality ends here 08-10-20*********/

/* .desire_selected .desire_label {
    display: block;
} */

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.active>span {
    font-weight: 600;
}
body .add_case_container .physical_genral_right_block .phy_general_height.family_history_height span.select2-container .select2-selection--multiple {
    height: 70px;
}

/**************** anchor tag css ***********************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.appetite_anchor {
    padding: 0px;
    cursor: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.appetite_anchor a {
    display: block;
    cursor: pointer;
    padding: 13.5px 25px;
}
/**************** anchor tag css Ends ***********************/

.appetite_label_div .appetite_label.shown {
    display: block;
}
.appetite_label_div .appetite_label {
    display: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.show_Less.more {
    display: block !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.show_Less {
    padding-left: 25px;
    cursor: pointer;
    color: #2D73A8;
    font-size: 14px;
    line-height: 17px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio.active + .form-group label.show_Less {
    padding-left: 45px;
}
.appetite_label_div.five_label .appetite_label:nth-child(1), .appetite_label_div.five_label .appetite_label:nth-child(2), .appetite_label_div.five_label .appetite_label:nth-child(3), .appetite_label_div.five_label .appetite_label:nth-child(4), .appetite_label_div.five_label .appetite_label:nth-child(5) {
    display: block;
}
label.show_more.more {
    display: block;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .form-group label.show_Less {
    padding-left: 42px;
    padding-top: 11px;
}
/* .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .appetite_label:not(:last-child) label.appetite_radio.selected {
    border-bottom: 1px solid #F5F8F8;
} */
ul.previous_preganency_list.follow_list {
    margin-top: 3px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .row label.internal_pres_data {
    color: #4f4f4f;
    font-size: 13px;
    display: none;
    font-weight: 400;
    border-bottom: 1px solid #ECECEC;
    margin-bottom: 8px;
    border-top: 1px solid #ECECEC;
    padding-top: 13px;
    padding-bottom: 13px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .row label.internal_pres_data.internal_prescription {
    display: block;
        width: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row button.add_btn.add_more_internal_app {
    left: 0px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row select.form-control {
    padding: 5px .75rem;
}

/************** presenting complaints add btn *************/
.col-sm-12.d-flex.justify-content-between.pres_add_btn_div h2 {
    margin: auto 0 !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block div#presentingComplaints .appearence_blk .row .add_symptoms_btn_div button.add_btn {
    background: #FAD437;
    border: 1px solid #FAD437;
    border-radius: 6px;
    color: #2c2c2c;
    font-size: 0.8125em;
    -webkit-font-smoothing: antialiased;
    font-weight: 700;
    width: auto;
    height: 30px;
    padding: 0 15px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .col-sm-12.pres_add_btn_div:first-child {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block div#presentingComplaints .appearence_blk .row .add_symptoms_btn_div button.add_btn span {
    font-size: 18px;
    margin-right: 5px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .presting_complaints_block label.appetite_radio span {
    font-weight: 400 !important;
    font-size: 14px;
    color: #000;
}
h2.symptoms_heading {
    font-size: 14px;
    font-weight: 600;
        margin: 0;
    color: #000;
    padding: 13.5px 25px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .presting_complaints_block label.appetite_radio.appetite_anchor a {
    padding: 13.5px 35px;
}
body .past_history_add_btn.past_history_add_div {
    height: auto;
    display: flex;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .add_other_past .appetite_block .col-sm-12:first-child .form-group.active {
    margin-top: 0px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .presting_complaints_block label.appetite_radio.active span {
    font-weight: 600 !important;
}
.col-sm-12.col-md-12.position-relative.past_history_add_btn.past_history_add_div a.remove_button.aditional_pf_rmv.delete_past_history_other {
    position: static;
    margin-top: 13px;
    margin-left: auto;
    margin-right: 23px;
}
body .col-sm-12.col-md-12.position-relative.past_history_add_btn.past_history_add_div  button.add_btn.history_other_dis_name {
    position: static !important;
    margin-left: auto;
    margin-right: 23px;
    margin-top: 13px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .row .add_other_past>.col-sm-12 {
    border-bottom: none !important;
    border-top: 1px solid #DBE0E8 !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .row .add_other_past>.col-sm-12 {
    border-bottom: none !important;
    border-top: 1px solid #DBE0E8 !important;
    padding: 14px 0 !important;
    margin: 0 !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .row .add_other_past>.col-sm-12:first-child {
    margin-top: 13px !important;
}
/************** presenting complaints add btn *************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.show_Less.more {
display: block !important;
padding-top: 12.5px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block button.add_button_habit_other {
    height: 28.5px;
    top: 150.5px;
}
/******** css changes on 16/10/2020 ***************/
/******** show more css *******/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.show_more img {
    padding-left: 3px;
    position: relative;
    top: -1px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.show_Less img {
    padding-left: 3px;
    position: relative;
    top: -1px;
}
/******** show more css Ends *******/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block div#add_field_here.add_field_here_div .col-sm-12 {
    padding: 0px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block div#add_field_here_edit.add_field_here_div .col-sm-12 {
    padding: 0px !important;
}
/******** css changes on 16/10/2020 ***************/

/********** css changes on mental general ********************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .presting_complaints_block label.appetite_radio.appetite_anchor a {
    padding: 13.5px 35px;
    display: flex;
    width: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .presting_complaints_block label.appetite_radio.appetite_anchor a:nth-child(2) {
    justify-content: flex-end;
}
/********** css changes on mental general Ends ********************/

/*********** csss changeees on 17/10/2020 ***********/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block div#addAppearence .appearence_blk .row .past_history_div_btn button.add_btn {
    position: static !important;
    margin: 0 !important;
    background: #FAD437;
    border: 1px solid #FAD437;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .row .col-sm-12.past_history_div_block:first-child {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block  .row .col-sm-12.past_history_div_block:first-child {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
}
/*********** csss changeees on 17/10/2020 Ends ***********/
.add_more_others_here.row .row.empty_medicn_form {
    border-top: 1px solid #DBE0E8;
    padding-top: 13px;
    padding-bottom: 13px;
}
.physical_general_remove_btn a.remove_button.aditional_pf_rmv.delete_symptoms_followp {
    position: static;
        margin: 20px 0 0 0;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .row .past_history_div_btn button.add_btn {
    position: static !important;
    margin: 0 !important;
    width: 33px;
    height: 30px;
        font-size: 20px;
    text-align: center;
    border-radius: 6px;
    color: #000000;
    font-weight: 600;
    line-height: 24px;
    background: #FAD437;
    border: 1px solid #FAD437;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.show_Less {
    padding-left: 25px;
    cursor: pointer;
    padding-top: 12.5px;
    color: #2D73A8;
    font-size: 14px;
    line-height: 17px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .row .desire_intensity .col-sm-12:first-child {
    border-bottom: none;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.physical_general_remove_btn a.remove_button.aditional_pf_rmv.delete_symptoms_followp {
    margin: 0 0 0 auto !important;
}
.physical_general_remove_btn .physical_general_remove_btn.margin-top {
    display: flex;
}
.row.desire_intensity .physical_general_remove_btn {
    margin: 0 !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .appetite_sub_block .row>div.desire_intensity:not(:first-child) {
    border-top: 1px solid #DBE0E8;
        padding-top: 13px;
    padding-bottom: 13px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .appetite_sub_block .row>div.desire_intensity:nth-child(2) {
    border-top: none !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .add_more_others_here.row .row.empty_medicn_form .col-sm-12 {
    flex: 0 0 100%;
    margin: 0;
    max-width: 100%;
}


.others_delete_habit {
    position: absolute !important;
    right: 1px !important;
    left: auto !important;
    margin: 0 !important;
    height: 28px !important;
    top: 1px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .add_medicines_empty_form.row .col-sm-12:first-child {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    border-bottom: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .add_symptoms_rep .col-sm-12:first-child {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    border-bottom: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .add_medicines_empty_form.row .col-sm-12:nth-child(2) {
    margin-top: 0 !important;
}
body.repert_auto_comp .ui-widget.ui-widget-content {
    width: 20.2% !important;
}


.appetite_sub_div.food_drink_sub_div.craving_intens .intensity_div>label:first-child, .appetite_sub_div.food_drink_sub_div.craving_intens .intensity_div>label:nth-child(2) {
    pointer-events: none;
}



.add_more_div_phy_gen.row>div.row {
    border-top: 1px solid #DBE0E8;
    padding: 13px 0;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .row .add_more_div_phy_gen>div>.col-sm-12:first-child {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    border-bottom: none;
}



.add_more_div_phy_gen.row>div.row {
    border-top: 1px solid #DBE0E8;
    padding: 13px 0 0 0;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .row .add_more_div_phy_gen>div>.col-sm-12:first-child {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    border-bottom: none;
}




/******* css changes on 23/10/2020 **************/
.show_more_less_div.d-flex .show_more1 {
    order: 2;
}
.tooltip > .tooltip-inner {
    color: #000;
    background: white;
    box-shadow: 0 0px 7px 1px #e1e2e4;
    border: 1px solid #D
    left: 0;
    position: relative;
    font-size: 11px;
  padding: 8px 13px;
  border-radius: 6px;
}
.show_tooltip {
    position: relative;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .show_more_less_div .show_tooltip .tooltip {
    color: #000;
    background: white;
    box-shadow: 0 0px 7px 1px #e1e2e4;
    border: 1px solid #Ddd;
        left: 12px;
    position: absolute;
    display: none;
    font-size: 11px;
  padding: 8px 13px;
  border-radius: 6px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .show_more_less_div .show_tooltip img:hover +  .tooltip {
        display: block !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .show_more_less_div .show_tooltip .tooltip::after {
   border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #fff;
  display: block;
  position: absolute;
  top: -4.8px;
}

.tooltip > .tooltip-inner::before {
    border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #fff;
  display: block;
  position: absolute;
  top: -4.8px;
}
.show_more_less_div.d-flex {
    padding-bottom: 32px;
}
/******* css changes on 23/10/2020 ends **************/


/********* desire viewpart css changes ***********/
.appetite_radio .desire_selected_blk span.intensity_div {
    width: auto;
    margin-right: 1px !important;
}
.appetite_radio .desire_selected_blk span.intensity_div.desc_space {
    margin-right: 5px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .family_history_success.desire_view_block .label {
    display: flex;
    width: 80%;
    align-items: center;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success.desire_view_block .label span.label_detail>span:first-child {
       display: inline-flex;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success.desire_view_block  .intensity_div span {
    width: 16px;
    height: 16px;
    color: #FFFFFF !important;
    line-height: 17px !important;
    font-size: 9px !important;
    font-weight: 700;
        padding-right: 0px !important;
    text-align: center;
    display: inline-block;
    margin-right: 1px;
    border-radius: 50%;
    padding-left: 0px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success.desire_view_block  span.intensity_div {
    padding: 0px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success.desire_view_block  .intensity_div span.green {
    background: #76CA4F;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success.desire_view_block  .intensity_div span.orange {
    background: #D8AE24;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success.desire_view_block  .intensity_div span.red {
    background: #DD4F4F;
} 
/********* desire viewpart css changes Ends ***********/

/*********** rmi block css ***************/
.main_section.dashboard_updated_section .dashboard_container img.submitted_image {
  cursor: pointer;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr.rmi_block.active {
  display: table-row;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr.rmi_block {
  -webkit-box-shadow: 0px 12px 99px #00000036;
          box-shadow: 0px 12px 99px #00000036;
  background: #fff;
  display: none;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr.rmi_block td {
  padding: 27px 53px 32px 53px;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr.rmi_block td ul.date_div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 23px;
  padding-bottom: 12px;
  font-size: 14px;
  font-weight: 700;
  line-height: 22px;
  color: #000000;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: flex-start;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr.rmi_block td ul.date_div li {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 15.5%;
          flex: 0 0 15.5%;
  max-width: 15.5%;
  text-align: center;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr.rmi_block td ul.date_div li:not(:last-child) {
  margin-right: 28px;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr.rmi_block td ul.submitted_block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: flex-start;
  margin-bottom: 0;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr.rmi_block td ul.submitted_block li {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 15.5%;
          flex: 0 0 15.5%;
  max-width: 15.5%;
  height: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
  background: #2D73A8;
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  position: relative;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr.rmi_block td ul.submitted_block li span.round {
  display: block;
  width: 16px !important;
  height: 16px;
  background: #2D73A8;
  border: 2px solid #B5DFFF;
  border-radius: 50%;
  position: absolute;
  top: -33px;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr.rmi_block td ul.submitted_block li span {
  display: block;
  width: 120px;
  text-align: center;
}

.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr.rmi_block td ul.submitted_block li:not(last-child) {
  margin-right: 28px;
}

/*********** rmi block css Ends ***************/

/************* appetite css ******************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_block_div .appetite_block.active + .appetite_sub_div {
    right: 0;
    top: 0;
    overflow: auto;
    height: 800px;
}
/************* appetite css Ends ******************/

a.remove_button.aditional_pf_rmv.delete_entity.sym_admore_delet_0 {
    display: none;
}

/*************** css changes on 27/10/2020 ***************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .medicine_editing_data .col-sm-12:first-child {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    border-bottom: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .symt_editing_data .col-sm-12:nth-child(2) {
    margin-top: 0px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .symt_editing_data .col-sm-12:first-child {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    border-bottom: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .appearence_blk .col-sm-12:nth-child(2).mecine_rmaks {
    margin-top: 0px !important;
}
/*************** css changes on 27/10/2020 ends ***************/

/************* appetite css Ends ******************/


/**************** css changes on 27/10/2020 ****************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .theraphy_pad_right {
    padding-right: 0px !important;
}
/**************** css changes on 27/10/2020 Ends ****************/
.medicine_add_therap_block, .add_more_medicine_here {
    width: 100%;
}
.child_data_get + .form-group .show_more_less_div.d-flex {
    padding-bottom: 5px;
}
.modalities_label_div .show_more_less_div.d-flex {
    padding-bottom: 32px;
}

/*************** obstertic pregnancy css ****************/
.child_label {
  padding: 13.5px 20px;
}

button.add_child_btn {
  background: #DBE0E8;
  border: none;
  border-radius: 6px;
  font-size: 14px;
  color: #000;
  font-weight: 600;
  width: 50%;
  padding: 7px;
}

.physical_general_appearence.active button.add_child_btn {
  width: 100%;
}

/*************** obstertic pregnancy css Ends ****************/

.main_section.dashboard_updated_section .dashboard_container button.in_review_process {
   background: #FFEFAF;
   border: 1px solid #FAD437;
   width: 127px;
   height: 23px;
   border-radius: 6px;
   color: #CB961B;
   font-size: 13px;
   font-weight: 500;
   line-height: 17px;
}
span.label.baseline_med > span {
    font-weight: 400;
}

span.label.baseline_med {
    display: block;
    padding: 13px 25px;
    font-size: 14px;
    color: #000;
    font-weight: 400;
    border-bottom: 1px solid #DBE0E8;
    margin-bottom: 13px;
    width: 100%;
}

/********** comment icon highlight css *********/
span.addCase_common_review.active svg .st5  {
    fill: #FCFF3E !important;
}
/********** comment icon highlight css *********/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .appearence_blk .row.history_supression_editing_data .col-sm-12:nth-child(2) {
    margin-top: 0px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .history_supression_editing_data .col-sm-12:first-child {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    border-bottom: none;
}

.add_history_supression_empty_form .additional_app, .history_supression_editing_data .additional_app:not(:first-child) {
    border-top: 1px solid #ECECEC;
    margin-top: 20px !important;
}

.save.past_hist_valid_year {
    pointer-events: none;
}
.save.past_hist_valid_age {
    pointer-events: none;
}
.family_history_success.gynaecological_success.physical_history_success {
    flex-direction: column;
}
.family_history_success.gynaecological_success.physical_history_success .acton {
    width: 100% !important;
}
.family_history_success.gynaecological_success.physical_history_success  span.label_title {
    display: inline-block;
    width: auto;
    padding-right: 10px;
    
}
.family_history_success.gynaecological_success.physical_history_success span.label_detail::before {
    content: "-";
    padding-left: 0;
    position: absolute;
    left: 0;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success.physical_history_success .label span.label_detail {
    width: 40%;
    padding-right: 10px;
    position: relative;
    padding-left: 10px !important;
    }
span.label_title {
    display: inline-block;
    width: 70%;
}
.family_history_success.gynaecological_success.physical_history_success>.action {
    width: 100%;
}
.family_history_success.gynaecological_success.physical_history_success>.label>span {
    width: 100%;
    display: flex;
    margin-top: 5px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .family_history_success.physical_history_success .label {
    display: flex;
    flex-wrap: wrap;
}

 /***************** css changes on 11/11/2020 **************/
@media only screen and (max-width: 992px) and (min-width: 768px) {
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_block_div .appetite_block.active + .appetite_sub_div>div {
   display: block;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_block_div .appetite_block + .appetite_sub_div>div {
   display: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_block_div .appetite_block.active + .appetite_sub_div>form {
   display: block;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_block_div .appetite_block + .appetite_sub_div>form {
   display: none;
}
}

@media only screen and (max-width: 767px) {
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .symptoms_pre_complaints_one.active + .appetite_sub_div {
   width: 100%;
   z-index: 2;
   display: block;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .symptoms_pre_complaints_one.active + .appetite_sub_div {
   z-index: 2;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div {
   width: 100%;
       height: auto;
   position: static;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_block_div .appetite_block.active + .appetite_sub_div {
      height: auto;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_block_div .appetite_block.active + .appetite_sub_div>div {
  display: block;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_block_div .appetite_block.active + .appetite_sub_div>div  .row>.col-sm-12:first-child {
 display: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_block_div .appetite_block.active + .appetite_sub_div>form {
  display: block;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_block_div .appetite_block + .appetite_sub_div>div {
 display: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_block_div .appetite_block + .appetite_sub_div>form {
  display: none;
}
}

/***************** css changes on 11/11/2020 Ends **************/

/************** css changes on 13/11/2020 **********************/
/* @media only screen and (min-width: 2000px) {
.mydashboard_wrapper.add_clinical_case_wrapper {
    min-height: 100vh;
    height: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk {
    min-height: 100vh;
}
} */
/************** css changes on 13/11/2020 **********************/

/*************** css changes on 17/11/2020 *****************/
.approved_row .approved_grid .approved_content .modal.case_summary_report_block.show {
    left: -20px;
    width: 100vw;
        top: -203px;
    right: 0px;
}
.approved_row .approved_grid .approved_content .modal.case_summary_report_block.show .modal-dialog { 
    padding-right: 20px !important;
}
.publishedcase_block .row > div.col-sm-12.col-md-12.approved_block {
    position: static;
}
body.view_more_append.view_more_append_modal .main_section.dashboard_updated_section .dashboard_container .table_container .table_header form.form_search {
        z-index: -1;
}
body.view_more_append.view_more_append_modal header .container-fluid.p-0.updated_header ul.tab_name li.name {
    z-index: -1;
}
.form-group.gyn_quantity_flex {
    display: flex;
}
.form-group.gyn_quantity_flex>label {
    padding-right: 10px;
    margin-top: 10px;
}

.modalities_label_div.parent_name_of_block .button {
    padding-top: 13px !important;
}
.invest_date_parent .row>.col-md-6 {
    padding: 0 20px;
}
.physical_general_appearence.active .invest_date_parent .row>.col-md-6 {
    flex: 0 0 50% !important;
    max-width: 50% !important;
}
.add_case_content.mental_history_blk .alert-success::after {
top: 0;
    left: 0;
    border-radius: 3px 0 0 3px;
    content: "";
    display: block;
    width: 6px;
    height: 100%;
    background: #FAD437;
    position: absolute;
}
span.success_icon svg path#Path_692, span.success_icon svg path#Path_693 {
    fill: #2d73a8 !important;
}
/*************** css changes on 17/11/2020 Ends *****************/

/*************** css changes on 19/11/2020 *****************/
.select_dropdown_pos  span.select2.select2-container.select2-container--default.select2-container--above.select2-container--open {
    top: 0 !important;
}
.select_dropdown_pos  .select_dropdown_pos span.select2.select2-container.select2-container--default.select2-container--above.select2-container--open {
    top: 0 !important;
}
.select_dropdown_pos span.select2-container.select2-container--default.select2-container--open {
    top: 99px !important;
}

.view_more_append_modal  .supervisor_block ul.nav.nav-tabs.supervisor_block_tabs li a {
    position: static;
}
.view_more_append_modal .main_section.dashboard_updated_section .dashboard_container .table_container .table_header.d-flex.justify-content-between > div a.advance_search_btn {
    z-index: -1;
}
.approved_row .approved_grid>div {
    width: 100%;
}
/*************** css changes on 19/11/2020 Ends *****************/

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .label span.label_detail span.multi_add_des_ave_cra span {
    color: #4f4f4f;
    font-weight: 400;
}
/* .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.selected .desire_selected_blk>span {
    padding-right: 15px;
} */
.select_dropdown_pos span.select2.select2-container.select2-container--default.select2-container--above.select2-container--focus {
    top: 0 !important;
}
span.select2.select2-container.select2-container--default.select2-container--below.select2-container--focus.select2-container--open {
    top: 0 !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .row .add_more_segregation .col-sm-12:first-child {
    border-bottom: none;
    padding-bottom: 0px !important;
        padding-top: 0px !important;
}
.add_more_segregation:not(:first-child) {
    border-top: 1px solid #ECECEC;
    margin-top: 0px !important;
}


/****** css changes on 23/11/2020 ******/
.summary_comment_icon {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 25px;
}
.summary_comment_icon.summary_comment_icon1 {
    margin-right: 0px;
    justify-content: flex-end;
    margin-bottom: 11px;
}
/****** css changes on 23/11/2020 Ends ******/


/********************* css changes for presenting complaint label **************************/
.pres_appetite_label {
    display: flex;
        position: relative;
            width: 100%;
}

.pres_appetite_label label {
    width: 80%;
}
.pres_appetite_label .action {
    width: 20%;
    text-align: right;
    padding: 13.5px 35px;
}
.pres_appetite_label .action span.delete {
    display: flex;
    justify-content: center;
    align-items: flex-start;
}
.pres_appetite_label.active, .pres_appetite_label:hover {
    background: #F5F8F8;
    cursor: pointer;
}
 .pres_appetite_label.active::after {
 content: "";
    display: block;
    position: absolute;
    width: 3px;
    right: 0;
    top: 0;
    bottom: 0;
    height: 100%;
    background: #FAD437;
 }
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .pres_appetite_label label.appetite_radio.active::after {
    display: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .pres_appetite_label label.appetite_radio:hover {
    background: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .pres_appetite_label label.appetite_radio.active {
    background: none;
}
/********************* css changes for presenting complaint label **************************/

/******************** css chages on 27/11/2020 ****************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .pres_appetite_label.active + .appetite_sub_div {
    right: 0;
    height: auto;
}
@media only screen and (max-width: 767px) {
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .pres_appetite_label + .appetite_sub_div>div {
    display: none;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .pres_appetite_label.active + .appetite_sub_div>div {
    display: block;
}
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .pres_appetite_label.active + .appetite_sub_div {
    right: 0;
    height: auto;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .pres_appetite_label.active + .appetite_sub_div>div {
    display: block;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .pres_appetite_label + .appetite_sub_div>div {
    display: none;
}
}
/******************** css chages on 27/11/2020 Ends ****************/

.drag_container .drop_content input[type="file"]{
   padding: 26px 44px 3px 44px!important;
   cursor: pointer;
   position: relative;
   top: -22px;
   box-sizing: content-box;
   z-index: 99;

}
.drag_container{padding-bottom:0;}

/********* chacklist css ********/
.checklist_float_icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #EBF7FF 0% 0% no-repeat padding-box;
  -webkit-box-shadow: 0px 15px 15px #D8E0E5;
          box-shadow: 0px 15px 15px #D8E0E5;
  border: 2px solid #2D73A8;
  width: 50px;
  height: 50px;
  bottom: 30px;
  right: 30px;
  position: fixed;
  border-radius: 50%;
  z-index: 998;
  cursor: pointer;
}

.checklist_block_div.active {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.checklist_block_div {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #00000080;
  display: none;
  z-index: 999;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  align-items: flex-start;
    padding-top: 65px;
}

.checklist_block_div .checklist_block {
  -webkit-box-shadow: 20px 20px 50px #00000010;
          box-shadow: 20px 20px 50px #00000010;
  border-radius: 6px;
  background: #fff;
      width: 675px;
  margin: 0 auto;
}

.checklist_block_div .checklist_block .checklist_header {
  padding: 7px 13px;
  background: #F5F8F8 0% 0% no-repeat padding-box;
  border: 1px solid #ECECEC;
  border-radius: 6px 6px 0px 0px;
}

.checklist_block_div .checklist_block .checklist_header h2.heading {
  margin-bottom: 0;
  padding-left: 11px;
  color: #000000;
  font-size: 14px;
  font-weight: 700;
  line-height: 23px;
}

.checklist_block_div .checklist_block .checklist_header span.close {
  opacity: 1;
  font-size: 22px;
  color: #000000;
  font-weight: 700;
}

.checklist_block_div .checklist_block .checklist_header .progress_block {
  margin-right: 34px;
  width: 74px;
  height: 5px;
  background: #DEDEDE;
}

.checklist_block_div .checklist_block .checklist_header .right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.checklist_block_div .checklist_block .checklist_content {
  padding: 31px;
}

.checklist_block_div .checklist_block .checklist_content .list {
  margin-bottom: 18px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
      align-items: flex-start;
}

.checklist_block_div .checklist_block .checklist_content .list label.appetite_label input {
  display: none;
}

.checklist_block_div .checklist_block .checklist_content .list label.appetite_label input[type="checkbox"] + span {
  border-radius: 2px;
  top: 6px;
  width: 12px;
  display: block;
  position: relative;
  height: 12px;
  border: 1px solid #2D73A8;
  background: white;
}

.checklist_block_div .checklist_block .checklist_content .list label.appetite_label input[type="checkbox"]:checked + span::after {
  content: "";
  top: 2px;
  left: 1.5px;
  width: 7px;
  border-left: 1px solid #fff;
  border-bottom: 1px solid #fff;
  display: block;
  position: absolute;
  height: 4px;
  -webkit-transform: rotate(307deg);
  transform: rotate(307deg);
}    min-height: 100vh;
    height: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk {
    min-height: 100vh;
}

.checklist_block_div .checklist_block .checklist_content .list label.appetite_label input[type="checkbox"]:checked + span {
  border: 1px solid #2D73A8;
  background: #2D73A8;
}

.checklist_block_div .checklist_block .checklist_content .list label.appetite_label {
  margin-bottom: 0px !important;
}

.checklist_block_div .checklist_block .checklist_content .list p.para {
 margin-bottom: auto;
    margin-top: auto;
    padding-left: 0;
    padding-right: 13px;
    width: calc(100% - 80px);
    font-size: 14px;
    color: #000000;
    line-height: 22px;
}

.checklist_block_div .checklist_block .button {
  padding-top: 11px !important;
}
.checklist_block .checklist_header .right span.close {
    cursor: pointer;
}

.checklist_block .checklist_content .button .save {
    background: #FAD437;
    border: 1px solid #FAD437;
    border-radius: 6px;
    color: #2c2c2c;
    font-size: 0.8125em;
    -webkit-font-smoothing: antialiased;
    font-weight: 700;
    padding: 7.5px 35px;
    margin-left: 22px;
}
/********* chacklist css Ends ********/

/******* css changes on 28/11/2020 *****/

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .pres_modalities_label.active + .form-group {
    margin-bottom: 0px;
    margin-left: 0px;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .pres_modalities_label.active + .form-group {
    display: block;
    margin-left: 0 !important;
}
.pres_modalities_label {
    display: flex;
        position: relative;
}
.pres_modalities_label label {
    width: 80%;
}
.pres_modalities_label .action {
    width: 20%;
    text-align: right;
    padding: 13.5px 35px;
}
.pres_modalities_label .action span.delete {
    display: flex;
    justify-content: center;
    align-items: flex-start;
}
.pres_modalities_label.active, .pres_appetite_label:hover {
    background: #F5F8F8;
    cursor: pointer;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .pres_modalities_label + .form-group {
    display: none;
    margin-left: 0 !important;
}
.physical_general_appearence.physical_examination_block .appetite_block>div:first-child .pres_modalities_label {
    border-bottom: 1px solid #ececec;
}
.physical_general_appearence.physical_examination_block .appetite_block>div:first-child .pres_modalities_label .modalities_radio {
    border-bottom: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .pres_modalities_label + .form-group .appetite_radio {
    display: block;
    margin: 0;
    position: relative;
    padding: 8px 20px 8px 45px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .pres_modalities_label label.modalities_radio.active::after {
    display: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .pres_modalities_label label.modalities_radio:hover {
    background: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .pres_modalities_label label.modalities_radio.active {
    background: none;
}

label.modalities_radio .delete {
    position: absolute;
    right: 35px;
    top: 50%;
    transform: translateY(-50%);
}

.star_div ul > li.star > .fa.selected { color: #e4bc14;}
/******** css changes on 28/11/2020 **********/

/******************** css changes for mobile responsiveness on 30/11/2020 **********************/
@media only screen and (max-width: 991px) and (min-width: 768px) {
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .symptoms_pre_complaints_one + .appetite_sub_div>div {
   display: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .symptoms_pre_complaints_one.active + .appetite_sub_div>div {
   display: block;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.selected input[type="checkbox"] + span::after {
   top: 6px;
   left: 3px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence.active {
   height: 800px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio span.intensity_div {
   display: inline-block;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence {
   height: 800px;
}
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block button.add_button_habit_other {
   top: 151.5px !important;
}

@media only screen and (max-width: 767px) {
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block button.add_button_habit_other {
   height: 28.5px;
   top: 207.5px !important;
   right: 49px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio span.intensity_div {
   display: inline-block;
}
}

/******************** css changes for mobile responsiveness on 30/11/2020 Ends **********************/

/***** comment css changes on 30/11/2020 ***********/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .case_title_comment .form-control {
    border-color: #2d73a8 !important;
}
body .add_case_container .select2-container--default.select2-container--focus .select2-selection--multiple {
    border: solid #2d73a8 1px !important;
    outline: none !important;
}
body .add_case_container .case_title_comment span.select2-container .select2-selection--multiple {
   border-color: #2d73a8 !important;
}
/***** comment css changes on 30/11/2020 Ends ***********/
.pres_appetite_label.desire_label.show {
    display: flex;
}

.pres_appetite_label.desire_label {
    display: none;
}
.desire_label.show {
    display: flex;
        flex-wrap: wrap;
}
.desire_label>label{
    width: 100%;
}
.pres_appetite_label.desire_label.shown {
    display: flex;
}

body .pres_appetite_label .action {
   width: 0;
   text-align: right;
   padding: 0px;
   position: absolute;
   right: 25px;
       bottom: 21.5px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .desire_selected_blk {
      padding: 8px 35px 8px 15px;
   margin-left: 21px;
   background: #F0F9FF;
   border-radius: 6px 0px 0px 6px;
}

/******** css changes on 30/11/2020 ************/
body .gynae_quantity label span {
   font-weight: 400;
   font-size: 12px;
}
/******** css changes on 30/11/2020 Ends ********/

body .pres_appetite_label label {
   width: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio,  .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio {
   padding: 13.5px 0px 13.5px 25px !important;
}
label.appetite_radio:hover .desire_selected_blk {
   background: white !important;
}
label.appetite_radio.active .desire_selected_blk {
   background: white !important;
}
.pres_appetite_label:hover .desire_selected_blk {
   background: white !important;
}
.pres_appetite_label.active .desire_selected_blk {
   background: white !important;
}
.approved_row .approved_grid .approved_content .modal.case_summary_report_block.preview_show_more.show {
    height: 1500px;
}
.preview_show_more .show_tooltip .tooltip1::after {
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid #fff;
    display: block;
    position: absolute;
    top: -4.8px;
    content: "";
}

.preview_show_more .show_tooltip:hover .tooltip1 {
    display: block;
        top: 23px;
        white-space: nowrap;
}
.preview_show_more .list_case_div {
    display: none;
}
.preview_show_more .list_case_div.shown {
    display: block;
}
.modal .show_more_less_div {
    display: none;
}
.preview_show_more .show_more_less_div {
    display: block;
}
.preview_show_more .show_tooltip .tooltip1 {
    color: #000;
    background: white;
    box-shadow: 0 0px 7px 1px #e1e2e4;
    border: 1px solid #Ddd; left: 0;
    position: absolute;
    display: none;
    z-index: 999;
    font-size: 11px;
    padding: 8px 13px;
    border-radius: 6px;
}
.preview_show_more .show_more_less_div>label {
    padding-left: 15px;
    cursor: pointer;
}
.case_summary_report_block_my_case .button .save {
    background: #FAD437;
    border: 1px solid #FAD437;
    border-radius: 6px;
    color: #2c2c2c;
    font-size: 0.8125em;
    -webkit-font-smoothing: antialiased;
    font-weight: 700;
    padding: 7.5px 35px;
    margin-top: 20px;
}
div#conform_submission {
    z-index: 999999;
}

/******************** css changes responsive on 1/12/2020 **************/
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.appetite_anchor {
   padding: 0px !important;
}
@media only screen and (max-width: 767px) {
ul.speciality_block li img {
   width: 33px;
}
.family_history_success.gynaecological_success.physical_history_success>.label>span {
   width: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .symptoms_pre_complaints_one.active + .appetite_sub_div, body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .symptoms_pre_complaints + .appetite_sub_div {
   border-bottom: 1px solid #DBE0E8;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_block_div .appetite_block.active + .appetite_sub_div {
   padding-top: 15px;
   border-top: 1px solid #DBE0E8;
}
.approved_row {
   margin: 0 -15px;
}
.main_section.dashboard_updated_section .dashboard_container .table_container .table_footer .pagination ul li a {
   line-height: 16px;
   display: block;
}

body .comments_reviewr_case.collapse .user_comment_block {
   width: 300px;
}
body .user_reviewer_block .form-control {
   width: 243px !important;
}
body body .alert-success {
   left: 50%;
   transform: translateX(-50%);
   width: 90%;
   margin: 0 !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div.active .physical_general_detail.active span.arrow_image span.view_close_btn {
display: none !important;
}
.reset_dead_alive button.reset_button {
   display: flex;
   justify-content: center;
   align-items: center;
}
body ul.previous_preganency_list li span {
   padding: 8.5px 5px;
font-size: 12px;
}
}
/******************** css changes responsive on 01/12/2020 Ends **************/


/******************* css changes on 02/12/2020 *******************/
@media only screen and (min-width: 1025px) {
body .type_supression.width_supression.mar-top {
    max-width: 22% !important;
    flex: 0 0 22% !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .row .other_supression {
    padding-left: 0px !important;
    padding-right: 25px !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .row .age_supression {
    padding-left: 10px !important;
    padding-right: 10px !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .row .year_supression {
    padding-left: 10px !important;
    padding-right: 0px !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .row .aetio_supression {
    padding-left: 0px !important;
    padding-right: 10px !important;
}
body .aetio_supression.width_supression {
    max-width: 18% !important;
    flex: 0 0 18% !important;
}
body .width_supression {
    max-width: 20% !important;
    flex: 0 0 20% !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row  .intensity_div_label .intensity_div .progress .progress_bar {
    width: 15%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .desire_one_row  .intensity_div_label .intensity_div.red_selected .progress_button {
    left: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div_label .intensity_div .progress_button {
     left: 13%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .desire_one_row .intensity_div_label .intensity_div .progress {
        width: 85px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .desire_one_row .intensity_div_label .intensity_div span {
 width: 25px;
    height: 25px;
    color: #FFFFFF !important;
    line-height: 24px !important;
    font-size: 12px;
    font-weight: 700;
    text-align: center;
    display: inline-block;
    margin-right: 1px;
    border-radius: 50%;
    padding-left: 0px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .appetite_sub_block .row>div.desire_intensity.desire_one_row:nth-child(2) {
   border-top: 1px solid #DBE0E8 !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .appearence_blk .intensity_div_label.col-sm-12:nth-child(2) {
    margin-top: 0px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .desire_one_row .meat_div {
    padding-right: 5px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .desire_one_row .intensity_div_label {
    padding-right: 5px !important;
     padding-left: 5px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .desire_one_row .desc_div {
       padding-right: 25px !important;
     padding-left: 5px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .appearence_blk .intensity_div_label.margin-top.col-sm-12:nth-child(2) {
    margin-top: 13px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .appetite_sub_div .add_desire_meat  .meat_div span.down_arrow {
    top: 13px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .appearence_blk .col-sm-12.col-md-4.intensity_div_label.margin-top {
    margin-top: 13px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail  .meat_delete_blk {
     padding-left: 5px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .appetite_sub_div .desire_one_row>.col-sm-12:nth-child(2) {
    margin-top: 13px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .appetite_sub_div .select_arrow span.down_arrow {
    top: 14px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .desire_one_row .intensity_div_label.others_intensity_div {
    padding-right: 5px !important;
    padding-left: 25px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .row .col-sm-12.desire_dele_div .delete_symptoms_followp {
    margin-top: 26px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .appearence_blk .desc_others_div.col-sm-12:nth-child(2) {
    margin-top: 0px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .appearence_blk .desc_others_div.margin-top.col-sm-12:nth-child(2) {
    margin-top: 13px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .row .col-sm-12.desire_dele_div {
    margin-top: 13px !important;
}

}


ul.previous_preganency_list li.follow_up_pres_label span {
    pointer-events: none;
}
.follow_heading {
    display: block;
        color: #000000;
    font-weight: 600;
    margin-bottom: 13px;
    font-size: 13px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row button.add_more_symptoms.add_button1.basis_pres_add_btn {
    position: static;
}
.basis_pres_block {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .pre_form-group {
    margin-bottom: 0px;
}
.basis_pres_block .follow_heading {
    margin-bottom: 0px;
        padding-bottom: 4px;
}
body a.remove_button.aditional_pf_rmv.delete_medicine_followp.delete_entity.add_follow_Symptms.pres_remove_btn {
    position: static;
    margin-top: 0;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .investigation_label_followup .stool_radio input[type="checkbox"] + span::before {
    top: 4px !important;
    left: 20px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .investigation_label_followup .stool_radio input[type="checkbox"] + span::before {
    top: 4px !important;
    left: 20px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .investigation_label_followup .stool_radio input[type="checkbox"]:checked + span::after {
    top: 7px;
    left: 22px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .investigation_label_followup .stool_radio.selected input[type="checkbox"] + span::after {
    top: 7px;
    left: 22px;
        content: "";
    width: 7px;
    border-left: 1px solid #fff;
    border-bottom: 1px solid #fff;
    display: block;
    position: absolute;
    height: 4px;
    -webkit-transform: rotate(307deg);
    transform: rotate(307deg);
}
ul.previous_preganency_list.follow_list.follow_up_list_ul li.follow_up_pres_label span {
    background: none;
    border: none;
    padding-left: 0px !important;
    font-size: 13px;
    font-weight: 600;
}
em {
    color: #D6193E;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .investigation_label_followup .stool_radio input[type="checkbox"]:checked + span::before {
    background: #2D73A8;
   border: 1px solid #2D73A8;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .investigation_label_followup .stool_radio.selected input[type="checkbox"] + span::before {
    background: #2D73A8;
    border: 1px solid #2D73A8;
}

.investigation_label_followup {
    padding: 10px 0;
    width: 100%;
    border-bottom: 1px solid #ECECEC;
}
.investigation_label_followup_label {
     width: 100%;
} 
.row.outcome_pres_block_div {
    border-top: 1px solid #ECECEC;
    border-bottom: 1px solid #ECECEC;
}
.clinical_block_div {
    padding: 0;
}
ul.previous_preganency_list.clinical_list li {
    margin-right: 2px;
}

ul.previous_preganency_list.clinical_list li span {
    padding: 4px 2px;
    font-weight: 400;
    font-size: 12px;
}
.clinical_col {
    padding: 0px;
}
.clinical_col>.col-md-12 {
    padding: 0px;
}
.clinical_col>ul {
    margin-bottom: 5px;
    width: 100%;
}
.clinical_col>ul.previous_preganency_list.clinical_list>li {
    margin-right: 0px;
    width: 100%;
}
.clinical_col>ul.previous_preganency_list.clinical_list>li>label {
    width: 100%;
}
.clinical_col>ul.previous_preganency_list.clinical_list li span {
    padding: 4px 2px;
    font-weight: 400;
    font-size: 9px;
    width: 100%;
    text-align: center;
}
.clinical_col {
    padding-right: 8px;
}
.row.outcome_pres_block_div>.col-md-7 {
 border-right: 1px solid #ECECEC;
 padding-right: 15px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .appearence_blk .follow_up_row.row .col-sm-12.clini_des_div {
    padding: 0 !important;
}
.naranjo_block {
    padding: 15px 0px 15px 0px;
}
ul.previous_preganency_list.naranjo_list li label p {
    font-size: 12px;
    font-weight: 400;
    margin: 0;
    padding-right: 10px;
}
ul.previous_preganency_list.naranjo_list {
    display: flex;
    margin-bottom: 9px;
}
.clinical_col>ul.previous_preganency_list.clinical_list.others_clinical_list {
    display: flex;
}
.clinical_col>ul.previous_preganency_list.clinical_list.others_clinical_list {
    display: flex;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row .others_clinical_list button.add_btn {
    margin-top: 0px;
    margin-left: 15px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper a.remove_button.aditional_pf_rmv.delete_others_followp.clinical_delete_btn {
    margin: 0 !important;
}
ul.previous_preganency_list.naranjo_list li span {
    font-size: 12px;
    font-weight: 400;
}

/******************* css changes on 02/12/2020 *******************/



/************ css changes on 03/12/2020 ************/
a.remove_button.aditional_pf_rmv.medicine_remove.delete_medicine_followp.delete_entity.delete_add_other_followp.other_scale_edit_delete {
    margin-top: 0px;
}
a.remove_button.aditional_pf_rmv.therapy_remove_btn {
    right: 20px;
    bottom: 13px;
    margin: 0px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio.choose_file_label {
    padding-left: 21px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio.choose_file_label span {
   
    font-size: 13px;
}
@media only screen and (min-width: 1200px) {
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .row .type_supression {
        padding-right: 0px !important;
            padding-left: 25px !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .row .year_supression {
        padding-left: 20px !important;
        padding-right: 10px !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .row .age_supression {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .row .aetio_supression {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
     .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .row .other_supression {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
     .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .row  .other_width_supression {
        padding-left: 10px !important;
        padding-right: 20px !important;
        max-width: 10%;
        flex: 0 0 10%;
    }
   
    body .width_supression {
        max-width: 18%;
        flex: 0 0 18%;
    }
}
/******************** css changes on 03/12/2020 *******************/

/******************* css changes on 04/12/2020 *******************/
.past_his_others_wrap_div {
     width: 100%;
}

.past_his_others_wrap_block {
    width: 100%;
    overflow: auto;
}
@media only screen and (min-width: 1200px) {
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .appetite_sub_block .row>div.past_his_others_wrap.desire_intensity>div {
    padding-top: 15px !important;
    border-top: 1px solid #DBE0E8 !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .appetite_sub_block .row>div.past_his_others_wrap.desire_intensity {
    padding: 0px !important;
    border-top: none !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .appearence_blk .past_his_others_wrap .col-sm-12:nth-child(2) {
    margin-top: 0px !important;
}
    .past_his_others_wrap {
        flex-wrap: nowrap;
            width: 100%;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .physical_general_appearence.active .appearence_blk .past_his_others_wrap .col-md-6 {
        flex: 0 0 50%;
        max-width: 50%;
        width: 50%;
    }
}

/******************* css changes on 04/12/2020 Ends *******************/

@media only screen and (min-width: 1025px) {
.agg_time_add_div.count_agg_time_div, .desire_add_blk {
    width: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .desire_one_row .complaint_div {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .appetite_sub_div .add_more_div_phy_gen .desire_one_row>.complaint_div.col-sm-12:nth-child(2) {
    margin-top: 0px !important;
}
}

/************ css changes on 03/12/2020 Ends ************/

/****************** css changes on 05/12/2020 ***********************/
@media only screen and (max-width: 767px) {
    body  .alert-success {
            left: 50%;
            transform: translateX(-50%);
            width: 90%;
            margin: 0 !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .pres_appetite_label.active + .appetite_sub_div {
    display: block;
border-bottom: 1px solid #DBE0E8;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
body .add_more_div_phy_gen.row>div.row {
    padding: 13px 0 13px 0;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .pres_appetite_label + .appetite_sub_div {
    display: none;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .appetite_sub_block .row>div.past_his_others_wrap.desire_intensity>div {
    padding-top: 0px !important;
    border-top: none !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .appetite_sub_block .row>div.past_his_others_wrap.desire_intensity {
    padding: 13px 0 13px 0px !important;
    border-top: 1px solid #DBE0E8 !important;
}
.col-sm-12.col-md-4.position-relative.follow_up_label.basis_prescript_blk.basis_pres_block + .col-sm-12 {
    margin-bottom: 13px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row .col-sm-12 {
    padding-right: 0px !important;
}
body a.remove_button.aditional_pf_rmv {
    margin-right: 13px;
    margin-bottom: 13px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row .col-sm-12:first-child {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    border-bottom: none;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .follow_up_row a.remove_button.aditional_pf_rmv.delete_others_followp.clinical_delete_btn {
    margin: 0 0 0 auto !important;
}
body ul.previous_preganency_list li {
    margin-right: 5px;
}
body a.remove_button.aditional_pf_rmv.therapy_remove_btn {
    margin: 0px 0px 13px auto !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .theraphy_pad_right {
    padding-right: 25px !important;
}
}

@media only screen and (max-width: 992px) and (min-width: 768px) {
body .alert-success {
    left: 50% !important;
    transform: translateX(-50%);
    margin: 0 !important;
    width: 90% !important;
}
body .alive_dead_div .dead_alive_blk span {
    padding: 7px 10px;
}
}
@media only screen and (max-width: 992px) {
body nav .close {
     display: block;
}
}
.close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disabled):hover {
    opacity: 1 !important;
}
nav .close {
    display: none;
}

@media only screen and (max-width: 992px) and (min-width: 768px) {
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .desire_one_row .meat_div, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .desire_one_row .intensity_div_label, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .desire_one_row .desc_div, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .meat_delete_blk, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .desire_one_row .complaint_div {
   max-width: 100%;
   flex: 0 0 100%;
}
.history_supression_editing_data .col-md-2 {
   flex: 0 0 33%;
   max-width: 33%;
}
.add_history_supression_empty_form .col-md-2 {
   max-width: 33%;
   flex: 0 0 33%;
}
}
/****************** css changes on 05/12/2020 Ends ***********************/

/********************** css changes on 08/12/2020 **************/
@media only screen and (max-width: 991px) {
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_block_div .appetite_block.active + .appetite_sub_div>div .row>.meat_div.col-sm-12:first-child {
   display: block;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .appetite_sub_div .add_desire_meat .meat_div span.down_arrow {
   top: 13px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .appetite_sub_block .row>div.desire_intensity.desire_one_row:nth-child(2) {
   border-top: 1px solid #DBE0E8 !important;
}
}

@media only screen and (min-width: 1025px) {
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .desire_meat_add_div .desire_one_row .intensity_div_label .intensity_div span {
   margin-right: -2px;
}
.intensity_div_label .intensity_div {
    width: 85px;
        margin: 0 auto;
}
.intensity_div_label>.form-group>label {
    width: 85px;
    display: block;
    margin: 0 auto;
        padding-top: 6px;
}
.others_intensity_div.intensity_div_label .intensity_div {
    width: 92px;
    margin: 0;
}
.others_intensity_div.intensity_div_label>.form-group>label {
    width: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .physical_general_appearence.active .appearence_blk .col-md-6.others_intensity_div {
    max-width: 50%;
    flex: 0 0 50%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .physical_general_appearence.active .appearence_blk .col-md-6.desc_div {
    flex: 0 0 50%;
    max-width: 50%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .desire_one_row .intensity_div_label.others_intensity_div .intensity_div .progress {
       width: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .desire_one_row .intensity_div_label.others_intensity_div  .intensity_div.red_selected .progress_button {
    left: 92%;
}   
}

@media only screen and (min-width: 1025px) {
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .desire_meat_sin_row .desire_one_row .intensity_div_label .intensity_div span {
   margin-right: -2px;
}
}
/********************** css changes on 08/12/2020 Ends **************/

/***************** css changes on 09/12/2020 *******************/
@media only screen and (max-width: 767px) {
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .pres_appetite_label.active + .appetite_sub_div {
    border-bottom: 1px solid #DBE0E8 !important;
    padding-bottom: 20px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_label:last-child .pres_appetite_label.active + .appetite_sub_div {
    border-bottom: none !important;
}
body .case_report_browse_write_sec .container .browse_case_report .nav-tabs li {
    flex: inherit;
    max-width: inherit;
    padding-left: 5px;
}
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li a span.select_image {
    padding-top: 1px;
}
.desire_selected_blk .selected_block {
    width: 100%;
    display: flex;
    position: relative;
    justify-content: space-between;
}
.delete_action_add {
    position: absolute;
    right: -25px;
    top: 50%;
    transform: translateY(-50%);
}
.desire_selected_blk {
    flex-wrap: wrap;

}
.desire_selected_blk .selected_block:not(:last-child) {
    margin-bottom: 8px;
}
body .pagination {
    justify-content: flex-start;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .modalities_radio.active + .form-group .pres_appetite_label .appetite_radio {
    padding: 8px 0px 8px 45px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .modalities_radio.active + .form-group .pres_appetite_label .action {
    bottom: 15px;
}
/***************** css changes on 09/12/2020 Ends *******************/

/****************css changes on 10/12/2020 *****************/

.third_col_sel_value {
    width: 100%;
    margin-top: 20px;
    padding-top: 1px;
}
.third_col_sel_val {
    width: 100%;
    margin-top: 20px;
    padding-top: 13px;
    border-top: 1px solid #ececec;
}
.third_col_sel:not(:last-child) {
    margin-bottom: 8px;
}
.sel_value {
    display: flex;
    flex-wrap: wrap;
}
.third_col_sel {
    width: 100%;
    padding:0 25px;
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
}
.third_col_sel .action>span {
    margin-left: 10px;
    display: flex;
}
.sel_value span {
    padding-left: 0px !important;
    color: #4F4F4F;
    font-size: 13px;
    word-break: break-word;
    white-space: normal;
    font-weight: 400;
    line-height: 16px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .third_col_sel .intensity_div span {
    width: 16px;
    height: 16px;
    color: #FFFFFF !important;
    line-height: 17px !important;
    font-size: 9px !important;
    font-weight: 400;
    text-align: center;
    display: inline-block;
    margin-right: 1px;
    border-radius: 50%;
    padding-left: 0px !important;
}
/****************css changes on 10/12/2020 Ends *****************/

/***************** css changes on 10/12/2020 *******************/
@media only screen and (max-width: 767px) {
body .intensity_div {
    width: 121px;
}
.symtoms_added_div_count {
    border-top: 1px solid #ECECEC;
}
body .physical_general_appearence a.remove_button.aditional_pf_rmv {
    margin-right: 0;
    margin-bottom: 13px;
}
body .row.outcome_pres_block_div>.col-md-7 {
    border-right: none;
}
.col-md-12.clinical_outcome_blk, .col-md-11.clinical_outcome_blk {
    padding-right: 0px;
}
body .clinical_col {
    padding-right: 0px;
}
.follow_up_row.empty_medicn_form {
    border-top: 1px solid #ECECEC;
    padding-top: 13px;
    margin-top: 13px !important;
}
}
@media only screen and (max-width: 991px) and (min-width: 768px) {
body .clinical_block {
    max-width: 100%;
    flex: 0 0 100%;
}
body .follow_up_row.row .col-md-2 {
    flex: 0 0 15%;
    max-width: 15%;
}
}
/***************** css changes on 10/12/2020 Ends *******************/

/***************** css changes on 11/12/2020 *******************/
.third_col_sel .action {
    width: 55px;
    text-align: right;
    display: flex;
    justify-content: flex-end;
}
.third_col_sel .sel_value {
    width: calc(100% - 55px);
    padding-right: 15px;
}
.sel_value span.detail_val, .sel_value .com_val {
    display: block;
        width: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .desire_label.collapse label.appetite_radio .form-group {
    display: block;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .desire_label label.appetite_radio .form-group {
    display: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block#addintolrenceBlock .row .desire_label label.appetite_radio.active .form-group {
    display: none;
}
/***************** css changes on 11/12/2020 Ends *******************/

/***************** css changes on 12/12/2020  *******************/
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .label span.label_detail {
    color: #1C4976;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .label span.label_detail span.multi_add_des_ave_cra span {
    color: #1C4976;
}
body .blood_test_di span.label {
    color: #1C4976 !important;
}

p.comment_head {
    color: #000000;
    font-size: 14px;
    line-height: 18px;
    padding-left: 22px;
    font-weight: 600;
    margin: 17px 0 0 0;
}
.tab_detail span.comment_list {
    font-size: 13px;
    color: #474747;
    padding-left: 15px;
    line-height: 16px;
    margin: auto 0;
        word-break: break-word;
    display: block;
        width: calc(100% - 20px);
}
/***************** css changes on 12/12/2020 Ends *******************/

/***************** css changes on 12/12/2020 *******************/
@media only screen and (max-width: 767px) {
body .main_section.dashboard_updated_section .dashboard_container .table_container .table_footer.d-flex.justify-content-between {
    display: flex !important;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
body .naranjo_block_div {
    padding: 15px 0 15px 0px;
}
body .naranjo_block {
    padding: 15px 0px 15px 0px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .physical_general_div.active .phy_gen_block_col + .col-sm-12 {
    display: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .physical_general_div .phy_gen_block_col + .col-sm-12 {
    display: flex;
    box-shadow: 8px 1px 13px #ECEEF0;
    justify-content: center;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .physical_general_div.active .col-sm-12.add_visit_blk_btn {
    display: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .physical_general_div .col-sm-12.add_visit_blk_btn {
        display: flex;
    justify-content: center;
    box-shadow: 8px 1px 13px #ECEEF0;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .physical_general_div .phy_gen_block_col + .col-sm-12 .button {
    display: flex;
    justify-content: center;
}
body .main_section.dashboard_updated_section .dashboard_container .table_container .table_header.d-flex.justify-content-between > div a.advance_search_btn {
    justify-content: center;
}
body .main_section.dashboard_updated_section .dashboard_container .table_container.active a.advance_search_btn.close_filter::after {
    left: 50%;
    transform: translateX(-50%);
}
body .main_section.dashboard_updated_section .dashboard_container .table_container.active a.advance_search_btn.close_filter::before {
    left: 40%;
    transform: translateX(-50%) rotate(45deg);
    right: auto;
}
body .case_summary_report_block .modal-content .header.d-flex span.close {
    font-size: 35px;
}
body .case_summary_report_block .modal-content .header.d-flex .image img {
    width: 21px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div span {
        margin-right: -1px;
}
.desire_others_add_div {
    width: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_block_div .appetite_block.active + .appetite_sub_div>div .row>.col-sm-12.d-flex:first-child {
    display: none !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .physical_general_label span.arrow_image img {
    position: relative;
    top: -1.5px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li a span.select_image {
    padding-right: 15px;
}
.case_summary_report_block .modal-content .case_summary_report_div .case_summary {
    display: flex;
    flex-wrap: wrap;
}
.case_summary_report_block .modal-content .case_summary_report_div .case_summary p.heading {
    width: 100%;
}
.case_summary_report_block .modal-content .case_summary_report_div .case_summary .summary_comment_icon {
    width: 30px;
}
.case_summary_report_block .modal-content .case_summary_report_div .case_summary p.para {
    width: calc(100% - 30px);
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .physical_general_div .phy_gen_block_col + .col-sm-12 {
    position: fixed;
    bottom: 0;
    background: white;
    z-index: 9999;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .physical_general_div .phy_gen_block_col + .col-sm-12 .button {
    padding-top: 25px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .physical_general_div .phy_gen_block_col + .col-sm-12 .button .exit {
    margin-top: 0;
    margin-left: 10px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .physical_general_div .col-sm-12.add_visit_blk_btn {
    position: fixed;
    z-index: 9999;
    bottom: 0;
    background: white;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .physical_general_div  .col-sm-12.add_visit_blk_btn .button {
    padding-top: 25px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .physical_general_div  .col-sm-12.add_visit_blk_btn .button .exit {
    margin-top: 0;
    margin-left: 10px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail {
    display: flex !important;
    flex-wrap: wrap;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .image {
    width: 50px;
}
body  .main_section .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .physical_general_label {
    width: calc(100% - 50px) !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .desire_success_block {
    margin: 0px 25px 0px 45px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail.active .physical_general_label::after {
    display: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .physical_general_div .col-sm-12.add_visit_blk_btn .button {
    display: flex;
    justify-content: center;
}
}
.confrm_popup {
    background: rgba(0, 0, 0, 0.76);
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .desire_selected_blk {
    padding: 8px 45px 8px 15px;
}
.show_more_less_div {
    padding-left: 20px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio + .form-group .show_more_less_div label.show_more1 {
    padding-left: 25px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .modalities_radio + .form-group .show_more_less_div label.show_less {
    padding-left: 25px;
}
body.crt_tab_section {
    background-color: #fff !important;
}
/***************** css changes on 12/12/2020 Ends *******************/

/****************** css changes on 13/12/2020 *********************/
.followup_save {
    background: #FAD437;
    border: 1px solid #FAD437;
    border-radius: 6px;
    color: #2c2c2c;
    font-size: 0.8125em;
    -webkit-font-smoothing: antialiased;
    font-weight: 700;
    padding: 4.5px 16px;
}
.form-group.inte_follow_save {
    padding-top: 24px;
}
.naranjo_block_div {
    padding: 0px;
}
.naranjo_block_div ul {
    margin: 0px !important;
}
.naranjo_block_div + .naranjo_block {
    padding-top: 0px !important;
}
ul.previous_preganency_list.naranjo_list li.selected span {
    background: #F0F9FF;
    border: 1px solid #2D73A8;
    color: #2D73A8;
}
ul.naranjo_list_blk {
    margin: 0;
}
.naranjo_score {
    margin-bottom: 13px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .row .Naranjo_score label {
    margin-bottom: 0px;
    line-height: 16px;
    color: #4F4F4F;
    font-size: 13px;
    font-weight: 400;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .row .Naranjo_score label:last-child {
       font-weight: 600;
       padding-left: 5px;
}
ul.previous_preganency_list li.selected span {
    background: #F0F9FF;
    border: 1px solid #2D73A8;
    color: #2D73A8;
}
body .pres_appetite_label.presenting_label .action {
    width: 0;
    text-align: right;
    padding: 0px;
    position: absolute;
    right: 25px;
    bottom: 22.5px;
}
.pres_appetite_label .pres_value_com .desire_selected_blk {
    margin: 0 !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .presting_complaints_block label.appetite_radio.active .desire_selected_blk span {
    font-weight: 400 !important;
}
/****************** css changes on 13/12/2020 Ends *********************/


/***************** css changes on 15/12/2020 *************/
.graph_block_div>div {
    background: #fff;
}
.graph_block_div {
    padding-right: 0px;
}
@media only screen and (max-width: 767px) {
    .graph_block_div {
        padding-right: 15px;
    }
}

.graph_block_div  svg g[aria-labelledby="id-119-title"] {
    display: none;
    pointer-events: none;
}
.follow_up_row .third_col_sel_val {
        padding-bottom: 13px;
    border-top: none;
    padding-top: 0px;
    margin-top: 6px;
}
.follow_up_row .third_col_sel_val .third_col_sel {
    padding: 0px;
}
ul.previous_preganency_list.basis_prespr_ul {
    margin-top: 0px;
    margin-bottom: 10px;
}

.family_history_success.gynaecological_success.physical_history_success  span.label_title.personal_others {
    display: inline-block;
    width: auto;
    padding-right: 5px !important;
    
}
.physical_genral_right_block>div {
    width: 100%;
}
.physical_genral_right_block>div.active {
    width: 50%;
    height: 100vh;
    overflow: auto;
    -webkit-animation: animateThis 0.2s ease-in;
    -webkit-animation-fill-mode: forwards;
    -webkit-box-shadow: 8px 1px 13px #ECEEF0;
    box-shadow: 8px 1px 13px #ECEEF0;
}
/***************** css changes on 15/12/2020 Ends *************/

/*********************** CCRH case history  ipad responsive css changes on 16/12/2020 ********************/
ul.to_do_list_view_blk li a {
    color: #2D73A8;
}
@media only screen and (max-width: 991px) and (min-width: 768px) {
    table.my_table caption {
            display: none;
    }
    body .faq_container .ques_ans_block {
            width: 100%;
    }
    body .alive_dead_div .dead_alive_blk span {
            padding: 7px 4px !important;
            font-size: 12px !important;
    }
    body button.reset_button {
            padding: 3.5px 0px 3.5px 10px;
            margin-top: 0;
            margin-left: 0px;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio {
            padding: 0px 10px 0px 0px !important;
            display: block !important;
            margin-top: 6px !important;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .thirst_radio span {
        font-size: 12px;
    }
      body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .appetite_sub_div span.down_arrow {
            top: 39.5px !important;
    }
}
@media only screen and (max-width: 1024px) and (min-width: 992px) {
    body .alert-success {
            width: 90% !important;
            margin: 0 !important;
            left: 50% !important;
                transform: translateX(-50%);
    }
    body .width_supression {
            flex: 0 0 33%;
            max-width: 33%;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio.selected input[type="checkbox"] + span::after {
            top: 5px !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .desire_one_row .meat_div, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .desire_one_row .intensity_div_label, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .desire_one_row .desc_div, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail .meat_delete_blk, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div .desire_one_row .complaint_div {
        max-width: 100%;
        flex: 0 0 100%;
    }
    .intensity_div {
        width: 129px;
    }
}
@media only screen and (max-width: 1024px) {
    body button.reset_button {
            margin-top: 0;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container {
            border-bottom: none !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row  .intensity_div_label .intensity_div .progress .progress_bar {
    width: 15%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div span {
  
    margin-right: -1px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .desire_one_row  .intensity_div_label .intensity_div.red_selected .progress_button {
    left: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div_label .intensity_div_label .intensity_div .progress_button {
     left: 13%;
}
.intensity_div_label .intensity_div {
    width: 103px;
}
}
.modalities_radio  + .form-group .show_more_less_div.d-flex {
    padding-bottom: 5px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block #familyHistorySelected + .appetite_sub_div .row .family_member_add .col-sm-12:first-child {
    border-bottom: none !important;
    padding-bottom: 0px !important;
}
/*********************** CCRH case history ipad responsive css changes on 16/12/2020 Ends ********************/ 

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row  .intensity_div_label .intensity_div .progress .progress_bar {
    width: 15%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div_label .intensity_div .progress_button {
     left: 13%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div_label .intensity_div.orange_selected .progress .progress_bar {
    width: 50%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .intensity_div_label .intensity_div.red_selected .progress .progress_bar {
    width: 100%;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col span.copy_followup_data {
    color: #2D73A8;
    font-size: 13px;
    line-height: 16px;
    font-weight: 600;
    padding-right: 57px;
    cursor: pointer;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .button .family_save {
    margin-left: 0px;
    cursor: pointer;
    padding: 4.5px 22px !important;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .button .family_save {
  background: #FAD437;
  border: 1px solid #FAD437;
  border-radius: 6px;
  color: #2c2c2c;
  font-size: 0.8125em;
  -webkit-font-smoothing: antialiased;
  font-weight: 700;
  padding: 7.5px 35px;
  margin-left: 22px;
}



/********************* css changes on 17/12/2020 *********************/
.select_dropdown_family_pos  span.select2.select2-container.select2-container--default.select2-container--above.select2-container--open {
    top: 0 !important;
}
.select_dropdown_family_pos span.select2.select2-container.select2-container--default.select2-container--above.select2-container--open {
    top: 0 !important;
}
.select_dropdown_family_pos span.select2-container.select2-container--default.select2-container--open {
    top: 90px !important;
}
.select_dropdown_family_pos span.select2.select2-container.select2-container--default.select2-container--above.select2-container--focus {
    top: 0 !important;
}
.select_dropdown_family_pos span.select2.select2-container.select2-container--default.select2-container--below.select2-container--open {
    top: 0 !important;
}
/********************* css changes on 17/12/2020 ends *********************/

/*********************** ipad responsive css changes on 17/12/2020 ********************/
table.my_table caption {
   display: none;
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
.faq_container .ques_ans_block {
    width: 100%;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail.active .physical_genral_right_block {
    box-shadow: none;
}
button.reset_button img {
    width: 28px;
}
.appetite_radio .desire_selected_blk span {
    display: inline-block !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence.active {
    height: 835px !important;
}
}
@media only screen and (max-width: 1024px) and (min-width: 992px) {
.registered_left_blk img {
    position: relative;
    right: -27px;
    top: 10px;
}
button.reset_button img {
    width: 28px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_div .physical_general_detail.active .physical_genral_right_block {
    box-shadow: none;
}
body .main_section .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab {
    position: absolute !important;
    top: 0;
    padding-bottom: 100px !important;
}
.faq_container .ques_ans_block {
    width: 100%;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence.active {
    height: 800px !important;
}
.appetite_radio .desire_selected_blk span {
    display: inline-block !important;
}
}
/*********************** ipad responsive css changes on 17/12/2020 Ends ********************/

/*********************** mobile responsive css changes on 17/12/2020 ********************/
@media only screen and (max-width: 767px){
body .main_section.dashboard_updated_section .dashboard_container .table_container .table_header.d-flex.justify-content-between > div a.advance_search_btn.close_filter {
    width: 80px;
    margin: 0 auto;
}
body .main_section.dashboard_updated_section .dashboard_container .table_container.active a.advance_search_btn.close_filter::before {
    left: 0 !important;
    transform: rotate(45deg) !important;
    right: auto;
}
body .main_section.dashboard_updated_section .dashboard_container .table_container.active a.advance_search_btn.close_filter::after {
    left: auto !important;
    right: 0 !important;
    transform: translateX(0%) !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence {
    padding-bottom: 0px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence.active {
    padding-bottom: 0px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block {
    padding-bottom: 20px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .physical_genral_right_block .button {
    padding-bottom: 5px !important;
}
ul.previous_preganency_list.follow_list.follow_up_list_ul li {
    margin: 0px !important;
}
body ul.previous_preganency_list.follow_list.follow_up_list_ul li.follow_up_pres_label span {
    font-size: 10px;
}
body ul.previous_preganency_list li span {
    padding: 5.5px 2px;
    font-size: 10px;
}
}
body .modal {
   z-index: 99999;
}
/*********************** mobile responsive css changes on 17/12/2020 Ends ********************/

@media only screen and (min-width: 1025px) {
    body.crt_tab_section {
        background: #e6edf1 !important;
    }
}


@media only screen and (min-width: 1300px) {
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence.active {
    height: 800px;
 }
 body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence {
    height: 800px;
 }
 }
.pres_appetite_label .third_col_sel {
    padding: 0;
}


/************************* css changes on 22/12/2020 ********************/
.desire_meat_sin_row, .past_his_others_wrap_blk {
    width: 100%;
}
@media only screen and (min-width: 1900px)  {
    header .container-fluid .sub-header .government_text_right ul li .search_box input.show {
        width: 250px;
    }
}
@media only screen and (min-height: 1030px)  {
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab {
        min-height: 100vh;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk {
        min-height: 100vh;
    }
}
body .clinical_col>ul.previous_preganency_list.clinical_list li span {
    font-size: 10px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio.choose_file_label {
    padding-left: 35px !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col span.copy_followup_data {
    padding-right: 25px;
}
.case_summary_report_block .modal-content .case_summary_report_div .list_case_div.collapsed .list_details .details .desc.patient_info_desc {
    width: 100%;
}
@media only screen and (min-width: 1025px)  {
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row label.appetite_radio input[type="checkbox"] + span::before {
    top: 17px;
}
}
@media only screen and (min-width: 1900px)  {
ul.previous_preganency_list li span {
    padding: 4px 8px;
}
}

.arr_img img {visibility: hidden;}
h2.succes_blk_heading {
    margin: 0;
    display: none;
    font-size: 14px;
    line-height: 22px;
    font-weight: 700;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .family_history_success.success_family_heading {
    padding-bottom: 0px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .family_history_success h2.succes_blk_heading {
    display: block;
}
header .container-fluid.updated_header .sub_header2 .right_side.d-flex .notification img {
    width: 18px;
    height: 20px;
    margin-left: 0;
}

.graph_block_div {
    padding: 20px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background: #fff;
    max-width: 24%;
    flex: 0 0 24%;
    margin: 0 0 0 auto;
}

@media only screen and (max-width: 992px)  {
    .graph_block_div {
        max-width: 100%;
        flex: 0 0 100%;
        margin: 15px 0 0 auto;
    }
}
.graph_block_div>p {
    text-align: center;
    font-size: 14px;
    font-weight: 600;
    line-height: 24px;
    margin: 0;
}
/************************* css changes on 22/12/2020 Ends ********************/

/************************ css changes on 31/12/2020 ***************************/
@media only screen and (max-width: 767px) {
.approved_row .approved_grid .approved_content .modal.case_summary_report_block.show {
   left: -20px;
   width: 100vw;
   top: -181px;
   right: 0px;
}
body .approved_row .approved_grid .approved_content .modal.case_summary_report_block.show .modal-dialog {
   padding-right: 0px !important;
}
}

@media only screen and (max-width: 992px) and (min-width: 768px) {
body .approved_row .approved_grid .approved_content .modal.case_summary_report_block.show .modal-dialog {
   padding-right: 0px !important;
}
}
@media only screen and (max-width: 1024px) {
.add_clinical_case_blk .modal {
    top: -205px !important;
}
}
/************************ css changes on 31/12/2020 Ends ************************/



/***************************** css changes on 05/01/2021 ******************************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .injury_first_child.col-sm-12:first-child {
    border: none !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12.city_div_block {
    padding-top: 5px !important;
}
.followup_save.add_on_the_add_btn {
    margin-top: 25px;
}
body .age_block {
    flex: 0 0 12.5%;
    max-width: 12.5%;
}
@media only screen and (max-width: 767px) {
    body .age_block {
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }
    body .add_clinical_case_blk .modal {
    top: -120px !important;
}
}
@media only screen and (max-width: 991px) and (min-width: 768px) {
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .col-md-3.email_block {
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }
}

/***************************** css changes on 05/01/2021 Ends ******************************/

/******css changes on 06-01-21 for investigastion dropdown Starte here*************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_block.investigation_sub_block .row .form-control.adding_range_dropdown {
    position: absolute;
    width: 50%;
    height: 28px !important;
    top: 27px;
    right: 1px;
    padding: 5px 30px 5px 5px !important;
    border-radius: 0px 6px 6px 0px !important;
    border-right: none;
    border-top: none;
    border-bottom: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_block.investigation_sub_block .row .form-control.investigation_pad_right {
    padding-right: 53% !important;
}

/******css changes on 06-01-21 for investigastion dropdown Ends here*************/

/********************** css changes on 07/01/2021 *********************/
@media only screen and (max-width: 991px) and (min-width: 768px) {
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_div.active, body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_block_div .appetite_block.active + .appetite_sub_div {
    height: 835px !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk {
    padding: 0px 0px 0 0px !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence.active {
    height: 835px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .physical_general_appearence {
    height: 835px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .appetite_sub_div {
    height: 835px !important;
}
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed span.view_close_btn {
    position: relative;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed span.view_close_btn::after {
    left: 0;
    top: 0;
    position: absolute;
}
header .container-fluid.updated_header li ul.profile_name_sub {
    z-index: 9999 !important;
}

/********************** css changes on 07/01/2021 Ends *********************/

/********************** css changes on 09/01/2021 *********************/
.multi-select-container--open .multi-select-button:after {
display: none;
}
body .multi-select-container.multi-select-container--open .multi-select-button:focus {
   outline: none !important;
}
@media only screen and (max-width: 1024px) and (min-width: 992px) {
header .container-fluid.p-0.updated_header img {
   max-width: inherit;
}
body header .container-fluid.updated_header .sub_header2 .container {
   padding: 0px !important;
}
header .container-fluid.p-0.updated_header ul.tab_name li.name::before {
   bottom: -5px !important;
}
header .container-fluid.p-0.updated_header ul.tab_name li.name::after {
   bottom: -7px !important;
}
}
/********************** css changes on 09/01/2021 Ends *********************/

/********************* css changes on 12/01/2021 \************************/
@-moz-document url-prefix() {
.choose_afile.choose_type_file::before {
   top: 32px;
   left: 14px;

}
.choose_afile::before {
   display: block;
   content: "";
   width: 28%;
   height: 23.5px;
   position: absolute;
   background: white;
   top: 26px;
   left: 2px;
   z-index: 99;
   border-top-left-radius: 1px;

}
}

/********************* css changes on 12/01/2021 Ends ************************/

.case_summary_report_div a.my-auto.new_logo img {
    width: 118px;
    height: 118px;
    max-width: inherit;
    visibility: visible !important;
    margin-left: 20px;
    margin-right: 20px;
}
header .sub_header2 .new_logo img {
    width: 110px;
    height: 110px;
    max-width: inherit;
}



/****************************** css for error 504 ***********************/
* {
  padding: 0;
  margin: 0;
}

.error_block_504 {
    background: #fff !important;
    font-family: 'Lato', sans-serif !important;
}

.error_block_504 .error_504_blk header {
  -webkit-box-shadow: 0px 10px 10px #1C49761A;
          box-shadow: 0px 10px 10px #1C49761A;
  background: #fff;
}

.error_block_504 .error_504_blk header .container_fluid {
  padding: 9px 18px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.error_block_504 .error_504_blk header .container_fluid .error_logo_block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.error_block_504 .error_504_blk header .container_fluid .error_logo_block h1.heading {
  color: #004976;
  font-size: 15px;
  width: 210px;
  letter-spacing: 0.26px;
  line-height: 22px;
  margin: 0;
  padding-left: 10px;
  text-transform: uppercase;
  font-weight: 900;
}

.error_block_504 .error_504_blk header .container_fluid .error_right_block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.error_block_504 .error_504_blk header .container_fluid .error_right_block ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.error_block_504 .error_504_blk header .container_fluid .error_right_block ul li {
  list-style: none;
  margin-left: 18px;
}

.error_block_504 .error_504_blk .error_content_blk {
  height: calc(100vh - 74px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.error_block_504 .error_504_blk .error_content_blk .error_blk {
  text-align: center;
}

.error_block_504 .error_504_blk .error_content_blk .error_blk h1.heading {
  display: inline-block;
  color: #1C73A8;
  margin: 0;
  font-size: 140px;
  line-height: 106px;
}

.error_block_504 .error_504_blk .error_content_blk .error_blk p.oops {
  margin-bottom: 0px;
  margin-top: 37px;
  color: #000000;
  font-weight: 900;
  letter-spacing: 0.14px;
  line-height: 24px;
  font-size: 24px;
}

.error_block_504 .error_504_blk .error_content_blk .error_blk p.para {
  color: #000000;
  font-size: 13px;
  width: 242px;
  margin: 12px auto 31px auto;
  line-height: 18px;
  font-weight: 400;
}

.error_block_504 .error_504_blk .error_content_blk .error_blk button.go_back {
  background: #fff;
  font-size: 14px;
  line-height: 17px;
  font-weight: 700;
  color: #004976;
  border: 1px solid #186391;
  border-radius: 6px;
  padding: 8px 57px;
}

.error_logo_block.new_logo img {
    width: 56px;
    height: 56px;
}

@media only screen and (max-width: 767px) {
  .error_block_504 .error_504_blk header .container_fluid .error_logo_block h1.heading {
    display: none;
  }
}



/****************************** css for error 504 ***********************/

/****************************** css changes on 19///01/2021 ***********************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .investigation_label_followup .stool_radio {
    padding: 0 15px 0 15px !important;
}
.documents_add_more .third_col_sel .action {
    width: 50%;
}
.documents_add_more .third_col_sel .sel_value {
    width: calc(100% - 50%);
}
/****************************** css changes on 19///01/2021 Ends ***********************/


/****************************** css changes on 25//01/2021  ***********************/
.inv_choose_label {
     position: relative;
}
.inv_choose_label .followup_save {
    position: absolute;
    top: 9px;
    left: 330px;
}
.inves_upload_doc_div {
    display: flex;
    flex-wrap: wrap;
}
.inves_upload_doc_div>label {
    display: block;
    width: 100%;
}
.inves_upload_doc_div>.drag_container {
    width: 75%;
}
.inves_upload_doc_div .upload_div { 
    width: 25%;
    display: flex;
    align-items: flex-end;
    justify-content: flex-end;
}
.inves_upload_doc_div .upload_div .save {
    margin-left: 0px;
    cursor: pointer;
    padding: 4.5px 22px !important;
    background: #FAD437;
    border: 1px solid #FAD437;
    border-radius: 6px;
    color: #2c2c2c;
    font-size: 0.8125em;
    -webkit-font-smoothing: antialiased;
    font-weight: 700;
}
.making_empty_document {
    width: 100%;
}
body .upload_document_blk {
    margin-top: 18px !important;
    width: 100%;
    padding: 0 25px;
}
.checklist_float_icon img {
    width: 28px;
    height: 28px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .acton img, .acton img, .action img, .delete_action_add img {
    width: 14px;
    height: 14px;
}
@media only screen and (max-width: 992px) {
     .inv_choose_label .followup_save {
        position: static;
    }
     .inv_choose_label label.error {
      margin-bottom: 10px !important;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .inv_choose_label .stool_radio.choose_file_label {
        padding-left: 0px !important;
    }
}
@media only screen and (min-width: 992px) and (max-width: 1024px) {
    .inves_upload_doc_div .upload_div .save {
        padding: 4.5px 10px !important;
        width: 90%;
        font-size: 12px;
    }
}
@media only screen and (max-width: 991px) {
    .inves_upload_doc_div>.drag_container {
        width: 100%;
    }
    .inves_upload_doc_div .upload_div {
        width: 100%;
        margin-top: 13px;
        align-items: center;
        justify-content: center;
    }
}
/****************************** css changes on 25//01/2021 Ends ***********************/

/****************************** css changes on 27//01/2021  ***********************/
.delete_block img {
    width: 14px;
    height: 14px;
}
.physical_general_detail>.image svg  .st0{fill:#51C406; display: none;}
.physical_general_detail>.image svg   .st1{fill:#FFFFFF;}
.physical_general_detail>.image svg  .st2{fill:#929596; display: none;}
.physical_general_detail>.image svg  .st3{fill:none;stroke:#929596;stroke-miterlimit:10;}
.physical_general_detail>.image svg  .st4{fill:#222323;}
.physical_general_detail>.image svg  .st5{display:none;}
.physical_general_detail>.image svg  .st6{display:inline;fill:#0E89E5;}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .image svg {
    width: 20px;
    height: 30px;
    margin-top: 5px;
}
.physical_general_detail.active>.image svg  .st0{fill:#FAD437; display: block;}
.physical_general_detail.active>.image svg  .st2{fill:#929596; display: block;}
.physical_general_detail.selected>.image svg  .st0{fill:#51C406; display: block;}
.physical_general_detail.selected>.image svg  .st2{fill:#929596; display: block;}

.addCase_common_review svg  .st0{display:none;}
.addCase_common_review svg   .st1{display:inline;}
.addCase_common_review svg   .st2{fill:#E9001A;}
.addCase_common_review svg   .st3{fill:#FFFFFF;}
.addCase_common_review svg   .st4{fill:#023BA0;}
.addCase_common_review svg  .st5{fill:#FCFF3E;}
.addCase_common_review svg  .st6{fill:#004BDE;}
.addCase_common_review svg  .st7{fill:none;stroke:#004BDE;stroke-miterlimit:10;}
.addCase_common_review svg  .st8{fill:none;stroke:#004BDE;stroke-width:1.0833;stroke-miterlimit:10;}
.addCase_common_review svg  .st9{fill:#10C1FF;}
.addCase_common_review svg  .st10{fill:#73B0F9;}
.addCase_common_review svg  .st11{fill:#AEAFAF;}
.addCase_common_review svg  .st12{fill:#3F77AF;}
.addCase_common_review svg  .st13{display:inline;fill:#FFFFFF;stroke:#929596;stroke-width:1.105;stroke-miterlimit:10;}
.addCase_common_review svg  .st14{fill:#222323;}
.addCase_common_review svg  .st15{fill:#0E89E5;}
.reviewer_block_div .comment_image svg .st0{display:none;}
.reviewer_block_div .comment_image svg .st1{display:inline;}
.reviewer_block_div .comment_image svg .st2{fill:#E9001A;}
.reviewer_block_div .comment_image svg .st3{fill:#FFFFFF;}
.reviewer_block_div .comment_image svg .st4{fill:#023BA0;}
.reviewer_block_div .comment_image svg .st5{fill:#FCFF3E;}
.reviewer_block_div .comment_image svg .st6{fill:#004BDE;}
.reviewer_block_div .comment_image svg .st7{fill:none;stroke:#004BDE;stroke-miterlimit:10;}
.reviewer_block_div .comment_image svg .st8{fill:none;stroke:#004BDE;stroke-width:1.0833;stroke-miterlimit:10;}
.reviewer_block_div .comment_image svg .st9{fill:#10C1FF;}
.reviewer_block_div .comment_image svg .st10{display:inline;fill:#023BA0;}
.reviewer_block_div .comment_image svg .st11{display:inline;fill:#10C1FF;}
.reviewer_block_div .comment_image svg .st12{fill:#4F5051;}
.reviewer_block_div .comment_image svg .st13{display:inline;fill:#FFFFFF;stroke:#929596;stroke-width:1.105;stroke-miterlimit:10;}
.reviewer_block_div .comment_image svg .st14{fill:#222323;}
.reviewer_block_div .comment_image svg .st15{fill:#0E89E5;}
.reviewer_block_div .comment_image.no_comments svg .st10{display:inline;fill:#A6C6F4;}
.reviewer_block_div .comment_image.no_comments svg .st11{display:inline;fill:#AEB5B7;}

.reviwer .tab_detail svg .st0{display:none;}
.reviwer .tab_detail svg  .st1{display:inline;}
.reviwer .tab_detail svg .st2{fill:#E9001A;}
.reviwer .tab_detail svg .st3{fill:#FFFFFF;}
.reviwer .tab_detail svg .st4{fill:#023BA0;}
.reviwer .tab_detail svg .st5{fill:#FCFF3E;}
.reviwer .tab_detail svg .st6{fill:#004BDE;}
.reviwer .tab_detail svg .st7{fill:none;stroke:#004BDE;stroke-miterlimit:10;}
.reviwer .tab_detail svg .st8{fill:none;stroke:#004BDE;stroke-width:1.0833;stroke-miterlimit:10;}
.reviwer .tab_detail svg .st9{fill:#10C1FF;}
.reviwer .tab_detail svg .st10{display:inline;fill:#A6C6F4;}
.reviwer .tab_detail svg .st11{display:inline;fill:#AEB5B7;}
.reviwer .tab_detail svg .st12{fill:#4F5051;}
.reviwer .tab_detail svg .st13{display:inline;fill:#FFFFFF;stroke:#929596;stroke-width:1.105;stroke-miterlimit:10;}
.reviwer .tab_detail svg .st14{fill:#222323;}
.reviwer .tab_detail svg .st15{fill:#0E89E5;}

.user_reeview_image svg  .st0{display:none;}
.user_reeview_image svg   .st1{display:inline;}
.user_reeview_image svg  .st2{fill:#E9001A;}
.user_reeview_image svg  .st3{fill:#FFFFFF;}
.user_reeview_image svg  .st4{fill:#023BA0;}
.user_reeview_image svg  .st5{fill:#FCFF3E;}
.user_reeview_image svg  .st6{fill:#004BDE;}
.user_reeview_image svg  .st7{fill:none;stroke:#004BDE;stroke-miterlimit:10;}
.user_reeview_image svg  .st8{fill:none;stroke:#004BDE;stroke-width:1.0833;stroke-miterlimit:10;}
.user_reeview_image svg  .st9{fill:#10C1FF;}
.user_reeview_image svg  .st10{display:inline;fill:#023BA0;}
.user_reeview_image svg  .st11{display:inline;fill:#10C1FF;}
.user_reeview_image svg  .st12{fill:#4F5051;}
.user_reeview_image svg  .st13{display:inline;fill:#FFFFFF;stroke:#929596;stroke-width:1.105;stroke-miterlimit:10;}
.user_reeview_image svg  .st14{fill:#222323;}
.user_reeview_image svg  .st15{fill:#0E89E5;}
.user_comment_block svg .st0{display:none;}
.user_comment_block svg .st1{display:inline;}
.user_comment_block svg .st2{fill:#E9001A;}
.user_comment_block svg .st3{fill:#FFFFFF;}
.user_comment_block svg .st4{fill:#023BA0;}
.user_comment_block svg .st5{fill:#FCFF3E;}
.user_comment_block svg .st6{fill:#004BDE;}
.user_comment_block svg .st7{fill:none;stroke:#004BDE;stroke-miterlimit:10;}
.user_comment_block svg .st8{fill:none;stroke:#004BDE;stroke-width:1.0833;stroke-miterlimit:10;}
.user_comment_block svg .st9{fill:#10C1FF;}
.user_comment_block svg .st10{display:inline;fill:#A6C6F4;}
.user_comment_block svg .st11{display:inline;fill:#AEB5B7;}
.user_comment_block svg .st12{fill:#4F5051;}
.user_comment_block svg .st13{display:inline;fill:#FFFFFF;stroke:#929596;stroke-width:1.105;stroke-miterlimit:10;}
.user_comment_block svg .st14{fill:#222323;}
.user_comment_block svg .st15{fill:#0E89E5;}
.comment_desire_blk svg .st0{display:none;}
.comment_desire_blk svg .st1{display:inline;}
.comment_desire_blk svg .st2{fill:#E9001A;}
.comment_desire_blk svg .st3{fill:#FFFFFF;}
.comment_desire_blk svg .st4{fill:#023BA0;}
.comment_desire_blk svg .st5{fill:#FCFF3E;}
.comment_desire_blk svg .st6{fill:#004BDE;}
.comment_desire_blk svg .st7{fill:none;stroke:#004BDE;stroke-miterlimit:10;}
.comment_desire_blk svg .st8{fill:none;stroke:#004BDE;stroke-width:1.0833;stroke-miterlimit:10;}
.comment_desire_blk svg .st9{fill:#10C1FF;}
.comment_desire_blk svg .st10{display:inline;fill:#A6C6F4;}
.comment_desire_blk svg .st11{display:inline;fill:#AEB5B7;}
.comment_desire_blk svg .st12{fill:#4F5051;}
.comment_desire_blk svg .st13{display:inline;fill:#FFFFFF;stroke:#929596;stroke-width:1.105;stroke-miterlimit:10;}
.comment_desire_blk svg .st14{fill:#222323;}
.comment_desire_blk svg .st15{fill:#0E89E5;}
.summary_comment_icon svg .st0{display:none;}
.summary_comment_icon svg .st1{display:inline;}
.summary_comment_icon svg .st2{fill:#E9001A;}
.summary_comment_icon svg .st3{fill:#FFFFFF;}
.summary_comment_icon svg .st4{fill:#023BA0;}
.summary_comment_icon svg .st5{fill:#FCFF3E;}
.summary_comment_icon svg .st6{fill:#004BDE;}
.summary_comment_icon svg .st7{fill:none;stroke:#004BDE;stroke-miterlimit:10;}
.summary_comment_icon svg .st8{fill:none;stroke:#004BDE;stroke-width:1.0833;stroke-miterlimit:10;}
.summary_comment_icon svg .st9{fill:#10C1FF;}
.summary_comment_icon svg .st10{display:inline;fill:#A6C6F4;}
.summary_comment_icon svg .st11{display:inline;fill:#AEB5B7;}
.summary_comment_icon svg .st12{fill:#4F5051;}
.summary_comment_icon svg .st13{display:inline;fill:#FFFFFF;stroke:#929596;stroke-width:1.105;stroke-miterlimit:10;}
.summary_comment_icon svg .st14{fill:#222323;}
.summary_comment_icon svg .st15{fill:#0E89E5;}
#commentDesire svg  .st0{display:none;}
#commentDesire svg  .st1{display:inline;}
#commentDesire svg  .st2{fill:#E9001A;}
#commentDesire svg  .st3{fill:#FFFFFF;}
#commentDesire svg  .st4{fill:#023BA0;}
#commentDesire svg  .st5{fill:#FCFF3E;}
#commentDesire svg  .st6{fill:#004BDE;}
#commentDesire svg  .st7{fill:none;stroke:#004BDE;stroke-miterlimit:10;}
#commentDesire svg  .st8{fill:none;stroke:#004BDE;stroke-width:1.0833;stroke-miterlimit:10;}
#commentDesire svg  .st9{fill:#10C1FF;}
#commentDesire svg  .st10{display:inline;fill:#A6C6F4;}
#commentDesire svg  .st11{display:inline;fill:#AEB5B7;}
#commentDesire svg  .st12{fill:#4F5051;}
#commentDesire svg  .st13{display:inline;fill:#FFFFFF;stroke:#929596;stroke-width:1.105;stroke-miterlimit:10;}
#commentDesire svg  .st14{fill:#222323;}
#commentDesire svg  .st15{fill:#0E89E5;}

.summary_comment_icon svg .st10, #commentDesire.active svg .st10, .reviwer .tab_detail svg .st10, .user_comment_block svg .st10 {
    fill: #023BA0;
}
.summary_comment_icon svg .st11,  #commentDesire.active svg .st11, .reviwer .tab_detail svg .st11, .user_comment_block svg .st11 {
    fill: #10C1FF;
}
.comment_desire_blk.active svg .st10 {
    fill: #023BA0;
}
.comment_desire_blk.active svg .st11 {
    fill: #10C1FF;
}
.addCase_common_review.active svg .st10 {
    fill: #023BA0;
}
.addCase_common_review.active svg  .st11{fill:#10C1FF}
.reviewer_block_div .comment_image svg, .reviwer .tab_detail svg, .user_reeview_image svg, .user_comment_block svg, .comment_desire_blk svg, .summary_comment_icon svg  {
    width: 20px;
    height: 20px;
}
.comments_reviewr_case.collapse .user_reeview_image svg .st11 {
    display: inline;
    fill: #FCFF3E;
}
 .user_reeview_image.collapse svg .st11 {
    display: inline;
    fill: #FCFF3E;
}
.family_history_success.collapse .user_reeview_image svg .st11 {
    display: inline;
    fill: #FCFF3E;
}
.left_side.d-flex {
    width: 50%;
}
.case_summary_report_div .left_side.d-flex {
    width: auto;
}

body .pres_appetite_label .action {
    bottom: 22px !important;
}
.preview_show_more .case_summary_list_view.five_label .list_case_div {
    display: none;
}

@media only screen and (min-width: 1900px) {
    body .left_side.d-flex {
        width: 40%;
    }
}

/****************************** css changes on 27//01/2021 Ends ***********************/

/****************************** css changes on 28//01/2021  ***********************/
.sub_header2 .left_side.d-flex {
    width: auto;
}
.create_account_wrapper .registration_container .login_page_right a.go_back {
    background: none;
    border: none;
}
header .container-fluid.updated_header .sub_header2 .left_side.d-flex {
    width: 50%;
}
ul.navigation2.dashboard_navigation1.list-unstyled.d-flex li a {
    border: none;
    background: no-repeat;
}

/************************ mobile responsive **********************/
@media only screen and (max-width: 767px) {
.left_side.d-flex {
    width: 100% !important;
}
body header .container-fluid .sub_header2 .company_name.my-auto {
    display: block !important;
}
body header .container-fluid.p-0.updated_header .sub_header2 .company_name.my-auto {
    display: none !important;
}
}


@media only screen and (max-width: 992px) and (min-width: 768px) {
    body header .container-fluid .sub_header2 .company_name.my-auto {
            display: block !important;
    }
    body header .container-fluid.p-0.updated_header .sub_header2 .company_name.my-auto {
            display: none !important;
    }
    body .add_clinical_case_blk .modal {
            top: -190px !important;
    }
}

@media only screen and (max-width: 1024px) and (min-width: 992px) {
body header .container-fluid.p-0.updated_header ul.tab_name li.name::before {
    bottom: -7px !important;
}
body header .container-fluid .sub_header2 .company_name.my-auto {
        display: block !important;
}
body header .container-fluid.p-0.updated_header .sub_header2 .company_name.my-auto {
        display: none !important;
}
body header .container-fluid.p-0.updated_header ul.tab_name li.name::after {
    bottom: -9px !important;
}
}

@media only screen and (max-width: 1024px) {
body .main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr.rmi_block td ul.submitted_block li span {
    display: block;
    width: auto;
    white-space: break-spaces;
    text-align: center;
}
}
/************************ mobile responsive Ends **********************/

body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .stool_radio.choose_file_label>input {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
        width: 200px;
}
.document_label_name {
    width: calc(100% - 30px);
}

/****************************** css changes on 28//01/2021 Ends ***********************/

.front_end_noti table tr:hover a#id_delete {
    display: block !important;
    font-weight: 700;
    text-align: right;
    margin-right: 10px;
}
.front_end_noti table tr a#id_delete {
    display: none !important;
}

.case_summary_blk.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer.reviewer_edit_delet_icons:hover span.date, .physical_general_block.collapse .reviewer_block .reviwer_block_expanded .comment_block .reviwer.reviewer_edit_delet_icons:hover span.date {
    display: none !important;
}

/************************ css changes on 01/02/2021 *************************/
@media only screen and (min-width: 1300px) {
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_detail .physical_genral_right_block .physical_general_appearence {
    height: auto;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_detail.active .physical_genral_right_block .physical_general_appearence {
    height: 800px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
     min-height: calc(100% - 64px);
    display: flex;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.active .add_case_content.mental_history_blk .add_case_container .physical_general_block {
    min-height: calc(100% - 376px);
}
}
/************************ css changes on 01/02/2021 Ends *************************/

/************************ css changes on 03/02/2021  *************************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .appetite_sub_block .form-control.other_concomitants {
    padding-right: 25px !important;
}
.family_history_success a, .action a, .image_block a {
    display: flex;
}
.follow_up_autocomp .ui-widget.ui-widget-content {
    width: 180px !important;
}
.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr.rmi_block td ul.date_div li {
    margin-right: 17px;
    position: relative;
}
.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr.rmi_block td ul.date_div li::after {
    content: "";
    display: block;
    background: #ececec;
    width: calc(100% + 28px);
    position: absolute;
    left: 0;
    height: 3px;
    bottom: -11.5px;
}

@media only screen and (max-width: 1290px) and (min-width: 1025px) {
    body .clinical_col>ul.previous_preganency_list.clinical_list li span {
        font-size: 12px;
    text-transform: uppercase;
    }
}
/************************ css changes on 03/02/2021 Ends *************************/



/************************ css changes on 10/02/2021  *************************/
.family_history_success .acton span {
    display: flex;
}
/************************ css changes on 10/02/2021 Ends *************************/

/******************* css changes on 12/02/2021 *********************/
.case_summary_report_block .modal-content .case_summary_report_div .company_name.my-auto p,
.case_summary_report_block .modal-content .case_summary_report_div .case_repot_footer h1,
.case_summary_report_block .modal-content .case_summary_report_div .case_repot_footer p {
   text-transform: uppercase;
}
.family_history_success .rep_view_doc {
    color: #1C4976;
    display: inline-block;
}
/******************* css changes on 12/02/2021 Ends *********************/
.drag_container.error {
    border: 1px dotted #fb3737 !important;
}
.drag_container.error::after {
    content: url("../images/warning_image.svg");
    background-repeat: no-repeat;
    background-position: 10px;
    position: absolute;
    z-index: 99;
    right: -20px;
    top: 35px;
    display: block;
    background-color: transparent;
}
.drag_container.report_error {
    border: 1px dotted #fb3737 !important;
}
.drag_container.report_error::after {
    content: url("../images/warning_image.svg");
    background-repeat: no-repeat;
    background-position: 10px;
    position: absolute;
    z-index: 99;
    right: 6px;
    top: 120px;
    display: block;
    background-color: transparent;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12.padding_right.age_block {
    padding-right: 20px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12.padding_left.age_block {
    padding-left: 5px !important;
}
@media only screen and (max-width: 1400px) and (min-width: 1025px) {
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .case_summary_blk.add_case_summary_comments .row .col-sm-12.comments_reviewr_case {
        padding: 0 5px !important;
    }
}
/**************** css changes on 18/02/2021 **************************/
.thirst_type_unquenchable input {
    position: absolute;
    top: 6.5px;
    left: 0;
}
.thirst_type_unquenchable label {
    padding-left: 22px;
}
@media only screen and (max-width: 767px) {
body .case_summary_blk.add_case_summary_comments.collapse .reviewer_block {
    position: absolute;
    width: 100%;
    right: 0;
    -webkit-animation: inherit;
}
body .checklist_float_icon {
    bottom: 101px;
    z-index: 9999;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .phy_gen_block_col.collapsed .desire_success_block {
    margin: 0px 79px 0px 45px;
}
.physical_general_block.collapse .reviewer_block {
    position: absolute;
    width: 100%;
    right: 0;
    -webkit-animation: inherit;
}
.third_col_sel .action {
    justify-content: flex-end;
}
li.add_clinical_link {
    white-space: nowrap;
}
.col-sm-12.add_preg_blk.add_visit_blk {
    position: static !important;
    box-shadow: none !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12.padding_right.age_block {
    padding-right: 25px !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12.padding_left.age_block {
    padding-left: 25px !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .label span.label_detail {
    word-break: break-all;
}
}
@media only screen and (max-width: 991px) and (min-width: 768px) {
body .main_section .add_clinical_case_blk .modal.preview_show_more {
    top: 0px !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12.padding_right.age_block {
    padding-right: 25px !important;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .col-sm-12.padding_left.age_block {
    padding-left: 25px !important;
}
.case_summary_report_block .modal-content .case_summary_report_div .company_name.my-auto p {
    width: 80% !important;
}
}
@media only screen and (max-width: 1024px) and (min-width: 992px) {
body .main_section .add_clinical_case_blk .modal.preview_show_more {
    top: 0px !important;
}
.case_summary_report_block .modal-content .case_summary_report_div .company_name.my-auto p {
    width: 80% !important;
}
}
/**************** css changes on 18/02/2021 Ends **************************/

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .side_tab ul li.last_li a::after {
    height: 48%;
}
.left_menu_submit .button {
    padding: 20px 15px 0 15px;
}
.left_menu_submit .button .save {
    background: #FAD437;
    border: 1px solid #FAD437;
    border-radius: 6px;
    color: #2c2c2c;
    font-size: 0.8125em;
    -webkit-font-smoothing: antialiased;
    font-weight: 700;
    padding: 6px 35px;
    width: 100%;
}


.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .col-sm-12.invet_searc_reset:first-child {
    padding-top: 0px !important;
    border-bottom: none !important;
    position: relative !important;
}
.invet_searc_reset .investigatin_searc_btn {
    position: absolute;
    top: 2px;
    justify-content: center;
    align-items: center;
    display: flex;
    z-index: 9999;
        right: 57px;
    width: 28px;
    height: 28px;
    background: #1C4976;
    cursor: pointer !important;
    border-radius: 0px 5px 5px 0;
}
.invet_searc_reset .investigatin_searc_btn svg {
    width: 14px;
    height: 14px;
}
.invet_searc_reset .investigatin_searc_btn svg .a{fill:#fff;}
.invet_searc_reset .investigation_searc {
    width: calc(100% - 30px) !important;
    padding-right: 37px !important;
}
.reset_button_inv {
    position: absolute;
    right: 25px;
    top: 2px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row .outcome_pres_block_div .col-sm-12 {
    padding-right: 0px !important;
}
ul.previous_preganency_list.naranjo_list li span.preg_int {
    border: none;
    background: none;
    pointer-events: none;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row .outcome_pres_block_div .others_scale_score_box .col-sm-12 {
    padding-right: 15px !important;
}


/*************************** css changes on 22/02/2021 *****************************/
body .add_case_container span.select2-container .select2-selection--multiple li.select2-selection__choice {
   height: auto;
   white-space: normal;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .case_summary_blk.add_case_summary_comments {
   padding: 0px 0px 0px 0px !important;
}
body .inves_upload_doc_div .upload_div .save {
   padding: 4.5px !important;
   width: 100%;
}
.inves_upload_doc_div .upload_div {
   padding-left: 10px;
}
.inves_upload_doc_div .drag_container .drop_content input[type="file"] {
   padding: 25px 0 0 0!important;
}
body .approved_row .approved_grid .approved_content {
   padding: 29px 20px 55px 20px;
   height: calc(100% - 78px);
}
.approved_row .approved_grid {
   position: relative;
}
.approved_row .approved_grid button.View_more {
   position: absolute;
   bottom: 20px;
}
.aboutus_container .about_us_block>p {
   padding-bottom: 20px;
line-height: 1.5em !important;
}


@-moz-document url-prefix() {
#id_report_form .drop_content::before {
   width: 100%;
   top: 68%;
}
.drag_container {
   position: relative;
}
.add_case_summary_comments .drop_content::before {
   top: 69%;
}
body .appetite_sub_block.investigation_sub_block .drop_content::before {
   top: 70%;
}
}
/*************************** css changes on 22/02/2021 Ends *****************************/

/**************************** css changes on 23/02/2021 ******************************/
body .add_clinical_case_blk.collapsed .alert-success {
    width: 95%;
    margin: 0 !important;
    left: 50%;
    transform: translateX(-50%);
}
@media only screen and (max-width: 767px) {
    body .pagination {
            overflow: auto;
            width: 100%;
            white-space: nowrap;
    }
    body .add_clinical_case_blk .modal.confrm_popup {
            top: 0px !important;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .appetite_sub_div .select_arrow span.down_arrow {
            top: 13px !important;
    }
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block #familyHistorySelected + .appetite_sub_div .row .family_member_add .col-sm-12:first-child {
            display: block;
    }
    body.repert_auto_comp .ui-menu.ui-widget.ui-widget-content {
            width: calc(100% - 97px) !important;
    }
    .inv_choose_label .followup_save {
            margin-top: 10px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .arr_img span.view_close_btn {
            padding-right: 45px;
    }
    .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .add_case_content.mental_history_blk .add_case_container .physical_general_block {
            margin-top: 0 !important;
    }
    body .reviewer_block {
            box-shadow: none !important;
    }
    .physical_general_block.collapse .reviewer_block {
            z-index: 999;
    }
    .main_section.dashboard_updated_section .dashboard_container .supervisor_block .table_container .table_header.d-flex.justify-content-between .form_search + div a.advance_search_btn {
            margin-left: 0px;
            white-space: nowrap;
    }
    .main_section.dashboard_updated_section .dashboard_container .supervisor_block .table_container .table_header.d-flex.justify-content-between .form_search + div {
            justify-content: center;
    }
    .checklist_block_div {
            padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
            z-index: 9999;
    }
}
@media only screen and (max-width: 320px) {
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .button .save {
    font-size: 12px !important;
    padding: 7.5px 14px !important;
    margin-right: 10px !important;
}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
.table_footer {
   flex-wrap: wrap;
}
body .pagination {
   width: 100%;
   margin-top: 10px;
}
body .add_clinical_case_blk .modal.confrm_popup {
   top: 0px !important;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .appetite_sub_div .select_arrow span.down_arrow {
   top: 13px !important;
}
.checklist_block_div {
   height: 100vh;
}
}
@media only screen and (min-width: 992px) and (max-width: 1024px) {
body .checklist_block_div {
   height: 110vh;
}
}
@media only screen and (max-width: 992px) and (min-width: 768px) {
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .side_tab {]
   padding-bottom: 140px;
}
}
@media only screen and (max-width: 1024px) {
body .checklist_block_div.active {
   z-index: 9999;
   overflow: auto !important;
   position: fixed;
}
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .label span.label_detail {
   word-break: break-all;
}
body .invet_searc_reset .investigatin_searc_btn {
    top: 1px;
    right: 56px;
}
body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .family_history_success .label span.label_detail {
    word-break: break-all;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk.collapsed .add_case_content.mental_history_blk .add_case_container .physical_general_block {
    margin-top: 0 !important;
}

@-moz-document url-prefix() {
.case_summary_blk .drop_content::before,  {
    top: 69%;
}
body .appetite_sub_block.investigation_sub_block .drop_content::before {
    top: 69% !important;
}
}
/**************************** css changes on 23/02/2021 Ends ******************************/

/***************************** css changes on 24/02/2021 ****************************/
.state_city_auto .upload_document_blk {
    padding: 0;
    margin-top: 0px !important;
}
@media only screen and (min-width: 2200px) {
    .case_summary_report_block {
        height: 100vh;  
    }
}
@media only screen and (min-width: 992px) {
.publishedcase_block .graph_div.hccr_graph_div {
    max-width: 60%;
    flex: 0 0 60%;
}
.graph_block_div.hccr_graph_block_div {
    max-width: 39%;
    flex: 0 0 39%;
}
}
.graph_block_div.hccr_graph_block_div div#report_chartdiv {
    width: 100%;
}
.graph_block_div.hccr_graph_block_div div#report_chartdiv svg tspan {
    font-size: 12px;
    font-weight: 600;
    line-height: 24px;
    fill: #000;
}

/***************************** css changes on 24/02/2021 Ends ****************************/



/********************************* css changes on 26/02/2021 ******************************************/

.uploaded_file {
    width: 92px !important;
    text-align: center;
    padding: 0px !important;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 12px;
    color: #000;
    display: none;
    overflow: hidden;
    margin: 0 auto;
    position: relative;
    top: -41px;
}
.drag_container .drop_content span label {
    cursor: pointer;
}
@-moz-document url-prefix() {
    body .uploaded_file {
    display: block;
}
.drag_container .drop_content span + input[type="file"] {
    visibility: hidden;
}
.investigation_label_followup.inv_choose_label input.doc_upload_size {
    overflow: hidden;
    text-overflow: ellipsis;
    width: 200px;
}
}
/********************************* css changes on 26/02/2021 Ends ******************************************/

.sub_header2 .new_logo img {
   width: 110px;
   height: 110px;
   max-width: inherit;
}
.maint_503 {
   display: block !important;
}
p.maint_para {
   font-size: 15px;
   margin-top: 0;
}
h2.maint_heading {
   font-size: 40px;
   margin-top: 30px;
}
h4.maint_heading2 {
   font-size: 18px;
}
.maint_img img {
   max-width: 30%;
}
.logo_maintanance img {
   max-width: 140px;
   padding-top: 8px;
}
img.gwave_logo_mo {
   width: 120px;
   height: 120px;
}
.case_report_browse_write_sec .container .browse_case_report .tab-content .tab-pane ul.speciality_block li img {
   width: 40px;
   height: 40px;
}
 .show_more_less_div .inv_show {
    order: 2;
}

/* .modalities_label_div {
    display: none;
} */
.modalities_label_div.active {
    display: block;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .child_struct .appetite_sub_div {
    height: 750px !important;
    width: 50%;
    right: 0;
    top: 0;
    overflow: auto;
    position: absolute;
    -webkit-transition: all 600ms linear;
    transition: all 600ms linear;
}

/*************************************** css changes on 02/03/2021 ****************************************/
.enjoyhint_skip_btn, .enjoyhint_next_btn, .enjoyhint_prev_btn {
   background: none !important;
    border: 2px solid #FAD437 !important;
    border-radius: 6px !important;
    color: #FAD437 !important;
    font-size: 13px !important;
    margin-right: 10px !important;
    line-height: 18px !important;
    padding: 8.5px 0px !important;
    font-weight: 700 !important;
    height: auto !important;
}
.enjoyhint_skip_btn:hover, .enjoyhint_next_btn:hover, .enjoyhint_prev_btn:hover {
   background: #FAD437 !important;
   color: #000 !important;
}
/* .enjoyhint_skip_btn, .enjoyhint_next_btn, .enjoyhint_prev_btn {
  -webkit-transition-property: color !important;
  transition-property: color !important;
  -webkit-transition-duration: 0.3s !important;
          transition-duration: 0.3s !important;
  -webkit-transform: perspective(1px) translateZ(0) !important;
          transform: perspective(1px) translateZ(0) !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
} */

.enjoyhint_close_btn {
    border: 2px solid #FAD437 !important;
}
.enjoyhint_close_btn:hover {
    background: #FAD437 !important;
}
/* .enjoyhint_skip_btn::before, .enjoyhint_next_btn::before, .enjoyhint_prev_btn::before  {
  content: "" !important;
  position: absolute !important;
  z-index: -1 !important;
  top: 0 !important;
  bottom: 0!important; 
  left: 0 !important;
  right: 0 !important;
  background: #efc729 !important;
  -webkit-transform: scaleX(0) !important;
          transform: scaleX(0) !important;
  border-radius: 6px !important;
  -webkit-transform-origin: 50% !important;
          transform-origin: 50% !important;
  -webkit-transition-property: -webkit-transform !important;
  transition-property: -webkit-transform !important;
  transition-property: transform !important;
  transition-property: transform, -webkit-transform !important;
  -webkit-transition-duration: 0.3s !important;
          transition-duration: 0.3s!important;
  -webkit-transition-timing-function: ease-out !important;
          transition-timing-function: ease-out!important;
}

.enjoyhint_skip_btn:hover::before, .enjoyhint_next_btn:hover::before, .enjoyhint_prev_btn:hover::before {
  -webkit-transform: scaleX(1) !important;
          transform: scaleX(1) !important;
} */
/*************************************** css changes on 02/03/2021 Ends ****************************************/

/*************************************** css changes on 08/03/2021 ****************************************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block .physical_general_detail .physical_general_label span.arrow_image.arr_img .comment_desire_blk {
        padding-right: 54px;    
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_general_block.collapse .physical_general_detail .physical_general_label span.arrow_image.arr_img .comment_desire_blk {
        padding-right: 0px;    
}
body div#rmi_popup_id {
    z-index: 100000;
}
/*************************************** css changes on 08/03/2021 Ends ****************************************/

/*************************************** css changes on 09/03/2021 ****************************************/

.clinical_loader.pre_popup_loader {
    background: none !important;
}
.modal .show_more_less_div {
    justify-content: flex-start;
    align-items: center;
}
.pre_popup_loader #wait img {
    width: 64px;
    height: 64px;
}
.expanded_loader.pre_popup_loader #wait img {
    width: 32px;
    height: 32px;
}
.expanded_loader.pre_popup_loader, .expanded_loader.pre_popup_loader #wait  {
    position: static;
    transform: inherit;
        width: 40px;
    height: 40px;
    margin-left: 15px;
}
.expanded_loader.pre_popup_loader #wait {
    margin-left: 0px !important;
    display: flex;
    justify-content: center;
    align-items: center;
}

.gen_comment_icon {
    position: absolute !important;
    right: 58px;
        top: 50%;
       transform: translateY(-50%);
    padding: 0px !important;
}
.summary_title.prat_general_comments.collapse .user_comment_block {
    display: block;
    right: 45px;
    top: 48px;
    padding: 22px 13px;
    width: 384px;
    -webkit-box-shadow: 0px 3px 36px #00000029;
    box-shadow: 0px 3px 36px #00000029;
    border: 1px solid #EAEAEA;
    border-radius: 6px;
    background: #fff;
    position: absolute;
    z-index: 100;
}
.summary_title.prat_general_comments.collapse .user_reeview_image svg .st11 {
    display: inline;
    fill: #FCFF3E;
}
.user_comment_block span.review_tabname {
    display: block;
    margin: auto 0px;
        margin-left: 0px !important;
    padding-left: 9px !important;
    color: #000000;
    line-height: 19px;
    font-size: 13px;
    font-weight: 600;
}
.user_comment_block span.date {
    display: block;
   margin: auto 0px !important;
    padding-left: 9px;
    color: #4F4F4F;
    font-size: 13px;
    line-height: 16px;
    font-weight: 400;
}
.user_comment_block span.close {
    color: #4F4F4F;
    opacity: 1;
    font-size: 19px;
    cursor: pointer;
    font-weight: 600;
    right: 17px;
    top: 20px;
    position: absolute;
}
.user_comment_block .user_reviewer_block p {
    color: #000000;
    margin-left: 28px;
    margin-bottom: 0px;
    padding-top: 9px;
    padding-bottom: 18px;
    line-height: 18px;
    font-size: 13px;
}
.user_comment_block span.review_tabname {
    display: block;
    margin: auto 0px;
    display: block;
    margin: auto 0px;
    padding-left: 9px !important;
    color: #000000 !important;
    line-height: 19px !important;
    font-size: 13px !important;
    font-weight: 600 !important;
}
.user_comment_block span.date {
    display: block;
    margin: auto 0px;
    padding-left: 9px !important;
    color: #4F4F4F !important;
    font-size: 13px !important;
    line-height: 16px !important;
    font-weight: 400 !important;
}
.user_comment_block span.close {
    color: #4F4F4F;
    opacity: 1;
    font-size: 19px;
    font-weight: 600;
    right: 17px;
    cursor: pointer;
    top: 20px;
    position: absolute;
}
.user_comment_block .user_reviewer_block p {
    color: #000000;
    margin-left: 28px;
    margin-bottom: 0px;
    padding-top: 9px;
    padding-bottom: 18px;
    font-weight: 400;
    line-height: 18px;
    font-size: 13px;
}
.summary_title.prat_general_comments.collapse {
    display: block;
}
.summary_title.prat_general_comments .title {
    position: relative;
}
.summary_title.prat_general_comments h2.heading {
    padding-right: 48px;
}
/*************************************** css changes on 09/03/2021 Ends ****************************************/

/*************************************** css changes on 10/03/2021 ****************************************/
body .top_commant {
    position: static !important;
    padding-right: 20px !important;
    transition: inherit !important;
}
/*************************************** css changes on 10/03/2021 Ends ****************************************/

/************************ css changes on 12/03/2021  ***********************/
.clear_all_link {
    font-size: 12px;
    color: #004977;
    line-height: 18px;
    display: flex;
    font-weight: 400;
}
.clear_all_link:hover {
    color: #004977;
}
.main_section.dashboard_updated_section .dashboard_container .table_container .table_header.table_head_clear {
    margin-bottom: 10px;
}
.clear_blk {
    margin-bottom: 23px;
    padding: 0px 24px;
}
span.search_reset {
    width: 10px;
    height: 10px;
}
span.search_reset svg {
    width: 10px;
    height: 10px;
    margin-right: 3px;
}
span.search_reset svg #close polygon {
    fill: #004977;
}
/************************ css changes on 12/03/2021 Ends ***********************/

/************************ css changes on 15/03/2021 ***********************/
ul.previous_preganency_list.clinical_list.cli_out_list  li span, .previous_preganency_list.clinical_list.others_list li span {
    padding: 6px 2px !important;
}
.cli_out_list {
    margin-bottom: 5px;
}
body .pad_right_zero {
    padding-right: 0px;
}
ul.previous_preganency_list .follow_up_pres_label {
    display: block;
    margin-bottom: 10px;
}
ul.previous_preganency_list .follow_up_pres_label span {
    font-size: 14px;    
}
.cli_out_list li, .cli_out_list li label, .cli_out_list li label span {
    width: 100%;
    text-align: center;
}
.others_fol_save {
    width: 100%;
}
li#NaranjoCriterion {
    margin-bottom: 9px;
}
@media only screen and (max-width: 767px) {
    body .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row .outcome_pres_block_div .others_scale_score_box .col-sm-12 {
        padding-right: 0px !important;
    }
}
/************************ css changes on 15/03/2021 Ends ***********************/

/************************ css changes on 16/03/2021  ***********************/
ul.previous_preganency_list.naranjo_list.checklist_blk_ul, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .row .checklist_blk_ul label  {
    margin: 0;
}
.preview_checklist_view {
    margin-right: 0;
    margin-bottom: 13px;
}
.checklist_details .list p {
    margin-bottom: auto;
    margin-top: auto;
    padding-left: 0px;
    padding-right: 13px;
    width: calc(100% - 80px);
    font-size: 14px;
    color: #000000;
    line-height: 22px;
}
.checklist_details {
    padding: 8px 20px 0 15px;
}
.checklist_details .list {
    margin-bottom: 18px;
}
.checklist_details .list p, .checklist_details .list ul {
    display: none;
}
.list_case_div.collapsed .checklist_details .list ul, .list_case_div.collapsed .checklist_details .list p {
    display: block;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .button .exit.exit_mar_left {
    margin-left: 0;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .row .button .save.preview_rmi_btn {
    margin: 0 22px;
}
ul.previous_preganency_list.naranjo_list.checklist_blk_ul {
       width: 80px;
    justify-content: flex-end;
    text-align: right;
}
/************************ css changes on 16/03/2021 Ends ***********************/

/************************ css changes on 17/03/2021 ***********************/
p.comment_head.pre_comment_head {
    margin: 5px 0 0 0;
    padding: 15px 20px 8px 15px;
    border-top: 1px solid #f4f4f4;
}
.pre_review {
    padding: 0px 20px 10px 15px;
    display: flex;
}
.pre_review {
    width: 100%;
}
.detail {
    width: 100%;
}
.pre_review .tab_detail svg {
    width: 16px !important;
    height: 16px !important;
}
.show_comment_content.d-flex {
    width: 33%;
    justify-content: flex-end;
}
.list_details .pre_comment_head:first-child {
    margin: 0;
}
.pre_review span.date {
    display: block;
    font-size: 13px;
    padding-left: 10px;
    white-space: nowrap;
    color: #B4BBC6;
    line-height: 21px;
    font-weight: 600;
}
.pre_review .tab_detail {
    display: flex;
    width: 67%;
    justify-content: flex-start;
    align-items: center;
}
.practionar_reply .tab_detail svg .st11 {
    fill: #fad437;
}
.pre_review .tab_detail span.comment_list {
    font-size: 13px;
    color: #474747;
    padding-left: 15px;
    line-height: 13px;
    margin: auto 0;
    word-break: break-word;
    display: flex;
    width: calc(100% - 20px);
}
/************************ css changes on 17/03/2021 Ends ***********************/


/************************ css changes on 18/03/2021 ***********************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .button .save.pre_save {
    margin-left: 22px;
}
.case_checklist_report_block_my_case .save, .case_comments_report_block_my_case .save {
        background: #FAD437;
    border: 1px solid #FAD437;
    border-radius: 6px;
    color: #2c2c2c;
    font-size: 0.8125em;
    -webkit-font-smoothing: antialiased;
    font-weight: 700;
    padding: 7.5px 35px;
    margin-top: 13px;
}
div#conform_submit_to_supervisor {
    z-index: 100000;
}
/************************ css changes on 18/03/2021 Ends ***********************/

/********************** css changes on 22/03/2021 ***********************/
.pre_review.reviwer.no_comments_blk {
    padding: 11px 20px 11px 15px;
    border-top: 1px solid #f4f4f4;
}
.pre_review.reviwer.no_comments_blk span.no_comments {
        font-size: 14px;
    display: block;
    line-height: 18px;
    width: 100%;
    font-weight: 600;
    text-align: center;
}
/********************** css changes on 22/03/2021 ***********************/

/******************************** css changes on 23/03/2021 ******************************************/
@media only screen and (max-width: 767px) {
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .physical_general_div div#add_add_on_therapy_here + .col-sm-12.add_visit_blk_btn, .mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .physical_general_div div#add_add_on_therapy_here + .col-sm-12.add_visit_blk_btn>.button {
   flex-wrap: wrap;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .physical_general_div div#add_add_on_therapy_here + .col-sm-12.add_visit_blk_btn>.button button {
   margin: 0;
   width: 100%;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .physical_general_div div#add_add_on_therapy_here + .col-sm-12.add_visit_blk_btn>.button button:not(:last-child) {
   margin-bottom: 15px;
}
}
/******************************** css changes on 23/03/2021 Ends ******************************************/

/******************************** popup css ******************************************/
body .preview_popup.show, body .case_summary_report_block.show {
    position: fixed !important;
    width: 100% !important;
   -webkit-transform: translateZ(0);
          transform: translateZ(0);
        height: 100% !important;
    top: 0 !important;
    left: 0;
    overflow: auto !important;
}
.preview_popup_open {
    overflow: hidden !important;
}
.main_section.dashboard_updated_section .dashboard_container button.not_approved {
    background: #FFEFAF;
    border: 1px solid #FAD437;
    width: 100px;
    height: 23px;
    border-radius: 6px;
    color: #CB961B;
    font-size: 13px;
    font-weight: 500;
    line-height: 17px;
}
/******************************** popup css Ends ******************************************/


/******************************** css changes on 26/03/2021 ******************************************/
.modalities_label.show, .modalities_label.yes {
display: block;
}

label.inv_show_less.show_last_index#investigation_show_more, .sub_cat_show_less_0.show_last_index {
    display: block!important;
}
label.inv_show.show_last_index#investigation_show_more, .sub_cat_show_0.show_last_index {
    display: none !important;
}

ul.outcome_checkbox {
    margin: 0;
    padding: 10px 0;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .outcome_pres_div .gynae_quantity label {
    margin-bottom: 0 !important;
}
.third_col_sel .sel_value img {
    margin-right: 10px;
}
.previous_pres_list span.label {
    margin-bottom: 8px;
    display: inline-block;
}
.previous_pres_list img {
    margin-right: 10px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .outcome_checkbox_box + div {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .row .physical_genral_right_block .outcome_checkbox_box + div .form-group {
    margin: 0 auto;
}
.internal_app_box {
    width: 100%;
}

@media only screen and (min-width: 768px) {
    body .outcome_checkbox_box {
        flex: 0 0 110px !important;
        max-width: 110px !important;
    }
}
/******************************** css changes on 26/03/2021 Ends ******************************************/
.clinical_loader.pre_popup_loader.invest_loader {
   background: rgba(0, 0, 0, 0.76) !important;
}
.invest_loader.pre_popup_loader #wait img {
   width: 40px;
   height: 40px;
}

.previous_pres_list img {
   margin-top: -5px;
   width: 11px !important;
   display: inline-block;
}
.third_col_sel .sel_value img {
   width: 11px;
   margin-top: 2px;
   margin-bottom: auto;
}
.third_col_sel .sel_value span {
   width: calc(100% - 21px);
}
.previous_pres_list span.label {
   margin-bottom: 8px;
   display: inline-block;
   width: calc(100% - 25px);
}
@media only screen and (max-width: 767px) {
body .outcome_checkbox_box + .pad_right_zero {
   padding-right: 0px;
   padding-left: 0px;
}
}

/*************** css changes on 31/3/2021 ***************/
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content.mental_history_blk .add_case_container .physical_genral_right_block .row .follow_up_row.date_follow_up .form-control.error + label.error::after {
    display: block;
}
.date_follow_up .form-control.error + label.error::after {
    top: 32px;
}
.mydashboard_wrapper.add_clinical_case_wrapper .add_clinical_case_container .add_clinical_case_blk .add_case_content .add_case_container .date_follow_up .form-control.error {
    border: 1px solid #fb3737 !important;
}
.outcome_error.gynae_quantity label span {
    border: 1px solid #fb3737;
}
/*************** css changes on 31/3/2021 Ends ***************/

/*************** css changes on 05/04/2021 ***************/
.rmi_div .timeline_div {
    width: calc(100vw - 211px);
}
.main_section.dashboard_updated_section .dashboard_container .table_container .table-responsive table tbody tr.rmi_block td ul.date_div li:last-child::after {
    width: 100%;
}
/*************** css changes on 05/04/2021 Ends ***************/


/*************** css changes on 06/04/2021 ***************/
.list_case_div.collapsed p.comment_head.pre_comment_head {
    display: block;
}
p.comment_head.pre_comment_head {
    display: none;
}
.modal .pre_review.reviwer {
    display: none;
}
.modal .list_case_div.collapsed .pre_review.reviwer {
    display: flex;
}
/*************** css changes on 06/04/2021 Ends ***************/


/*************** css changes on 07/04/2021 ***************/
@media only screen and (max-width: 1024px) {
body .drag_container .drop_content input[type="file"] {
    z-index: 96;
}
}
@media only screen and (max-width: 767px) {
.registration_steps_page {
    margin-top: 0px !important;
    position: fixed !important;
    height: 100% !important;
top: 0px;
}
}
/*************** css changes on 07/04/2021 Ends ***************/

/*************** css changes on 08/04/2021 ***************/
.adding_bold_child {
    font-weight: 600;
}
/*************** css changes on 08/04/2021 Ends ***************/

/**************** css changes on 09/04/2021 ******************/
ul.navigation li ul.sub_menu li {
    color: #fff;
}
ul.navigation li ul.sub_menu li:hover, ul.navigation li ul.sub_menu li.active {
        color: #000000;
}
/**************** css changes on 09/04/2021 Ends ******************/

/***************** notification pagination css on 27/04/2021 *******************/
.main_section main nav[aria-label="pagination"] {
    background: none;
    float: right;
}
.disply_entries_cnt {
    color: #000000;
    font-size: 12px;
    line-height: 18px;
    font-weight: 400;
    margin: 10px 0;
}
.page-item.disabled .page-link {
    color: #000;
    pointer-events: none;
    cursor: auto;
    background-color: #fff;
    border-color: #EEEEEE;
}
body .page-item.active .page-link {
    z-index: 1;
    color: #fff;
    background-color: #2D73A8;
    border-color: #2D73A8;
}
body .page-link {
    position: relative;
    display: block;
    padding: .5rem .75rem;
    margin-left: -1px;
    font-weight: 700;
    font-size: 12px;
    line-height: 1.25;
    color: #000;
    background-color: #fff;
    border: 1px solid #eee;
}
body .page-link:hover {
    color: #000;
    background-color: transparent;
    border-color: #eee;
}
body .page-link:focus {
    box-shadow: none;
}
body .front_end_noti table tr:hover a {
    color: #2D73A8;
}
/***************** notification pagination css on 27/04/2021 Ends *******************/


/******************* css changes on 23/06/2021 ********************************/
.form_download_link {
    color: #2D73A8;
    font-size: 14px;
    font-weight: 500;
    margin-top: 10px;
    display: inline-block;
    color: #212529;
}
/******************* css changes on 23/06/2021 - Ends ********************************/

/*# sourceMappingURL=layout.css.map */  

.details.report-page table td {
    border-right:1px solid black;
}


/******************* css changes on 08/08/2023********************************/
.myprofile_img {
    height: 80px;
    width: 80px;
    border-radius: 50% !important;
}
.myprofile_img_content {
    text-align:center;
}
.myprofile_img_upld {
    border: 1px solid #2069ab;
    border-radius: 50%;
    position: absolute;
    background: white;
    color: #000000;
    bottom: 0px;
    width: 20px;
    height: 20px;
    right: 2px;
}
.myprofile_content-height {
    height:95vh !important;
}
.myprofile_success_alert {
    top: 155px !important;
    left: 180px !important;
}
.myprofile_submit_btn {
 width: fit-content !important; 
    margin-top: 20px;
}
.font_10_pt_20{
    font-size:10px;
    padding-top:20px
}
.mb_0 {
    margin-bottom:0px !important;
}
.myprofile_error_content {
    margin-bottom:10px;
}
.break_word {
    word-break: break-word;
}
/******************* css changes on 08/08/2023 - Ends ********************************/

/******************* css changes on 08/08/2023 ********************************/
.ml_28 {
    margin-left: 28px;
}
.download_icon {
    height: 20px;
    width: 20px;
}
/******** css changes on 08/08/2023 - Ends ***************/
/******** css changes on 09/08/2023 ************/
li.add_clinical_link.add_case_user {
    border:none
}
li.add_clinical_link.add_case_user a {
    border: 1px solid #1C4976 !important;
    padding: 10px 5px;
    border-radius: 6px;
    width: fit-content;
}
.pl_30 {
    padding-left:30px;
}
/******* css changes on 09/08/2023 Ends******/
