/*
Theme Name: WP Bootstrap Starter Child
Theme URI: https://afterimagedesigns.com/wp-bootstrap-starter/
Template: wp-bootstrap-starter
Author: Afterimage Designs
Author URI: https://afterimagedesigns.com/
Description: The best WordPress starter theme based on the most powerful frameworks in the world: "_s" (by Automattic, the main people behind WordPress development), Twitter Bootstrap (the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web) and Font Awesome (or Fontawesome, a full suite of 675+ pictographic icons for easy scalable vector graphics on websites). This theme, like WordPress, is licensed under the GPL. You can use this theme as base for your next WordPress theme project and you are allowed to remove the link at the footer or do whatever you want. Your feedback on how we can continuously improve this WordPress Starter Theme Bootstrap will be highly appreciated. Page templates includes Right-sidebar (default page template), Left-Sidebar, Full-Width, Blank with container, Blank without container Page. Other features - Currently using Bootstrap v4.0.0 , Widgetized footer area, WooCommerce ready, Compatible with Contact Form 7, Compatible with Visual Composer, Compatible with Elementor Page Builder. This theme will be an active project which we will update from time to time. Check this page regularly for the updates.
Tags: blog,custom-menu,featured-images,threaded-comments,translation-ready,right-sidebar,custom-background,e-commerce,theme-options,sticky-post,full-width-template
Version: 3.3.6.1625070583
Updated: 2021-06-30 16:29:43

*/
.grecaptcha-badge {visibility: hidden!important;}
html body .counter-box {
    font-size: 3.5em;
    text-align: center;
    color: #ed3237!important;
}
html body .colmsec2 .inner p,
html body .shop1stptag,
html body .blogpost p,
html body .servicechildpages p,
html body .clinicohome5 .clinicohome5binner2 p,
html body .clinicohome5 .row1 .clinicohome5b .carousel-item p{
    text-align: justify;
}
html body .counter-box b {
    font-weight: 500!important;
}
html body .clinicohome4b .counter-box b em{
    font-weight: 500;
    font-style: normal;
}
#content.site-content {
    padding-bottom: 0!important;
    padding-top: 0!important;
}
html body .container-fluid {
    padding-right: 0!important;
    padding-left: 0!important;
}
*{
    margin-top: 0;
    outline: none;
font-family: 'Poppins', sans-serif;
}
html body {
font-family: 'Poppins', sans-serif!important;
    color: #2c3e50;
    font-weight: 500;
}
html body a {
    color: #2c3e50;
    font-weight: 600;
    text-decoration: none!important;
}
html body a:hover {
    color: #2c3e50;
}
/*
#select2-billing_state-container .select2-selection__clear,*/
html body .post-thumbnail,
html .single .servicechildpages .service_sidelinkswrapr,
html .page-template-blog-template .servicechildpages .service_sidelinkswrapr,
html body .entry-meta,
html body .nav-links,
html .single-post h1:after,
html body .widget-area section,
html body .service_sidelinkswrapr br,
.clinicohome7a_1,
#billing_company_field,
html body .woocommerce-cart-form .shop_table .product-quantity,
html body .cart .quantity,
html body .stock,
html .woocommerce .site .site-content .entry-summary .product_meta,
html body .related.products,
.woocommerce-Tabs-panel--description h2,
html body .woocommerce-result-count,
html body .woocommerce-ordering,
.woocommerce-product-gallery,
.woocommerce-loop-product__link .woocommerce-placeholder,
html .woocommerce .site .site-content .container-fluid .row h1:after,
.copywrite2,
html .home .clinicohome9 .inner ul,
html body .aboutus6 .clinicohome8b,
html body .hidden,
html body .hiddendiv,
p:empty,
.hidedesktop
{display:none!important;}
html body.single-post section.widget_text,
html body.page-template-blog-template section.widget_text,
html body.woocommerce section.widget_product_categories,
html body .blogpost .widget-area .widget_product_categories{display:block!important;}
.select2-container--default .select2-selection--single .select2-selection__clear {
    margin-right: 20px;
}
html body .blogtemplate .post-thumbnail{display:block!important;  opacity: 1!important;}
.centerdiv {
    text-align: center;
}
#add_payment_method #payment ul.payment_methods li input, .woocommerce-cart #payment ul.payment_methods li input, .woocommerce-checkout #payment ul.payment_methods li input{
    height: auto !important;
}
.woocommerce-Tabs-panel--description p strong{
    font-weight: 700 !important;
}
.woocommerce .entry-summary{
    width: 100%!important;
}
html body h6,
html body h5,
html body h4,
html body h3,
html body h2,
html body h1 {
    line-height: 1.2;
    font-weight: 500!important;
    margin-top: 0!important;
    color: #333;
}
html body .entry-content .aboutus6 {
    margin-bottom: 0px!important;
}
html body .tnp-subscription div.tnp-field {
    margin-bottom: 0px!important;
}

