.page-id-10033, .page-id-10891 .ct-header__main-heading-title {
     display: none;
}
.page-id-10207 .ct-header__main-heading-title {
     display: none;
}
.appoint_form label {
     margin-bottom: 20px !important;
     width: 100%;
}
#error {
     color: red;
}
.ct-header__logo-nav .ct-logo img{
     width: 50%;
    max-width: 100%;
}
#idprocessing {
     display: none;
}
.btnSubmitAppoinment {
     color: #fff;
}
.callto {
     box-shadow: 0 0 12px rgb(128, 128, 128);
     opacity: 1;
}
.callto .btncallto:hover {
     color: white;
     font-size: medium;
}
#rotate {
     height: 40px;
     width: 236px;
     font-size: 16px;
     background-color: #e41837;
     color: #ffffff;
     margin: 0px;
     box-shadow: inset 0 0 10px #cccccc;
     text-transform: uppercase;
     -ms-transform: rotate(-270deg);
     -moz-transform: rotate(-90deg);
     -webkit-transform: rotate(-270deg);
     -o-transform: rotate(-90deg);
     z-index: 9999;
}
.free {
     position: fixed;
     top: 45%;
     right: -98px;
     margin: 0px;
     border: none;
     cursor: pointer;
}
.page-template-Research_sidebar .ct-footer a {
     width: 300px;
}
#loading_page_codeBlock {
     top: 10%;
}
#popmake-9561 {
     margin-left: -25%;
     width: 48%;
}
.popmake-9561:hover {
     color: #d13b00 !important;
}
.profile {
     color: #000000 !important;
}
h1.shoulder_cl strong {
     font-family: 'Poppins';
     font-weight: 500;
     text-transform: capitalize;
     font-size: 1.625rem !important;
     color: rgba(81, 80, 80, 1);
     line-height: 1.25;
}
.sancheti_mom_cl {
     font-family: 'Poppins';
     font-weight: 500;
     text-transform: capitalize;
     font-size: 1.625rem;
     color: rgba(81, 80, 80, 1);
}
.blog_cl {
     font-family: 'Montserrat';
     font-weight: normal;
     text-transform: none;
     font-size: 2.5rem;
     letter-spacing: -0.04em;
}
.department-name-cl{
     font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto,
    "Helvetica Neue", Arial, sans-serif;
     font-size: 30px;
     margin-bottom: 1rem !important;
}
.contact-detail-cl{
     font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto,
    "Helvetica Neue", Arial, sans-serif;
     margin-bottom: 0;
     padding-top: 15px;
}
.position-name{
     font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto,
    "Helvetica Neue", Arial, sans-serif;
     font-size: 25px;
     margin-bottom: 1rem !important;
}
.qulification-table-disble{
     display: none;
}
.experience-cl{
     font-size: 20px;
     font-weight: 600;
}
.qualification-name-cl{
     font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto,
    "Helvetica Neue", Arial, sans-serif;
     font-size: 22px;
}
.foot_ankl_cl {
     font-family: 'Poppins';
     font-weight: 500;
     text-transform: capitalize;
     font-size: 1.625rem;
     color: rgba(81, 80, 80, 1);
}
.hand_uppar_cl {
     font-family: 'Poppins';
     font-weight: 500;
     text-transform: capitalize;
     font-size: 1.625rem;
     color: rgba(81, 80, 80, 1);
}
.phusiothemry_reh_cl {
     font-family: 'Poppins';
     font-weight: 500;
     text-transform: capitalize;
     font-size: 1.625rem;
     color: rgba(81, 80, 80, 1);
}
.orthopedic_onclogy_cl {
     font-family: 'Poppins';
     font-weight: 500;
     text-transform: capitalize;
     font-size: 1.625rem;
     color: rgba(81, 80, 80, 1);
}
.hip_knee_cl {
     font-family: 'Poppins';
     font-weight: 500;
     text-transform: capitalize;
     font-size: 1.625rem;
     color: rgba(81, 80, 80, 1);
}
.trauma_fra_cl {
     font-family: 'Poppins';
     font-weight: 500;
     text-transform: capitalize;
     font-size: 1.625rem;
     color: rgba(81, 80, 80, 1);
}
.dr_kiran_cl {
     font-family: 'Montserrat';
     font-weight: normal;
     text-transform: none;
     font-size: 2.5rem;
     letter-spacing: -0.04em;
}
#clinical_cl {
     font-family: 'Montserrat';
     font-weight: 300;
     text-transform: none;
     font-size: 3.25rem;
     letter-spacing: -0.04em !important;
     color: rgba(17, 135, 197, 1) !important;
}
.book_appcl {
     font-family: 'Montserrat';
     font-weight: 300;
     text-transform: none;
     font-size: 3.25rem;
     letter-spacing: -0.04em;
     line-height: 1.25;
}
.ct-footer .footr-menu-item .succes_cl {
     margin-top: 23px !important;
}
.ct-footer .footr-menu-item .succes_cl .success_cta {
     color: #f7723e !important;
     font-size: 13px !important;
}
.footr-menu-item li:nth-child(2) {
     font-size: .875rem !important;
}
.footr-menu-item li:nth-child(3)>.specialties-submenu {
     margin-top: 9px !important;
}
.ct-footer .footr-menu-item .succes_cl .specialties-submenu {
     margin-top: 0px !important;
}
.footr-menu-item li a{
     text-decoration: none !important;
}
#menu-item-9665:hover .sub-menu li a{
     color: #000;
}
#menu-item-9665:hover .sub-menu li a:hover{
     color: rgba(153,168,51,1);
}
#menu-item-17204:hover .sub-menu li a{
     color: #000 !important;
}
#menu-item-17204:hover .sub-menu li a:hover{
     color: rgba(153,168,51,1) !important;
}
h2.dr_page_faq_header {
     font-size:26px;
}
h3.dr_page_faq_question {
     font-size:21px;
}


