.display_tab{
	display : none;
}
@media(min-width : 992px){
	.display_tab{
		display : block;
	}
}
p{
	text-align : justify;
}
.melano{
	width: 100%;
}
header>div{
	justify-content : center;
}
@media(min-width : 500px){
	.melano .wp-block-columns > .wp-block-column{
	flex-basis : 40% !important;
}
}
@media(min-width : 1200px){	
	header>div{
	flex-wrap: nowrap !important;
}
}
@media(min-width : 1400px){
	header>div{
		padding-left : 5% !important;
		padding-right : 5% !important;
	}
}

.wp-block-search.wp-block-search__button-only .wp-block-search__button {
   
    margin-left: auto;
    margin-right: auto;
}

.gt_switcher .gt_selected a, .gt_switcher {
	 margin-left: auto !important;
    margin-right: auto !important;
	
}
.gtranslate_wrapper{
	margin-top : 0px
}
.wp-container-core-social-links-is-layout-1 {
    gap: 0.5em 10px;
    justify-content: center;
}

@media(min-width : 992px){
	.wp-block-search.wp-block-search__button-only .wp-block-search__button {
   
    margin-left: 0;
    margin-right: auto;
}
.gt_switcher .gt_selected a, .gt_switcher {
	 margin-left: 0;
    margin-right: auto;
}
	.wp-container-core-social-links-is-layout-1 {
    gap: 0.5em 10px;
    justify-content: flex-end;
}
}
@media(min-width : 500px){
	.wp-container-core-social-links-is-layout-1 {
     margin-left: 0px;
    margin-right: auto;
}

}
.splide_img img{
	width: 100%;
	min-height :150px;
}
.wp-block-splide-carousel .splide__arrow--next {
    right: 10px !important;
}
.wp-block-splide-carousel .splide__arrow--prev {
    left: 10px !important;
}
.enq_form{
	padding : 5px !important;
	height : 30px !important;
}
.enq_form_msg{
	padding : 5px !important;
	height : 150px !important;
}
.wp-block-jetpack-contact-form {
	gap: 15px !important;
}
.contact-form__select-wrapper:after{
	top: 15px !important;
}
.wp-block-splide-carousel .splide__pagination__page {
	border-radius : 0px !important;
	transform: rotate(140deg) !important;
	height: 10px;
	width: 10px;
  margin: 4px;
	background: #0c0c0c;
   border: 1px solid #059fc6;
}
.wp-block-splide-carousel .splide__pagination__page.is-active {
    background: #000;
  border: 0px;
}
:where(.wp-block-cover-image,.wp-block-cover) {
    min-height: 650px !important;
     padding: 0px;
}
.wp-block-splide-carousel .splide__pagination {
    bottom: 24px;
}
.wp-block-jetpack-contact-form-container{
	margin-top : 15px;
}
.hr1 {
    width: 50px;
    height: 2px;
    margin: 10px 0 15px 0;
    padding: 0;
    background: #0867a7;
    border: none;
}
.hr2 {
    margin: 10px auto 5px auto;
    width: 50px;
    height: 2px;
    padding: 0;
    background: #0867a7;
    border: none;
}
.hr3 {
    background: #fff;
    margin: 10px auto 0 auto !important;
	 width: 50px;
    height: 2px;
    padding: 0;
	  border: none;
}
@media(min-width : 782px){
	.about .wp-block-column p{
		padding-left : 20px !important;
		padding-right : 20px !important;
	}
}
.chart{
	position : relative;
}
.chart p{
	position:  absolute;
	top: 50%;
	left: 50%;
	transform : translate(-50%, -50%);
	margin-top : 0px;
}

.wp-block-column.chart .uv-chart-div rect{
	fill : rgba(0,0,0,0) !important;
	
}
.chart_col{
	justify-content : center;
}
@media(min-width : 500px){
	.chart_col.wp-block-columns .wp-block-column{
		flex-basis : 50% !important;
	}
}
@media(min-width : 730px){
		
	.chart_col.wp-block-columns{
		flex-wrap : wrap !important;
	}
	.chart_col.wp-block-columns .wp-block-column{
		flex-basis : 33.33% !important;
	}	
}
@media(min-width : 800px){
	.chart_col{
	justify-content : center;
}
	
	.chart_col.wp-block-columns .wp-block-column{
		flex-basis : 25% !important;
	}
}

.icon{
	text-align : center;
}
.icon > div{
	height : 66px;
	width : 66px !important;
	display : inline-block;
	padding : 4px;
	border-radius : 50%;
	 border:2px solid #005E9E;
}
.icon svg{
	height : 20px;
	width : 20px !important;
	color : #ffffff;
	background-color : #005E9E;
	border-radius : 50%;
	padding : 15px;
	margin : 2px;
  border:2px solid #005E9E;
	font-size : 20px;
}
.about_box{
	border : 10px solid #f7f6f6;
	padding : 25px !important;
}
.about_box:hover {
    background: url(https://vitiligoholla.com/wp-content/uploads/2024/06/ab.jpg) no-repeat;
    background-size: cover;
    border: 10px solid #c9e9ff;
	  border-radius : 20px !important;
	 
}
.about_box:hover p, .about_box:hover h2, .about_box:hover a{
	 color : #ffffff !important;
}
.rw_tab section{
	margin-top :0px;
}

.rw_tab section ul.Rich_Web_Tabs_tt_tabs{
width : 100% !important;	
}

.rw_tab section .Rich_Web_Tabs_tt_container > div i{
	font-size : 20px !important;
}
.Rich_Web_Tabs_tt_tab p{
	padding:15px !important;
	}
}
.Rich_Web_Tabs_tabs_4 li{
		padding-left : 10px !important;
		padding-right : 10px !important;
	}