html body .tnp-subscription div.tnp-field-email {
    width: 100%;
}
.woocommerce .woocommerce-ordering select {
    padding: 5px!important;
}
html body p {
    margin: 0 0 15px!important;
}
.wpcf7-select-parent .wpcf7-select,
.wpcf7 textarea,
.wpcf7 input,
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: #7d8994!important;
    padding: 0 5px;
	width: 100%;
}
.wpcf7-select-parent .wpcf7-select,
.wpcf7 textarea,
.wpcf7 input,
::-moz-placeholder { /* Firefox 19+ */
    color: #7d8994!important;
    opacity: 1 !important;
	width: 100%;
}
.wpcf7-select-parent .wpcf7-select,
.wpcf7 textarea,
.wpcf7 input,
:-ms-input-placeholder { /* IE 10+ */
    color: #7d8994!important;
    opacity: 1 !important;
}
.wpcf7-select-parent .wpcf7-select,
.wpcf7 textarea,
.wpcf7 input,
:-moz-placeholder { /* Firefox 18- */
    color: #7d8994!important;
    opacity: 1 !important;
}
body input::-moz-placeholder {
    color: #7d8994!important;
    opacity: 1 !important;
}
input[type="text"], select, textarea {
    color: #7d8994!important;
    opacity: 1 !important;
	width: 100%;
}
html body div select.form-control{
    height: 45px !important;
    color: #7d8994!important;
    margin-bottom: 10px;
    background: #fff url(/wp-content/uploads/2021/08/down-arrow.png) right 15px center no-repeat !important;
    border-radius: 4px!important;
}
body div input {
    height: 45px !important;
    color: #7d8994!important;
    background: #f3f3f3;
    margin-bottom: 10px;
}
html body div textarea {
    height: 83px !important;
    border: solid #ccc 1px!important;
    overflow: hidden;
    color: #7d8994!important;
    padding: 15px 8px!important;
}
b, strong {
    font-weight: 600!important;
}
html body h2{
    font-size: 26px!important;
    font-weight: 700!important;
    color: #223645!important;
    line-height: 1;
}
html body h3{
    font-size: 20px!important;
}
nav{
    display: inline-block!important;
    width: auto!important;
}
.page-content, .entry-content, .entry-summary {
    margin: 0em 0 0!important;
}
.bloginner,
.comments-area,
.fwsection {
    padding-left: 7%!important;
    padding-right: 7%!important;
}
.site-branding {
    padding: 15px 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.woocommerce-cart-form .shop_table .coupon .input-text {
    width: auto !important;
    height: auto !important;
    border-radius: 4px!important;
}
.site-branding .menu li{
    padding: 0 20px!important;
}
.site-footer {
    text-align: center;
    background: #90b244;
    border-top: solid 1px rgba(255,255,255,.35);
    color: #fff;
}
html body .white .owl-carousel div {
    min-height: unset!important;
}
html body .white .owl-carousel .fvccustmrslider {
    text-align: center;
}
html body .white .owl-carousel .fvccustmrslider p {
    max-width: 850px!important;
    margin: 0 auto!important;
}
html body .white .owl-carousel .fvccustmrslider .fvccustmrsliderhr {
    border-bottom: solid 1px #ccc;
    margin: 30px auto;
    max-width: 500px;
}
html body .white .owl-carousel .fvccustmrslider strong {
    display: block;
    color: #90b244;
    margin-bottom: 5px;
    font-weight: normal;
}
html body .wpcf7 {
    background: transparent!important;
    max-width: 1000px;
    margin: 0 auto;
    padding: 0px!important;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}
html body .wpcf7 p{
    margin: 0 0 7px!important;
}
html body .wpcf7 p.sub_but{
    margin: 30px 0 7px!important;
}
html body .wpcf7 input.wpcf7-submit {
    height: auto!important;
    background: #ed3237;
    color: #fff!important;
    font-weight: 700!important;
    padding: 10px!important;
    width: 100%;
    font-size: 18px!important;
    max-width: 500px;
    padding: 22px;
    border: solid #ed3237!important;
    text-transform: uppercase;
    margin-top: 10px;
    border-radius: 10px!important;
}
html body .wpcf7 input.wpcf7-submit:hover {
    background: transparent!important;
    color: #ed3237!important;
    border: solid #ed3237!important;
}
html body h1{
    font-size: 2.4em!important;
    font-weight: 700!important;
    margin: 0;
    line-height: 1.2;
    color: #ed3237!important;
    display: inline-block;
    padding: 0;
}
.homesec1 .sec1inner p{
    margin-bottom: 35px!important;
}
html body button .glyphicon-arrow-right {
    font-size: 15px!important;
    margin-left: 5px!important;
}
body .wpsm_counterbox .wpsm_number {
    margin-top: 0!important;
    color: #fff!important;
    font-size: 2.2em!important;
    margin-bottom: 15px!important;
}
body .wpsm_counterbox .wpsm_count-title {
    font-size: 14px!important;
    color: #333!important;
	font-family: 'Poppins', sans-serif!important;
    margin-top: 5px!important;
    font-weight: 700!important;
    text-transform: uppercase;
}
html body .wpsm_counter_b_row div{
    padding-right: 0!important;
    padding-left: 0!important;
}
body .white .owl-carousel .owl-nav .owl-prev {
    left: -50px;
    background: rgba(0,0,0,0) url(/wp-content/uploads/2021/04/left-arrow.png) no-repeat center center!important;
}
body .white .owl-carousel .owl-nav .owl-next {
    right: -55px;
    background: rgba(0,0,0,0) url(/wp-content/uploads/2021/04/right-arrow.png) no-repeat center center!important;
}
html body .white .sa_owl_theme .owl-nav .owl-prev:hover, html body .white .sa_owl_theme .owl-nav .owl-next:hover {
    background-color: transparent!important;
}
html .post, html .page {
    margin: 0!important;
}
html body .thnktextinner{
    text-align: center;
    padding: 200px 30px 400px;
}
html body .thnktextinner h1{
    color: #90b244!important;
}
html body .aligncenter {
    margin: 0 auto!important;
}
html body .white {
    padding: 0px 50px!important;
}
html body ul {
    list-style-type: none;
}
input[type=text], input[type=email], input[type=url], input[type=password], input[type=search], input[type=number], input[type=tel], input[type=range], input[type=date], input[type=month], input[type=week], input[type=time], input[type=datetime], input[type=datetime-local], input[type=color], textarea,
.wp-block-button.no-border-radius, .wp-block-button__link.no-border-radius {
    border-radius: 4px!important;
}
html body .comment-respond .form-submit {
    display: block!important;
    text-align: center;
}
html body .comment-respond .form-submit .submit{
    background: #7d7d7d!important;
    border: solid #7d7d7d!important;
    color: #fff!important;
    padding: 8px 20px!important;
    line-height: 1.5!important;
    font-size: 1.4em!important;
    margin: 30px auto 0px!important;
    width: 100%!important;
    max-width: 400px!important;
    font-weight: normal!important;
    height: auto!important;
}
html body .comment-respond #comment-textarea{
    margin-bottom: 0px!important;
}
html body .comment-respond textarea,
html body .comment-respond input {
    border-radius: 0!important;
    border: 2px solid #ccc!important;
    padding: 14px;
    height: 50px!important;
    margin-bottom: 10px;
    width: 100%;
    background: #fff;
}
html body .comment-respond p {
    margin-bottom: 0px!important;
}
html body .comment-respond .comment-form-cookies-consent {
    display: inline-flex;
}
html body .comment-respond .comment-form-cookies-consent input{
    width: 24px;
}
html body .comment-respond .comment-form-cookies-consent label{
    margin: 13px 0 0 13px!important;
}
.widget_text,
.topfooter ul{
    list-style-type: none;
    padding: 0 0px;
    margin: 0;
}
html body .comment-respond .form-submit .submit:hover {
    background: transparent!important;
    color: #7d7d7d!important;
}
.woocommerce-page .maincontent,
.product-template-default .maincontent {
    width: 100%!important;
}
html body .comment-reply-title{
    text-align: center;
    font-weight: 700!important;
    font-size: 2em!important;
}
html body .comment-respond .comment-respond textarea{
    height: 100px!important;
}
html body .comment-respond{
    display: inline-block;
    clear: both;
    width: 100%;
}
html .woocommerce-page .site-header,
html .archive .site-header,
html .single .site-header {
    position: static;
}
.comments-area {
    padding-bottom: 70px;
}
.archive .bloginner,
.single-post .bloginner {
    display: flex;
    padding-top: 70px;
    padding-bottom: 70px;
}
html body h1.product_title {display: block!important;}	
body:not(.theme-preset-active) #masthead .navbar-nav > li > a{
    color: #2c3e50;
    font-weight: 600;
    font-size: 16px;
    margin: 0.5rem 8px!important;
    padding: 0;
}
body:not(.theme-preset-active) #masthead .navbar-nav > li.menubutton a,
body:not(.theme-preset-active) #masthead .navbar-nav > li > a:hover, body:not(.theme-preset-active) #masthead .navbar-nav > li.current_page_item > a {
    color: #ed3237;
}
body:not(.theme-preset-active) #masthead .navbar-nav > li > a {
    margin: 0.5rem 8px!important;
}
html body:not(.theme-preset-active) #masthead .navbar-nav > li.contactno a {
    color: #333!important;
}
html body:not(.theme-preset-active) #masthead .navbar-nav > li a span {
    color: #ed3237!important;
}
header#masthead {
    background-color: #ffffff;
}
.contactno a span{
    font-size: 14px;
    display: block;
    font-weight: 700;
    color: #ed3237;
}
.navbar-nav{
    align-items: center;
}
html body:not(.theme-preset-active) #masthead .navbar-nav > li.menubutton a {
    padding: 1rem 8px!important;
    border: solid;
    border-radius: 10px;
}
html body .content-area { 
    padding: 0;
}
html body button.btn-outline-primary {
    color: #fff!important;
    border: solid!important;
    font-size: 20px;
    padding: 14px 30px;
    font-weight: 600;
}
html body button.btn-outline-primary:hover {
    background: none!important;
}
html body button {
    border-radius: 6px!important;
}
html body button.btn-secondary {
    color: #fff!important;
    background: #ed3237!important;
    padding: 1px 15px!important;
}
html body .row {
    margin-right: 0;
    margin-left: 0;
}
html body .carousel-indicators {
    bottom: -10px;
} 
html body .carousel-indicators li {
    width: 8px!important;
    height: 8px!important;
    background-color: #333!important;
    border: 0px solid #333!important;
    margin: 0 6px;
}  
html body .carousel-indicators .active {
    background-color: #ed3237!important;
    margin: 0 10px;
}
html body .tnp-subscription{
    display: flex!important;
    align-items: center;
    border: solid #cccccc 2px;
    justify-content: space-between;
    border-radius: 8px;
    height: 60px;
}
html body .footertop{
    background: #ed3237;
    color: #fff!important;
    padding: 80px 0 60px;
    font-size: 14px;
    font-weight: 400;
}
html body .footertop a{
    color: #fff!important;
    font-size: 15px;
    font-weight: 500;
}
html body .footertop ul{
    padding: 0;
    margin: 0;
}
html body .footertop h3{
    font-size: 1em!important;
    margin-bottom: 30px;
    font-weight: 600!important;
    text-transform: uppercase;
}
html body .footertop .innerh3{
    margin-bottom: 15px;
}
html body .footertop2c ul{
    column-count: 2;
}
html body .footertop2d ul{
    display: flex;
    justify-content: space-between;
    margin: 20px 0 35px;
}
html body .footertop2 a{
    display: block;
    margin-bottom: 10px;
}
.footertop1 img{
    margin-bottom: 35px;
}
.mailicon a{
    background: url(/wp-content/uploads/2021/07/mail-white.png) no-repeat left center;
    padding-left: 30px;
}
.callicon a{
    background: url(/wp-content/uploads/2021/07/call.png) no-repeat left center;
    padding-left: 30px;
}
html body .footer .row div {
    padding: 0;
    font-size: 12px;
}
html body .footer .row div p{
    margin-bottom: 0px!important;
}
.copywrite1 {
    text-align: left;
}
html body .footer .row ul {
    padding: 0;
    margin: 0;
    display: flex;
    justify-content: space-between;
    max-width: 400px;
    margin-left: auto;
}
html body .site-footer .container{
    padding: 12px 0!important;
    color: #647589!important;
}
body:not(.theme-preset-active) footer#colophon {
    color: #333;
    background-color: #fff;
    font-weight: normal!important;
    font-size: 12px!important;
    border: none!important;
}
.copyright a, footer#colophon a {
    font-size: 12px;
    font-weight: 500;
}
html body .breadcrumb {
    padding: 80px 15px!important;
    background: url(/wp-content/uploads/2021/07/besame5-1.png) no-repeat center;
    background-size: cover;
    color: #fff;
    width: 100%!important;
}
html body .breadcrumb a {
    color: #fff!important;
    font-weight: 400;
}
html body .breadcrumb h1 {
    font-size: 2.4em!important;
}
html body .breadcrumb .container {
    padding-right: 30px;
    padding-left: 30px;
}
input[type="date"]::-webkit-calendar-picker-indicator,
input[type="date"]::-webkit-inner-spin-button{
    opacity: 0;
}
html body select {
    -moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari and Chrome */
    appearance:none;
    background: #eef2f5 url(/wp-content/uploads/2021/07/arrow-1.png) right 12px center no-repeat !important;
}
html body .showhide input.wpcf7-submit{
    text-transform: unset;
}
html body .arrows{
    position: absolute;
    right: 30px;
    top: -70px;
    width: 80px;
}
html body .arrows a{
    opacity: 1;
}
html body .wpcf7-submit{
    height: auto!important;
    padding: 12px;
    background: #ed3237;
    border: none!important;
}/*
html body .wpcf7-submit,
html body a,
html body button{
  position: relative;
  top: 0;
  transition: top ease 0.5s;
}
html body .wpcf7-submit:hover,
html body a:hover,
html body button:hover{
  top: -4px;
  transition: top ease 0.5s;
}*/
html body .clinicohome1{
    background: url(/wp-content/uploads/2021/08/clinico-banner-1.png) no-repeat;
    padding: 50px 10% 180px 0!important;
    background-size: 100%;
}
html body li.contactno a b{
    font-weight: 600!important;
    font-size: 16px;
    padding-left: 20px;
    background: url(/wp-content/uploads/2021/08/phon-icon-Red-e1629472222332.png) no-repeat left center;
}
html body .clinicohome2 {
    background: #ed3237!important;
    padding: 30px;
    color: #fff;
    margin-top: -40px;
    border-radius: 20px;
}
html body .clinicohome2a .inner{
    background: url(/wp-content/uploads/2021/08/Branch-Locator-1.png) no-repeat left center;
    padding: 30px 30px 30px 70px;
}
html body .clinicohome2 a .inner,
html body .clinicohome2 .inner a{
    color: #fff!important;
}
html body .clinicohome2b .inner{
    background: url(/wp-content/uploads/2021/08/clinico2-1.png) no-repeat left center;
    padding: 30px 30px 30px 86px;
}
html body .clinicohome2c .inner{
    background: url(/wp-content/uploads/2021/09/book-a-test.png) no-repeat left center;
    padding: 30px 30px 30px 95px;
}
html body .clinicohome2d .inner{
    background: url(/wp-content/uploads/2021/08/Health-Packages-2.png) no-repeat left center;
    padding: 30px 30px 30px 95px;
}
html body .clinicohome2e .inner{
    background: url(/wp-content/uploads/2022/02/icon-svg-01.png) no-repeat left center;
    padding: 30px 30px 30px 95px;
    background-size: 70px;
}
html body .clinicohome3{
    padding: 80px 0;
}
html body.home .clinicohome3{
    padding: 80px 0 0;
}
html body.home .clinicohome3 .labsldrarrow {
    height: 0;
}
html body .clinicohome1b ul{
    padding: 0;
    margin: 0;
}
html body .clinicohome1b h3{
    font-weight: 600!important;
    margin: 0!important;
    font-size: 1.5em!important;
}
html body .clinicohome1b h2{
    font-size: 1.5em!important;
    color: #ed3237!important;
}
html body .clinicohome1b ul li{
    background: url(/wp-content/uploads/2021/08/arrow.png) no-repeat left 4px;
    padding-left: 30px;
    margin-bottom: 10px;
}
html body .clinicohome3b .inner{
    background: url(/wp-content/uploads/2021/08/PNG.png) no-repeat center;
    padding: 50px 120px 30px;
    text-align: center;
    background-size: contain;
}
html body .clinicohome3b .innerimgs{
    display: flex;
    max-width: 240px;
    margin: -5px auto 0;
}
html body .clinicohome3b .inner h3{
    font-weight: 700!important;
}
html body hr {
    border-top: 8px solid #ed3237!important;
    max-width: 50px!important;
}
.container.clinicohome4 .col-xs-4 {
    padding: 50px;
    border: solid 1px #eee;
}
.container.clinicohome4 .clinicohome4a,
.container.clinicohome4 .clinicohome4b,
.container.clinicohome4 .clinicohome4c {
    border-top: none!important;
}
.container.clinicohome4 .clinicohome4d,
.container.clinicohome4 .clinicohome4e,
.container.clinicohome4 .clinicohome4f {
    border-bottom: none!important;
}
.container.clinicohome4 .clinicohome4d,
.container.clinicohome4 .clinicohome4a {
    border-left: none!important;
}
.container.clinicohome4 .clinicohome4c,
.container.clinicohome4 .clinicohome4f {
    border-right: none!important;
}
.arrowseprtr .arrowseprtrinner{
    width: 0;
    height: 0;
    border-left: 40px solid transparent;
    border-right: 40px solid transparent;
    border-top: 30px solid #fff;
    margin: 0 auto;
    margin-top: 80px;
}
.arrowseprtr{
    z-index: 9999;
    position: relative;
}
html .home .clinicohomedrvideo {
    padding-bottom: 80px!important;
}
html body .clinicohome4 {
    z-index: 9;
    position: relative;
}
html body .clinicohome5 {
    margin-top: -30px;
    background: #ecf0f1;
    padding: 100px 0 0px;
}
html body .clinicohome5 h2 {
    text-align: center;
}
.homedrvideotitle h2 span,
html body .clinicohomedrvideo .drvideosslide2 .inner h5 span,
html body .clinicohome5 h2 span{
    color: #ed3237!important;
}
html body .clinicohome5 .row {
    padding: 50px 20px 0px!important;
    max-width: 1100px;
    margin: 0 auto;
}
html body .clinicohome5 .row h2 {
    padding: 50px!important;
    max-width: 900px;
    margin: 0 auto;
}
html body .slideheader{
    padding: 0 0 15px;
    display: flex;
    justify-content: space-between;
}
html body .slideheader li b{
    font-weight: 600!important;
    color: #647589!important;
}
html body .clinicohome5 .row1 .clinicohome5b .carousel-item p{
    margin: 0 0 35px!important;
    font-size: 14px;
    line-height: 1.7;
}
html body div .clinicohome5 .clinicohome5b .carousel .carousel-indicators{
    left: 0px!important;
    justify-content: left!important;
    margin-left: 0!important;
}
html body .clinicohome5 .row1 .clinicohome5b {
    padding: 35px 40px 26px;
    background: #fff;
    border-radius: 20px;
}
html body .clinicohome5 .googleicon{
    position: absolute;
    right: 40px;
    bottom: 35px;
}
html body .clinicohome5 .clinicohome5a h5{
    font-size: 35px;
    color: #647589;
    font-weight: 200!important;
}
html body .clinicohome5 .clinicohome5a h4{
    font-size: 1.4em!important;
    line-height: 1!important;
    color: #333!important;
}
html body .clinicohome5 .clinicohome5a h3{
    color: #ed3237!important;
    font-weight: 700!important;
    margin-bottom: 15px;
}
html body .clinicohome5 .clinicohome5a h3 span{
    color: #223645!important;
}
html body .clinicohome5 .row2 {
    padding: 100px 0 0!important;
    position: relative;
    align-items: start;
}
html body .clinicohome5 .row3 .clinicohome5binner{
    z-index: 10;
    position: relative;
    display: flex;
    align-items: baseline;
    justify-content: space-between;
    margin-top: 155px;
    padding: 50px 30px 0 0;
    background: #fff;
    border-radius: 20px;
}
html body div .clinicohome5 .row3 .clinicohome5b .carousel .carousel-indicators{
    left: 10px!important;
    bottom: 10px!important;
}
html body .clinicohome5 .row3 {
    padding: 120px 0 0px!important;
}
html body .clinicohome5 .row2 .clinicohome5b{
    padding: 0px;
}
html body .clinicohome5 .clinicohome5binner {
    z-index: 10;
    position: relative;
    display: flex;
    align-items: baseline;
    justify-content: space-between;
    margin-top: 155px;
    padding: 50px 15px 50px 0;
    background: #fff;
    border-radius: 20px;
}
.doctrimg{
    position: absolute;
    bottom: 0;
    z-index: 9;
    left: 50px;
    z-index: -1;
    display: none;
}
html body .clinicohome5 .clinicohome5binner1 h5 {
    background: #ed3237;
    margin-bottom: 0px!important;
    color: #fff;
    padding: 12px 30px 12px 15px;
    text-align: right;
}
html body .clinicohome5 .clinicohome5binner1 h5 b {
    font-weight: 600!important;
}
html body .clinicohome5 .clinicohome5binner1 h5 em {
    font-size: 12px;
    font-weight: 400!important;
}
html body .clinicohome5 .clinicohome5binner2 p {
    margin-bottom: 0px!important;
    font-size: 14px;
}
html body .clinicohome5 .row2 .clinicohome5a {
    text-align: unset;
    padding-right: unset;
    padding-left: 100px;
}
html body .clinicohome5 .row2 .clinicohome5a h3 {
    position: relative;
}
html body .clinicohome5 .clinicohome5a p{
    font-size: 14px!important;
    line-height: 1.7!important;
}
html body .clinicohome5 .clinicohome5a p br {
    display: none;
}
html body .clinicohome5 .row2 .clinicohome5a h3:after {
    display: none;
}
html body .clinicohome5 .row2 .clinicohome5a h3:before {
    content: "";
    width: 40px;
    height: 7px;
    background: #ed3237!important;
    position: absolute;
    left: 0;
    top: 10px;
    margin-left: -70px;
}
html body .clinicohome5 .row3 .clinicohome5b{
    padding: 0!important;
    background: transparent!important;
}
html body .clinicohome5 .row3 .arrows{
    bottom: 40px!important;
    top: unset;
    right: 50px;
}
html body .entry-content .clinicohome5 .row2 .carousel .carousel-indicators {
    left: 10px!important;
    bottom: 10px!important;
}
html body  .carousel-control-prev-icon {
    background: url(/wp-content/uploads/2021/08/Arrow-png-R.png) no-repeat center;
    padding: 30px;
}
html body .carousel-control-next-icon{
    background: url(/wp-content/uploads/2021/08/Red-arrow-1.png) no-repeat center;
    padding: 30px;
}
html body .clinicohome6{
    background: #ecf0f1;
    height: 90px;
}
html body .innerformdiv h3,
html body .rowaligncenter{
    text-align: center;
}
html body .clinicohome7{
    background: url(/wp-content/uploads/2021/10/Red-Banner.png) no-repeat;
    padding: 130px 50px;
    background-size: cover;
    text-align: center;
}
html body .clinicohome7 h2{
    color: #fff!important;
    margin-bottom: 30px!important;
}
html body .clinicohome7 h4 {
    margin: 15px 0 0!important;
    color: #fff!important;
    font-size: 18px;
    font-weight: 600!important;
}
html body .clinicohome8 .clinicohome3b2{
    padding-left: 50px;
}
html body .clinicohome5 .row3 .carousel-indicators li {
    background-color: #fff!important;
    border: 0px solid #fff!important;
}
html body .clinicohome5 .row3 .carousel-indicators li.active {
    background-color: #ed3237!important;
    border: 0px solid #ed3237!important;
}
html body .clinicohome8 {
    margin-bottom: 80px;
    border-bottom: dashed 2px #ccc;
}
html body div .knowdrslast {
    border-bottom: dashed 0px #ccc;
}
html body .clinicohome8 .clinicohome3b2 h3 {
    color: #ed3237!important;
    font-weight: 700!important;
}
html body .clinicohome8 .clinicohome3b2 h4 {
    color: #333!important;
    font-weight: 600!important;
    font-size: 1.1em;
    margin: 20px 0!important;
}
html body .clinicohome8 .clinicohome3b2 p {
    font-size: 14px!important;
}
html body .clinicohome9{
    margin-top: 100px!important;
    margin-bottom: 100px!important;
}
html body.home .clinicohome9{
    margin-top: 80px!important;
}
html body .clinicohome9 h2{
    margin-bottom: 50px!important;
}
html body .clinicohome9 h4{
    color: #ed3237!important;
    font-weight: 700!important;
    padding: 25px 10px 10px;
	font-size: 17px!important;
}
html body .clinicohome9 h2 span{
    color: #ed3237!important;
    font-weight: 700!important;
}
html body .clinicohome9 .col-xs-3 .inner{
    text-align: center;
    background: #ecf0f1;
    border-radius: 20px;
}
html body .sitecta {
    border-radius: 0px 0px 15px 15px;
    background: #ed3237;
    padding: 15px 10px;
    margin-top: 30px!important;
}
html body .clinicohome9 .inner h3{
    color: #ed3237!important;
}
html body .footertop3 h3 a{
    font-weight: 700;
    font-size: 18px;
    text-transform: none;
}
html body .futrcall a{
    font-size: 20px;
    padding-left: 30px;
    background: url(/wp-content/uploads/2021/08/phon-icon-white-1.png) no-repeat left center;
    font-weight: 600;
}
html body .contactsecn1 .futrcall a{
    background: url(/wp-content/uploads/2021/08/phon-icon-Red-e1629472222332.png) no-repeat left center;
    padding-left: 20px;
}
html body .contactsecn1 .clinicohome3b2 h3{
    color: #ed3237!important;
    font-weight: 700!important;
}
html body .futaddres{
    margin: 15px 0 30px!important;
}
html body .site-main .branchoct1 {
    padding: 100px 10% !important;
}
html body .branchoct2 .nav-tabs{
    margin: 0 auto 70px;
    border-bottom: 0px solid #ddd;
}
html body .branchoct2 .nav-tabs li{
    margin: 0 15px;
}
html body .entry-content .branchoct2 .nav-tabs>li>a{
    border: 0px solid transparent;
    border-radius: 50px;
    color: #fff!important;
    padding: 15px 30px 15px 35px !important;
    background: #647589 url(/wp-content/uploads/2021/08/location-icon.png) no-repeat left 26px center;
}
html body .post-731 .branchoct2 .nav-tabs>li>a{
    padding: 15px 30px 15px 50px !important;
}
html body .branchoct2 .nav-tabs a:hover,
html body .branchoct2 .nav-tabs .active a{
    border: 0px solid #ddd;
    background-color: #ed3237!important;
    color: #fff;
}
html body .branchoct2 {
    padding: 80px 0;
}
html body .branchoct2 .tab-content .row2 {
    margin-top: 50px;
    border-top: solid 1px #ccc;
    padding-top: 70px;
}
html body .locationpointers{
    padding: 0;
}
html body .locationpointers li{
    font-size: 20px;
    background: #ecf0f1 url(/wp-content/uploads/2021/08/icon.png) no-repeat left 15px center;
    font-weight: 600;
    display: inline-block;
    margin-bottom: 18px;
    margin-right: 12px;
    color: #000!important;
    padding: 10px 15px 10px 45px;
    border-radius: 8px;
}
html body .colmsec2 .inner.contactsecn1 ul{
    padding-top: 5px;
}
html body .colmsec2 .inner{
    padding-top: 20px;
}
html body .colmsec2 .inner h3{
    font-weight: 700!important;
    color: #ed3237!important;
}
html body .colmsec2 .inner.contactsecn1 .futrcall a{
    font-size: 18px!important;
    font-weight: 400!important;
}
html body .colmsec2 .inner.contactsecn1 h4{
    margin-bottom: 2px!important;
    font-weight: 600!important;
}
html body .clinicohome3babt .inner{
    padding-top: 20px;
}
.counterinner p{
    font-weight: 700!important;
}
html body .aboutus2 h3{
    font-weight: 700!important;
    line-height: 1.5;
}
html body .aboutus2 h3 span{
    color: #ed3237!important;
}
html body .aboutus2 .clinicohome3babt .inner{
    padding-left: 40px;
    padding-top: 0;
}
html body .aboutus5 .container p,
html body .aboutus2 .clinicohome3babt .inner p{
    font-size: 14px!important;
}
.counterinner{
    text-align: center;
    color: #ed3237!important;
}
html body .aboutus5 .container p{
    color: #fff!important;
    max-width: 380px;
    margin: 0 auto!important;
}
html body .aboutus5 .container h4{
    font-size: 1.2em!important;
    margin-bottom: 20px!important;
}
html body .clinicohome8title{
    margin-bottom: 40px;
}
html body .clinicohome8title h2 span{
    color: #ed3237!important;
}
.clinicohome8title,
.aboutus4{
    text-align: center;
}
.aboutus4signtr{
    text-transform: uppercase;
    margin: 10px 0 100px;
    color: #647589!important;
    letter-spacing: 1px;
}
html body .aboutus4 p{
    margin: 30px 0 !important;
}
html body .aboutus6 .col-xs-6 h3{
    font-size: 1em;
    font-weight: 700!important;
}
html body .aboutus6 .col-xs-6 h3 span{
    font-weight: 400!important;
    display: block;
    margin: 6px 0 20px;
}
html body .aboutus6 .clinicohome8a .inner2 p,
html body .aboutusvalues p,
html body .aboutus6 .col-xs-6 p{
    font-size: 14px;
}
html body .aboutus7 .col-xs-4 .inner{
    background: url(/wp-content/uploads/2021/08/Highlight-png.png) no-repeat center;
    padding: 40px 20px 20px;
    text-align: center;
    background-size: contain;
}
html body .aboutus7 .col-xs-4 .inner p{
    color: #acb4be!important;
    font-size: 1em!important;
    margin-bottom: 7px!important;
}
html body .aboutus7 .col-xs-4 .inner h3{
    line-height: 1.2;
    margin-top: 0!important;
    color: #333!important;
    font-size: 1em!important;
    font-weight: 700!important;
}
html body .aboutus4{
    padding-top: 100px;
    display: none;
}
html body .servicessecn1 .side1 {
    background: #ed3237!important;
    padding-top: 30px;
    border-radius: 20px;
}
html body .servicessecn1 .side1 {
    background: #ed3237!important;
    padding-top: 30px;
}
html body .aboutus6 .clinicohome8a{
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
}
html body .fa-chevron-right {
    font-size: 16px;
    position: relative;
    top: -2px;
}
html body .servicessecn1 .nav-tabs>li>a {
    padding: 15px;
    background: unset!important;
    font-size: 1.2em!important;
}
html body .servicessecn1 .row1 h3 {
    display: block;
    width: 100%;
    background: #ed3237;
    padding: 10px;
    text-align: center;
    color: #fff;
    margin-bottom: 40px;
    font-weight: 600!important;
    font-size: 1.2em!important;
}
html body .entry-content .branchoct2 .nav-tabs>li>a:hover, html body .servicessecn1 .nav-tabs a:hover, html body .servicessecn1 .nav-tabs .active a {
    border: 0px solid #ddd;
    color: #ffee87!important;
}
html body .aboutus_3 .aboutus3 {
    padding: 40px 0;
}
html body .aboutus_3 .aboutus3 {
    padding: 40px 0;
}
html body .aboutus_3 .aboutus_3title {
    text-align: center;
    padding-top: 100px;
}
html body .aboutus_3 {
    background: #eee url(/wp-content/uploads/2021/08/Clinico-about-1.png) top right no-repeat;
    background-size: 30%;
    padding-bottom: 70px;
    margin-top: 80px;
}
html body .aboutus_3 .colmsec1 h3,
html body .aboutus_3 .aboutus_3title h2 span{
    color: #ed3237!important;
}
html body .aboutus_3 .tab-content{
    width: 100%;
}
html body .aboutus_3 .nav-tabs>li>a {
    padding: 10px 25px!important;
    background-image: none!important;
}
html body .aboutus_3 .colmsec2 .inner {
    padding-top: 0px!important;
}
html body .aboutus_3 .colmsec1 h3 {
    font-weight: 700!important;
}
html body .aboutus_3 .colmsec1 p {
    margin: 0 0 35px!important;
}
html body .modalcontentinner{
    overflow-y: scroll;
    height: 400px;
    font-weight: 400!important;
}
html body .side2 .row.row_2 {
    margin-bottom: 40px;
    border-bottom: dashed 1px #ccc;
    padding-bottom: 40px;
}
html body .side2 .tab-pane .row.row_2:last-child {
    margin-bottom: 0px;
    border-bottom: dashed 0px #ccc;
    padding-bottom: 0px;
}
html body .clinicohome8 .clinicohome3b2 ol{
    margin-bottom: 30px;
}
html body .contactsecn2	.contactsecn2a h3 span{
    display: block;
    color: #ed3237!important;
} 
html body .contactsecn2 {
    background: #ecf0f1;
    padding: 80px 0 50px;
}
html body .contactsecn2 .contactsecn2a .innerbg {
    height: 300px;
    width: 92%;
    position: absolute;
    left: 0;
    bottom: 0;
    background: white;
    z-index: 0;
    border-radius: 20px;
}
html body .modal-head{
    display: flex;
    justify-content: space-between;
}
html body .thankdiv1{
    padding: 50px 0 250px;
    text-align: center;
}
/* Experts’ belief in our Capabilities */
html body .entry-content .clinicohome5 .clinicohome5binner {
    display: block!important;
    padding: 55px 35px 72px 35px;
    margin-top: 0px!important;
}
html body .entry-content .clinicohome5 .clinicohome5binner1 h5 {
    text-align: center!important;
    max-width: 100%!important;
    margin-bottom: 15px!important;
    border-radius: 10px;
}
html body .entry-content .clinicohome5 .row2 .carousel .carousel-indicators {
    left: 27px!important;
    bottom: 30px!important;
}
html body .clinicohome5 .clinicohome5binner2 p{
    min-height: 80px;
}
html body .entry-content .clinicohome5 .clinicohome5binner2 {
    max-width: 100%!important;
}
/* Experts’ belief in our Capabilities */