@media (min-width: 1200px) {
     div.ct-main-navigation>ul>li, ul.ct-main-navigation>li {
          margin-left: 1.2rem;
     }
}
@media only screen and (max-width: 768px){
     .ct-footer .footr-navigation ul{
          column-count: 2;
     }
     .ct-footer .footr-navigation ul.footr-menu-item{
          display: block !important;
          word-break: break-all;
     }
     .footr-menu-item li.special_cl{
          margin-top: 15px !important;
     }
     .footr-menu-item ul:nth-child(2){
          margin-top: 3px !important;
     }
     .footr-menu-item li:nth-child(3) > .specialties-submenu{
          margin-top: 3px !important; 
     }
     .ct-footer .footr-menu-item .succes_cl{
          margin-top: 15px !important;
     }
     .callto{
          position: static !important;
     }
     #rotate {
          font-size: 12px;
          word-spacing: 2px;
          height: 30px;
          padding: 0px 8px;
          width: auto;
     }
     .free {
          top: 30.2em;
          right: -67px;
     }
     div#messageWrapperBox {
          display: none;
     }
     #kenytChatBubble.style1 #kenytBubbleContainer {
          bottom: 70px !important;
     }
     h2.dr_page_faq_header {
          font-size:22px;
     }
     h3.dr_page_faq_question {
          font-size:18px;
     }
}

@media only screen and (min-width: 375px){
     article .blogs_testimonials{
          display: block !important;
     }
     article .services_box:last-child{
          width: 51% !important;
          margin: 0 auto !important;
          float: none !important;
     }
     article .centre_of_excellence {
          margin: 0 !important;
      }
      article .content-padding{
          margin-left: 0 !important;
          margin-right: 0 !important;
      }
      article .content-padding{
          padding-top: 20px !important
      }
      article .eductional_platform_column:last-child{
          width: 51% !important;
          margin: 0 auto !important;
          float: none !important;
      }
      .content-padding .timings {
          width: 68%!important;
      }
      article .services_box {
          width: 50% !important;
     }

}
@media (min-width: 568px) and (max-width: 767px){
     article .eductional_platform_column:last-child{
          margin: 0 !important;
          float: left !important;
          width: 33.33% !important;
     }
     article .services_box:last-child{
          float: left !important;
     }
}
@media (min-width: 768px) and (max-width: 820px){
     article .services_box:last-child{
          width: 33.33% !important;
          float: left !important;
          margin: 0 !important;
     }
     article .content-padding{
          display: flex;
          justify-content: center;
          padding-bottom: 3rem !important;
          left: 0 !important;
          width: 100% !important;
     }
     article .eductional_platform_column:last-child{
          width: 25% !important;
          margin: 0  !important;
          float: left !important;
      }
      
}
@media (min-width: 1280px) and (max-width: 2500px){
     article .services_box {
          width: 33.33% !important;
     }
     article .services_box:last-child{
          width: 33.33% !important;
          float: left !important;
     }
     article .eductional_platform_column:last-child{
          width: 100% !important;
     }
     .content-padding.vc_custom_1592660263458.vc_row.vc_row-fluid.vc_row-has-fill.vc_row-no-padding.wpb_row{
          left: 0px !important;
          width: 100% !important;
     }
}
@media (min-width: 1025px) and (max-width: 1280px){
     article .services_box {
          width: 33.33% !important;
     }
     article .services_box:last-child{
          width: 33.33% !important;
          float: left !important;
     }
}
@media (min-width: 820px) and (max-width: 1024px){
     article .services_box {
          width: 33.33% !important;
     }
     .excellence h2 {
          width: 100% !important;
     }
     article .services_box:last-child{
          width: 33.33% !important;
          float: left !important;
     }
}
@media (min-width: 568px) and (max-width: 768px){
     article .services_box:last-child{
          width: 44.33333333% !important;
     }
}