.treatment{
	/*height : 500px !important;*/
	padding : 0px !important;
	margin-bottom : 20px !important
}
.treatment > div{
	/*height : 400px !important;*/
}
.rw_tab > p,.rw_tab > section > p{
	display : none ;
}
.Rich_Web_Tabs_tt_container{
		background : transparent !important;
	}
.treatment img{
	height : 100% !important;
	width : 100% !important;
}
:where(.wp-block-cover-image,.wp-block-cover) {
    min-height: unset !important; 
}
@media(min-width : 554px){
	.rw_tab section ul.Rich_Web_Tabs_tt_tabs{
width :30% !important;	
}
	.Rich_Web_Tabs_tt_container{
		width :70% !important;
	}
}

@media(min-width : 782px)
{
	.treatment_tab{
	flex-basis :65% !important;
}
	.treatment_img .wp-block-column:first-child{
		flex-basis : 35% !important;
	}
}
@media(min-width : 992px){
		.treatment_img .wp-block-column:first-child{
		flex-basis : 25% !important;
	}
	.treatment_img .display_tab{
	flex-basis : 25% !important;
}
	
	.treatment_tab{
	flex-basis : 50% !important;
}
}
.icon_2{
	text-align : center;
}
.icon_2 svg{
	height : 20px;
	width : 20px !important;
	border: 1px solid #dedede;
    padding: 20px;
	color : #33a9cd;
}
.icon_2 svg:hover{
	height : 20px;
	width : 20px !important;
	border: 1px solid #33a9cd;
	border-radius:50%;
    padding: 20px;
}
.loc_img img{
	width : 100%;
	height : 150px ;
	object-fit : cover;
}
.location{
	width : 100%;
	height : 300px !important;
		object-fit : cover;
}
.inrabout_doctor img {
    width: 170px;
    margin: 0 auto 5px auto;
    padding: 6px;
    border-radius: 100%;
    border: 1px dashed #0c72bc;
}
.inrabout_doctor a:hover{
	letter-spacing: 1px;
}
:where(.wp-element-button, .wp-block-button__link) {
	border: 1px solid #000;
	background-color: #ffffff;
	    color: #000000;
	padding : 10px;
}
.wp-block-search__input{
	border-radius: 0px !important;
    background-color: #CCCCFF;
}
.enquiry {
    width: 100%;
    height: 32px;
    margin: 0 auto 0 auto;
    padding: 0;
    text-align: center;
    font-size: 13px;
    line-height: 30px;
    letter-spacing: .4px;
    display: block;
    font-weight: 700;
	font-size : 14px;
    color: #005e9e;
    border: 1px solid #005e9e;
    -webkit-transition: .8s;
    -moz-transition: .8s;
    -o-transition: .8s;
    transition: .8s;
}
.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden, .wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper {
    overflow: visible;
}
.btn_search button{
	padding: 5px;
}
.breadcrumbs a{
	text-decoration: none;
	margin-left: 50px;
}
.wp-block-navigation__submenu-container{
	width : 250px !important;
}
 .wp-block-navigation__submenu-container li a{ 
	 font-size : 11px;
	 border-bottom : 1px solid #ccc;
}

/* evaluate treatment landing page */
.evalSliderText{
	position: absolute;
	top: 50%;
	right: 0;
	margin-right: 10%;
	transform: translateY(-50%);
	text-align: right;
}
.evalSliderText h2{
	text-transform: uppercase;
	font-size: 35px;
	color: #005e9e;
	text-align: right;
}
.evalSliderText p{
	font-size: 30px;
	color: #22a9e1;
	text-align: right;
}

/* nav settings */
.wp-block-navigation .has-child .menu_leftside .wp-block-navigation__submenu-container{
	right: 0 !important;
	left: auto;
}

.wp-block-navigation .has-child .menu_leftside .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{
	right: 0 !important;
	left: auto;
}
 :where(.slide_layout .wp-block-cover-image, .slide_layout .wp-block-cover){
	min-height: 600px !important;
}

/* landing page styling */
.landing_cover{
	min-height: 500px !important;
	border-bottom: 7px solid #005e9e;
}
.landing_cta{
	min-height: 400px !important;
}
.counter_cols{
	justify-content: center;
	
	margin-top: -80px;
}
.counter_cols > .wp-block-column{
	text-align: center;
}
.high_circle{
	background-color: rgba(0,0,0,0.8);
	color: #fff;
	border: 7px solid #005e9e;
	
	height: 230px;
	width: 230px;
	padding: 20px;
	font-weight: bold;
	
	margin-left: auto;
	margin-right: auto;

	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}
.high_circle p{
	margin-top: 0px;
}
.cir_img img{
	height: 350px;
	width: 350px;
}