html body .clinicohomedrvideo .arrows.arrowsdrvideos {
    right: unset!important;
    top: 140px!important;
    left: 105px;
}
html body .clinicohomedrvideo .drvideosslide1 img {
    width: 100%;
    border: solid 2px #eee;
    border-radius: 20px;
}
.clinicohomedrvideo {
    padding: 80px 0 120px;
}
html body .drvideosslides{
    display: flex;
    align-items: center;
}
html body .clinicohomedrvideo .drvideosslide2 .inner{
    margin-top: -60px!important;
    padding-left: 90px;
    position: relative;
}
html body .clinicohomedrvideo .drvideosslide2 .inner h5 {
    font-size: 18px;
    font-weight: 600!important;
}
.homedrvideotitle {
    text-align: center;
    margin-bottom: 60px;
}
html body .clinicohomedrvideo .drvideosslide2 .inner h3 {
    font-weight: 700!important;
    font-size: 1.6em!important;
}	
html body .clinicohomedrvideo .drvideosslide2 .inner h3 br{
    display: none;
}	
html body .clinicohomedrvideo .drvideosslide2 .inner h3 b{
    font-weight: 600!important;
    font-size: 15px!important;
    display: block;
}	
html body .arrows.topbnrarrows .carousel-control-prev-icon:hover,
html body .clinicohomedrvideo .arrows.arrowsdrvideos .carousel-control-prev-icon:hover{
    background: url(/wp-content/uploads/2021/09/Arrow-L.png) no-repeat center;
}
html body .arrows.topbnrarrows .carousel-control-next-icon:hover,
html body .clinicohomedrvideo .arrows.arrowsdrvideos .carousel-control-next-icon:hover{
    background: url(/wp-content/uploads/2021/09/Arrow-R.png) no-repeat center;
}
.clinicohome1new .slideinner img{
    width: 100%;
}
.slideinner .inner2 .sec1inner {
    background: #ed3237;
    padding: 30px 35px 20px;
    position: absolute;
    z-index: 99999999;
    right: 200px;
    top: 70px;
    max-width: 400px;
    text-align: left;
    border-radius: 10px;
}
html body .clinicohome1new .slideinner .sec1inner h3{
    color: #ffee87;
    font-weight: 700!important;
    font-size: 1.6em!important;
    line-height: 1.2;
}
html body .clinicohome1new .slideinner .sec1inner h2 {
    color: #fff!important;
    font-weight: 700!important;
    font-size: 1.6em!important;
    padding-bottom: 0px!important;
    margin-bottom: 0px!important;
    line-height: 1.2;
}

