body .cdp-copy-alert-success {
    display: none !important;
}
.padding_righr_25px_pc .toi-caption{
	padding: 0px 10% !important;
	
}
.sbi_feedtheme_header_text * {
    color: #000000 !important;
}

.color_white_pc *{
	color:#fff !important;
}
.text_move_1 span {
    left: 28% !important;
    bottom: 16px !important;
}
div#header-space {
    height: 0px !important;
}   
#header-outer #logo, #header-outer .logo-clone, #header-outer .logo-spacing {
        margin-top: 5px;
        margin-bottom: 5px;
        position: relative;
    }
header{   background-color: #fff;
}
body {
    margin-top: 85px;
}
.gallery_pc .item-main {
    display: none !important;
}
span.meta-category {
    display: none !important;
}
.article-content-wrap {
    margin-top: 20px;
}
.image2layout img {
    scale: 0.6;
}
span.post-featured-img {
    min-height: 200px;
}
.image2layout .img-wrap {
    box-shadow: none !important;
}

.backblur_white {
    text-align: left;
}
.backblur_white h1 {
    backdrop-filter: blur(4px);
    max-width: 414px;
    -webkit-backdrop-filter: blur(4px);
    background: #d6cdc963;
    border-radius: 3px;
    padding: 1px;
	display: flex;
    flex-direction: column;
}


@media only screen and (max-width: 1380px) {
	.max_width_iamge_pc_dektop {
		max-width:280px !important;
	
	}
	.slider_service_pc h4 {
    min-height: 53px !important;
    display: block;
}
	}

@media only screen and (min-width: 1024px) {
	.hide_for_desk_pc{
		display:none;
	}
	
}

@media only screen and (max-width: 1024px) {
	.hide_for_desk_pc{
		margin-bottom: 53px !important;
	}
	.hide_for_mob_pc{
		display:none;
		margin-bottom:11px;
	}
	.backblur_white {
		max-width: 300px;
		position: relative;
		top: -100px;
	}
	.move_up_mobile_dek_pc{
		position: relative;
		top: -100px;
	}
		.slider_service_pc h4 {
    min-height: 10px !important;
    display: block;
}
	.slider_service_pc span.nectar-button-type {
    padding: 4px !important;
}
}

body.material #slide-out-widget-area-bg.slide-out-from-right {
    background-color: #8D6527 !important;
}

div#footer-outer,#remove_back_pc .column-bg-overlay-wrap {
    display: none !important;
}

.padding_design_pc span.nectar-button-type {
    background: #fff;
    margin-top: 24px;
    padding: 10px;
    position: absolute;
    border-radius: 7px;
}
.pc_menu a {
    background: #8d6527;
    padding: 12px 23px !important;
    border-radius: 34px !important;
    color: #fff !important;
}

.pc_menu * {
    color: #fff !important;
}
.color_gray_text *{
	color: rgba(10, 10, 10, 0.6);
}
.color_gray_text p {
    padding-bottom: 18px;
}
.move_top_20_pc {
    position: relative;
    bottom: 50px;
}
.move_top_20_pc h5{
 -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
	padding:10px;
}

.move_top_40_pc {
    position: relative;
    bottom: 100px;
}
.move_top_40_pc h5{
 -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
		padding:10px;
}

move_top_40_pc


.icons_color_pc i {
    color: #8d6527 !important;
}

.icons_color_pc h4 {
    color: #8d6527 !important;
}

	.box_layoutdesk span.toi-caption  {
        position: inherit !important;
        border: 1px solid;
        display: block;
        margin-top: 5px;
        margin-bottom: 20px;
        background: #fff;
}
.box_layoutdesk h5 {
    position: inherit !important;
    border: 1px solid;
    display: block;
    margin-top: 5px;
    margin-bottom: 20px;
    background: #fff;
    padding: 5px 15px;
    border-radius: 8px;
}
@media only screen and (max-width: 998px) {
	
	body .move_top_20_pc *{
    font-size: 15px !important;
}
.box_layout_mobile_pc2 h5{
    position: inherit !important;
    border: 1px solid;
    display: block;
    margin-top: 5px;
    margin-bottom: 20px;
    background: #fff;
    padding: 5px 15px;
    border-radius: 8px;

}
.box_layout_mobile_pc2 {

    position: inherit !important;	
}
	
	.box_layout span.toi-caption {
        position: inherit !important;
        border: 1px solid;
        display: block;
        margin-top: 5px;
        margin-bottom: 20px;
        background: #fff;
}
	
    body #top #logo img {
        height: 59px !important;
        left: -20px !important;
    }
	
	 #menu-item-336 :before {
    height: 32px !important;
    width: 113px !important;
    left: -5px !important;
}
	    #menu-item-336 { position: relative;
    left: 15px;
}
	div#header-outer {
    padding: 0px !important;
}
	header#top {
    background: #ffffff7d !important;
}
	body .font_20_mobile, body .font_20_mobile *{
		font-size:20px !important;
	}
	body .font_15_mobile, body .font_15_mobile *{
	font-size: 15px !important;
		}

			body .font_30_mobile, body .font_30_mobile *{
		font-size:30px !important;
	}
	body .font_25_mobile, body .font_25_mobile *{
	 font-size: 25px !important;
		}
	body .icon_padding_left_pc .nectar-icon-list-item.animated {
    padding-left: 65px !important;
}
	.icons_color_pc .flex_gap_desktop_10px {
		padding-left :15px !important
	}
}

.foorer_quick * {
    color: #fff !important;
    line-height: 3;
    text-decoration: none;
    list-style: none;
}


/* Reduce footer padding */
.nectar-global-section.before-footer .full-width-section.first-section {
	padding-top: 70px !important;
}
.nectar-global-section.before-footer .full-width-section.has-row-bg-color:not(.first-section) {
	padding-top: 25px !important;
	padding-bottom: 25px !important;
}


/* About Us - Clinic and team photos: equal size grid */
.page-id-679 .wpb_gallery_slidesimage_grid .portfolio-items .work-item{height:360px;overflow:hidden;border-radius:8px}
.page-id-679 .wpb_gallery_slidesimage_grid .portfolio-items .work-item img.top-level-image{width:100%!important;height:100%!important;object-fit:cover;display:block}
@media (max-width:999px){.page-id-679 .wpb_gallery_slidesimage_grid .portfolio-items .work-item{height:300px}}
@media (max-width:690px){.page-id-679 .wpb_gallery_slidesimage_grid .portfolio-items .work-item{height:260px}}


/* Off-canvas menu: always show submenus, hide dropdown arrow */
#slide-out-widget-area .off-canvas-menu-container .ocm-dropdown-arrow{display:none!important}
#slide-out-widget-area .off-canvas-menu-container li.menu-item-has-children > .sub-menu{display:block!important;visibility:visible!important;max-height:none!important;height:auto!important;opacity:1!important;overflow:visible!important}