@media only screen and (min-width: 393px){
     .page-id-6888 .vc_general.vc_btn3.vc_btn3.vc_btn3-style-btn-primary{
          padding-right: 25px !important;
     }
}

@media screen and (min-width: 320px) and (max-width: 568px) {
     .ct-header__logo-nav{
          padding: 0.2rem!important;
     }
     
}

@media (min-width: 360px) and (max-width: 740px){
     article .blogs_testimonials{
          display: block !important;
     }
     article .services_box:last-child{
          width: 51% !important;
          margin: 0 auto !important;
          float: none !important;
     }
     article .centre_of_excellence {
          margin: 0 !important;
      }
      article .content-padding{
          margin-left: 0 !important;
          margin-right: 0 !important;
      }
      article .content-padding{
          padding-top: 20px !important;
          padding-bottom: 3rem !important;
      }
      article .eductional_platform_column:last-child{
          width: 51% !important;
          margin: 0 auto !important;
          float: none !important;
      }
      .bg-pos-center-top.bg-pos-center-top{
          background-size: contain !important;
          background-repeat: no-repeat !important;
      }
      .post-4245 .vc_custom_1675923446523,
      .post-4245 .vc_custom_1676365326506 {
             padding-bottom: 0 !important;
         }
     .post-4245 .box_column{
          min-height: 200px !important;
     }
     .joint-pain-cl{
          font-size: 1.5rem !important;
     }
     .post-684 .vc_custom_1539322337676{
          margin-right: 0!important;
     }
     .post-2186  .vc_custom_1618052661120 {
          padding-top: 7rem!important;
     }
      .wpb_wrapper .vc_custom_1669641623603.wpb_content_element,
      .wpb_wrapper .vc_custom_1538138412743,
      .wpb_wrapper .vc_custom_1538117129574{
          margin-top: 115px !important;
      }
      .the-logo .vc_column_container .xtd-shadow--large-light{
         width: 100%!important;
         margin: 0px 0px 2rem 0px!important;
         
      }

      .content-padding .timings {
          width: 68%!important;
      }
      article .services_box {
          width: 50% !important;
     }
     header .ct-logo img{
          margin-left: 2px !important;
     }
     .btn-sm, .btn-group-sm > .btn, .btn-group-sm> input[type="submit"]:not(.btn):not(button):not(.comment-reply-link):not(.vc_general.vc_btn3.vc_btn3-style-btn-primary):not(.vc_general.vc_btn3.vc_btn3-style-btn-outline-primary):not(.vc_general.vc_btn3.vc_btn3-style-btn-link), .btn-group-sm> input[type="button"]:not(.btn):not(button):not(.comment-reply-link):not(.vc_general.vc_btn3.vc_btn3-style-btn-primary):not(.vc_general.vc_btn3.vc_btn3-style-btn-outline-primary):not(.vc_general.vc_btn3.vc_btn3-style-btn-link), .btn-group-sm > button, .btn-group-sm > .comment-reply-link, .btn-group-sm > .vc_general.vc_btn3.vc_btn3-style-btn-primary, .btn-group-sm > .vc_general.vc_btn3.vc_btn3-style-btn-outline-primary, .btn-group-sm > .vc_general.vc_btn3.vc_btn3-style-btn-link, .wpcf7-form .btn-group-sm > input.wpcf7-submit, .comment-reply-link, .vc_general.vc_btn3.vc_btn3-size-sm{
          padding: 0.5rem 10px;
          font-size: 0.875rem;
          border-radius: 0;
          margin: 0 -15px;
     }
     .vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty){
          padding-right: 24px !important;
     }
     .content-padding.educational_platform_outer.vc_custom_1643280219522.vc_row.vc_row-fluid.wpb_row{
          padding-bottom: 0 !important;
     }

}