html body div .sec1innernewbnr {
	background: none!important;
    padding: 0!important;
}
html body .clinicohome1new .sec1innernewbnr .sec1inner h2 {
	text-align: center;
	color: #f00 !important;
	margin-bottom: 10px !important;
}
html body .clinicohome1new .sec1innernewbnr .sec1inner h3 {
	text-align: center;
	color: #466ec4 !important;
	font-size: 1.4em !important;
}
html body .bannercta a {
	background: #000;
	padding: 7px 40px;
	border-radius: 50px;
	color: #fff;
	margin-top: 20px;
	display: inline-block;
	text-align: center;
}
html body .clinicohome1new .sec1innernewbnr .sec1inner {
	background: none;
	padding: 0;
    z-index: 9;
}
html body .clinicohome1new .sec1innernewbnr .sec1inner li {
	color: #2c3e50!important;
}
html body .sec1inner .fa-chevron-right {
    font-size: 16px;
}
.slideinner .inner2 .sec1inner ul {
    padding: 0;
}
.slideinner .inner2 .sec1inner li {
    color: #fff!important;
    font-weight: 700!important;
    font-size: 1em!important;
    margin-bottom: 5px!important;
}
html body .clinicohome2{
    z-index: 99999;
    position: relative;
}
html body .sec1inner h1 {
    position: static!important;
}
html body .sec1inner h1:after{
    display: none;
}
html body .clinicohome3 .clinicohome3a .carousel img,
html body .clinicohome3.clinicohome8 .clinicohome3a img{
    border-radius: 20px;
}
html body .clinicohome9 .inner ul{
    text-align: left;
    padding-left: 20px;
    font-size: 16px;
}
html body .clinicohome9 .inner ul .fa-chevron-right{
    color: #ed3237;
}
html body .healthpackages .row3{
    margin-top: 15px;
}
html body .modal {
    z-index: 9999999999999999999!important;
}
html body .pathlapcaption{
    position: absolute;
    z-index: 9999;
    right: 0;
    bottom: 80px;
    background: #ed3237;
    color: #fff;
    padding: 10px;
}
html body .drvideosslides .drvideosslide1 a {
    position: static;
}
html body .contactsecn2	.contactsecn2a .inner2,
html body .contactsecn2	.contactsecn2a .inner1{
    z-index: 1;
}
html body .stockinfonewtextcolm img{
    max-width: 60px;
}
html body .aboutusvalues{
    background: #f2f2f2;
    padding: 80px 50px 65px;
}
html body .aboutusvalues h4 img{
    max-width: 30px;
}
html body .aboutusvalues h4{
    font-size: 1.2em!important;
    font-weight: 600!important;
}
html body .footerinner .footertop2b{
    padding-left: 0;
} 
html .woocommerce .site .site-content .container-fluid .row h1 {
    position: static;
    margin-bottom: 20px;
}
html .woocommerce-page .site .site-content .container-fluid .row{
    justify-content: center;
}
html .woocommerce-page .site .site-content .container-fluid .row .content-area .site-main {
    margin: 70px auto 50px!important;
    max-width: 1170px;
}
html body .panel {
    border: none!important;
    box-shadow: none!important;
}
html .woocommerce div h2 {
    font-size: 17px!important;
    font-weight: normal!important;
}
.woocommerce ul.products li.product .price {
    font-size: 22px!important;
    color: #ed3237;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    border: 1px solid #ccc;
    padding: 15px!important;
    border-radius: 4px;
}
html body .woocommerce-Price-currencySymbol{
    font-family: 'arial', sans-serif!important;
}
html body .woocommerce-Price-currencySymbol{
    font-family: 'arial', sans-serif!important;
}
html .woocommerce-page .product .woocommerce-tabs,
html .woocommerce-page .products{
    margin-top: 50px;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message,
html .woocommerce-page .woocommerce-message {
    border-top-color: #777!important;
}
.woocommerce-info::before,
html .woocommerce-page .woocommerce-message::before {
    color: #777!important;
}
.woocommerce form .form-row {
    display: block!important;
}
.woocommerce form .col-12 {
    padding: 0!important;
}
html .woocommerce .woocommerce-message {
    background: #ed3237!important;
}
html body .widget {
    font-size: 16px!important;
}
html body h3.widget-title {
    font-size: 20px!important;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range{
    background-color: #ed3237!important;
}
html body .nav>li>a {
    padding: 10px 0px 5px!important;
}
.tax-product_cat .content-area .columns-4{
    width: 100%!important;
}
html .woocommerce .woocommerce-notices-wrapper .woocommerce-message {
    background: #f7f6f7!important;
}
h2.woocommerce-loop-product__title {
    min-height: 110px;
    line-height: 1.4!important;
}
.woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table td strong,
.woocommerce table.shop_table tfoot th,
.woocommerce table.shop_table th,
html body label {
    font-weight: 400!important;
}
.woocommerce-page ul.products li.product .button,
.woocommerce div.product form.cart .button,
html .woocommerce-page button,
html .woocommerce-page a.button {
    background: #777!important;
    color: #fff!important;
    font-weight: normal;
    border-radius: 4px!important;
}
.woocommerce-page ul.products li.product .button:hover,
.woocommerce-page ul.products li.product .button:hover,
.woocommerce div.product form.cart .button:hover,
html .woocommerce-page a.button:hover,
html .woocommerce-page button:hover {
    color: #fff!important;
    background: #ed3237!important;
}
html body .select2-selection{
    height: 45px !important;
    line-height: 45px !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 45px !important;
    color: #7d8994!important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 45px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-width: 9px 7px!important;
    margin-top: -6px!important;
    margin-left: -20px!important;
}
html .woocommerce-checkout div button{
    background: #ed3237!important;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    margin-top: -16px!important;
}
.widget-area .select2-container--default .select2-selection--single .select2-selection__arrow b {
    margin-top: 4px!important;
}
.select2-container--default .select2-selection--single {
    border: 1px solid #ccc!important;
}
.reviewssec1a{
    text-align: center;
}
.reviewssec1a1{
    margin-bottom: 60px!important;
}
html body .clinicohome3b h1{
    font-size: 18px!important;
    font-weight: 500!important;
    margin: 0;
    line-height: 1.2;
    color: #2c3e50!important;
    display: block;
    padding: 0;
    position: static!important;
    line-height: 1.42857143;
}
html body .clinicohome3b h1 strong{
    display: block;
    font-size: 24px;
    margin: 10px 0;
    font-weight: 700!important;
    line-height: 1.2;
}
html body .clinicohome3b h1:after {
    display: none;
}
.sec1innerulimg img {
	max-width: 20px;
}
html body .lpformsecn {
    padding: 20px 10px 0px;
}
html body .lpformsecn {
    padding: 60px 10px 0;
}
html body .lpformsecn .innerformdiv {
    background: #e7e7e7;
    padding: 40px;
}
html body .lpformsecn .innerformdiv .wpcf7{
    background: #dbdbdb!important;
    padding: 25px!important;
}
html body .lpformsecn .innerformdiv .ajax-loader{
    position: absolute;
    left: 45%;
    bottom: 50px;
}
html body .lptoplogobar {
    padding: 10px;
    border-bottom: 5px solid #eee;
}
html body .lptoplogobar .row .container .row{
    align-items: center;
}
html body .lptoplogobar .row .container .lpcontinfo a{
	color: #333 !important;
    float: right;
}
html body .lptoplogobar .row .container .lpcontinfo a span {
    color: #ed3237 !important;
    display: block;
    font-weight: 700;
    font-size: 14px;
}
html body .lptoplogobar .row .container .lpcontinfo a b {
    font-weight: 600 !important;
    font-size: 16px;
    padding-left: 20px;
    background: url(/wp-content/uploads/2021/08/phon-icon-Red-e1629472222332.png) no-repeat left center;
}
html body .lpreviews {
    padding: 70px 0 20px;
}
html body .lpfootercw {
    padding: 20px 10px 0px;
}
html body .lpformsecn ul{
    padding-left: 0!important;
}
html body .lpformsecn ul li {
    background: url(/wp-content/uploads/2021/12/tick-icon.svg) 0 2px no-repeat;
    padding-left: 26px;
    background-size: 18px;
}
html body .whatwedosec .row .inner img {
    margin-bottom: 15px;
}
html body .whatwedosec .row .inner img {
    margin-bottom: 15px;
    max-height: 60px;
}
html body .whatwedosec {
	background: #eee;
	padding: 90px 0 50px;
    margin-top: -30px;
    position: relative;
}
html body .whatwedosec h3{
    font-size: 18px!important;
    font-weight: 600!important;
}
html body .whatwedosec p{
    font-size: 14px!important;
    font-weight: 400!important;
}
html body .whatwedosec .sitecta2 a{
    font-size: 14px!important;
}
html body .navbar-nav a:hover {
    top: unset!important;
}
html body .dropdown-menu .dropdown-item{
    font-size: 16px!important;
}
.dropdown-menu .dropdown-item:active,
.dropdown-menu .dropdown-item:focus,
.dropdown-menu .dropdown-item:hover {
    background: #eee!important;
    top: unset!important;
}
html body .dropdown-menu>.active>a{
    background: #ed3237!important;
}
.dropdown.menu-item-has-children .dropdown.menu-item-has-children:hover>a:after {
    border-left-color: #ccc!important;
}
body:not(.theme-preset-active) #masthead .navbar-nav>li>a {
    margin: .5rem 15px!important;
}
body:not(.theme-preset-active) #masthead .navbar-nav>li:last-child>a {
    margin-right: 0!important;
}
.dropdown.menu-item-has-children .dropdown.menu-item-has-children:hover>.dropdown-menu {
    width: 180px!important;
}
.servicechildpages{
    padding-top: 50px;
}
html body .navbar-nav .dropdown-menu {
    width: 180px!important;
}
html body .service_sidelinkswrapr a {
	display: block;
	margin-bottom: 10px!important;
}
html body .service_sidelinkswrapr{
    text-align: center;
}
html body .nopadcontainer{
    padding: 70px 0 20px!important;
}
html body .blogpost .entry-content h2 a{
    font-size: 22px!important;
    margin-top: 30px;
    display: block;
}
html body .blogpost article:not(:last-child) {
    margin-bottom: 40px!important;
    border-bottom: 1px dashed #ccc;
    padding-bottom: 20px!important;
}
html body .blogpost article .entry-content h2 {
    margin-bottom: 5px!important;
    padding-bottom: 0px!important;
}
html body .blogpost article .entry-content h5 {
    margin-bottom: 20px!important;
}
html body .service_sidelinks .test-name{
    text-align: center!important;
}
html body .textwidget .service_sidelinks .inner1 {
    margin-bottom: 40px!important;
}
html body .widget {
    margin-top: 0px!important;
}
html body .servicechildpages div,
html body .servicechildpages {
    padding: 0px!important;
}
h1.entry-title {
    padding-top: 0!important;
}
.futerslinks {
    padding: 0!important;
    max-width: 80px;
    width: 100%;
    display: flex;
    justify-content: space-between;
    list-style-type: none;
}
html body ul.futerslinks i {
    font-size: 20px;
}
html body .btnlink a{
    font-size: 14px!important;
}
html body.home .container.clinicohome3.clinicohome8 .row {
    padding-bottom: 80px!important;
}
html body.home .container.clinicohome9 .row {
    margin-top: 90px!important;
}
html body.home .clinicohome1new .carousel {
	width: 100%!important;
}
html body .bd-blog-header h2 a,
html body .entry-content a,
html body .entry-content a:hover {
    color: #ed3237!important;
}
.bdp_blog_template .bd-blog-header a{
    font-size: 14px!important;
    font-weight: 500!important;
}
html body .blogpage .container .site-main .blogpost .bdp_wrapper .bd-blog-header h2 a{
    font-size: 22px!important;
}
html body .social-component a.bd-social-share:hover {
    background: none repeat scroll 0 0 #ed3237!important;
    border-color: #ed3237!important;
    color: #fff!important;
}
html body .entry-content .sitecta a{
    color: #fff!important;
}
html body .entry-content p.additionalcharges:before {
    content: "*"!important;
    color: red!important;
}
html body .entry-content .referencesacc .accordion-heading .accordion-toggle h4 {
    display: inline-block;
}
html body .entry-content .referencesacc .accordion-heading .accordion-toggle h4::after {
	content: "-";
	float: right;
    padding-left: 10px;
}
html body .entry-content .referencesacc .accordion-heading .accordion-toggle.collapsed h4::after {
	content: "+";
}/*
html body .bdp_blog_template a.bd-more-tag:hover{
    background: transparent!important;
    color: #ed3237!important;
    border: solid #ed3237!important;
    font-size: 14px!important;
    padding: 5px 10px!important;
    margin-top: 8px!important;
    border-radius: 5px!important;
}*/
html body .bdp_blog_template a.bd-more-tag:hover{
    background: #ed3237!important;
    color: #fff!important;
}
.referencesacc .accordion-inner p a {
    display: block;
}
html body .entry-content .referencesacc a.accordion-toggle{
    color: #2c3e50!important;
}




@media only screen and (min-width: 1101px) {
html body li.contactno {
    margin-left: 15px;
    border-left: solid #eee;
    padding-left: 10px;
}

}






	
@media only screen and (min-width: 1401px) {
html body .clinicohome2 {
    margin-top: -40px;
}
html body .entry-content h1 {
    position: relative;
    right: 70px;
}
html body .aboutus1 h1 {
    right: -65px;
}	
html body .clinicohome1new .sec1innernewbnr .sec1inner {
	margin-top: 0px;
}

	
}






	






@media only screen and (min-width: 1501px) {
html body .clinicohome2 {
    margin-top: -40px;
}
html body .clinicohome1 {
    padding: 50px 10% 190px 0!important;
}
html body .clinicohome7 {
    padding: 190px 50px!important;
}	
html body h1 {
    position: relative;
    right: 55px;
}
html body .aboutus1 h1 {
    right: -80px;
}	
	
}	
	
	
	
	
	



@media only screen and (min-width: 1601px) {
html body .clinicohome2 {
    margin-top: -40px;
}
html body .clinicohome1 {
    padding: 50px 10% 280px 0!important;
}
html body .clinicohome7 {
    padding: 240px 50px!important;
}	
html body div .clinicohome1new .sec1innernewbnr .sec1inner {
    margin-top: 50px!important;
	right: 380px;
    transform: scale(1.2);
}
html body .bannercta a {
	font-size: 22px;
}	
html body .clinicohome1new .sec1innernewbnr .sec1inner ul  {
    margin: 15px 0 20px;
}
html body .site-content .content-area .site-main .page .entry-content .branchoct1{
    background-position: 23.6%!important;
}
	
}
	
	
	
	






@media only screen and (max-device-width: 1024px) and (min-device-width: 700px){
html body .navbar {
    text-align: center;
    justify-content: center;
}
html body #main-nav {
    justify-content: center!important;
    display: none!important;
}
html body div #main-nav.show {
    display: flex!important;
}	
	
	
}





@media only screen and (min-width: 801px) {
html body .navbar-brand img{
    width: 320px;
    max-width: 320px;
}	
.container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1200px!important;
}	
.footertop2d .inner{
    padding-left: 35px;
}
.navbar-brand {
    height: auto!important;
    padding: 6px 15px!important;
    max-width: 320px;
}	
#main-nav,
.navbar {
    display: flex!important;
    margin-bottom: 0px!important;
}
.woocommerce .custom-logo-link img,
.archive .custom-logo-link img,
.single .custom-logo-link img {
    padding: 10px;
}	
#wpsm_counter_b_row_5545 .wpsm_counterbox .wpsm_count-title {
    transform: scale(1.2);
    font-weight: 700!important;
}
html body .clinicohome3 .row {
    align-items: center;
}
html body .clinicohome5 .clinicohome5a {
    text-align: right;
    padding-right: 140px;
}
html body .clinicohome5 .clinicohome5a h3:after {
    content: "";
    width: 40px;
    height: 7px;
    background: #ed3237!important;
    position: absolute;
    margin-left: 30px;
}
html body .clinicohome5 .clinicohome5binner2 {
    max-width: 240px;
}
html body .clinicohome7 .col-xs-2 {
    width: 20%!important;
    padding: 0!important;
}
html body .clinicohome7img{
    min-height: 100px;
    display: inline-flex;
    align-items: flex-end;
}		
html body .footertop1 {
    padding-right: 60px;
}	
html body .footertop3 {
    padding-left: 50px;
}
html body h1:after {
    content: "";
    height: 8px;
    width: 10px;
    background: red;
    position: absolute;
    padding-right: 40px;
    top: 25px;
    margin-left: 20px;
}
html body h1 {
    position: relative;
    right: 105px;
}
html body .aboutus1 h1 {
    right: -35px;
}	
html body .branchoct1{
    background: #e5f3f6;
}
html body .post-759 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2021/10/About-us-Clinico-Banner-Transparent-1.png) 9% 0 no-repeat;
}
html body .post-789 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2021/10/Services-banner-clinico-transparent.png) 9% 0 no-repeat;
}
html body .post-2477 .branchoct1,
html body .post-2473 .branchoct1,
html body .post-2479 .branchoct1,
html body .post-2478 .branchoct1,
html body .post-731 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2021/10/Branch-Locator-Banner-Transparent-updated.png) 9% 0 no-repeat;
}
html body .post-972 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2021/10/Health-Package.png) 9% 0 no-repeat;
}
html body .post-1084 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2021/10/Know-your-doctor1.png) 9% 0 no-repeat;
}
html body .post-1121 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2021/10/Clinico-Privacy-Policy.png) 9% 0 no-repeat;
}
html body .post-1116 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2021/10/Clinico-Terms-and-condition.png) 9% 0 no-repeat;
}
html body .post-1470 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2021/10/Clinico-Reviews.png) 9% 80px no-repeat;
}
html body .post-2362 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-MRI-Services-1-2.png) 9% 0 no-repeat;
}
html body .post-2383 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-xray-machine.png) 9% 0 no-repeat;
}
html body .post-2387 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-X-Ray.png) 9% 0 no-repeat;
}
html body .post-2377 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-Mammograghy.png) 9% 0 no-repeat;
}
html body .post-2400 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-Color-Doppler-2.png) 9% 0 no-repeat;
}
html body .post-2369 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-Sonography-2.png) 9% 0 no-repeat;
}
html body .post-2374 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-ECG-2.png) 9% 0 no-repeat;
}
html body .post-2396 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-2D-Echo.png) 9% 0 no-repeat;
}
html body .post-2331 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-CT-Scan.png) 9% 0 no-repeat;
}
html body .post-2364 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/PET-Scan.png) 9% 0 no-repeat;
}
html body .post-2392 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-Stress-machine.png) 9% 0 no-repeat;
}
html body .post-2399 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-Services-Pathology.png) 9% 0 no-repeat;
}
html body .post-528 .branchoct1{
    background: #e5f3f6 url(/wp-content/uploads/2021/10/Clinico-Thank-you.png) 9% 0 no-repeat;
}
html body .aboutus5 .clinicohome7img {
    min-height: 115px;
}
html body .clinicohome7.aboutus5 {
    background: url(/wp-content/uploads/2021/09/Clinico-about-2.png) center no-repeat;
    padding: 120px 50px!important;
    background-size: cover;
}
html body .aboutus6 .col-xs-6{
    display: flex;
}
html body .aboutus6 .col-xs-6 .inner1{
    width: 35%;
}
html body .aboutus6 .col-xs-6 .inner2{
    width: 65%;
}
html body .servicessecn1 .side2 .tab-content .col-xs-4{
    width: 38.333333%!important;
}
html body .servicessecn1 .side2 .tab-content .col-xs-8{
    width: 61.666667%!important;
}
html body .servicessecn1 .side2 {
    padding-left: 50px;
}
html body header .container{
    padding: 0!important;
}
html body .navbar-light .navbar-brand {
    padding-left: 0!important;
}
html body .servicessecn1 .service1strow	{
    display: flex;
    align-items: start;
}
html body .servicessecn1 .side2{
    width: 75%!important;
}
html body .contactsecn1 .clinicohome3b2{
    padding-left: 50px;
}
html body .contactsecn2	.contactsecn2a{
    display: flex;
    align-items: center;
    padding: 53px 80px 0 0;
}
html body .contactsecn2	.contactsecn2a .inner1{
    width: 60%;
}
html body .contactsecn2	.contactsecn2a .inner2{
    width: 40%;
}
html body .clinicohome5 .clinicohome5binner1 h5 {
	max-width: 200px;
}
html body .clinicohomedrvideo .drvideosslide2 .inner h3:before {
    content: "";
    width: 40px;
    height: 7px;
    background: #ed3237!important;
    position: absolute;
    left: 100px;
    top: 40px;
    margin-left: -70px;
}	
html body .clinicohome9 .inner ul{
    min-height: 300px;
}
html body .healthpackages .row3 ul{
    min-height: unset;
}
html body .aboutus6 .clinicohome8a{
    display: flex;
}
html body .aboutus6 .clinicohome8a .inner1{
    width: 20%;
}
html body .aboutus6 .clinicohome8a .inner2{
    width: 85%;
}
html body .aboutus1.knowdrstitle h1{
    right: -25px;
}
html body header#masthead {
    position: fixed;
    width: 100%;
    z-index: 999999999;
}	
html body #content.site-content {
    padding-top: 95px!important;
}	
html .archive .site .site-content .container-fluid .row .content-area .row{
    margin: 70px auto 50px!important;
    max-width: 1170px;
} 	
html .archive .site .site-content .container-fluid .row .content-area .site-main {
    margin: 0px auto 0px!important;
    max-width: 1170px;
}
.woocommerce-page .widget-area,
.product-template-default .widget-area {
    width: 0!important;
    padding-left: 0!important;
    display: none!important;
}
html .archive .site .site-content .container-fluid .row .content-area {
    width: 66.66666667%!important;
}
html .archive .site .site-content .container-fluid .row .widget-area {
    width: 33.33333333%!important;
    display: block!important;
    padding: 0 0 0 6%!important;
}
html .archive .site .site-content .container-fluid .row {
    padding: 70px 15px!important;
    max-width: 1200px!important;
    margin: 0 auto;
}
html body .clinicohome3b .inner{
    margin-top: -70px;
}
html body .clinicohome1new .sec1innernewbnr .sec1inner .sec1innerul{
    padding-left: 35px;
}
html body .clinicohome1new .sec1innernewbnr .sec1inner {
	margin-top: -50px;
    z-index: 9;
}
html body .clinicohome2 .clinicohome2b {
	width: 22.667%!important;
}	
html body .clinicohome2 .clinicohome2c  {
	width: 19.667%!important;
}
html body .clinicohome2 .clinicohome2d  {
	width: 20.667%!important;
}
html body .whatwedosec p{
    min-height: 60px;
}
html body .whatwedosec .row{
    margin: 30px 0;
}
html body .whatwedosec .row2{
    margin: 70px 0;
}
html body div .servicechildpages {
    padding: 50px 0!important;
}
html body .blogpage .widget-area,
html body .servicechildpages div.service_sidelinkswrapr {
    padding-left: 4%!important;
}
html .single-post .content-area{
    width: 70%!important;
    max-width: 70%!important;
    padding: 0%!important;
}
html .single-post .widget-area{
    width: 30%!important;
    max-width: 30%!important;
}
html body .post-2399 .aboutus1 h1 {
    right: 65px;
}
	
	
	
}













@media only screen and (max-width: 800px) {	
html .woocommerce-checkout .widget-area,
html .woocommerce-cart .widget-area,
html body .counterinner	p br,
html body .contactsecn2 .contactsecn2a .innerbg,
.hidemobile{display:none!important}
	
.hidedesktop{display:block!important}	
html body .white .owl-carousel .owl-nav .owl-prev {
    left: -20px!important;
}
html body .white .owl-carousel .owl-nav .owl-next {
    right: -20px!important;
}	
html body article .entry-content .wpsm_counterbox {
    margin-top: 30px!important;
    margin-bottom: 30px!important;
}	
html body .wpcf7 {
    margin-top: 30px;
}
html body .formconr .wpcf7 {
    margin: 40px auto!important;
    max-width: 300px!important;
}
html body .white {
    padding: 30px 0px 0!important;
}
header#masthead {
    padding: 0!important;
}	
.navbar {
    min-height: auto!important;
    margin-bottom: 0!important;
    width: 100%!important;
}
.navbar-brand,
.navbar-toggler {
    padding: 15px 0px!important;
}
.navbar-toggler	{
    position: absolute;
    right: 0;
}
#main-nav {
    clear: both;
}	
html body .navbar-brand {
    height: auto!important;
}	
body:not(.theme-preset-active) #masthead .navbar-nav > li > a, body:not(.theme-preset-active) #masthead .navbar-nav > li > a:hover, body:not(.theme-preset-active) #masthead .navbar-nav > li.current_page_item > a {
    text-align: center;
}
.navbar-light .navbar-toggler {
    padding: 22px 0 0!important;
    background: transparent!important;
}
html .woocommerce-page .site .site-content .container-fluid .row {
    padding: 0 20px!important;
}
.woocommerce table.cart td.actions .coupon input,	
.woocommerce table.cart td.actions .coupon button{
    width: 100%!important;
    display: block;
    margin: 0 0 10px!important;
}
html body .woocommerce-notices-wrapper .woocommerce-message .button{
    width: 100%;
    clear: both;
    text-align: center;
    margin-bottom: 10px;
}
.footer div,
.footertop div,
html body .col-xs-11,
html body .col-xs-10,
html body .col-xs-9,
html body .col-xs-8,
html body .col-xs-7,
html body .col-xs-6,
html body .col-xs-5,
html body .col-xs-4,
html body .col-xs-3,
html body .col-xs-2,
html body .col-xs-1 {
    width: 100%;
}
html body .footerinner .footertop2 .footertop2b,
html body .footerinner .footertop2 .footertop2a {
    width: 50%;
}
html body .footerinner .footertop2{
    padding: 0;
    margin: 40px 0;
}
html body .footerinner .footertop2 .footertop2c,
html body .footerinner .footertop2 .footertop2d {
    margin-top: 40px;
}
html body .copywrite1{
    text-align: center;
}
html body .footer .row ul {
    margin: 10px 0 0;
    display: block;
}
html body h1 {
    font-size: 1.4em!important;
}
html body article .entry-content h2 {
    font-size: 1.2em!important;
}	
html body .clinicohome5 .row {
    padding: 50px 10px 20px!important;
}	
html body .clinicohome5 .clinicohome5b {
    margin-top: 20px;
    padding: 25px 30px 15px!important;
}
html body .clinicohome5 .googleicon {
    right: 30px;
    bottom: 25px;
}
html body .container.clinicohome4 .clinicohome4a,
html body .container.clinicohome4 .clinicohome4b,
html body .container.clinicohome4 .clinicohome4c,
html body .container.clinicohome4 .clinicohome4d,
html body .container.clinicohome4 .clinicohome4e,
html body .container.clinicohome4 .clinicohome4f {
    border: none!important;
    padding: 10px 0;
    text-align: center;
}	
html body .clinicohome3b .inner {
    padding: 10px 70px 0;
    font-size: 14px;
    background: url(/wp-content/uploads/2021/08/PNG.png) no-repeat top center;
    background-size: contain;
}	
html body .clinicohome3b .inner h3{
    padding: 0px 20px 0px;
    font-size: 17px;
}	
html body .clinicohome1	.clinicohome1b{
    padding-top: 30px;
}
html body .clinicohome1	.clinicohome1a,
html body .clinicohome1 {
    padding: 0!important;
    background: none!important;
}	
html body .clinicohome2 {
    max-width: 92%;
	margin-top: 20px;
}
html body .clinicohome3 {
    padding: 60px 0 20px;
}	
html body .clinicohome5 .clinicohome5binner {
    display: block;
}
html body .clinicohome5 .clinicohome5binner1 h5,	
html body .clinicohome5 .row2 .clinicohome5b {
    padding: 15px;
    text-align: center;
}	
html body .clinicohome5 .clinicohome5binner {
    padding-top: 0;
}
.doctrimg {
    position: static;
    max-width: 300px;
    margin: 0 auto;
    width: 100%;
}	
html body .clinicohome5 .row2 .clinicohome5b{
    margin-top: 0;
}
html body .clinicohome5 .row2 .clinicohome5a {
    padding-left: 80px;
}
html body .doctrimgmobinner{
    max-width: 300px;
    margin: 0 auto!important;
}
html body .clinicohome5 .row3 {
    padding: 50px 10px 70px!important;
}	
html body .clinicohome7 {
    background: #ed3237!important;
    padding: 45px 50px 0;
}
html body .clinicohome8 .clinicohome3b2{
    padding: 30px 30px 0;
}
html body .clinicohome7 .col-xs-2 {
    margin-bottom: 45px;
}
html body .clinicohome9 .col-xs-3 .inner img{
    width: 100%;
}
html body .clinicohome8,
html body .clinicohome9 {
    margin-bottom: 30px!important;
}	
html body .footertop {
    padding: 40px 0 20px;
}
html body .branchoct2 .nav-tabs li {
    margin: 0 15px 15px;
}
html body .branchoct2 .nav-tabs {
    justify-content: center;
}	
html body .site-main .branchoct1, html body .site-main .branchoct1 div {
    padding: 0 !important;
    text-align: center;
}
html body .site-main .branchoct1 h1 {
    padding: 20px 0 40px;
}
html body .branchoct2 {
    padding: 0px 0!important;
}
html body .aboutus6 {
    text-align: center;
}
html body .aboutus6 .col-xs-6 h3 {
    margin-top: 10px!important;
}	
html body .aboutus5 .col-xs-6{
    margin-bottom: 40px;
}
html body .clinicohome3.aboutus2 {
    padding: 0px 0 20px;
}	
html body .aboutus2 .clinicohome3babt .inner {
    padding-left: 0px; 
    padding-top: 20px;
}
html body .servicessecn1 .service1strow{
    max-width: 90%;
    margin: 0 auto;
}	
html body .servicessecn1 .side1 {
    margin: 0 0 60px;
}	
html body .servicessecn1 .side2 {
    padding-bottom: 40px;
}	
html body .servicessecn1 .nav-tabs>li>a {
    padding: 0px 15px!important;
}	
html body .servicessecn1 .nav-tabs {
    margin: 0 auto 10px!important;
}	
html body .aboutus_3 .nav-tabs>li>a {
    padding: 10px 20px!important;
    font-size: 16px;
}	
html body .aboutus_3 {
    background: #eee!important;
    margin-top: 30px!important;
}	
html body .aboutus_3 .aboutus_3title {
    padding-top: 60px;
}	
html body .aboutus_3 .nav-tabs {
    margin: 0 auto 30px!important;
}	
html body .clinicohome5 .clinicohome5binner {
    padding: 50px 0px!important;
    margin-top: 0!important;
}
html body .entry-content .clinicohome5 .row2 .carousel .carousel-indicators {
    left: unset!important;
    bottom: 27px!important;
    justify-content: center!important;
    margin: unset!important;
    width: 100%;
}	
html body .clinicohome5binner1 {
    margin-bottom: 20px;
}	
html body .clinicohome5 .row2 .clinicohome5binner {
    padding: 40px 0px 60px!important;
}	
html body .clinicohome5 .row2 .clinicohome5b {
    padding: 15px 0px 15px!important;
}	
.contactno a span {
    display: inline-flex;
    padding-right: 10px;
}
html body .navbar-nav {
    margin: 7.5px -15px 20px;
}
html body .contactsecn2 .contactsecn2a {
    padding: 0;
    text-align: center;
}	
html body .contactsecn2 .contactsecn2a .inner2{
    padding: 15px 5px 5px;
    background: #fff;
    border-radius: 0 0 10px 10px;
}	
html body .contactsecn1{
    padding: 20px 0px 20px;
}
html body .container-fluid .servicechildpages {
    padding-left: 20px!important;
    padding-right: 20px!important;
}	
html body .contactsecn1 .inner{
    margin-top: 20px;
}	
html body .clinicohome5 .clinicohome5binner2 p {
    padding: 0 15px;
    font-size: 14px!important;
}
html body iframe {
    max-height: 200px;
}
html body .branchoct2 .tab-content .row2 {
    margin-top: 0px!important;
    padding-top: 42px!important;
}	
html body .clinicohome5 .col-xs-7.clinicohome5b	{
    margin: 0 15px;
}	
html body .clinicohome5 .row.hidedesktop.row2 {
    padding: 0px 10px !important;
}
html body .clinicohome5 .col-xs-5.clinicohome5a.clinicohome5a_2{
    padding: 60px 15px 0!important;
}
html body .clinicohome5 .col-xs-7.clinicohome5b1 .clinicohome5b{
    padding: 0px!important;
}
html body .clinicohome9 h2 {
    line-height: 1.2!important;
}	
html body .thankdiv1 {
    padding: 0px 0px 100px;
}	
html body .post-125 .clinicohome5 .clinicohome5a{
    margin-bottom: 20px;
}
html body .entry-content .clinicohome5 .clinicohome5binner1 h5 {
    max-width: 90%!important;
    margin: 0 auto 15px!important;
}	
.slideinner .inner2 .sec1inner {
    position: static; 
    min-width: 100%;
}
html body .topbnrarrows a {
    padding: 30px;
}
html body .drvideosslides {
    display: block;
}
html body .drvideosslides div {
    padding: 0px!important;
}
html body .clinicohomedrvideo .drvideosslide2 .inner {
    margin-top: 30px!important;
    text-align: center;
    padding-bottom: 100px!important;
    padding-left: 0px!important;
}	
.clinicohomedrvideo {
    padding: 50px 0;
}
html body .clinicohome1new .slideinner .sec1inner h2,
html body .clinicohome1new .slideinner .sec1inner h3{
    font-size: 1.2em!important;
}
html body .slideinner .inner2 .sec1inner li {
    font-size: 16px!important;
}
html body .clinicohomedrvideo .drvideosslide2 .inner h3 {
    font-size: 1.2em!important;
}	
html body .entry-content .clinicohome5 .clinicohome5binner {
    margin-top: 0px!important;
}
html body div .healthpackages {
    margin-top: 10px!important;
}
html body .pathlapcaption {
    bottom: 30px;
}	
html body .knowdrs .inner1{
    margin-bottom: 15px;
}
html body div .clinicohome3.knowdrs {
    padding: 35px 0 20px!important;
}	
html body .clinicohome1a .hidedesktop	{
    display: none!important;
}
html body .clinicohome1{
    background: none!important;
}
html body .site-main .post-1084 .clinicohome1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2021/10/Know-your-doctor1.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}	
html body .site-main .post-759 .clinicohome1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2021/10/About-us-Clinico-Banner-Transparent-1.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}
html body .site-main .post-1121 .clinicohome1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2021/10/Clinico-Privacy-Policy.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}
html body .site-main .post-1116 .clinicohome1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2021/10/Clinico-Terms-and-condition.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}
html body .site-main .post-1470 .clinicohome1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2021/10/Clinico-Reviews.png) center 45px no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}
html body .site-main .post-528 .clinicohome1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2021/10/Clinico-Thank-you.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}
html body .site-main .post-972 .clinicohome1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2021/10/Health-Package.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}	
html body .site-main .post-789 .clinicohome1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2021/10/Services-banner-clinico-transparent.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}
html body .site-main .post-2477 .clinicohome1 .clinicohome1a,
html body .site-main .post-2473 .clinicohome1 .clinicohome1a,
html body .site-main .post-2479 .clinicohome1 .clinicohome1a,
html body .site-main .post-2478 .clinicohome1 .clinicohome1a,
html body .site-main .post-731 .clinicohome1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2021/10/Branch-Locator-Banner-Transparent-updated.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}
html body .site-main .post-2362 .clinicohome1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-MRI-Services-1-2.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}
html body .site-main .post-2383 .clinicohome1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-xray-machine.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}
html body .site-main .post-2387 .clinicohome1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-X-Ray.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}
html body .site-main .post-2377 .clinicohome1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-Mammograghy.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}
html body .site-main .post-2400 .clinicohome1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-Color-Doppler-2.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}
html body .site-main .post-2369 .clinicohome1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-Sonography-2.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}
html body .site-main .post-2374 .clinicohome1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-ECG-2.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}
html body .site-main .post-2396 .clinicohome1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-2D-Echo.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}
html body .site-main .post-2331 .clinicohome1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-CT-Scan.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}
html body .site-main .post-2364 .clinicohome1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/PET-Scan.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}
html body .site-main .post-2399 .branchoct1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-Services-Pathology.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}
html body .site-main .post-2392 .branchoct1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2022/02/Clinico-Stress-machine.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}
html body .site-main .post-528 .clinicohome1 .clinicohome1a{
    background: #e5f3f6 url(/wp-content/uploads/2021/10/Clinico-Thank-you.png) center bottom no-repeat!important;
    padding: 80px 10% 80px 0!important;
    background-size: contain!important;
}
html body .clinicohome1new .sec1innernewbnr .sec1inner {
	text-align: center!important;
	padding: 20px 20px 0!important;
}
html body .slideinner .inner2 .sec1inner {
    min-height: 172px;
}	
html body .navbar-brand a img {
	width: 100%;
    max-width: 150px;
}
html body .navbar .navbar-brand  {
    display: flex;
    padding-bottom: 0!important;
}
html body .navbar .navbar-brand a {
	width: 150px;
}
html body .navbar .navbar-brand a.calllink {
    color: #333!important;
    margin: 0px 0 0 14px;
	width: 100px;
}
html body .navbar .navbar-brand a.calllink span{
    color: #ed3237!important;
    font-size: 14px;
    display: block;
    font-weight: 700;
}
html body .navbar .navbar-brand a.calllink b {
    font-weight: 600!important;
    font-size: 16px;
    padding-left: 20px;
    background: url(/wp-content/uploads/2021/08/phon-icon-Red-e1629472222332.png) no-repeat left center;
}
html body .lptoplogobar {
    text-align: center;
}
html body .lptoplogobar .row .container .lpcontinfo a {
    float: none;
    margin-top: 10px;
}
html body .innerformdiv .eazycfc_captcha .form-control {
    width: 100%!important;
}
html body .lpformsecn .innerformdiv .wpcf7,	
html body .lpformsecn .innerformdiv {
    padding: 15px!important;
}
html .woocommerce-page .navbar button:hover {
    background: transparent!important;
}	
html body .col-xs-2 .inner {
    background-size: 45px;
    padding: 10px 30px 10px 60px;
    max-width: 190px;
    margin: 0 auto;
    position: relative;
    left: 10px;
}
html body div .counter-box {
    font-size: 2.5em!important;
}	
html body .whatwedosec .row .col-xs-3 {
    margin: 25px 0;
}
html body div .nopadcontainer {
    padding: 30px 20px 20px!important;
}
html body.home .clinicohome1new .carousel {
	width: 100%!important;
}
html body .hidedesktop.countermob .col-xs-4	{
	width: 50%!important;
}
html body .hidedesktop.countermob .row{
	position: relative;
	top: 45px;
}
html body .clinicohome3 .clinicohome3a{
    margin-bottom: 30px!important;
}
html body.single-post .container-fluid .servicechildpages {
	padding-left: 0px !important;
	padding-right: 0px !important;
}
html body .footertop .footerinner,
html body.single-post .widget-area,
html body.single-post .content-area {
	padding-right: 0% !important;
	padding-left: 0% !important;
    padding-bottom: 0px !important;
}
html body.single-post div .nopadcontainer {
	padding: 30px 15px 20px !important;
}	
html body {
    font-size: 16px !important;
}
	
}

.accordion-group{
	margin-bottom: 10px;
}


@media only screen and (max-width: 480px) {
h1.entry-title {
    padding-left: 0%;
}
}









