body {
	font-family: 'worksansregular' !important;
	font-size: 14px !important;
	color: #414042 !important;
	font-display: swap;
}
/* @import url(https://db.onlinewebfonts.com/c/1153fae74e500d418fea6fb4c815a2d9?family=Adjutant-Normal);
@font-face {font-family: "Adjutant-Normal"; src: url("https://db.onlinewebfonts.com/t/1153fae74e500d418fea6fb4c815a2d9.eot"); src: url("https://db.onlinewebfonts.com/t/1153fae74e500d418fea6fb4c815a2d9.eot?#iefix") format("embedded-opentype"), url("https://db.onlinewebfonts.com/t/1153fae74e500d418fea6fb4c815a2d9.woff2") format("woff2"), url("https://db.onlinewebfonts.com/t/1153fae74e500d418fea6fb4c815a2d9.woff") format("woff"), url("https://db.onlinewebfonts.com/t/1153fae74e500d418fea6fb4c815a2d9.ttf") format("truetype"), url("https://db.onlinewebfonts.com/t/1153fae74e500d418fea6fb4c815a2d9.svg#Adjutant-Normal") format("svg"); } */
@font-face {font-family: "Adjutant-Normal";src: url('/themes/drbatra/fonts/Adjutant-Normal.eot'); src: local('Adjutant-Normal'),url('/themes/drbatra/fonts/Adjutant-Normal.eot?#iefix') format('embedded-opentype'),url('/themes/drbatra/fonts/Adjutant-Normal.woff2') format('woff2'),url('/themes/drbatra/fonts/Adjutant-Normal.woff') format('woff'),url('/themes/drbatra/fonts/Adjutant-Normal.ttf') format('truetype'),url('/themes/drbatra/fonts/Adjutant-Normal.svg#Adjutant-Normal') format('svg');font-weight: 100;font-style: normal; font-display: swap;}
.tools ul li a {
	font-family: 'worksansregular' !important;
	font-size: 13px;
}
.tools h5 {
	font-family: 'worksansregular' !important;
}
.footer-new-container-content div, .footer-new-container-sub-content-listing ul li a, .component-footer-second-dark-grey-content div, .component-footer-second-dark-grey-content ul li a {
	font-family: 'worksansregular' !important;
}
.footer-area {
	padding: 20px 10px;
}
.view-recent-blogs a.btn {
	background-color: #526273;
	color: #fff;
	border: none;
	box-shadow: none !important;
}
.speaks {
	float: left;
	width: 80%;
	margin: 50px 0;
}
.speaks .name {
	margin: 5px 0 0;
	float: left;
	width: 60%;
	top: 0;
	font-size: 15px;
}
.speaks .quotes {
	float: left;
	width: 100%;
	margin: 20px 0;
	font-size: 15px;
}
.speaks .name h3 {
	font-size: 18px;
	font-family: 'worksansmedium';
	margin: 0;
}
.treatment-bold {
	font-weight: bold;
}
.partner .speaks .quotes img {
	vertical-align: baseline;
}
.cont_section video, .cont_section iframe {
	text-transform: uppercase;
	border: 10px solid #748ba2;
	color: #262b31;
}
.info.content img {
	max-width: 100px;
}
.info.content a {
	font-size: 14px;
	font-weight: 600;
	color: #000;
	text-transform: uppercase;
}
.innerNav h2 {
	color: #fff;
	font-size: 30px;
	margin: 0 0 20px;
}
.innerNav #edit-your-question {
	border-radius: 0 !important;
	outline: none;
	width: 100%;
	border-color: #526273;
	border-width: 2px;
	height: 40px;
	padding: 6px 12px;
	margin: 15px 0px;
	font-size: 14px;
}
.innerNav .form-submit {
	background: #fff;
	color: #526273;
	font-weight: bold;
	border-color: #204d74;
	outline: 0;
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
	box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
	border-radius: 4px;
	float: none;
	padding: 0 35px;
	text-transform: uppercase;
	font-size: 14px;
	line-height: 34px;
	margin: 0;
}
.block-field-blocknodepagebody .container h1 {
	margin-top: 30px
}
.text-center h4 {
	font-family: 'worksansmedium';
	font-size: 18px;
	color: #414042;
	margin: 13px 0;
}
.text-center h4 strong {
	font-weight: bold;
	color: #536474;
}
body {
	font-family: 'worksansregular' !important;
	font-size: 14px !important;
	color: #414042 !important;
	-webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}
 @media screen and (min-width:992px) {
#block-headertopmenu{padding: 10px 16px 0 0 !important;}
.col-md-5ths {
	width: 20%;
	float: left;
}
}
.component-spotlight-container .component-spotlight-content {
	position: absolute;
	top: 8%;
	width: 30%;
}
#block-drbatra-content .container {
	position: relative !important;
}
#block-drbatra-content .component-spotlight-content {
}
.spotlight .component-spotlight-content.widthAuto {
	width: auto;
}
.hair-treatment-spotlight .component-spotlight-content .component-spotlight-content-bg {
	background: none !important;
}
.spotlight .component-spotlight-content-bg {
	line-height: 28px;
	margin-top: 20px; 
}
.component-spotlight-content-bg {
	padding: 10px;
	margin-bottom: 0;
}
.component-spotlight-content-bg > p {
	font-size: 28px;
	color: #414042;
	font-family: 'worksansmedium';
	padding: 0;
	line-height: 32px;
	font-weight: 600;
}
.hair-treatment-spotlight .blue_hair {
	color: #0073ae;
	font-weight: bold;
	font-size: 24px;
}
.black_hair {
	color: #000;
	font-size: 24px;
	font-weight: bold;
}
.geno-benifits {
	background: #ededee;
}
.geno-benifits h4 {
	font-family: 'worksansmedium';
	font-size: 18px;
	color: #414042;
	margin: 13px 0;
}
.testimonialSort {
	margin-top: 50px;
	float: left;
	width: 100%;
	font-size: 18px;
}
.layout--onecol .layout__region {
	margin-top: 5px;
}
.global-button > a, .global-button > input, .testimonialPopUp .form-actions > input, .testimonialPopUp .upload .uploadButton input[type="submit"] {
	font-family: 'worksansmedium';
	color: #fff !important;
	font-size: 18px;
	text-decoration: none;
	padding: 4px 15px !important;
	border: 0 !important;
	cursor: pointer;
	background: #959ea9;
	border-radius: 5px;
	text-align: center;
	margin: 0 auto;
	display: initial;
	float: none;
	width: 110px;
}
.partner {
	width: 100%;
	float: left;
	padding: 0 15px;
}
.container-fluid.search_call_header {
	padding-bottom: 5px;
	padding-top: 5px;
	/* box-shadow: 0 0 5px #00000080; */
	position: relative;
	z-index: 9;
	/* border-bottom: 4px solid #526273; */
	background: #f5f5f5;
}
.search-box input {
	border-radius: 6px;
	margin: 5px 0;
}
.missed_call, .missed_call p {
	padding: 0;
	float: left;
	width: 100%;
	margin: 0
}
.missed_call .btn {
	border-radius: 0 !important;
	/*	background:url(/themes/drbatra/css/../images/missedcall.png) no-repeat left 10px center, #526273;*/
	background: #526273;
	background-size: 20px;
	line-height: 33px !important;
	color: #fff !important;
}
.node__content {
	margin-top: 0;
}
#block-homepagecontentslider {
	padding: 10px 0 10px;
}
.our_spec_area h1 {
	font-size: 24px !important;
	text-transform: uppercase !important;
	color: #000 !important;
	font-weight: 600;
}
/*.cl_level1,.cl_level2,.cl_level3,.cl_level4 {min-height:470px;}*/
#clinic-locator-form .form-control {
	height: 38px;
	border: 2px solid #7d8997;
	border-radius: 0;
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	text-align: left !important;
	padding: 0 0 0 10px !important;
	background: url(https://www.drbatras.com/themes/drbatra/images/location_textfeild_bg.png) no-repeat scroll 96% center #fff
}
.askdrbatras-form {
	height: auto;
	background: #748ba2;
	padding: 30px 0;
	text-align: center
}
.askdrbatras-form h2 {
	color: #fff;
	font-size: 30px;
	text-align: center;
	margin: 0 0 25px;
}
.askdrbatras-form .region input.form-text, .askdrbatras-form .region input.form-email {
	border-radius: 0 !important;
	outline: none;
	width: 100%;
	border-color: #526273;
	border-width: 2px;
	height: 40px;
	padding: 6px 12px;
	margin: 15px 0px;
}
.askdrbatras-form .region {
	max-width: 1140px;
	margin: 0 auto
}
.askdrbatras-form .form-submit {
	background: #fff;
	color: #526273;
	border-color: #204d74;
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
	box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
	border-radius: 4px;
	font-size: 14px;
	padding: 4px 35px 2px;
	text-transform: uppercase;
	height: auto !important;
	margin: 0 auto !important;
	float: none !important;
}
.askdrbatras-form .form-submit:hover {
	background: #fff !important
}
.component-location-container.locateus {
	padding: 10px 0 20px;
	margin: 50px 0 0 0;
}
.component-location-container.locateus h2 {
	color: #414042;
	margin: 10px 0 20px;
	font-size: 30px;
}
.page1 {
	margin-top: 15px;
}
.breadcrumbs ul {
	display: inline-block;
	list-style: outside none none;
	padding: 0;
}
.breadcrumbs li {
	display: inline;
	float: left;
	margin-right: 10px;
}
.breadcrumbs li:last-child {
	margin: 0;
}
.breadcrumbs a, .breadcrumbs a:hover, .breadcrumbs a:focus, .breadcrumbs a:active {
	background: #eaeaea;
	display: inline-block;
	outline: medium none;
	height: 80px;
	font-weight: bold;
	padding: 20px 30px 30px 60px;
	text-decoration: none;
	color: #536374;
	position: relative;
}
.breadcrumbs li:first-child a {
	padding-left: 40px;
}
.breadcrumbs li:last-child a {
}
.breadcrumbs a::before {
	border-color: transparent transparent transparent #fff;
	border-style: solid;
	border-width: 40px 0 40px 40px;
	box-sizing: border-box;
	content: "";
	height: 0;
	left: 0;
	position: absolute;
	top: 0;
	width: 0;
}
.breadcrumbs a::after {
	border-color: transparent transparent transparent #eaeaea;
	border-style: solid;
	border-width: 40px 0 40px 40px;
	box-sizing: border-box;
	content: "";
	height: 0;
	left: 100%;
	position: absolute;
	top: 0;
	width: 0;
	z-index: 1;
}
.breadcrumbs li:first-child a:before, li:last-child a:after {
	display: none;
}
i {
	margin-right: 5px;
}
.breadcrumbs a.active {
	background: #536374 !important;
	font-weight: bold;
	color: #fff;
	opacity: 1
}
.breadcrumbs a.active::after {
	border-color: transparent transparent transparent #536374;
}
.find_cause_btn {
	border: 0px;
	width: 250px;
	text-align: center;
	float: right;
	text-decoration: none !important;
	color: #fff;
	font-weight: bold;
	color: #fff;
	background: url(/themes/drbatra/images/find_icon.png) left top no-repeat;
	text-indent: 40px;
	padding: 16px;
	margin-bottom: 25px;
}
.panel-group .panel {
	background: none;
	border-bottom: 1px solid #E5E5E5;
	box-shadow: none;
	border-radius: 0;
}
.panel-heading {
	padding: 0;
	border: 0;
}
.panel-title>a, .panel-title>a:active {
	display: block;
	padding: 15px;
	color: #555;
	font-size: 16px;
	letter-spacing: 1px;
	word-spacing: 3px;
	text-decoration: none;
}
.panel-heading a:before {
	content: " ";
	float: right;
	padding: 13px;
	background: url(https://www.drbatras.com/themes/drbatra/images/menu_arrow.png) no-repeat center center #ccc;
	border-radius: 13px;
	transition: all 0.5s;
}
.panel-heading.active a:before {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	transform: rotate(180deg);
}
.panel-default {
	border: none;
}
.panel-default>.panel-heading {
	background: none;
	border-color: none;
}
.page1 .col-md-4 b {
	font-size: 15px;
}
.panel-group .panel:last-child {
	border-bottom: none;
}
@media screen and (max-width:767px) {
.h2_heading {
	font-size: 24px;
}
.blog-internal-buttons .pull-right{float:right !important}
p.pull-right {
	float: unset !important
}
.breadcrumbs a, .breadcrumbs a:hover, .breadcrumbs a:focus, .breadcrumbs a:active {
	padding: 20px 30px 30px 40px;
	margin-top: 2px;
}
.breadcrumbs a::before {
	border-color: unset;
	border-style: unset;
	border-width: unset;
}
.panel-body .col-sm-6 {
	padding-left: 0;
	padding-right: 0;
}
.hair-treatment-spotlight .component-spotlight-content.widthAuto {
	left: 18px !important;
}
}
@media (min-width: 992px) {
.queryMain {
	width: 83.33333333% !important;
	float: left !important;
}
}
#symptomform ul li {
	list-style: none;
	display: block;
	float: left;
}
#symptomform ul {
	margin: 0;
	padding: 0;
	height: auto;
	width: 100%;
	min-height: 30px;
}
#symptomform ul li a {
	background: #536374 !important;
	padding: 11px 11px;
	margin: 8px 8px 0 0;
	width: 170px;
	height: 53px;
	color: #fff;
	display: block;
}
#symptomform ul li a:hover {
	background: #7b8998 !important;
}
#symptomform p {
	margin: 0px;
}
.checkbox+.checkbox, .radio+.radio {
	margin-top: unset
}
.container .checkbox, .radio {
	margin-bottom: 0;
	margin-top: 10px;
}
.ailment_name:before {
	content: "" !important;
	background: none!important
}
.panel-group .panel {
	float: left;
	width: 100%;
	border-bottom: 1px solid #ccc;
}
.panel-group .panel+.panel {
	margin-top: 0
}
.panel-group .panel-heading+.panel-collapse>.list-group, .panel-group .panel-heading+.panel-collapse>.panel-body {
	border-top: 0
}
#symptomform h4 {
	font-size: 18px;
	margin: 10px 0;
}
.find_cause_btn {
	border: 0px;
	width: 250px;
	text-align: center;
	float: right;
	text-decoration: none !important;
	color: #fff;
	font-weight: bold;
	/* color: #fff; */
	background: url(/themes/drbatra/css/../images/find_icon.png) left top no-repeat;
	text-indent: 40px;
	padding: 16px;
	margin-bottom: 25px;
	padding: 24px 0;
}
#headingOne h4 {
	background: #748ba2;
	cursor: pointer;
	color: #fff;
	padding: 15px 15px;
	margin: 0;
}
#headingOne h4 a {
	padding: 0;
}
.ailment-accordian .panel {
	border: none !important;
	background: #f5f5f5;
	padding: 0;
	margin: 0
}
.panel {
	margin-bottom: 20px;
	background-color: #fff;
	border: 1px solid transparent;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
	box-shadow: 0 1px 1px rgba(0,0,0,.05);
}
.panel-group .panel {
	margin-bottom: 0;
	border-radius: 4px;
}
.ailment-accordian #accordion21 .panel {
	font-size: 15px !important;
	border-bottom: 1px solid #cecece !important;
}
.ailment-accordian .panel {
	padding: 10px 0;
}
.recent_blog h2 {
	text-transform: uppercase;
	font-size: 22px;
	color: #000;
}
.line {
	height: 4px;
	width: 100%;
	display: block;
	float: left;
	background: #748ba2;
}
.blog_tabs {
	float: left;
	margin-bottom: 10px !important;
	min-height: 115px !important;
	width: 100%;
	padding: 10px 10px !important;
	display: block;
	border-bottom: 1px solid #ccc !important;
	border: 0;
	margin: 0 0 10px !important;
}
.blog_cont {
	display: block;
	width: 75%;
	float: left;
	color: #000;
	padding: 0;
}
.blog_cont h4 {
	display: block;
	font-weight: bold;
	width: 95%;
	text-transform: uppercase;
	margin-top: 0px;
	padding-left: 5%;
	font-size: 14px;
	float: left;
	color: #000;
}
.content .field-items p {
	float: left;
	width: 100%;
	margin: 12px 0;
}
.blog_cont p {
	display: block;
	float: left !important;
	width: 95%;
	font-weight: bold;
	padding-left: 5%;
	font-size: 14px !important;
	color: #5f5d5d;
	margin: 0;
	line-height: normal;
}
.blog_img {
	border: 1px solid #cecece;
}
/*.leftContent h1 {
	font-size: 24px !important;
	font-weight: bold;
	color: #536474 !important;
	background: #ededee;
	padding: 15px;
	margin: 0 !important;
}*/

#block-webform {
	box-shadow: 6px 6px 13px #9999;
}
#block-webform h2 {
	color: #fff;
	font-size: 18px;
	/*background: linear-gradient(0.25turn, #404c5866, #687c90, #546474) !important;*/
	border-radius: 10px 10px 0 0;
	padding: 12px 17px;
	margin: 0;
	text-align: center;
}
#block-webform h2 span {
	font-size: 32px;
	font-weight: bold;
}
#block-webform form {
	float: left;
	width: 100%;
	box-sizing: border-box;
	padding: 0 17px 17px;
	background: #fff !important;
	text-align: center;
}
#block-webform input[type="text"], #block-webform textarea, #block-webform select, #block-webform input[type="email"] {
	float: left;
	width: 100%;
	background: transparent !important;
	margin: 17px 0 0;
	padding: 10px;
	font-family: 'WorkSans-Light';
	font-size: 14px;
	border-radius: 7px;
	border: 1px solid #999 !important;
	color: #9c9c9c;
}
#block-webform form input[type="submit"] {
	font-family: 'worksansmedium';
	color: #fff !important;
	font-size: 18px;
	text-decoration: none;
	padding: 4px 15px !important;
	border: 0 !important;
	cursor: pointer;
	background: #959ea9;
	border-radius: 5px;
	text-align: center;
	margin: 20px auto;
	display: initial;
	float: none;
	width: 110px;
	text-transform: capitalize
}
#block-webform form input[type="submit"]:hover {
	background: #959ea9 !important;
}
h1 {
	font-size: 24px !important;
	font-weight: bold !important;
	color: #536474 !important;
}
.leftContent h2 {
	color: #536474;
}
.component-spotlight-content-bg {
	background: none !important
}
.cta {
	margin-top: 40px;
}
.allergy-bg {
	background: url(/themes/drbatra/css/../images/hair-evaluation-dr-batras-free.png) no-repeat left bottom #eaeff3;
}
.allergy-bg h1 {
	background: #748ba2;
	padding: 10px 15px;
	font-size: 30px;
	color: #fff !important;
	margin: 0;
}
.hair-eval-pading-clear {
	margin: 0 !important;
	padding: 0;
}
.hair-eval-setp-1 label {
	padding-left: 5px !important;
}
.button_sub {
	margin-left: 15px !important;
	padding: 7px 20px !important;
	margin-top: 15px !important;
}
.haireval-ddl-title {
	margin: 0 10px 0 0 !important;
	padding: 0;
}
.haireval-ddl {
	padding: 5px 4px !important;
}
.hairevaltest h3 {
	color: #fff !important;
	font-size: 24px !important;
}
.error-patient-name {
	float: left
}
.eval-form-name-row {
	width: 100%;
	display: inline-block;
	clear: both;
	padding: 0 !important;
	max-width: 76.4%;
}
/*#msform .button_sub {
	border: 2px solid #fff !important;
	margin: 10px 0 0 0 !important;
}*/
.hairevaltest {
	min-height: 575px;
	height: 575px !important;
}
.hairevaltest.hairevaltestbg {
	min-height: 575px;
	height: 600px !important;
}
.eczemavaltest-left-bg {
	background-size: auto !important;
}
.eczemavaltest-left-bg h1, .eczemavaltest-left-bg p, .eczemavaltest-left-bg h3, .eczemavaltest-left-bg label {
	color: #fff !important;
}
.toolstest-breadcrumb {
	padding: 25px 0;
}
.now .hair-eval .bookingRadio {
	color: #465465;
}
.now {
	padding: 0;
	background: #e6e8e9;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.hairevaluation-bg .region-breadcrumb {
	background: #eaeff3;
	padding-top: 20px !important;
}
.gender-radio .bookingRadio {
	color: #fff !important
}
.now .haireval-step {
	border: none !important
}
.hairevaltest.hairevaltestbg .hair-eval-pading-clear {
	padding-top: 0;
}
.buttonborder {
	border: 2px solid #fff !important;
	margin-left: 0 !important;
	border-radius: 0 !important;
	text-transform: capitalize;
}
.white {
	color: #fff !important;
}
.vitiligo-bg {
	background: #526273 url(/themes/drbatra/css/../images/vitiligo-bg.jpg) no-repeat left bottom;
}
.eczemavaltest-right-bg h1, .eczemavaltest-right-bg h2, .eczemavaltest-right-bg h3, .eczemavaltest-right-bg p, .eczemavaltest-right-bg label {
	color: #fff !important;
}
.hair-eval .form-radios label.option {
	color: #414042 !important;
}
.hair-treatment-spotlight .component-spotlight-content.widthAuto {
	left: 0;
}
h1.section-heading {
	margin: 10px;
	font-size: 24px;
	font-weight: 700 !important;
}
.borderTop {
	border-top: 2px solid #ebebeb;
	padding-top: 25px;
	margin-top: 0;
}
.medicalCondition.myul {
	margin-bottom: 40px;
}
.testimonialSort .speaks {
	margin: 20px 0 !important;
}
.block-views-blockevaluation-listing-block-1 a {
	font-size: 16px !important;
}
.depression-bg {
	background: url(/themes/drbatra/css/../images/depression-bg.png) left top no-repeat #526373 !important;
	padding: 0 0 20px 0 !important;
	margin-bottom: 24px !important;
}
.mig_left_bg {
	background: #fff url(/themes/drbatra/css/../images/MIG-eval-bg.png) no-repeat left bottom !important;
	background-color: rgb(234, 239, 243);
	height: 575px;
	padding: 0;
	margin: 0;
	margin-bottom: 24px !important;
}
.hairevaltest input[type="radio"] {
	box-shadow: 0 0 5px 0px #324d69 inset !important;
}
.Allergy_bg {
	background: url(/themes/drbatra/css/../images/Allergy-bg.jpg) left top no-repeat #526273 !important;
	padding: 0 0 20px 0 !important;
	margin-bottom: 24px !important;
}
.Asthma_bg {
	background: url(/themes/drbatra/css/../images/Asthma_bg.jpg) left top no-repeat #526273 !important;
	height: 575px !important;
	padding: 0 0 20px 0 !important;
	margin: 0;
	margin-bottom: 24px !important;
}
.tonsillitis_bg {
	background: url(/themes/drbatra/css/..images/tonsillitis.jpg) no-repeat left top #526273 !important;
	height: 575px !important;
	padding: 0;
	margin: 0;
	margin-bottom: 24px !important;
}
.hay-fever-test.hay_fever_bg {
	background: url(/themes/drbatra/css/../images/hay_fever.jpg) no-repeat left top #526273 !important;
	height: 575px !important;
	padding: 0;
	margin: 0;
	margin-bottom: 24px !important;
}
.ui-dialog {
	height: auto;
	width: 600px;
	left: 50%;
	margin-left: -300px;
	top: 40%;
}
.ui-dialog-titlebar-close {
	z-index: 9999;
	background: url('/themes/drbatra/images/close_overlay.png');
	border-radius: 0;
	width: 17px;
	height: 17px;
}
.view-press-articles .date span {
	display: inline-block;
	background: #70869d;
	color: #fff;
	font-size: 18px;
	padding: 1px 10px;
}
.view-awards .view-content {
	float: left;
	width: 80%;
}
.views-field-field-award-image {
	float: left;
	width: 45%;
}
#views-exposed-form-awards-block-1 .views-field-title span {
	font-weight: bold;
}
@media (max-width: 1024px) {
.views-field-field-award-image {
	width: 100%;
}
}
#block-webform-4, #block-webform-6 {
	float: left;
	width: 100%;
	clear: both;
	margin-bottom: 30px;
}
#block-bookappointmentfromexpert {
	float: left;
	width: 50%;
	clear: both;
	margin-bottom: 30px;
	padding-left: 17px;
}
#block-webform-4, #block-webform-6 {position: relative;}
#block-webform-4 h3, #block-webform-4 h2, #block-webform-6 h2 {
	padding: 12px 5px;
	 font-family: 'Calibri';
	font-size: 18px !important;
	text-align: center;
	color: #fff;
	line-height: normal!important;
	font-weight: bold;
	margin: 0;
	background: rgb(83,162,205);
	background: linear-gradient(180deg, rgba(83,162,205,1) 0%, rgba(0,117,172,1) 100%);
	position: absolute;
	left: 50%;
	top: -25px;
	width: 270px;
	transform: translateX(-50%);
	text-transform: uppercase;
}
#block-webform-4 h3 span, #block-webform-4 h2 span { font-family: 'Calibri'; font-weight: bold;}

#block-webform-4 h3:after, #block-webform-4 h2:after, #block-webform-6 h2:after {
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  border-top: 16px solid #0077a4;
  border-left: 135px solid transparent;
  border-right: 135px solid transparent;
}


#block-bookappointmentfromexpert div.queryForm, #block-webform-4 div.queryForm, #block-webform-6 div.queryForm {
	float: left;
	width: 100%;
	box-sizing: border-box;
	padding: 17px;
	background: #eaeaea;
}
#block-bookappointmentfromexpert label.formdesc, #block-webform-4 label.formdesc, #block-webform-6 label.formdesc {
	font-size: 11px !important;
	line-height: 15px !important;
	width: 100%;
	margin-top: 10px;
	font-weight: normal;
}
#block-webform-4 .queryForm input[type="text"], #block-webform-6 .queryForm input[type="text"], #block-webform-4 .queryForm input[type="email"], #block-webform-6 .queryForm input[type="email"], #block-webform-4 .queryForm textarea, #block-webform-6 .queryForm textarea, #block-webform-4 .queryForm select, #block-webform-6 .queryForm select {
	float: left;
	/* background: transparent !important; */
	margin: 17px 0 0;
	padding: 10px;
	font-family: 'WorkSans-Light';
	font-size: 14px;
	border-radius: 4px;
	border: 1px solid #cecece !important;
	height: 40px;
}
#block-webform-4 .terms-conditions-wrapper {display: flex; padding-top: 13px; width: 100%; clear: both;}
#block-webform-4  .form-actions, #block-webform-6  .form-actions {text-align: center;}
#block-webform-4  .form-actions .button, #block-webform-6  .form-actions .button {display: inline-block; float: none; background: #0073AD !important; color: #ffffff; border: none; padding: 9px 20px; font-family: 'Calibri';
    font-weight: bold;}
#block-webform-4  .form-actions .button:hover, #block-webform-6  .form-actions .button:hover {background: #ec1d23 !important;} 
#block-bookappointmentfromexpert .queryForm input[type="text"], #block-bookappointmentfromexpert .queryForm input[type="email"], #block-bookappointmentfromexpert .queryForm textarea, #block-bookappointmentfromexpert .queryForm select {
	float: left;
	/* background: transparent !important; */
	margin: 17px 0 0 5px;
	padding: 10px;
	font-family: 'WorkSans-Light';
	font-size: 14px;
	border-radius: 7px;
	border: 1px solid #999 !important;
}
#block-bookappointmentfromexpert .form-text, #block-bookappointmentfromexpert .form-email {
	margin-left: 3px !important;
}
.frenchiseeForm label::before {
	display: none;
}
#block-locateanotherclinicform-4 {
	clear: both;
}
.comment {
	display: none !important;
}
/***************15/07/2019*************/
#block-bookappointmentfromexpert {
	float: left;
	width: 100%;
	clear: both;
	margin-bottom: 30px;
	padding-left: 0;
}
#block-bookappointmentfromexpert .field__label {
	background: #526273;
	padding: 15px;
	color: #FFFFFF;
	font-size: 17px !important;
}
#block-bookappointmentfromexpert .field__item {
	background: #eaeaea;
	padding: 15px;
}
.component-guide-appointment-content ul {
	padding: 0;
	margin-bottom: 25px;
}
#block-bookappointmentfromexpert .field__item .form-item {
	display: inline-block;
	width: 32%;
	text-align: center;
	margin-right: 0.5%;
}
#block-bookappointmentfromexpert .field__item .form-item input {
	width: 100% !important;
}
#block-bookappointmentfromexpert #edit-submit--3 {
	background: transparent;
	font-family: 'worksansmedium';
	color: #526273;
	font-size: 18px;
	text-decoration: none;
	display: block;
	padding: 4px 15px;
	border: 2px solid #526273;
	cursor: pointer;
	border-radius: 0;
}
#block-bookappointmentfromexpert #edit-submit--3:hover {
	color: #fff;
	background: #526273;
}
.customAmpManagementTeam {
	display: none;
}

#block-views-block-work-with-us-job-detail-block-1 .views-row {
	width: 100%;
	float: left;
	margin: 40px 0 0 0;
}
#block-views-block-work-with-us-job-detail-block-1 .views-field-field-job-posted-date {
	width: 100%;
	float: left;
	margin: 10px 0;
}
#block-views-block-work-with-us-job-detail-block-1 .views-field-field-job-posted-date .field-content {
	display: inline-block;
	background: #70869d;
	color: #fff;
	font-size: 18px;
	padding: 1px 10px;
}
#block-views-block-work-with-us-job-detail-block-1 .views-field.views-field-title.job-title {
	width: 100%;
	float: left;
	padding: 10px 0 30px;
}
#block-views-block-work-with-us-job-detail-block-1 .views-field.views-field-title.job-title h2 {
	float: left;
	font-weight: 600
}
#block-views-block-work-with-us-job-detail-block-1 .views-field.views-field-field-job-locations.job-location {
    width: 100%;
    float: left;
}
 #block-views-block-work-with-us-job-detail-block-1 .job-details-left {
	float: left;
	width: 30%;
	background: #526273;
	padding: 10px 25px;
	color: #fff;
	font-size: 16px;
	border-bottom: 1px solid #fff;
}
#block-views-block-work-with-us-job-detail-block-1 .job-details-right {
    float: left;
    width: 70%;
    background: #eaeaea;
    padding: 10px 25px;
    color: #526273;
    font-size: 16px;
    border-bottom: 1px solid #fff;
	min-height:45px;
}
#block-views-block-work-with-us-job-detail-block-1 .job-description-details,.views-field.views-field-body.job-candidate-profile {
    width: 100%;
    float: left;
    padding: 40px 0 0 0;
}
#block-views-block-work-with-us-job-detail-block-1 .views-label.views-label-field-job-description.job-description-level,#block-views-block-work-with-us-job-detail-block-1 .views-label.views-label-body.job-candidate-profile-title {
    font-weight: 600;
    font-size: 18px;
}
#block-views-block-work-with-us-job-detail-block-1 .field-content.job-description {
    margin: 0;
    padding: 0;
}
#block-views-block-work-with-us-job-detail-block-1 .field-content.job-description ol,#block-views-block-work-with-us-job-detail-block-1 .field-content.job-description ul,#block-views-block-work-with-us-job-detail-block-1 .job-candidate-profile ul {
    margin: 0;
    padding: 0;
}
#block-views-block-work-with-us-job-detail-block-1 .field-content.job-description ol li,#block-views-block-work-with-us-job-detail-block-1 .field-content.job-description ul li,#block-views-block-work-with-us-job-detail-block-1 .job-candidate-profile ul li {
    list-style-position: inside;
    padding: 0 0 5px;
}
.views-field.views-field-field-job-id-1 {
    position: relative;
}
.views-field-field-job-id-1 .applyNow .global-button {
    position: absolute;
    right: 0;
    top: 50px;
    text-transform: capitalize;
}
.views-field-field-job-id-1 .applyNow .global-button a {
	padding:8px 20px !important;
}
.views-field-field-job-id {
    text-align: center;
    padding: 30px 0 0 0;
    width: 100%;
    float: left;
}
.views-field-field-job-id .global-button a {
    padding: 4px 20px 8px !important;
    line-height: 40px !important;
    text-transform: capitalize;
}
article[data-history-node-id="212"] .block-field-blocknodepagebody {
    margin: 40px 0 0 0;
    color: #fff;
    font-size: 18px;
    background: #526273;
    padding: 10px 17px 2px;
    line-height: 37px !important;
}
.block-field-blocknodepagebody h1.apply-job-title {
    margin: 0;
    color: #fff !important;
    font-size: 18px !important;
    background: url(/themes/drbatra/images/apply.png) no-repeat left center;
    padding: 8px 0 8px 40px;
}
div#block-views-block-apply-job-name-block-1,div#block-webform-5 {
    padding: 15px;
    background: #eaeaea;
	width:100%;
	float:left;
}
#webform_submission_work_with_us_apply_now_node_5974_add_form-ajax .webform-element--title-inline {
    width: 70%;
    float: left;
}
#webform_submission_work_with_us_apply_now_node_5974_add_form-ajax .webform-element--title-inline label {
    width: 30%;
    float: left;
    line-height: 40px;
}
#webform_submission_work_with_us_apply_now_node_5974_add_form-ajax .webform-element--title-inline select, #webform_submission_work_with_us_apply_now_node_5974_add_form-ajax .webform-element--title-inline input {
    width: 70%;
    float: left;
    height: 40px;
    border: 1px solid #ccc;
    margin-bottom: 5px;
}
#webform_submission_work_with_us_apply_now_node_5974_add_form-ajax .webform-button--submit {
    padding: 5px 25px;
    text-transform: capitalize;
	background:#959ea9
}
#webform_submission_work_with_us_apply_now_node_5974_add_form-ajax .webform-button--submit:hover {
	background:#526273;
}


#webform_submission_work_with_us_apply_now_node_5974_add_form-ajax .webform-element--title-inline input[type="submit"]{
    height: 40px;
    border: 1px solid #ccc;
    margin-bottom: 5px;
    padding: 0 25px;
    width:115px;
    float:right;
}

/*15-11-2019 pawan added below*/


/*** 13-11-2019 ***/
.node-4269 .innerNav{background: #a0894f !important;}
.equal {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;flex-wrap: wrap;}
.equal > [class*='col-'] {display: flex;flex-direction: column;}
.front_pg_cta_bg_clr {background: #fff;float: left;width: 100%;padding: 20px 0;border: 1px solid #6d96b5;border-radius: 15px;height: 100%;position: relative;}
.front_pg_cta_bg_clr span {text-align: center;text-transform: uppercase;font-weight: 500;display: block;color: #0073ad;padding-top: 10px;padding-bottom: 10px;}
.frnt_tb_img {width: 90px;height: 90px;overflow: auto;border-radius: 50% !important;border: 1px solid #6d96b5;margin: auto;}
.front_pg_cta_btn {border-radius: 10px !important;color: #fff !important;box-shadow: none !important;position: absolute;bottom: -20px;background: #0073ad;border-color: #0073ad;width: 75%;min-width:115px;margin: 0 auto;left: 0;right: 0;text-transform: uppercase;overflow: auto;}
.front_pg_cta_bg_clr b {float: left;text-align: center;text-transform: uppercase;width: 100%;font-weight: 500;color: #0073ad;padding-top: 10px;padding-bottom: 10px;}

/* .front_pg_cta_bg_clr{background: #fff; float: left; width: 100%; padding:20px 0; border: 1px solid #6d96b5; border-radius: 15px; height: 100%; position: relative;} */
.front_pg_cta_bg_clr:hover{background: #d9ebff; }
/* .front_pg_cta_bg_clr span{ float: left; text-align: center; text-transform: uppercase; width: 100%; font-weight: 500; color: #0073ad; padding-top: 10px; padding-bottom: 10px;} */
/* .front_pg_cta_btn{border-radius: 10px !important; color: #fff !important; box-shadow: none !important; position: absolute; bottom: -20px; background: #0073ad; border-color: #0073ad; width: 90%; float: left; margin-left: 5%; margin-right: 5%; margin-bottom: -18px; text-transform: uppercase;} */
/* .front_pg_cta_bg_clr:hover .front_pg_cta_btn{background: #0073ad; border-color: #0073ad;} */
/* .front_pg_cta_bg_clr:hover span{color: #e45f64} */
/* .frnt_tb_img{width: 90px; height: 90px;border-radius: 50% !important; text-align: center; border: 1px solid #6d96b5; margin: auto} */
.frnt_tb_img_info1{background:url(/themes/drbatra/images/front_pg_tab_info_dev.jpg) left top no-repeat;}
.front_pg_cta_bg_clr:hover .frnt_tb_img_info1{background:url(/themes/drbatra/images/front_pg_tab_info_dev_hover.webp) left top no-repeat;}
.frnt_tb_img_info2{background:url(/themes/drbatra/images/front_pg_tab_info_dev_hover.webp) left -90px top no-repeat;}
/* .front_pg_cta_bg_clr:hover .frnt_tb_img_info2{background:url(/themes/drbatra/images/front_pg_tab_info_hover.jpg) left -90px top no-repeat;} */
.frnt_tb_img_info3{background:url(/themes/drbatra/images/front_pg_tab_info_dev.jpg) left -180px top no-repeat;}
.front_pg_cta_bg_clr:hover .frnt_tb_img_info3{background:url(/themes/drbatra/images/front_pg_tab_info_dev_hover.webp) left -180px top no-repeat;}
.frnt_tb_img_info4{background:url(/themes/drbatra/images/front_pg_tab_info_dev.jpg) right top no-repeat;}
.front_pg_cta_bg_clr:hover .frnt_tb_img_info4{background:url(/themes/drbatra/images/front_pg_tab_info_dev.jpg) right top no-repeat;}
.front_pg_cta_bg_clr:hover .frnt_tb_img{background-image: url(/themes/drbatra/images/front_pg_tab_info_dev_hover.webp)}
/* .navbar-dark .navbar-nav .nav-link:hover{background: #0073ad !important; color: #fff !important;} */
.navbar-dark .navbar-nav .nav-link:hover .nav-item.active .nav-link{background: #0073ad !important; color: #fff !important;}

.cl{background: #efeeee !important;}
.slider p{margin: 0;}
.cl b, .cl p{ color: #000;}
/* .cl:hover b, .cl:hover p{color: #fff !important;}
.cl:hover{background: #0073ad !important; color: #fff;} */
.slick-active .cl{background: #0073ad !important; color: #fff;}
.slick-next:before, .slick-prev:before{background: none;}
.slider a.btn, .container.abt_hom .btn{text-transform: uppercase; color:#0073ad; font-weight: bold; border-radius: 3px !important; box-shadow: none !important; }
.slick-active .cl b, .slick-active .cl p{ color: #fff !important;float: left;width: 100%;}
/*.conditions1 > ul > li > a:hover{background: #0073ad !important; color: #fff !important;}
.conditions1 > ul > li > a:hover .navbar-dark .navbar-nav .nav-link{background: #0073ad !important; color: #fff !important;}*/
.component-footer-second-container{background: #07507b !important}
/* ailment page revised 2-11-2019 */
.ailmnt_frnt_pg{background:#fff}
.whydb_frnt_pg{background:#0073ad}  
.test_btn{height: 50px; width: 100%; position: relative;}
.cont_text{position: absolute; left: 0; top: 0; bottom: 0; right: 0;}
.outer {max-width: 120px; width: 100%; background: none !important; box-shadow: none!important; border-radius: 18px;text-align: center; height: 60px;color: #346270;padding: 0;border: 1px solid #9bb5c4;}
.inner {text-align:center;position: relative;display:block;font-weight: 500;transform: translate(0px, -50%); top: 50%; line-height: 20px;}
.outer:hover {background: #07507b !important; color: #fff !important;}
.front_why_db_cont{position: relative;color: #fff;transform: translate(0px, -50%); top: 50%;}
.front_why_db_cont p{margin: 0;}
.whydb_frnt_pg{padding:0 3%}
.whydb_frnt_pg h2{color: #fff;}
.cl_level1, .cl_level3{background: #f6f6f6 !important; height: 100%; color: #58595b;}
.col-md-12.col-sm-12.col-lg-4.col-xl-4.text-center .cl_level1 .btn, .col-md-12.col-sm-12.col-lg-4.col-xl-4.text-center .cl_level3 .btn{background: #0073ad !important;color: #fff !important; box-shadow: none !important;}
.cl_level2{background: #0073ad; height: 100%;}
.col-md-12.col-sm-12.col-lg-4.col-xl-4.text-center .cl_level2 .btn{background: #fff !important;color: #0073ad !important; box-shadow: none !important;}
/*******front page products blog starts here*******/
.frnt_pg_prod_area {	background: #f5f5f5;}
.rnt_pg_prod_tabs {/* background: rgba(255,255,255,0.5); */ position:relative;background: #fff; width: 100%;float: left;margin-bottom: 10px;padding: 10px;border: 1px solid #ccc;display: block;}
.rd_more_img {display: inline-block;float: left;}
.rd_more_img i {display: inline-block;float: left;}
.prod_readmore{padding: 3px 15px; bottom:10px; right: 10px; position: absolute!important; background: #0073ad; color: #fff!important; text-decoration: none !important; border-radius: 10px;}
.frnt_pg_prod_img {display: block;width: 25%;float: left;color: #ccc;}
.frnt_pg_prod_img img {float: left;color: #ccc;}
.frnt_pg_prod_cont {display: block;width: 75%;float: left;color: #ccc;}
.frnt_pg_prod_cont h4 {display: block;text-transform: uppercase;font-size: 20px;float: left;color: #0073ad; margin: 0}
.frnt_pg_prod_cont h4 span{font-size: 60%; font-weight: normal!important; color:#58595b; }
.frnt_pg_prod_cont p {display: block;width:100%;float: left; margin:0;font-size: 13px;color: #58595b;}
.prod_flvr{font-size: 10px !important; margin-bottom: 10px !important;}
.frnt_pg_prod_cont a {display: inline-block;font-size: 14px !important;color: #828282;float: right;}
/*.t_slider{position: relative; transform: translate(0, -50%); top:50%;}*/
.nav-item.dropdown>a:hover, .nav-item>a{border-bottom: 2px solid #fff !important;}
/* .nav-item.dropdown>a:hover, .nav-item>a:hover{border-bottom: 2px solid #0073ad !important;} *//*navigation feb 23*/
.container-fluid.search_call_header .row {margin: 0; display: block !important;}
/*******front page products blog ends here*******/
@media screen and (max-width: 1365px) and (min-width: 991px){
	ul.component-first-left-level-listing {padding: 11px 0 0;}
}
@media screen and (max-width:992px){
	.slider.center .cl p{font-size: 13px;}	
	#navbarSupportedContent ul li .nav-link{clear: both;color: #000;font-size: 16px;padding: 0px;}
}
@media screen and (min-width:991px){
	.nav-item.dropdown>a, .nav-item>a{position: relative;transform: translate(0px, -50%); top: 50%;}
}
@media screen and (min-width:767px){
	.col.col-xs-12.col1.text-center{max-width: 20%;}	
	.frnt_pg_blog {padding: 0;}
}
@media screen and (max-width:981px){
div#navbarSupportedContent {padding-top: 0;}
.nav-item.dropdown>a:hover, .nav-item>a{border-bottom: 1px solid #d1d1d1 !important}
/* .nav-item.dropdown>a:after{content: '\25B8' !important;position: absolute !important;color: #0073ad;font-size: 135%;} */
.nav-item.dropdown a[aria-expanded="false"]:after{content: '\25B8' !important;position: absolute !important;color: #0073ad;font-size: 135%;}
.nav-item.dropdown a[aria-expanded="true"]:after{content: '\25BE' !important;position: absolute !important;color: #0073ad;font-size: 135%;}
.nav-item.dropdown> .dropdown-toggle:hover{background: none !important}
}
@media screen and (max-width:768px){
	.col-7.col-lg-7.search_bar.col-sm-8.col-md-7.col-xl-7, .col-7.search_bar{max-width: 50% !important;width: 100%; display: inline-block; float: left !important;}
	.col-5.col-sm-4.col-md-5.col-lg-5.col-xl-5.missed_call, .col-5.missed_call{max-width: 50% !important; width: 100%; display: inline-block; float: left !important;}
	.missed_call .btn {margin-top: 4px;}/*14-11-2019 onwards*/
	.carousel-caption h2{padding-top:0 !important}/*14-11-2019 onwards*/
	.nav-item.dropdown>a:hover, .nav-item>a{text-indent: 5px;}
    .col.col-xs-12.col1.text-center{margin-bottom:15px;}
    .col.col-xs-12.col1.text-center img{padding-bottom: 5px;}
	.logo{padding:5px 0 !important;}
	.navbar-brand>img{max-width: 120px;height:auto }
	button.navbar-toggler{top: 15px!important}
	.slick-prev{left: -15px !important}
	.slick-next{right: -15px !important}
	.front_why_db_cont{padding-left: 5%;padding-right: 5%;}
	.dropdown-menu{border: none !important;}
	.dropdown-menu.show{background: #f6f6f6 !important}
	div#navbarSupportedContent{background: #f6f6f6 !important}
	.conditions1 ul{background: #f6f6f6 !important; padding: 20px 0}
	.front_pg_cta_btn{font-size: 14px !important; padding-top: 7px; padding-bottom: 7px;}
	.front_pg_cta_bg_clr span{font-size: 80%}
	.node-4220 .hd_title{font-size: 22px !important;font-weight: bold;}
	.inner{font-size: 12px;}
	.dropdown-menu {background: #f5f5f5 ;}
	.navbar .dropdown-menu div[class*="col"]{margin-bottom: 0px}
	/* .conditions1 > ul > li > a{padding: 10px 15px !important;} */
	div[aria-labelledby="navbarDropdown4"].dropdown-menu .col-md-4{margin-bottom: 0}
	
}
@media screen and (max-width:640px){

    .prod_readmore{position: unset !important}
}
@media (max-width: 575.98px){.cl p {min-height: 140px !important; line-height: 20px !important;font-size: 14px!important; margin-top: 10px !important;}
.spotlight .component-spotlight-content-bg {margin-top: 0!important; margin-bottom: 0px !important}
	.col-7.col-lg-7.search_bar.col-sm-8.col-md-7.col-xl-7, .col-7.search_bar{max-width: 50% !important;width: 100%; display: inline-block; float: left !important;}
.col-5.col-sm-4.col-md-5.col-lg-5.col-xl-5.missed_call, .col-5.missed_call{max-width: 50% !important; width: 100%; display: inline-block; float: left !important;}
}/*14-11-2019 onwards*/
@media screen and (max-width:480px){
    .col.col-xs-12.col1.text-center{margin-bottom:15px;}
    .col.col-xs-12.col1.text-center img{padding-bottom: 5px;}
    .frnt_pg_prod_cont h4{font-size: 14px;}
	.frnt_pg_prod_cont p{font-size: 9px;}.prod_flvr{font-size: 8px !important;}
	.ailmnt_frnt_pg .col{width: 33.33%;}
}

div#block-homepagetestimonialblock, #block-googlereviewshomepage{padding: 10px 0 0}
.homeopathyVideo img{width: 100%;}
.footer-area{background:rgba(117,129,143,0.5) !important}
.layout--onecol .layout__region {Margin-top: 0px !important;}
.about-homeopathy-content{padding: 0}
#block-views-block-recent-blogs-block-1{display: none;}
.aboutButtons .global-button a{background: #0073ad !important; padding: 10px !important;}
.whatsapp_area::parent{margin: 0}
.front_why_db_cont .count{font-size: 115%}
.front_why_db_cont h2.text-center{font-size: 200%}
.locate_us_frontpage{background: #ececec !important}
.add_panel .address_scroll, #block-googlereviewshomepage .content{padding: 0 !important}
.add_panel{box-shadow: none !important}
.pwn-tstmnl_inner_sldr .slick-prev, .pwn-tstmnl_inner_sldr .slick-next{ top: unset !important; bottom: -70px !important;}
.pwn-tstmnl_inner_sldr .slick-prev{left: 30px !important}
.pwn-tstmnl_inner_sldr .slick-next{right: 30px !important}
.pwn-tstmnl_inner_sldr .slick-prev::before{content: '<' !important; font-family: "Adjutant-Normal";}
.pwn-tstmnl_inner_sldr .slick-next::before{content: '>' !important; font-family: "Adjutant-Normal";}

.navbar.navbar-expand-lg.navbar-dark.bg-light{min-height: unset !important}
.navbar .nav-item{line-height: unset !important; padding: 0 !important;}
#navbarSupportedContent .navbar-nav{min-height: 100px !important;}

.dropdown-menu .nav-item a{position: unset !important;transform: unset !important; top: unset !important;}
/*.dropdown-menu .nav-item a:hover{border: none !important}*/
.nav-item .nav-link, .conditions1 > ul > li > a{line-height: 40px !important;}
.dropdown-menu .row a.nav-link{border: none !important}
.nav-item .active .nav-link{background: #0073ad !important; color: #fff !important; border: none!important;}
.nav-item .col p{font-size: 12px;}
.main_menu_evaltest_sec{bottom: 10%;position: absolute;}

.node-4220 .hd_title{color: #536474 !important; font-weight: bold; text-transform: uppercase !important;}
.whatsapp_icn {margin-bottom: 0 !important;}
.pwn-tstmnl_inner_sldr .slide .cl{background: none !important}
.select2-container--default .select2-selection--single{height: 38px;border: 2px solid #7d8997;border-radius: 0; appearance: none;
    -moz-appearance: none; -webkit-appearance: none; text-align: left !important; padding: 0 0 0 0 !important; font-size: 16px;
    background: url(/themes/drbatra/images/location_textfeild_bg.png) no-repeat scroll 96% center #fff; line-height: 34px !important; color: #495057 !important;} 
.select2-selection__arrow{display: none !important}
.select2-container--default .select2-selection--single .select2-selection__rendered, .select2-selection__placeholder{line-height: 34px; padding-left: 5px !important;color: #495057 !important; text-transform: uppercase}
.add_panel .address_scroll{margin-top: 0px;}
.conditions1 > ul > li > a{color: #6d6e71 !important}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background: #0073ad !important;}
.container-fluid.search_call_header .container{padding-left: 0; padding-right: 0;}
.row.equal .col-sm-6.col-md-3.col-lg-3.col-xl-3.col-6.text-center{float: left !important; display: inline-block !important}
.front_pg_cta_tab_new{padding-left: 0; padding-right: 0;}
.why_db_new_pwn {height: 100% !important; min-height:100px;width: 48%; margin-right: 2%;  float: left; display: block}
.component-footer-first-conatainer{background:#d2d3d4}
.ajax-progress.ajax-progress-throbber{width: 100% !important; float: left; text-align: center; clear: both;}
.social-icon-area ul li { float: left; padding: 0 7px;}/*14-11-2019 onwards*/
.tools p b {float: left !important; width: 100% !important; text-align: left !important;}/*14-11-2019 onwards*/
#block-dropdownlanguage{display: none;} 
.dropdown-toggle::after{border: none !important; content: unset !important}
.select2-container--default .select2-selection--single{min-width: 260px;}
.call_btn{width: 100%;}
.node-4429 .innerNav{display: none;}
#clinic-locator-form .form-elements{padding: 0;}
/* .node-3624 .dialog-off-canvas-main-canvas .spotlight{background: url(/themes/drbatra/images/bookappimg/book_bg-form.jpg) bottom right no-repeat; background-size: 100%;} */

/* new form starts here 26112019 */
@font-face { 
font-family: 'JavaneseText';
src: url('/themes/drbatra/css/../fonts/JavaneseText.eot?#iefix') format('embedded-opentype'),  url('/themes/drbatra/css/../fonts/JavaneseText.woff') format('woff'), url('/themes/drbatra/css/../fonts/JavaneseText.ttf') format('truetype'), url('/themes/drbatra/css/../fonts/JavaneseText.svg#JavaneseText') format('svg');
font-weight:normal;font-style: normal;}

/* Form page css */
 .bg {background:url(/themes/drbatra/images/bookappimg/book_bg-form.jpg) no-repeat !important;min-height:600px !important; background-size: 100%;}
.bookapt_wrapper_medicalbg #section1 {padding:48px;}
* {box-sizing:border-box;}
.bookapt_wrapper_medicalbg {font-family:'Source Sans Pro', sans-serif;padding:0px;width:100%;}
.bookapt_wrapper_medicalbg h4 span {font-size:60px;color:#0073ad;/*font-family:'JavaneseText';*/padding-top:40px;}
.bookapt_wrapper_medicalbg input[type="checkbox"] {width:auto; left: 0;}
.bookapt_wrapper_medicalbg h1 {text-align:center;}
.bookapt_wrapper_medicalbg h4 {color:#536676;text-align:center;font-weight:600;font-size:29px;}
.bookapt_wrapper_medicalbg input {padding:10px;width:100%;font-size:17px;border:1px solid #aaaaaa;border-radius:15px;font-family:'Source Sans Pro', sans-serif;margin-bottom:20px;}
.bookapt_wrapper_medicalbg select {padding:10px;width:100%;font-size:17px;border:1px solid #aaaaaa;border-radius:15px;font-family:'Source Sans Pro', sans-serif;margin-bottom:20px;color: #999;
-webkit-appearance:none;background:url(/themes/drbatra/images/bookappimg/book_arrow-select.png) #fff no-repeat right 18px center;-moz-appearance: none;appearance: none; outline: none;}
.bookapt_wrapper_medicalbg input.invalid {background-color:#ffdddd;}
.bookapt_wrapper_medicalbg .tab {display:none;}
.bookapt_wrapper_medicalbg .nextbtn {padding:10px 55px;}
.bookapt_wrapper_medicalbg button {background:#07507b;color:#ffffff !important;border:none;padding:10px 15px;font-size:17px;cursor:pointer;font-family:'Source Sans Pro', sans-serif;border-radius:15px !important;}
.bookapt_wrapper_medicalbg button:hover {opacity:0.8;}
.bookapt_wrapper_medicalbg .step2 {float: right;}
.bookapt_wrapper_medicalbg .step {height:35px;width:35px;color:#fff;border-radius:50%;display:inline-block;line-height:30px;text-align:center;}
.bookapt_wrapper_medicalbg .step:active {opacity:1;color:#fff;background:#0073ad;}
.bookapt_wrapper_medicalbg input:-internal-autofill-selected {background: #07507b !important;color: #fff !important;opacity: 1;border: none;}
.bookapt_wrapper_medicalbg .confirmed h4 {text-align: center;color: #07507b;}  
.bookapt_wrapper_medicalbg .boder1 {border: 2px solid #999;}
.bookapt_wrapper_medicalbg span.step3 {position: relative;}
.bookapt_wrapper_medicalbg span.step3:after {content: "";display: block;background: darkgray;height: 2px;width: 310px;position: absolute;bottom: 15px;float: right;left: 35px;}
.bookapt_wrapper_medicalbg .listfor {list-style: none;width: 100%;float: left;padding: 0;}
.bookapt_wrapper_medicalbg .listfor li {display: inline-block;float: left;}
.bookapt_wrapper_medicalbg .listfor li:nth-child(2) {float: right;position: relative}
.bookapt_wrapper_medicalbg .listfor li:nth-child(1) {position: relative;}
.bookapt_wrapper_medicalbg ul.listfor:after {position: absolute;width: calc(100% - 100px);content: '';height: 2px;left: 50%;padding: 0;top: 18px;background: #999;margin: 0; z-index: 0;transform: translateX(-50%);}
/* .bookapt_wrapper_medicalbg .listfor li:nth-child(1)::before { content: "";display: block;background: darkgray;height: 2px;width: 322px;position: absolute;top: 16px;float: right;left: 35px;} */
.bookapt_wrapper_medicalbg input{border:1px solid #a8a8a8; color: #aaaaaa;}
.bookapt_wrapper_medicalbg input::-webkit-input-placeholder {color: #999;}
.bookapt_wrapper_medicalbg input:focus::-webkit-input-placeholder {color: #999;}
.bookapt_wrapper_medicalbg input:-moz-placeholder {color: #999;}
.bookapt_wrapper_medicalbg input:focus:-moz-placeholder {color: #999;}
.bookapt_wrapper_medicalbg .colorblue {background: #0073ad;border: none;color: #fff !important;}
.bookapt_wrapper_medicalbg input::-moz-placeholder {color: #999;}
.bookapt_wrapper_medicalbg input:focus::-moz-placeholder {color: #999;}
.bookapt_wrapper_medicalbg button:hover {opacity: 1;}
.bookapt_wrapper_medicalbg input:-ms-input-placeholder {color: #999;}
.bookapt_wrapper_medicalbg input:focus:-ms-input-placeholder {color: #999;}
.bookapt_wrapper_medicalbg input[type="text"]:focus {/*background-color: #0073ad !important;*/outline: none;/*color: #fff !important;*/opacity: 1;}
.bookapt_wrapper_medicalbg input[type="url"]:focus {/*background-color: #0073ad !important;*/outline: none;/*color: #fff !important;*/opacity: 1;}
.bookapt_wrapper_medicalbg input[type="date"], input[type="datetime-local"], input[type="month"], input[type="time"] {-webkit-appearance: listbox;/*background: #fff;*/}

/* Confirm Page css */
.bookapt_wrapper_medicalbg .confirmed a {text-decoration: none;}
.bookapt_wrapper_medicalbg .you {background: url(/themes/drbatra/images/bookappimg/book_you_can_bg.png) no-repeat center;color: #fff !important;height: 50px;padding: 6px;font-size: 18px;}
.bookapt_wrapper_medicalbg .paynow {background: #fff;padding: 15px;border-radius: 15px;color: #fff;height: 250px;}
.bookapt_wrapper_medicalbg .paynow:hover {background: #07507b;}
.bookapt_wrapper_medicalbg .paynow p b {font-size: 22px;}
.bookapt_wrapper_medicalbg .paynow p {font-size: 18px;font-weight: bold; color: #07507b;}
.bookapt_wrapper_medicalbg .paynow:hover p {font-size: 18px;font-weight: bold; color: #fff;}
.bookapt_wrapper_medicalbg .paynow2 {background: #fff;text-align: center;margin: 0 auto;line-height: 201px;}
.bookapt_wrapper_medicalbg .paynow h3 {color: #07507b; font-size: 150%; font-weight: bold;}
.bookapt_wrapper_medicalbg .paynow:hover h3 {color: #7fcdef;}
.bookapt_wrapper_medicalbg .paynow2 h3 {color: #07507b;display: inline-block;position: relative;top: 8px;}
.bookapt_wrapper_medicalbg .paynow2 img {margin-right: 10px;}
.bookapt_wrapper_medicalbg .paynow:hover img {filter: brightness(111111);}


@media screen and (min-width:768px) and (max-width:1024px) {
/* form Page css */
.bookapt_wrapper_medicalbg .nextbtn {width: 100%;padding: 13px;}
.bookapt_wrapper_medicalbg button{padding: 13px 10px;width: 100%;font-size: 13px;}
/* .bookapt_wrapper_medicalbg .listfor li:nth-child(1)::before {width: 512%;} */
/* .bookapt_wrapper_medicalbg .listfor li:nth-child(2):before {content: "";display: block;background: darkgray;height: 2px;width: 188%;position: absolute;top: 16px;float: right;left: -71px;} */

/* Confirm Page css */
.bookapt_wrapper_medicalbg .paynow p {font-size: 13px;}
.bookapt_wrapper_medicalbg .paynow p b {font-size: 17px;}    
} 
@media screen and (min-width:768px) and (max-width:1368px) {.bg {background: url(/themes/drbatra/images/bookappimg/book_bg-form.jpg) top no-repeat !important;}}
@media screen and (min-width:319px) and (max-width:600px) { 
/* form Page css */
.bg {background: transparent !important}
.bookapt_wrapper_medicalbg {padding: 0;margin: 38px 0;}
/* .bookapt_wrapper_medicalbg .listfor li:nth-child(1)::before {width: 542%;} */
.bookapt_wrapper_medicalbg .accept {font-size: 13px;}
.bookapt_wrapper_medicalbg button {width: 100%;}
.bookapt_wrapper_medicalbg .nextbtn {padding: 10px 40px;width: 150px;}
.bookapt_wrapper_medicalbg .hidden-md-down {display: none;}

/* Confirm Page css */
.bookapt_wrapper_medicalbg .paynow{background: #e4ebef;}
.bookapt_wrapper_medicalbg .paynow2 {background: #e4ebef;line-height: 56px;padding-top: 90px;margin-bottom: 30px; }
.bookapt_wrapper_medicalbg .paynow p {font-size: 13px;}
.bookapt_wrapper_medicalbg .paynow p b {font-size: 18px;}
}

@media screen and (min-width:319px) and (max-width:768px) {
	/* form Page css */
	.bg {background: transparent !important}
	.bookapt_wrapper_medicalbg #section1 {padding:0;}
   }
@media screen and (min-width:319px) and (max-width:410px) {
 /* form Page css */
 .btn nextbtn
 .checkbox{font-size: 10px !important}
 /* .bookapt_wrapper_medicalbg .listfor li:nth-child(1)::before {width: 322%;} */
 /* .bookapt_wrapper_medicalbg .listfor li:nth-child(2):before {content: "";display: block;background: darkgray;height: 2px;width: 188%;position: absolute;top: 16px;float: right;left: -71px; } */
}
.form_cont{background: none !important; display: block; padding: 0;}
#request_a_call_btn, #book-an-appointment-online-btn, #book-an-appointment-sectwo{box-shadow: none; font-size: 14px !important;}
span#select2-city_tmp-container {padding: 5px 10px;width: 100%;font-size: 17px;border: 1px solid #aaaaaa;border-radius: 15px;font-family: 'Source Sans Pro', sans-serif;margin-bottom: 20px;color: #999 !important;
-webkit-appearance: none;background: url(/themes/drbatra/images/bookappimg/book_arrow-select.png) #fff no-repeat right 18px center;-moz-appearance: none;appearance: none;text-transform:capitalize;}
.select2-results__option{text-transform:uppercase;}
#section1 .select2-container--default .select2-selection--single {border: none !important;border-radius: unset !important; background: transparent !important; text-indent: 10px;}
.node-3624 .select2-container--open{width: 100% !important; max-width: 260px;}
.node-3624 .select2-dropdown--below{padding-bottom: 10px !important; margin-bottom: 20px !important;}
.node-3624 .select2-container--default{width: 100% !important; padding-bottom: 10px !important; margin-bottom: 20px !important;}
label.error{font-weight: 500 !important; justify-content: left !important}
#section1 .form{width: 100%;}
span.select2-selection.select2-selection--single[aria-expanded="true"] span#select2-city_tmp-container {border-radius: 15px 15px 0 0 !important;}
/* new form ends here 26112019 */

/* book apt thank you page */
.node-236 .spotlight, .node-236 #boxes{display: none}
#bk_success_pg {max-width: 1065px;width: 100%;margin: 20px auto;overflow: auto;height: auto;font-family: 'Segoe UI Light', sans-serif;font-size: 15pt;padding: 0;display: block;text-align: center;}
#bk_success_pg .main_dialog {width: 100%;height: auto;display: block;float: inherit;background: #fff;padding: 0 15px;}
.close {color: #000;float: right;font-size: 28px;font-weight: bold;width: 100%;padding-right: 2%;height: 25px;opacity: 1;line-height: 25px;background: #ffffff;}
.area {background: #fff;float: left;}
.box-area {padding-top: 0px;padding-bottom: 30px;}
#time_tmp option[disabled].opphover {background: #f1f1f1;opacity: 0.1;color: #bfbfbf;}

/* 30112019*/
.locate-another-main{padding:4rem 2rem;background-image: url(/themes/drbatra/css/../images/bg-locate-clinic-new.jpg) !important;}
.locate-another-main .locateus-title{color: #fff; font-size: 32px; font-weight: 100;margin: 1em;}
.component-location-container.locateus .locate-another-form h2{display: none;}
.locate-another-main .action-wrap input{float:none;display: block;border-radius: 10px;background: #07507b;padding: 5px;color: #fff;text-align: center;border: none;margin: 0 auto;}
.node-4275 .ajax-progress.ajax-progress-throbber, #locate-another-form .ajax-progress.ajax-progress-throbber{display: block !important; top: 45px; left: 0; margin: 0 auto; position: absolute; right: 0; color: #fff !important;}
#book-an-appointment-online-btn .paynow .col-xl-3, #book-an-appointment-online-btn .paynow .col-xl-9{float: left !important; display: block;}
/* .node-4275 .locate-another-form .form-item{width: 100%;}     */
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background: #0073ad !important}
.homeopathytitle{padding-left: 0 !important;}
@media screen and (max-width:768px){	
    .logo-thank img {display: none}
	#bk_success_pg{border: none}
	.tab-content{padding: 0}
	.homeopathytitle{padding-left: 0 !important;font-size: 18px !important; width:calc(100% - 30px);}
	.xdsoft_calendar tbody tr {height: 30px;}	
	.node-4275 .component-location-container .spotlight{display: none;}
	.node-4275 .component-location-container {margin-top: 0;}
	
}
@media screen and (max-width:767px){
	#locate-another-form select{ min-width: unset !important;}
	#locate-another-form .form-item{width: 100% !important; max-width: 100%; padding-right: 0;}
	#locate-another-form #my-ajax-wrapper, #locate-another-form #my-ajax-wrapper{width: 100% !important; max-width: 100%; padding-right: 0;}
	}
	@media screen and (max-width:560px){
		#block-bookappointmentfromexpert .field__item .form-item{width: 100%; margin-right: 0;}
		#block-bookappointmentfromexpert .queryForm input[type="text"], #block-bookappointmentfromexpert .queryForm input[type="email"], #block-bookappointmentfromexpert .queryForm textarea, #block-bookappointmentfromexpert .queryForm select{margin-left: 0 !important}
		#locate-another-form select{ min-width: unset !important;}
		#locate-another-form .form-item{width: 100% !important; max-width: 100% ; padding-right: 0;}
		.node-4275 .ajax-progress.ajax-progress-throbber, #locate-another-form .ajax-progress.ajax-progress-throbber{ top:-20px;}
		#locate-another-form #my-ajax-wrapper, #locate-another-form #my-ajax-wrapper{width: 100% !important; max-width: 100%; padding-right: 0; }
		.node-3624 .xdsoft_datetimepicker .xdsoft_datepicker.active, .node-3624.xdsoft_datetimepicker .xdsoft_timepicker.active{width: calc(100% - 8px) !important;}
		.node-3624 .select2-container--open{max-width: 560px;}
		/*.node-3624 .select2-dropdown--below{width: calc(100% - 30px) !important;}*/
		.node-3624 .xdsoft_datetimepicker.xdsoft_noselect.xdsoft_{width: 100% !important; left: 0 !important; top: 50% !important; transform: translateY(-50%) !important; position: fixed !important}
	}
/* book apt thank you page */

/* 12-02-2020 */

.component-location-container.locateus{background: none}
.component-location-container .component-spotlight-content-bg p {/*font-size: 500%;*/line-height: normal; max-width: 400px; font-weight: normal;}
.component-location-container .action-wrap input#edit-getdata{width:100%;}
.component-location-container .action-wrap input#edit-getdata{background: #0073ad !important; color: #fff !important; outline: none !important}
.homeopathy-clinicwrap .component-location-container.locateus {padding: 0px!important;margin: 0px!important;}
.homeopathy-clinicwrap .homeopathytitle{font-size: 2.75rem;float: left;padding-left: 20px;padding-top: 30px;letter-spacing:2px;padding-bottom: 20px;}
.homeopathy-clinicwrap .singleaddress-wrap{position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;
    flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125); border-top-color: rgba(0, 0, 0, 0.125);border-right-color: rgba(0, 0, 0, 0.125);
    border-bottom-color: rgba(0, 0, 0, 0.125);border-left-color: rgba(0, 0, 0, 0.125);border-radius: .25rem;padding:0px;
}
.homeopathy-clinicwrap #address-wrappers .singleaddress-wrap h3{background: #0073ad;border-radius: 0;color: #fff;text-align: center;padding: .75rem 1.25rem;font-size:14px;}
.homeopathy-clinicwrap .card{height: 100%;}
.homeopathy-clinicwrap .cartmar{ margin-bottom: 30px;}
.homeopathy-clinicwrap .card-header{background: #0073ad; color: #fff !important; text-align: center !important;}
.homeopathy-clinicwrap .card .btn {background: #fff!important;color: #536676!important;width: 160px; box-shadow:none !important;margin: 0 auto; margin-top:15px !important;border: 1px solid #536676!important;line-height:30px !important;font-size: 12px !important;border-radius: 15px!important;}
.homeopathy-clinicwrap .card .btn:hover {background: #07507b !important;border: 1px solid #536676!important;color: #fff !important;}
.homeopathy-clinicwrap .fa-clinic-medical:before {content: "\f7f2";}
.homeopathy-clinicwrap .locate-another-main .form-group {margin-bottom: 1rem;display: block;width: 100%;float: left;}
.homeopathy-clinicwrap .locate-another-main .form-item{float: left;width: 100%; padding-right:0; margin-bottom: 0px;}
.homeopathy-clinicwrap .locate-another-main select{max-width:unset !important; min-width:unset !important; width:100% !important}
.homeopathy-clinicwrap .locate-another-main #my-ajax-wrapper{width:100%;}
.homeopathy-clinicwrap .locate-another-form select{min-height: 38px !important; padding: 8px !important; border-radius: 0;text-transform: uppercase;}
.homeopathy-clinicwrap .select2-container--default .select2-selection--single{border: none !important; height: 40px; line-height: 40px !important;}
.homeopathy-clinicwrap .select2-container--default .select2-selection--single .select2-selection__rendered, .select2-selection__placeholder{line-height: 38px !important;}
.homeopathy-clinicwrap .select2-container--default .select2-selection--single .select2-selection__rendered, .select2-selection__placeholder, .homeopathy-clinicwrap .select2-results__option, .homeopathy-clinicwrap #locate-another-form #my-ajax-wrapper{text-transform: uppercase}
.select2-container--default .select2-selection--single, #clinic-locator-form .form-control, .clinic-locator-form .form-control{border: 2px solid #0073ad !important; text-transform: uppercase}

/* 21-01-2020 */
/* .hm_ail_btn{height: 83px; width: 83px; display: inline-block; margin: 0 auto;}
.hm_ail_btn_info1{background: url(/themes/drbatra/images/front_pg_ailment_combined.png) left top no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info2{background: url(/themes/drbatra/images/front_pg_ailment_combined.png) left -83px top no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info3{background: url(/themes/drbatra/images/front_pg_ailment_combined.png) left -166px top no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info4{background: url(/themes/drbatra/images/front_pg_ailment_combined.png) left -249px top no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info5{background: url(/themes/drbatra/images/front_pg_ailment_combined.png) left -332px top no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info6{background: url(/themes/drbatra/images/front_pg_ailment_combined.png) left -415px top no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info7{background: url(/themes/drbatra/images/front_pg_ailment_combined.png) left -498px top no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info8{background: url(/themes/drbatra/images/front_pg_ailment_combined.png) left -581px top no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info9{background: url(/themes/drbatra/images/front_pg_ailment_combined.png) left -664px top no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info10{background: url(/themes/drbatra/images/front_pg_ailment_combined.png) left -747px top no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info11{background: url(/themes/drbatra/images/front_pg_ailment_combined.png) left -830px top no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info12{background: url(/themes/drbatra/images/front_pg_ailment_combined.png) right top no-repeat; padding: 0; margin: 0;} */
/* 20-02-2020 */
.book-an-appointment-topsec h4 img{max-width: 363px; width: 100%;}

.carousel-caption h2{text-transform: unset !important}
/* .carousel-item:first-child .carousel-caption h2{text-transform: uppercase !important} */
.psb{ background-image: linear-gradient(to right, #00a2e0 , #1c75bc) !important; padding: 15px 35px !important; margin-top: 30px; font-weight: normal !important;border-radius: 35px;}
.carousel-item h2{transform: scale(1, 1.1); color: #6d6e71; font-weight: bold}	
.bnr_n_hom{color: #0073ad !important; font-size: 24px !important}
.sess_home{position: relative;}
.sess_home::after{content: ''; width: 70px; margin-left: 10px; height: 70px; position: absolute; background: url(/themes/drbatra/images/abs_free_sessions2.png) no-repeat; z-index: -1;}
.carousel-control-prev-icon{    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E") !important;}
.carousel-control-next-icon{background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E") !important;}
@media screen and (max-width: 768px){.sess_home2{margin-top: 0 !important; display: block; line-height: normal !important} .sess_home2 span{display: block; line-height: 16px !important;}.sess_home{font-size: 22px !important; margin-top:0 !important;}.sess_home::after{top:-50px;}.carousel-item:first-child .carousel-caption h2 span{line-height: 25px !important;}.hom_hd_bnr span{line-height: normal !important; font-size: 20px !important} .corona_bnr span{font-size: unset !important} .psb{ padding: 7px 8px !important;} .carousel-item h2{font-size: 19px !important;} /*.carousel-item:first-child .carousel-caption p{width: 55% !important; font-size: 35px !important}*/ .carousel-caption p{font-size: 16px !important;} .digit_font{font-size: 38px !important;}}
#block-webform-2 .terms-conditions-wrapper {display: flex; padding-top: 15px;}
.imnty_home::after {
    background: url(/themes/drbatra/images/Immunity-offer-banner-lable_eng.png) no-repeat !important;margin-left:25px;
}


/* Blog responsive */


@media screen and (max-width: 767px) {
    .img-post-by-wrapper {display: block;}
    .img-post-by-wrapper .field--type-image, .img-post-by-wrapper .img-title-wrapper{clear:both; width: 100%;}
    .img-post-by-wrapper .img-title-wrapper .blog-inner-title-wrapper .field--type-social-media {position: static; left: auto; bottom: auto; text-align: right;}

    .frenchiseeForm .formBox {border: none; background-color: #F2F2F2; box-shadow: none; padding-top: 10px;}
    #block-webform-4 h3, #block-webform-4 h2, #block-webform-6 h2 {position:static !important; background:#F2F2F2 !important; color: #0073AD !important; left: auto !important; top:auto !important; transform: none !important; font-size: 18px !important; line-height: normal !important; text-transform: uppercase;
    font-weight: 600 !important; width: 100% !important;}
	#block-webform-4 h3:after, #block-webform-4 h2:after, #block-webform-6 h2:after {content: none; display: none;}
	#block-webform-4 .form-actions .button {width: auto;}
	.imnty_home::after {
		margin-left:-15px;top:-38px;
	}
}
a.psb[href="/campaigns/mother-s-day-2020.aspx"] {
    position: fixed;
    bottom: 12%;
    background: #fff !important;
    color: #4c4c4c;
}

/**19052020 pawan */
.node-6649 section .container-fluid:first-child {max-width:100% !important; width:100% !important; background:#ccc;}
.node-6649 .leftContent{max-width:100%;}
.node-6649 .slick-active .cl{padding:unset !important; background:unset !important}
.node-6649 .slick-slide{padding:0} 
.covid .space {height: 45px;}
.node-6649 .col-md-3.col-sm-12{display:none;}
.covid .happy_family p {text-align: justify;padding-top: 10px !important;}
.covid .heading_covide {text-align: center;text-transform: uppercase;font-size: 26px;margin-bottom: 20px;}
.covid .heading_covide span {font-weight: bold;color: #0073ad;font-size: 36px;}

.covid .imunity_area {background: url(/sites/default/files/covid/imunity_area_bg.webp) no-repeat;height: 439px;}
.covid .imunity_area p {text-align: justify;}
.covid .practice {left: 30px;}
.covid .bluevirus_area p {font-size: 19px !important; color:#fff !important;}
.covid .practice img {margin: 0 auto;text-align: center;display: block;}
.covid .practice p {text-align: center;text-transform: uppercase;margin-top: 15px !important;font-weight: bold;}
.covid .pademics_area p {text-align: justify;}
.covid .blue_area {height: 120px;width: 100%;background: #0073ad;margin-top: -100px;position: relative;z-index: -9;}
.covid .during {color: #fff;}
.covid .space3 {height: 25px;}
.covid .heading_covide2 {text-align: left;text-transform: uppercase;font-size: 26px;margin-bottom: 20px;}
.covid .heading_covide2 span {font-weight: bold;color: #0073ad;font-size: 26px;}
.covid .covid19_area ul {padding-left: 15px;}
.covid .covid19_area ul li {list-style:none;padding: 5px 0;text-align: justify;margin-bottom: 10px;}
.covid ul li::before {content: "\2022";color: #0073ad;font-weight: bold;display: inline-block; width: 1em;margin-left: -1em;}
.covid .bluevirus_area {background:url(/sites/default/files/covid/virus_bg.jpg);color: #fff;height: 270px;}
.covid .cornavirus {color: #fff !important;}
.covid .cornavirus span {color: #fff !important;}
.covid .history2 {margin-top: -13px;}
.covid .slick-prev:before {display: none;}
.covid .slick-next:before {content: '\2023'!important}
.covid .testimonial_area .centersldr  .slick-prev:before, .covid .testimonial_area .centersldr .slick-next:before {font-size: 80px;} 
.covid .video_slider .slick-prev:before, .video_slider .slick-next:before {font-size: 80px;}
.covid .testimonial_area .centersldr .slick-prev, .covid .testimonial_area .centersldr .slick-next {top: 42%;}
.covid .video_slider .slick-prev, .video_slider .slick-next {top: 35%;}
.covid .slick-prev:before, .covid .slick-next:before {font-size: 60px;color: #6d6e71;}
.covid .no-js .owl-carousel, .covid .owl-carousel.owl-loaded {display: block;}
.covid .overlay {position: absolute;top: 0;bottom: 0;left: 40%;right: 0;height: 100%;width: 325px;opacity: 1;transition: .5s ease;background-color: #0073ac;}
.covid .text {color: white;font-size: 15px;position: relative;top: 45%;left: 50%;transform: translate(-50%,-50%);line-height: 26px;
font-family: "Helvetica";font-style: italic;font-weight: 100;width: 90%;text-align: left;}
.covid .cover_images {position: relative;}
.covid .text b {font-size: 13px;font-weight: bold;text-transform: uppercase;}
.covid .text::before {content: "";position: relative;background: url(/sites/default/files/covid/test_1.png) no-repeat;width: 45px;height: 37px;display: block;left: 0;}
.covid .text::after {content: "";position: relative;background: url(/sites/default/files/covid/test_2.png) no-repeat;width: 45px;height: 37px;display: block;right: 0;float: right;}
.covid .text p {padding: 50px 0;margin: 0 !important; float:inherit;}
.covid .video_slider img {border-radius: 12px;}
.covid .blue_area2 {height: 145px;width: 100%;background: #0073ad;margin-top: -180px;position: relative;z-index: -9;}
.covid .video_slider p{color: #fff !important;text-decoration: none;font-size: 19px;text-align: center;padding-top: 10px;margin: 0 !important; float:inherit;}
.covid .video_slider a {text-decoration: none; color:#fff !important;}
.covid .step_slider .slick-next:before {content: '\276F'!important;}
.covid .step_slider .slick-prev:before {display:block;}
.covid .step_slider .slick-prev:before, .covid .step_slider .slick-next:before {font-size: 40px;}
.covid .step_slider {background: #fff;}
.covid .step_slider .slide:active {}
.covid .step_slider .slick-prev {left: -50px;}
.covid .step_slider .slick-next {right: -50px;}
.covid .faq_area {background: #f6f6f6;}
.covid .step_slider .slide[aria-hidden="false"] img {height: auto;width: auto;opacity: 1;}
.covid .step_slider .slick-list {padding-top: 20px !important;}
.covid .step_slider .slide[aria-hidden="false"] {}
.covid .step_slider .slick-list .slide[aria-hidden="false"] .cl_level3 {padding: 0;}
.covid .step_slider .slick-list .slide[aria-hidden="false"] .cl_level3 img {padding: 0;}
.covid .step_slider .slick-slide img {height: 385px;opacity: 0.2;padding-top: 15px;}
.covid .mobile_view {display: none;} 
.covid .desktop_view {display: block;}
.aa30-spotlight{background: url(/themes/drbatra/images/aa30_spotlight_banner_desktop.jpg) center top no-repeat #fff !important; background-size:cover !important}
.camphor-spotlight{background: url(/themes/drbatra/images/camphor_spotlight_banner_desktop.jpg) center top no-repeat #fff !important; background-size:cover !important}
/*.carousel-item:first-child a.psb{position:fixed; bottom:20%; padding:10px 30px; left:27.5%;}*/
@media screen and (max-width: 767px){
/*.carousel-item:first-child a.psb{position:fixed; bottom:20%; left:10%;}*/
.col-xs-12.spotlight.medical-spotlight.component-spotlight-container h1 {text-align: center;margin: 0 auto;font-size: 28px;margin-top: 30px !important;}}
@media screen and (max-width: 600px){}
@media (max-width:1400px) {}
@media (max-width:481px) {}
@media screen and (min-width: 769px) and (max-width:1024px) {.covid .component-spotlight-content-bg h1 {margin-top: 70px;}
.covid .blue_area {margin-top: -120px;}
.covid .covid19_area ul li {margin-bottom: 4px;}
.covid .overlay {width:  280px;}
.covid .text p {padding:4px 0;}
}
@media screen and (min-width: 481px) and (max-width: 768px){
    .camphor-spotlight{background: url(/themes/drbatra/images/camphor_spotlight_banner_tab.jpg) center top no-repeat #fff !important; background-size:cover !important}
	.aa30-spotlight{background: url(/themes/drbatra/images/aa30_spotlight_banner_tab.jpg) center top no-repeat #fff !important; background-size:cover !important}
    .covid .component-spotlight-content-bg h1 {font-size: 40px;margin-top: 68px;}
    .covid .imunity_area {background-position: right;height: 465px;}
    .covid .pademics_area p {color: #000;}
    .covid .pademics_area img {float: right;}
    .covid .heading_covide {font-size: 23px;}
    .covid .heading_covide span {font-size: 30px;}
    .covid .step_slider .slick-slide img {    height: auto;opacity:1;padding-top: 0;}
    .covid .component-spotlight-content-bg p {font-size: 16px;}
    .covid .component-spotlight-content-bg span {font-size: 17px;}
}
@media screen and (max-width: 480px){
	/*.carousel-item:first-child div[class="clear-fix d-block d-sm-block d-md-block"]{ display:none !important;}
.carousel-item:nth-child(2) div[class="clear-fix d-block d-sm-block d-md-block"]{ display:none !important;}
.carousel-item::nth-child(3) div[class="clear-fix d-block d-sm-block d-md-block"]{ display:none !important;}*/
.camphor-spotlight{background: url(/themes/drbatra/images/camphor_spotlight_banner_mob.jpg) center top no-repeat #fff !important; background-size:cover !important}
.aa30-spotlight{background: url(/themes/drbatra/images/aa30_spotlight_banner_mob.jpg) center top no-repeat #fff !important; background-size:cover !important}
/*.spotlight {background: url(/sites/default/files/covid/mobile-banner.jpg) no-repeat;height: 245px;background-size: cover;}*/
.covid .component-spotlight-content-bg h1 {font-size: 26px;margin-top: 60px;}
.covid .component-spotlight-content-bg p {font-weight: 600;padding-right: 15px;text-align: center;font-size: 13px;}
.covid .component-spotlight-content-bg span {padding-right: 10px;font-size: 15px;}
.covid .heading_covide {font-size: 20px;}
.covid .step_slider .testimonial_slider .slick-prev:before, .covid .step_slider .slick-next:before {font-size: 22px;}
.covid .heading_covide span {font-size: 22px;}
.covid .imunity_area {height: auto;}
.covid .mobile_view {display: block;}
.covid .space {height: 20px;}
.covid .practice_area p {text-align: justify;}
.covid .practice p {text-align: center !important;}
.covid .practice {left: 0;}
.covid .desktop_view {display: none}
.covid .blue_area {height: 400px;margin-top: -388px;padding: 0;}
.covid .heading_covide2 {font-size: 20px;}
.covid p {text-align: justify;font-size: 15px;}
.covid .history {margin-bottom: 20px;}
.covid .step_slider .slick-slide img {opacity: 1;height: auto;padding: 0;}
.covid .step_slider .slick-prev:before, .covid .slick-next:before {font-size: 22px;}
.covid .bluevirus_area {background: url(/sites/default/files/covid/virus_bg_2.jpg) no-repeat, #0073ad;background-size: cover;background-position: left;padding: 0; height:auto;}
.covid .covid19_area ul li {font-size: 15px;}
.covid .happy_family_area {padding: 0;}
.covid .imminity_area {padding: 0;}
.covid .practice_area {padding: 0;}
.covid .ayush_area {padding: 0;}
.covid .pademics_area {padding: 0;}
/*    .testimonial_area {padding: 0;}*/
.covid .faq_area {padding: 0;}
.covid .overlay {left: 0;top: 45%;background: transparent;}
.covid .text::before {display: none;}
.covid .text::after {display: none;}
.covid .text {top: 30%;padding-right: 25px;}
.covid .text p {padding: 0;word-spacing: -1px;}
.covid .testimonial_area .testimonial_slider .slick-prev:before, .covid .testimonial_area .testimonial_slider .slick-next:before {font-size: 80px;}
.covid .testimonial_area .testimonial_slider button.slick-next {right: 0;}
.covid .testimonial_area {padding-bottom: 45px;}
.covid .home_area {padding-left: 0}
.covid .video_slider p {font-size: 15px;}
.covid .blue_area2 {height: 86px;margin-top: -185px;}
.covid .video_slider .slick-prev:before, .covid .video_slider .slick-next:before {font-size: 33px;}
/*.covid .video_slider .slick-next {top: 40%;}*/
.covid .bluevirus_area p {font-size: 15px !important; margin-top:0 !important}
.covid .accordianWrapper .accordianHeading h3 {font-size: 15px;}
.covid .accordianWrapper .accordinContent {font-size: 15px;}
.covid .step_slider .slick-next {right: -25px;} 
.covid .step_slider .slick-prev {left: -25px;}

.spotlight {background-position: bottom center !important;}
}

/*.carousel-item:first-child a.psb, .carousel-item:nth-child(2) a.psb, .carousel-item:nth-child(3) a.psb{margin-left:2em;}*/
/*.carousel-item:nth-child(3) a.psb{margin-left:2.2em;}*/
@media screen and (max-width: 360px){.covid .heading_covide {font-size: 19px;}.covid .blue_area {margin-top: -374px;} }
.mnu_inr_ico_chld_immty{width: 30px; height: 31px; background: url(/themes/drbatra/images/Evaltest_child_icon.png) left top no-repeat;}
.mnu_inr_ico_adlt_immty{width: 30px; height: 31px; background: url(/themes/drbatra/images/Evaltest_adult_icon.png) left top no-repeat;}

.chatWithUsMessageWrapper.position-right{right:90px !important}
.chatWithUsMessageWrapper{bottom:30px !important}
@media only screen and (min-height: 481px) and (min-width: 480px){
#chatbox-container {
bottom:40px !important;
}
#chatbox-container.position-right{margin-right:90px !important}
}
@media only screen and (max-width: 560px){
	#kenytChatBubble.style1{bottom:45px !important}
.chatWithUsMessageWrapper{display:none !important}
}


#block-blogmenu h3 {
    font-size: 20px;
    color: #70869d;
    font-weight: normal;
    margin-bottom: 20px;
    font-family: 'worksansregular';
    margin-top: 0;
}
.page-node-type-blog .blog-bdy-contentwrap p, .page-node-type-blog .blog-bdy-contentwrap ul, .page-node-type-blog .blog-bdy-contentwrap ol, .page-node-type-blog .blog-bdy-contentwrap ol li,.page-node-type-blog .blog-bdy-contentwrap ul li {text-align: justify; color: #6D6E71; font-size: 18px; font-family: 'worksansregular' !important;}
.page-node-type-blog .blog-bdy-contentwrap .accordianWrapper h3{font-size: 17px !important; font-weight: normal !important;}
.page-node-type-medical-condition .medicalCondition ul li, .page-node-type-medical-condition .medicalCondition ol li, .page-node-type-medical-condition .medicalCondition ol li b, .page-node-type-medical-condition .medicalCondition ul li b{ font-family: 'worksansregular' !important;}
/* homeopathy believers */
.homeopathy_believer_banner_txt{max-width: 300px; width: 100%; margin: auto; display: block; padding: 20px 0px 50px 0;}
.homeopathy_believer_banner-text h1{color: #0073ad !important; font-size: 50px !important; display: block; font-family: 'HelveticaNeueLTStd-Bd' !important; margin: 0; line-height: 30px}
.homeopathy_believer_banner-text h2{color: #0073ad; font-size: 50px; display: block; font-family: 'HelveticaNeueLTStd-Bd'; margin: 0; line-height: 30px}
.homeopathy_believer_banner-text h3{color: #000; font-size: 52px;font-family: 'Allura-Regular'; display: block; margin: 0; line-height: 45px; margin-bottom: -7px;}
.believers_info{margin-bottom: 60px;}
.believers_quote{ font-family: 'HelveticaNeueLTStd-It' !important; font-weight: lighter; font-size: 18px !important; margin-bottom: 10px;}
.believers_name{color: #0073ad !important; font-weight: bold !important; text-transform: uppercase; line-height: normal; margin: 0;}
.believers_name span{font-size: 70%; text-transform: none; line-height: 15px; display: block;}

/* Celebrity speak */
.celebrity_speak_banner_text h1{color: #0073ad!important; font-size: 50px!important;  position: relative; display: inline; font-family: 'HelveticaNeueLTStd-Bd' !important;}
.celebrity_speak_banner_text h1:after{content:'speak';color: #000; font-size: 50px; position: absolute; bottom: -35px; right: 50px;font-family: 'Allura-Regular';}
.celebrity_speak .card{ margin-bottom: 15px}
.celebrity_speak .card-body{background: #0073ad; color: #fff; position: relative;}
.celebrity_speak .card-body:after{position: absolute; margin: auto; display: block; content: ''; top: -10px; left:0; right: 0; width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #0073ad;}
.celebrity_speak .card-body p{font-family: 'Open Sans', sans-serif !important; font-style: italic; font-size: 15px; text-align: center;}
.celebrity_speak .card-body p span{font-family: 'Open Sans', sans-serif; font-style: normal; text-transform: uppercase}

.tstm_banner_txt{ width: 100%; margin: auto; display: block; padding: 40px 0;}
.banner-text_tstm h1{color: #0073ad!important; font-size: 42px!important; display: block; font-family: 'HelveticaNeueLTStd-Bd'!important; margin: 0; text-transform: uppercase}
.banner-text_tstm h2.h1{color: #0073ad!important; font-size: 42px!important; display: block; font-family: 'HelveticaNeueLTStd-Bd'!important; margin: 0; text-transform: uppercase}
.banner-text_tstm h3{color: #000; font-size: 52px;font-family: 'Allura-Regular'; display: block; margin: 0; line-height: 45px; margin-bottom: -7px;}


/* patient testimonial*/
.testm_back_bg_color{background: #f8f8f8}
.testimonial_banner{background: url(/sites/default/files/patienttestimonials/background_img_left.webp) left bottom no-repeat, url(/sites/default/files/patienttestimonials/background_img_right.webp) right bottom no-repeat, #f8f8f8; min-height: 280px;}
.testimonial_area{border: none; border-radius: 0; color: #414042; }
.testimonial_blocks{background: #f6f6f6; color: #414042; padding: 15px; border: none;}
.testimonial_blocks h6{font-family: 'Work Sans', sans-serif; font-weight: bold;font-size: 16px;}
.test_title{border: none; text-transform: uppercase; font-weight: bold; background: none; font-size: 22px; font-family: 'Work Sans', sans-serif; font-weight: bold;}
.testm_quotes{padding: 0!important; margin: 0; padding-top: 10px;font-family: 'Work Sans', sans-serif; font-size: 14px;color: #414042!important;min-height:auto!important;}
.testm_btn{background: #0073ad; color: #fff;}
.testm_block_footer{border: none; padding:15px 0;}
.patienttestimonials-wrap .slick-prev{left: 10px !important;}
.patienttestimonials-wrap .slick-next{right: 10px !important;}
.patienttestimonials-wrap .slick-prev, .patienttestimonials-wrap .slick-next{top: unset !important; bottom: 25px;}
.patienttestimonials-wrap .slick-slider{margin-bottom: 0 !important}
.patienttestimonials-wrap .believersslider, .patienttestimonials-wrap .patientsslider{ position: relative;}
.patienttestimonials-wrap .believersslider .card, .patienttestimonials-wrap .patientsslider .card{padding: 0 !important;}
.patienttestimonials-wrap .believersslider .card-body, .patienttestimonials-wrap .patientsslider .card-body{height: 400px; padding: 15px; overflow: hidden;}
.patienttestimonials-wrap .testimonial_blocks .card-body img{display:inline-block!important;}
.patienttestimonials-wrap .slick-next:before{font: normal normal normal 40px/1 FontAwesome !important;content: '\f105'!important;}
.patienttestimonials-wrap .slick-prev:before{font: normal normal normal 40px/1 FontAwesome !important;content: '\f104'!important;}

@media screen and (max-width:1024px){
  .banner-text_tstm h1{font-size: 32px}
  .banner-text_tstm h2.h1{font-size: 32px !important}
  .tstm_banner_txt{padding: 25px;}
}
@media screen and (max-width:768px){
  .testimonial_banner{background-size: 40%}
  .test_title{font-size: 18px;}
  .testm_quotes{font-size: 12px;}
  .tstm_banner_txt{padding-top: 20px;}
  .banner-text_tstm h1{font-size: 22px !important;}
  .banner-text_tstm h2.h1{font-size: 22px !important;}
  .card.testimonial_blocks p{line-height: 20px !important}
  .patienttestimonials-wrap .believersslider .slick-slide, .patienttestimonials-wrap .patientsslider .slick-slide{padding: 0 0px !important}
  .depression-bg{background-image: none !important;}
}

@media screen and (max-width:560px){
.celebrity_speak_banner_text h1{font-size: 36px !important;}
.celebrity_speak .card-body{background: #0073ad; color: #fff; padding: 10px;}
.celebrity_speak .card-body p{font-size: 9px; line-height: normal !important;}
.homeopathy_believer_banner-text h1{font-size: 42px;}
.believers_info{margin-bottom: 35px;}
.believers_quote{ font-size: 12px !important; margin-bottom: 0; line-height: normal !important;}
.believers_name{font-size: 12px;}
.homeopathy_believer_banner-text h3{line-height: 55px !important}
.believers_name span{font-size: 70%;}
.b_right{padding-left: 0; text-align: right}
.b_left{padding-right: 0;}
.test_title{font-size: 16px;}
.testm_quotes{font-size: 12px;}
}

/*****08-01-2021******/

.hair-treatment-at-dr-batras-spotlight .component-spotlight-content.widthAuto{height:100%!important; top: unset!important;}
.hair-treatment-at-dr-batras-spotlight .component-spotlight-content-bg{-ms-flex-align: center!important;align-items: center!important; height:100%!important; display: -ms-flexbox!important; display: flex!important; margin: unset !important}
.hair-treatment-at-dr-batras-spotlight .bred-crumb-main{position:absolute !important;}
/*.homeopathic-treatment-spotlight .component-spotlight-content.widthAuto, .male-pattern-baldness-treatment-spotlight .component-spotlight-content.widthAuto,
.female-pattern-baldness-treatment-spotlight .component-spotlight-content.widthAuto, .all-hair-condition-spotlight .component-spotlight-content.widthAuto,
.hair-treatment-at-dr-batras-spotlight .component-spotlight-content.widthAuto{height:100%!important; top: unset!important;}

.homeopathic-treatment-spotlight .component-spotlight-content-bg, .male-pattern-baldness-treatment-spotlight .component-spotlight-content-bg ,
.female-pattern-baldness-treatment-spotlight .component-spotlight-content-bg, .all-hair-condition-spotlight .component-spotlight-content-bg ,
.hair-treatment-at-dr-batras-spotlight .component-spotlight-content-bg{-ms-flex-align: center!important;align-items: center!important; height:100%!important; display: -ms-flexbox!important; display: flex!important; margin: unset !important}

.homeopathic-treatment-spotlight .bred-crumb-main, .male-pattern-baldness-treatment-spotlight .bred-crumb-main, .female-pattern-baldness-treatment-spotlight .bred-crumb-main,
.all-hair-condition-spotlight .bred-crumb-main, .hair-treatment-at-dr-batras-spotlight .bred-crumb-main{position:absolute !important;}

.homeopathic-treatment-spotlight{ background-image: url(/themes/drbatra/images/Innerpage_banner_122020_desk2.jpg) !important;}
.male-pattern-baldness-treatment-spotlight{ background-image: url(/themes/drbatra/images/Innerpage_banner_122020_desk3.jpg) !important;}
.female-pattern-baldness-treatment-spotlight{ background-image: url(/themes/drbatra/images/Innerpage_banner_122020_desk4.jpg) !important;}
.all-hair-condition-spotlight{ background-image: url(/themes/drbatra/images/Innerpage_banner_122020_desk5.jpg) !important;}*/
.hair-treatment-at-dr-batras-spotlight{ background-image: url(/themes/drbatra/images/Hair_Treatment_Innerpage_banner_122020_desk.jpg) !important; background-position: center bottom !important;}

@media screen and (max-width: 767px){
   /* .homeopathic-treatment-spotlight {background-image: url(/themes/drbatra/images/Innerpage_banner_122020_tab2.jpg) !important;}
    .male-pattern-baldness-treatment-spotlight {background-image: url(/themes/drbatra/images/Innerpage_banner_122020_tab3.jpg) !important;}
    .female-pattern-baldness-treatment-spotlight {background-image: url(/themes/drbatra/images/Innerpage_banner_122020_tab4.jpg) !important;}
    .all-hair-condition-spotlight {background-image: url(/themes/drbatra/images/Innerpage_banner_122020_tab5.jpg) !important;}*/
    .hair-treatment-at-dr-batras-spotlight {background-image: url(/themes/drbatra/images/Hair_Treatment_Innerpage_banner_122020_tab.jpg) !important;}
}
@media screen and (max-width: 480px){
    /*.homeopathic-treatment-spotlight {background-image: url(/themes/drbatra/images/Innerpage_banner_122020_mob2.jpg) !important;}
    .male-pattern-baldness-treatment-spotlight {background-image: url(/themes/drbatra/images/Innerpage_banner_122020_mob3.jpg) !important;}
    .female-pattern-baldness-treatment-spotlight {background-image: url(/themes/drbatra/images/Innerpage_banner_122020_mob4.jpg) !important;}
    .all-hair-condition-spotlight {background-image: url(/themes/drbatra/images/Innerpage_banner_122020_mob5.jpg) !important;}*/
    .hair-treatment-at-dr-batras-spotlight {background-image: url(/themes/drbatra/images/Hair_Treatment_Innerpage_banner_122020_mob.jpg) !important;}

.spotlight {background-position: bottom center !important;}
}
/*****08-01-2021******/

/***31032021**/
.frnt_pg_blog .row.row-flex {display: flex;flex-wrap: wrap;}
.frnt_pg_blog .rnt_pg_prod_tabs{height:100%}
.frnt_pg_blog .row.row-flex [class*="col-"] {margin-bottom: 15px !important;}
/***31032021**/
/**02062021***/
.ourdoctorslider .slick-prev, .ourdoctorslider .slick-next{top:50%!important}
/**02062021***/


/*24062021*/

/*font setting*/
.heading_small{font-size: 21px; font-weight: 600 !important;}.heading_large{font-size: 34px; font-weight:600 !important;}.text_blue{color: #00457a !important}
@media screen and (max-width: 768px){
	.icon-location{float:right}
	.heading_small{font-size: 16px;}.heading_large{font-size: 20px;}
}
/*font setting*/

/*Spotlight Banner*/
.carousel-control-prev, .carousel-control-next {position: absolute;display: block;width: 60px;height: 100px;cursor: pointer;background: transparent;top: 50% !important;
    margin-top: -60px;font-size: 0;border: none;z-index: 2;}
.carousel-control-prev {left: 0;}
.carousel-control-next {right: 0;}
.carousel-control-prev:before, .carousel-control-next:before {margin-top: 0;}
.carousel-control-prev:before, .carousel-control-next:before, .carousel-control-prev:after, .carousel-control-next:after {
    content: '';position: absolute;background: #000;height: 2px;width: 30px;top: 50%;left: 5px;-webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;}
.carousel-control-prev:before {-webkit-transform: rotate(-60deg);-ms-transform: rotate(-60deg);transform: rotate(-60deg);}
.carousel-control-prev:after {-webkit-transform: rotate(60deg);-ms-transform: rotate(60deg);transform: rotate(60deg);}
.carousel-control-prev:after, .carousel-control-next:after {margin-top: 26px;}
.carousel-control-next:after {-webkit-transform: rotate(-60deg);-ms-transform: rotate(-60deg);transform: rotate(-60deg);right:5px; left: unset !important;}
.carousel-control-next:before {-webkit-transform: rotate(60deg);-ms-transform: rotate(60deg);transform: rotate(60deg);right:5px; left: unset !important;}
.carousel-item h2{transform: scale(1, 1);}
@media screen and (max-width: 768px){.carousel-caption{margin-left:20px !important;}
.carousel-control-prev, .carousel-control-next{margin-top:-70px}
.carousel-control-prev:before, .carousel-control-next:before, .carousel-control-prev:after, .carousel-control-next:after{width:20px;}
.carousel-control-prev:before, .carousel-control-next:before{margin-top:10px;}
}
.carousel-item .psb{background:none !important; background-image: linear-gradient(to right, #ffcf01 , #ffcf01) !important; color:#000 !important; font-weight:bold !important;}
/*@media screen and (max-width:560px){.carousel-control-prev {left: -7px;}.carousel-control-next {right: -7px;}}/*
/*Spotlight Banner*/

/*four CTA Button*/
/* .front_pg_cta_bg_clr{border:none !important; box-shadow:0 0 15px #ccc !important;border-radius:0 !important; color:#000 !important; font-weight:bold;} */
.front_pg_cta_bg_clr{border:1px solid #e1e1e1 !important; /*box-shadow:0 0 15px #ccc !important;*/border-radius:0 !important; color:#000 !important; font-weight:bold;}
.front_pg_cta_btn{position:unset !important; margin-top:15px !important; overflow:unset !important;font-weight:500;}
.front_pg_cta_btn{background:#00457a !important; border-radius:30px !important; border-color:#00457a !important;font-weight:500;}
.frnt_tb_img{border:none !important}
.front_pg_cta_bg_clr b{color:#00457a; font-weight:600;}
.front_pg_cta_bg_clr:hover b{color:#fff;}
.front_pg_cta_bg_clr:hover{background: #00457a; }
.frnt_tb_img_info1{background:url(/themes/drbatra/images/front_pg_tab_info_dev_blue_bg.webp) left top no-repeat;}
.front_pg_cta_bg_clr:hover .frnt_tb_img_info1{background:url(/themes/drbatra/images/front_pg_tab_info_dev_hover_blue_bg.webp) left top no-repeat;}
.frnt_tb_img_info2{background:url(/themes/drbatra/images/front_pg_tab_info_dev_hover_blue_bg.webp) left -90px top no-repeat;}
.frnt_tb_img_info3{background:url(/themes/drbatra/images/front_pg_tab_info_dev_blue_bg.webp) left -180px top no-repeat;}
.front_pg_cta_bg_clr:hover .frnt_tb_img_info3{background:url(/themes/drbatra/images/front_pg_tab_info_dev_hover_blue_bg.webp) left -180px top no-repeat;}
.frnt_tb_img_info4{background:url(/themes/drbatra/images/front_pg_tab_info_dev_blue_bg.webp) right top no-repeat;}
.front_pg_cta_bg_clr:hover .frnt_tb_img_info4{background:url(/themes/drbatra/images/front_pg_tab_info_dev_blue_bg.webp) right top no-repeat;}
.front_pg_cta_bg_clr:hover .frnt_tb_img{background-image: url(/themes/drbatra/images/front_pg_tab_info_dev_hover_blue_bg.webp)}
/*four CTA Button*/

/*Ailment Treated*/
.hm_ail_btn{height: 100px; width: 100px; display: inline-block; margin: 0 auto; border:2px solid #00457a; border-radius:50%;}
.hm_ail_btn:hover .outer, .outer:hover .hm_ail_btn{background:#00457a !important;}
.ailmnt_frnt_pg .col-sm.col-6.col-xs-12.col1.text-center:hover .outer, .ailmnt_frnt_pg .col-sm.col-6.col-xs-12.col1.text-center:hover .hm_ail_btn{background-color:#00457a !important; color:#fff;}
.hm_ail_btn_info1{background-image:url(/themes/drbatra/images/front_pg_ailment_combined_blue.png); background-image: -webkit-image-set(url(/themes/drbatra/images/front_pg_ailment_combined_blue.webp) 1x); background-position:   left top; background-repeat:  no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info2{background-image:url(/themes/drbatra/images/front_pg_ailment_combined_blue.png); background-image: -webkit-image-set(url(/themes/drbatra/images/front_pg_ailment_combined_blue.webp) 1x); background-position:left -100px top;background-repeat:  no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info3{background-image:url(/themes/drbatra/images/front_pg_ailment_combined_blue.png); background-image: -webkit-image-set(url(/themes/drbatra/images/front_pg_ailment_combined_blue.webp) 1x); background-position:left -200px top;background-repeat:  no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info4{background-image:url(/themes/drbatra/images/front_pg_ailment_combined_blue.png); background-image: -webkit-image-set(url(/themes/drbatra/images/front_pg_ailment_combined_blue.webp) 1x); background-position:left -300px top;background-repeat:  no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info5{background-image:url(/themes/drbatra/images/front_pg_ailment_combined_blue.png); background-image: -webkit-image-set(url(/themes/drbatra/images/front_pg_ailment_combined_blue.webp) 1x); background-position:left -400px top;background-repeat:  no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info6{background-image:url(/themes/drbatra/images/front_pg_ailment_combined_blue.png); background-image: -webkit-image-set(url(/themes/drbatra/images/front_pg_ailment_combined_blue.webp) 1x); background-position:left -500px top;background-repeat:  no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info7{background-image:url(/themes/drbatra/images/front_pg_ailment_combined_blue.png); background-image: -webkit-image-set(url(/themes/drbatra/images/front_pg_ailment_combined_blue.webp) 1x); background-position:left -600px top;background-repeat:  no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info8{background-image:url(/themes/drbatra/images/front_pg_ailment_combined_blue.png); background-image: -webkit-image-set(url(/themes/drbatra/images/front_pg_ailment_combined_blue.webp) 1x); background-position:left -700px top;background-repeat:  no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info9{background-image:url(/themes/drbatra/images/front_pg_ailment_combined_blue.png); background-image: -webkit-image-set(url(/themes/drbatra/images/front_pg_ailment_combined_blue.webp) 1x); background-position:left -800px top;background-repeat:  no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info10{background-image:url(/themes/drbatra/images/front_pg_ailment_combined_blue.png); background-image: -webkit-image-set(url(/themes/drbatra/images/front_pg_ailment_combined_blue.webp) 1x); background-position:left -900px top;background-repeat:  no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info11{background-image:url(/themes/drbatra/images/front_pg_ailment_combined_blue.png); background: -webkit-image-set(url(/themes/drbatra/images/front_pg_ailment_combined_blue.webp) 1x); background-position:left -1000px top;background-repeat:  no-repeat; padding: 0; margin: 0;}
.hm_ail_btn_info12{background-image:url(/themes/drbatra/images/front_pg_ailment_combined_blue.png); background-image: -webkit-image-set(url(/themes/drbatra/images/front_pg_ailment_combined_blue.webp) 1x); background-position:right top;background-repeat:  no-repeat; padding: 0; margin: 0;}
.ailmnt_frnt_pg .col-sm.col-6.col-xs-12.col1.text-center:hover .hm_ail_btn{background-image:url(/themes/drbatra/images/front_pg_ailment_combined_white.png); background-color:#00457a;}
.outer{border:none; color:#000; text-transform:uppercase; height:55px;}
.btn.outer{margin-top:15px !important;}
@media screen and (max-width: 480px){.ailmnt_frnt_pg .col-sm.col-6.col-xs-12.col1.text-center {margin-bottom: 15px;}}
@media screen and (max-width: 768px){.ailmnt_frnt_pg .col-sm.col-6.col-xs-12.col1.text-center {margin-bottom: 15px;}.inner {font-size: 14px;}}

/*Ailment Treated*/

/*award section*/
.award_block{position:relative; z-index:1}
.award_title{background: rgb(0 69 122 / 90%);position: absolute;width: 100%;height: 100%; z-index:-1; display:flex; left:0; top:0; color:#fff; justify-content:center; align-items:center;}
.award_block:hover .award_title{z-index:99999}
/*award section*/ 

/*footer section*/
.footer-area{background:#f0f1f1 !important;}
.social_media_sec{background:#fff;}
.tools p b, .tools ul li a, .tools ul li, .footer-new-container-sub-content-listing>ul>li>a, .footer-new-container-content {color:#606060}
.tools p b, .footer-new-container-content{border-bottom: 1px solid #606060;}
.component-footer-second-container{background:#002e47 !important;}
.footer-new-container-content{}
/*footer section*/

/*Testimonial Slider*/
.card_ailment.h-100 {border:2px solid #00457a; position:relative; padding:20px; border-radius:25px; background:#f0f1f1;height:auto !important;min-height:430px; margin-bottom:30px}
.card_ailment.h-100:after {content: ''; position:absolute; z-index:1; background: url(/themes/drbatra/images/testimonial_quote_blue.png) right top no-repeat; width:80px; top: -42px;height: 80px;right: 0;left: 0;margin: auto;
    display: block;}
.slider_fpage_testimonial .slick-track {  display: flex;}
.slider_fpage_testimonial .card{background:none;}
.slider_fpage_testimonial .slick-slide {  height: auto; min-height:320px;}
.slider_fpage_testimonial .slick-track .slick-slide img{flex: 1 0 auto;  align-items: center;  justify-content: center; }
.slider_fpage_testimonial .slick-dots li.slick-active button{background:#00457a !important}
.slider_fpage_testimonial.slick-initialized.slick-slider{margin-bottom: 0!important}
.slider_fpage_testimonial .morecontent span {display: none;}
.slider_fpage_testimonial .morelink {display: inline-block;}
.slider_fpage_testimonial .slick-dots{bottom:-65px;}
/*Testimonial Slider*/

/*products slider*/
.star-rating {direction: rtl;display: inline-block;padding: 20px}
.star-rating input[type=radio] {display: none}
.star-rating label {color: #bbb;font-size: 18px;padding: 0;cursor: pointer;-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out}
.star-rating label:hover,
.star-rating label:hover ~ label,
.star-rating input[type=radio]:checked ~ label {color: #f2b600}


#half-stars-example {
}
#half-stars-example .rating-group {display: inline-flex;}
#half-stars-example .rating__icon {pointer-events: none;}
#half-stars-example .rating__input {position: absolute !important;  left: -9999px !important;}
#half-stars-example .rating__label {cursor: pointer;padding: 0 0.1em;  font-size: 2rem;}
#half-stars-example .rating__label--half {padding-right: 0;margin-right: -30px;z-index: 2;}
#half-stars-example .rating__icon--star {color: orange;}
#half-stars-example .rating__icon--none {color: #eee;}
#half-stars-example .rating__input--none:checked + .rating__label .rating__icon--none {color: red;}
#half-stars-example .rating__input:checked ~ .rating__label .rating__icon--star {color: #ddd;}
#half-stars-example .rating-group:hover .rating__label .rating__icon--star,
#half-stars-example .rating-group:hover .rating__label--half .rating__icon--star {color: orange;}
#half-stars-example .rating__input:hover ~ .rating__label .rating__icon--star,
#half-stars-example .rating__input:hover ~ .rating__label--half .rating__icon--star {color: #ddd;}
#half-stars-example .rating-group:hover .rating__input--none:not(:hover) + .rating__label .rating__icon--none {color: #eee;}
#half-stars-example .rating__input--none:hover + .rating__label .rating__icon--none {color: red;}
.sliderpp{margin-bottom:0;}
.sliderpp .card .card-title{min-height:50px; margin-top:0;}
.sliderpp .slick-track {display: flex;}
.sliderpp .slick-track .slick-slide img{ flex: 1 0 auto; align-items: center; justify-content: center; height: auto;}
.sliderpp .slick-list{padding-bottom:30px;}
.sliderpp .slick-slide { /*background-color: yellow; border: 1px dashed red; */height: auto; }
.sliderpp .slick-track .slick-slide img{ flex: 1 0 auto; align-items: center; justify-content: center;}
.sliderpp .text_box_limit{min-height:85px;}
/*products slider*/

/*Why Dr Batras*/
.btn-outline-warning{font-size:18px !important;}
.card-body h4.card-title{font-weight:normal !important; font-size:19px !important;}
.yellow-text{color:#ffcf01 !important}
.yellow-bg{background-color:#ffcf01 !important}
.blue-text{color:#00457a!important;}
.blue-bg{background-color:#00457a;}
.whydb_frnt_pg{background:none;}
.ailment_cout_info{background: url(/themes/drbatra/images/Counter_backbg.webp) center center no-repeat, #002d63;}
/*.front_why_db_cont .count{font-size:150%;}*/
.why_db_new_pwn h2{font-size:3rem !important;}
.why_db_new_pwn{margin-right:unset;}
@media screen and (max-width: 768px) {
.why_db_new_pwn h2{font-size:2rem !important;}
}
/*Why Dr Batras*/


/*Before after slider*/
.slider_fpage_before_after_content {min-height: auto;}
.slider_fpage_before_after .card-title.font-weight-bold{font-size:17px; font-weight:normal !important; text-align:left;}
.slider_fpage_before_after img{height: auto !important;}
.slider_fpage_before_after_bg{background: linear-gradient(#00457a 80%, #fff 50%); color: #fff}
.slider_fpage_before_after .slick-prev:before, .slider_fpage_before_after .slick-next:before{color: #fff !important;width: 50px;display: flex;background: #00457a;border-radius: 35px;
    height: 50px;align-items: center;justify-content: center;opacity:1; line-height:normal; font-size: 26px !important;}
.slider_fpage_before_after .slick-prev{left:10px!important;z-index: 999; top:unset; bottom:-65px; width:50px !important;height:50px !important;}.slider_fpage_before_after .slick-next{right:15px!important;z-index: 999; top:unset; bottom:-65px; width:50px !important;height:50px !important;}
.slider_fpage_before_after .slick-next:before{color: #fff !important; background:#00457a;}
@media screen and (min-width: 768px) { .slider_fpage_before_after_bg {background: linear-gradient(to right, #00457a 60%, #fff 50%);}.slider_fpage_before_after_content {min-height: 150px;}
.slider_fpage_before_after .slick-prev{left:-50px!important;z-index: 999;top:50%; width:50px !important;height:50px !important;}.slider_fpage_before_after .slick-next{height:50px !important;right: -50px!important;width:50px !important;z-index: 999; top:50%;}
.slider_fpage_before_after .slick-next:before{color: #fff !important; background:#00457a;}.slider_fpage_before_after .slick-prev:before{color: #00457a !important; background:#fff;}
}
/*Before after slider*/

/*Sticky form*/
    .home-sticky-form #contactform {width: 260px;right: -265px;z-index:99999999;bottom: 50px;height: auto;margin: 5px 0;position: fixed;box-shadow: 0 0 12px 0 #333;}
.home-sticky-form #contact-button {width: 40px;height: 155px;position: absolute;z-index: -1;padding: unset;display: block;cursor: pointer;margin-left: -45px;transform: rotate(0);position:absolute;z-index:-1;margin-top: 100px;font-size: 23px;float: left;color: white;}
.home-sticky-form #contactform, .home-sticky-form #contact-button {background-color: #ffcf01;border-radius: 15px 0 0 15px;border: 5px solid #ffcf01;border-right: none;}
.home-sticky-form #contactform{background-color:#002E47; text-align:center; text-align:-webkit-center;}
.home-sticky-form .rotated-text {display: inline-block; -webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; font-size:18px;white-space: nowrap;color: #000;-webkit-transform: translate(0,1em) rotate(-90deg);-moz-transform: translate(0,1em) rotate(-90deg);-o-transform: translate(0,1em) rotate(-90deg);transform: translate(0,1em) rotate(-90deg);}
.home-sticky-form .rotated-text:before {content: "";float: left;margin-top: 100%;margin-left:20px;}
.home-sticky-form form {width: 100%; padding:20px 0 20px 0;}
.home-sticky-form form textarea, .home-sticky-form form input {display: block;border: none;max-width: 230px;width: 100%;height: 35px;margin: 15px 5px;}
.home-sticky-form form textarea{height:unset}
.home-sticky-form h2, .home-sticky-form .h2{color:#ffcf01; font-weight: 600;}
.home-sticky-form form input::placeholder, .home-sticky-form form textarea::placeholder {color: #fff;opacity: 1;}
.home-sticky-form form input::-ms-input-placeholder, .home-sticky-form form textarea::-ms-input-placeholder {color: #fff;}
.home-sticky-form form textarea, .home-sticky-form form input {padding-left: 10px; font-size:14px; background: #f2f2f2;padding-left: 10px;border-radius: 0;background: transparent !important; outline:none !important; color: #fff !important;border: none; border-bottom:1px solid #fff;}
.home-sticky-form form input:focus{box-shadow:none}
.home-sticky-form button.btn{background: #ffcf01 !important; color:#000 !important; text-transform: uppercase;font-weight: bold; margin-left:10px; display:block; margin-bottom:20px;max-width:230px; width:100%;}
.home-sticky-form form input[type=checkbox]{max-width: unset;width: 20px;height: auto;float: left;margin-right: 10px;position: unset;padding: 0;margin: 0;}
.home-sticky-form .form-check-label.small{display: inline-block;width: 100%;color:#fff;}
.home-sticky-form .form-check-label span{width: auto;float: left;display: inline-block;}
/*Sticky form*/

/*24062021*/
/*21072021*/
.blog-list-icons a, .blog-list-icons-small a{margin-right:0px;}
.blog-list-icons-small{display:block; float:left;}
.addtoany_list{width:auto !important; display:inline-block !important;}
.blog-trending-articles-block{display:inline-block;} .blog-trending-articles-block .views-field-addtoany-share{width:100%; position:unset; display:block;}

#carouselExampleControls .carousel-item img {height: auto;}

.video_thumbnail_innerpage {position: relative;display: inline-block;cursor: pointer;}
.video_thumbnail_innerpage:before {position:absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);
    content: "\f01d";font-family: FontAwesome;font-size: 80px;color: #fff;opacity: .8;text-shadow: 0px 0px 30px rgba(0, 0, 0, 0.5);}
.video_thumbnail_innerpage:hover:before {color: #eee;}
@media screen and (max-width:768px){
	.video_thumbnail_innerpage:before{font-size:40px}
}
.home_ailment_title h1{text-transform: capitalize!important;color: black !important;font-family: 'Work Sans', sans-serif !important;font-size: 21px !important;font-weight: 700 !important;}

.allergone-spotlight .component-spotlight-content-bg img{width: auto !important; height: auto !important;}
.allergone-spotlight.spotlight .component-spotlight-content.widthAuto{top:0 !important}
.allergone-spotlight .component-spotlight-content-bg{padding:10px 10px 0 0 !important} 
.allergone-spotlight .component-spotlight-content-bg p{padding: 0 0 5px 0 !important;}
.allergone-spotlight{background:url(/themes/drbatra/images/Skin-Allergy-Treatment-desk.jpg) center top no-repeat #f1f1f1}
@media screen and (max-width:767px){.allergone-spotlight{background:url(/themes/drbatra/css/../images/Skin-Allergy-Treatment-tab.jpg) center top no-repeat #f1f1f1}}
@media screen and (max-width:480px){.allergone-spotlight{background:url(/themes/drbatra/css/../images/Skin-Allergy-Treatment-mob-revised.jpg) center top no-repeat #f1f1f1; background-size:cover} .allergone-spotlight .component-spotlight-content-bg img{height:40px !important}.allergone-spotlight .component-spotlight-content-bg p{text-shadow: 1px 1px 2px #ffff;line-height: normal;font-size: 14px;}}
/*
.allergone-spotlight{background:url(/themes/drbatra/images/allergone_banner_desk.webp) center top no-repeat #f1f1f1}
@media screen and (max-width:767px){.allergone-spotlight{background:url(/themes/drbatra/css/../images/allergone_banner_tab.webp) center top no-repeat #f1f1f1}}
@media screen and (max-width:480px){.allergone-spotlight{background:url(/themes/drbatra/css/../images/allergone_banner_mob.webp) center top no-repeat #f1f1f1; background-size:cover} .allergone-spotlight .component-spotlight-content-bg img{height:40px !important}.allergone-spotlight .component-spotlight-content-bg p{text-shadow: 1px 1px 2px #ffff;line-height: normal;font-size: 14px;}}*/
@media screen and (max-width: 768px){.carousel-item:first-child .carousel-caption h2 span {line-height: normal !important;font-size: 15px; display:inline-block;}.carousel-item .carousel-caption{top:20px !important}.carousel-item:first-child .carousel-caption{top:10px !important}}
.innerlinkcta{border: 1px solid #0073ad;padding: 5px 10px;border-radius: 7px;color: #fff;margin-top: 5px;display: inline-block;background: #0073ad;}
.innerlinkcta:hover {color: #fff;}
.blog_para_cta{border: 1px solid #fff !important;display: block; text-align: center; color:#fff !important;text-decoration: none !important;border-radius: 7px;word-break: break-word;padding: 5px 15px;background: #0073ad;box-shadow: 3px 3px 0 #ccc;margin:auto;margin-bottom: 15px; width: -moz-fit-content; width: -ms-fit-content; width: -webkit-fit-content; width: fit-content;}
.blog_para_cta_inline{border: 1px solid #fff !important;display: block; text-align: center;color:#000 !important;text-decoration: none !important;border-radius: 7px;word-break: break-word;padding: 5px 15px;background: #ffcf01;box-shadow: 3px 3px 0 #ccc; margin: auto; width: -moz-fit-content; width: -ms-fit-content; width: -webkit-fit-content; width: fit-content;}

.node-7508 #block-webform-2 h2, .node-4267 #block-webform-2 h2, .node-3630 #block-webform-2 h2, .node-3623 #block-webform-2 h2, .node-4431 #block-webform-2 h2, .node-3627 #block-webform-2 h2, .node-3629 #block-webform-2 h2 {
   background: linear-gradient(180deg,#ffeb3b 0%,#ffcf01 100%) !important; width: 230px;color: #000!important; min-height: unset !important; margin: 0px auto;   position: absolute !important; left: 50%; transform: translateX(-50%);
}
.node-7508 #block-webform-2 h2:after, .node-4267 #block-webform-2 h2:after, .node-3630 #block-webform-2 h2:after, .node-3623 #block-webform-2 h2:after, .node-4431 #block-webform-2 h2:after, .node-3627 #block-webform-2 h2:after, .node-3629 #block-webform-2 h2:after{ content:'';top:100%;border-top: 16px solid #ffd004;border-left:115px solid transparent;border-right:115px solid transparent;position: absolute;left: 0;}
.node-7508 #block-webform-2 h2 span, .node-4267 #block-webform-2 h2 span, .node-3630 #block-webform-2 h2 span, .node-3623 #block-webform-2 h2 span, .node-4431 #block-webform-2 h2 span, .node-3627 #block-webform-2 h2 span, .node-3629 #block-webform-2 h2 span {max-width: 100%;text-align: center;}
.node-7508 #block-webform-2 div.queryForm, .node-4267 #block-webform-2 div.queryForm, .node-3630 #block-webform-2 div.queryForm, .node-3623 #block-webform-2 div.queryForm, .node-4431 #block-webform-2 div.queryForm, .node-3627 #block-webform-2 div.queryForm, .node-3629 #block-webform-2 div.queryForm { padding-top: 40px !important;background: #fff;border: 1px solid #ccc;box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; margin-top: 30px;}
.node-7508 #block-webform-2 .button, .node-4267 #block-webform-2 .button, .node-3630 #block-webform-2 .button, .node-3623 #block-webform-2 .button, .node-4431 #block-webform-2 .button, .node-3627 #block-webform-2 .button, .node-3629 #block-webform-2 .button{background: #ffd004;color: #000;font-weight: bold;padding: 5px 20px;margin: 0 auto;display: block;float: inherit;} 
.view-evaluation-listing.management-team .thumbImage {border: 4px solid #0e5e87;}
.view-evaluation-listing.management-team .thumbImage img{height: auto;}
.view-evaluation-listing.management-team .title{background: url(/themes/drbatra/css/../images/right-arrow-revised.png) 98% 2px no-repeat;}
.view-evaluation-listing.management-team .title:hover{background-position: 99% 2px;}

.home-faq-section .accordianWrapper {padding: 0; width: 100% !important; margin: 0 !important;}
.home-faq-section .accordianHeading{width: 100%;}
.home-faq-section .accordianHeading::before {content: unset;}
.home-faq-section .accordianWrapper .accordianHeading.active::before{content: unset;}
.home-faq-section .accordianHeading::after {content: "+";margin-left: 5px;    border: 1px solid #383838;    font-size: 18px;
    color: #526273;    padding: 0 6px;    border-radius: 100%;    position: relative;    right: 0;    left: unset;    top: unset;    height: 25px;
    align-items: center;    width: 25px;    line-height: 20px;    display: flex;}
.home-faq-section .accordianWrapper .accordianHeading.active::after{content: "-";}
.home-faq-section .bg_dark_slvr {background: #00457a; color: #fff}
.home-faq-section .bg_light_slvr {background: #f0f1f1; color: #383838;}
.home-faq-section .accordianWrapper .accordianHeading h3{margin: 0; font-size: 18px;}
.home-faq-section .bg_dark_slvr::after{color: #00457a; background: #fff;}
.home-faq-section .bg_light_slvr::after{color: #fff; background: #00457a;}
/* .home-faq-section .accordianWrapper .accordinContent{border-bottom: 4px solid transparent;} */
.home-faq-section .accordianWrapper .accordinContent{width: 100%; margin: 0; padding: 15px 10px; font-size: 15px;}
.cont_accor_light{ background: #f0f1f1; color: #383838; /*border-bottom: 4px solid #cba574;*/position: relative;}
.cont_accor_dark{background: #f0f1f1; color: #383838; /*border-bottom: 4px solid #00457a;*/ position: relative;}
.cont_accor_light:after{border-bottom: 4px solid #00457a; content: ''; height: 0; position: absolute; bottom: 0; width: 100%; z-index: 9; left: 0}
.cont_accor_dark:after{border-bottom: 4px solid #00457a; content: ''; height: 0; position: absolute; bottom: 0; width: 100%;z-index: 9; left:0;}
.evaluation-listing-wrap .title{background: none !important}
.medical-listing-spotlight{background-image:url(/themes/drbatra/images/Self-Evaluation-Listing-page-desk.webp);}
@media screen and (max-width:767px){.medical-listing-spotlight{background-image:url(/themes/drbatra/images/Self-Evaluation-Listing-page-tab.webp);}}
@media screen and (max-width:480px){.medical-listing-spotlight{background-image:url(/themes/drbatra/images/Self-Evaluation-Listing-page-mob.webp);}}
.inner-cta-btn { background: #0174af !important; border: none !important; box-shadow: none !important; padding: 6px 12px !important; border-radius: 35px !important; color: #fff !important; font-weight: 600;}
.leftContent .ail-head{color: #0174af !important; border: none !important; font-size: 24px !important; font-weight: 600 !important;}
.leftContent h2.ail-head{font-weight: 500 !important}
.leftContent .ail-head:after{content: unset !important}
.font-inherit{font-size: inherit !important;}
.inner-page-wrap li{color: #656565 !important; text-align: justify !important; font-size: 18px !important; line-height: normal !important; font-family: 'worksansregular' !important;}
.inner-page-wrap p {font-size: 18px !important;color: #656565 !important; text-align: justify; line-height: normal !important; font-family: 'worksansregular' !important;}
@media screen and (max-width: 575.98px){
.inner-page-wrap p {font-size: 16px !important; line-height: normal !important; font-family: 'worksansregular' !important;}
.inner-page-wrap li{color: #656565 !important; text-align: justify !important; font-size: 16px !important; line-height: normal !important; font-family: 'worksansregular' !important;}
.leftContent .ail-head{font-size: 20px !important;}
}
.inner-page-wrap h2.ail-head, .inner-page-wrap h3.ail-head{font-weight: 500 !important;}
.inner-page-wrap .globalUl h4, .leftContent .globalUl h4{font-family: 'worksansregular' !important;}
.inner-page-wrap .blue_text {color: #0073ad !important;}
.node-7366 #block-block-20{display: none !important;}

.bookapt-slider .slick-dots{bottom:-35px !important;}
.eval-cont-block{background: #eef8fd !important; box-shadow: 0 0 6px #ccc;}
.eval-cont-block h3,.eval-cont-block h2 {color: #0174af !important}
.eval-cont-block p{line-height: normal !important}
.node-3429 .innerNav{display: none !important;}
/* @media screen and (max-width:768px){.node-7518 #block-webform-2 {display: block !important}} */
.home-faq-section #block-webform-2 {display: block !important}
.pr-section-home .card-footer, .pr-section-home .card-body{min-height: 85px; height: auto; box-sizing: border-box; font-size: 15px}
.pr-section-home .stretched-link::after{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;pointer-events: auto;content: "";background-color: rgba(0,0,0,0);}
.pr-section-item h2{text-transform: unset !important;font-weight: 600 !important; padding-right: 5px}
.press-bg{background: #f5f5f5}
.pr-section-home .believers_name{font-weight: 600 !important}
.btn.knowmore{border-radius: 4px !important;color: #fff !important;background: #0073ad !important;border: none !important;}
.pr-section-item .new-content::after{position: absolute; width: calc(100% - 200px);right: 20px;top: 0;height: 100%;content: '';border-right: 1px solid #dee2e6 !important;border-bottom: 1px solid #dee2e6;}
@media screen and (max-width:768px){
	.pr-section-item h2{font-size: 16px; padding-right: 0}
	.pr-section-item .new-content::after{content: unset !important}
}
@font-face {font-family: 'helveticaneue-roman';src: url(/themes/drbatra/css/fonts/helveticaneue-roman.eot);src: url(/themes/drbatra/css/fonts/helveticaneue-roman.eot?#iefix) format('embedded-opentype'),url(/themes/drbatra/css/fonts/helveticaneue-roman.otf) format('otf'),url(/themes/drbatra/css/fonts/helveticaneue-roman.svg#helveticaneue-roman) format('svg'),url(/themes/drbatra/css/fonts/helveticaneue-roman.ttf) format('truetype'),
	url(/themes/drbatra/css/fonts/helveticaneue-roman.woff) format('woff'),url(/themes/drbatra/css/fonts/helveticaneue-roman.woff2) format('woff2');} 
.node-4068 .head-text{font-family: 'Antonio', sans-serif !important;}
.node-4068 section.Bfit, .node-4068 .medicalCondition p, .node-4068 .inner-page-wrap p, .node-4068 section.Bfit p span, .node-4068 section.Bfit p b, .node-4068 span.pl-3 {color: #616161 !important;font-family: 'helveticaneue-roman' !important; font-size: 16px !important; text-align: unset;}
.node-4068 p.intro{font-size: 16px !important;}
.node-4068 .medicalCondition b{font-family: 'helveticaneue-roman' !important;}
.node-4068 .head-text{position: relative; margin: auto; font-size: 40px !important;font-family: 'Antonio', sans-serif !important;}
.node-4068 .ba-head::after{position: absolute; bottom: -30px; content: ''; width: 90%; height: 24px; background: url(/themes/drbatra/css/../images/head-text-bg.webp) center center no-repeat; margin: 0 auto; display: block; left: 0; right: 0;}
.node-4068 .head-text span{color: #2a9796 !important; font-family: 'Antonio', sans-serif !important;}
.node-4068 .guide-text{font-size: 16px !important; line-height: normal !important;}
.node-4068 fieldset {border: 2px solid #616161; background-color: #e4f5f6;}
.node-4068 fieldset legend{max-width:400px; width: 100%; margin: auto; background-color: #fff;}
.node-4068 .prog-para {min-height: 60px; height: auto;}
.node-4068 .holistic-img{position: relative; border:5px solid #2a9796;border-radius: 50%;}
.node-4068 .hst-item{position: absolute; width: 100%;font-family: 'helveticaneue-roman' !important;}
.node-4068 .holistic-info-1{top: 20px; left: 315px;}
.node-4068 .holistic-info-2{top: 110px; left: 370px;}
.node-4068 .holistic-info-3{bottom: 110px; left: 370px;}
.node-4068 .holistic-info-4{bottom: 20px; left: 315px}
.node-4068 #block-webform-2{display: block !important;}
@media screen and (max-width:992px){.node-4068 .holistic-model-banner img, .node-4068 .hst-item{position: unset;}}
@media screen and (max-width:768px){
	.node-4068 section.Bfit, .node-4068 .medicalCondition p, .node-4068 .inner-page-wrap p, .node-4068 section.Bfit p span, .node-4068 section.Bfit p b, .node-4068 span.pl-3{font-size: 14px !important;}
	.node-4068 .head-text{width: auto !important; font-size: 26px !important;}
	.node-4068 .holistic-model-banner img, .node-4068 .hst-item{position: unset; margin: 10px 0;}
}
/* inner page styling Aug 2023 overview pages */
.inner-page-wrap h2.ail-head {font-weight: 500 !important;}
.font-500{font-weight: 500 !important}
.font-600{font-weight: 500 !important}
.line-normal{line-height: normal !important}
.psrs-acrd-table{background: #fff !important; border: 2px solid #d9dde4 !important; font-size: 16px !important;} 
.psrs-acrd-table tr td, .psrs-acrd-table tr th{border: 1px solid #afafaf !important; background: none !important; color: #000}
.psrs-acrd-table tr th{background: #979797 !important; color:#fff !important}
.inner-pg-faq-section.internal .accordianWrapper .accordianHeading::after {content: "" !important;height: 10px;width: 10px;transform: rotate(45deg);border: solid black;border-width: 0 1px 1px 0;
    display: inline-block;padding: 2px;vertical-align: middle;}
.inner-pg-faq-section.internal .accordianWrapper .accordianHeading.active::after {content: "" !important;transform: rotate(225deg);}
.inner-pg-faq-section.internal .accordinContent:after{content: unset}
.skin-tech img{border-radius: 40px 40px 0 0; border: 7px solid #0073ad;}
.skin-tech .card-body{border-radius: 40px ; margin-top: -40px;}
.in-margin{margin-bottom: -50px; position: relative; z-index: 1;}
.page-node-type-medical-condition #block-webform-2 h2 {color: #fff !important;background: rgb(83,162,205) !important;background: linear-gradient(180deg, rgba(83,162,205,1) 0%, rgba(0,117,172,1) 100%) !important;}
.page-node-type-medical-condition #block-webform-2 h2:after {border-top: 16px solid #0077a4 !important;border-left: 115px solid transparent !important;border-right: 115px solid transparent !important;}
.page-node-type-medical-condition #block-webform-2 .button{background: #0073ad !important; color: #fff !important}
.sucs-rt span{min-height: 45px !important}
.sucs-rt b{font-size: 30px !important; font-weight: 500 !important}
.sucs-rt+.sucs-rt{border-left:1px solid #fff !important}
.page-node-type-medical-condition .accordianWrapper ul li, .page-node-type-medical-condition .inner-page-wrap ul li, .page-node-type-medical-condition .inner-page-wrap h3, .page-node-type-medical-condition .inner-page-wrap h4{font-size: 18px !important; line-height: 1.5 !important; color: #656565 !important;font-family: 'worksansregular' !important}
.inner-page-wrap p, .inner-page-wrap li{line-height: 1.5 !important}
.inner-pg-faq-section .accordianWrapper .accordianHeading h3{color: #0073ad !important; font-weight: 600 !important;font-family: 'worksansregular' !important}
.innerpage-slider-common{background: #d1e6f0 !important}
.innerpage-slider-common .slick-prev, .innerpage-slider-common .slick-next{background: #0073ad !important; height: 40px; width: 40px}
.innerpage-slider-common .slick-prev:before, .innerpage-slider-common .slick-next:before{font-size: 26px !important; color: #fff !important;}
.blue_text, h3.blue_text, h4.blue_text{color: #0073ad !important; font-weight: 600 !important}
.node-4423 .innerNav,.node-4072 .innerNav, .node-7557 .innerNav, .node-3496 .innerNav,.node-4424 .innerNav,.node-4425 .innerNav, .node-3499 .innerNav,.node-3500 .innerNav,.node-3497 .innerNav,.node-3501 .innerNav, .node-4223 .innerNav,.node-3480 .innerNav,.node-3481 .innerNav,.node-3478 .innerNav,.node-3476 .innerNav,.node-3479 .innerNav,.node-3477 .innerNav,.node-3457 .innerNav,.node-5777 .innerNav,.node-3511 .innerNav, .node-4196 .innerNav,.node-5780 .innerNav{display: none !important;}
.ailment-tab .tabs li:hover h3,.ailment-tab .tabs li.active h3{color: #fff !important;}
@media screen and (max-width:576px){.psrs-acrd-table{font-size: 14px}.third.sucs-rt{border:none}.sucs-rt, .sucs-rt span{min-height: auto;}.inner-page-wrap p, .inner-page-wrap{font-size: 18px !important; line-height: 1.5 !important; color: #656565 !important}.accordianWrapper ul li, .inner-page-wrap li{font-size: 18px !important; color: #656565 !important; text-align: unset !important}.skin-tech img{border-radius:25px 25px 0 0;}.skin-tech .card-body{border-radius: 25px ;}}
.ailment-tab .d_active{color: #fff !important;}
.page-node-type-medical-condition .inner-page-wrap b.font-500{font-family: 'worksansmedium' !important;}
.ref-group .fa:hover{background: none !important;}
.ref-group [data-toggle="collapse"] .fa:before {content: "\f077"; font-size: 15px; color: #616161 !important; background:none;}
.ref-group [data-toggle="collapse"].collapsed .fa:before {content: "\f078"; font-size: 15px; color: #616161 !important; background:none;}
.node-4427 .innerNav, .node-4426 .innerNav,  .node-4221 .innerNav, .node-3488 .innerNav, .node-3489 .innerNav,
.node-4428 .innerNav, .node-4222 .innerNav, .node-3483 .innerNav, .node-3484 .innerNav, .node-3486 .innerNav
{display: none !important;}
.blog-tag-title{padding-left: 20px; position: relative;}
.blog-tag-title::before{width: 13px; height: 13px; left: 0; top: 0; position: absolute; content: ''; background: url(/themes/drbatra/images/tags.webp) left center no-repeat;}
.page-node-type-blog .img-title-wrapper {width: calc(100% - 30px);transform: translateY(-65px);margin: auto; margin-bottom: -60px !important; padding: 10px; background: #fff; box-shadow: 0 0 5px #ccc;}
.page-node-type-blog .img-title-wrapper h1{color:#414042 !important;}
.page-node-type-blog .field--type-image{margin-right: 0 !important;}
.page-node-type-blog .blog-tag-title{color: #3a96dd;}
.page-node-type-blog .blog-tag-title, .page-node-type-blog .img-title-wrapper .quickedit-field{font-family: 'worksansregular' !important; font-size: 12px;}
/* .page-node-type-blog .field--name-field-doctor-reviewed-by, .page-node-type-blog .field--name-field-medically-reviewed{margin-top: -40px; margin-bottom: 0;} */
.page-node-type-blog .field__label{font-family: 'worksansregular' !important; font-size: 16px;}
.page-node-type-blog .blog-bdy-contentwrap ol{font-size: 18px; font-family: 'worksansregular' !important;}
.page-node-type-blog h2, .page-node-type-blog h3{text-align: left; color: #0073AD;}
@media screen and (max-width:576px) {
	.page-node-type-blog .img-title-wrapper {width: 100%;transform: unset;padding: 0; box-shadow: none; margin-bottom: 0 !important;}
	.page-node-type-blog .field--name-field-doctor-reviewed-by, .page-node-type-blog .field--name-field-medically-reviewed{margin-top:0; }
}
.path-blog .field-content .img-responsive img{min-height: 210px;}
.path-blog .field-content .blog-list-content h4 {display: block;display: -webkit-box;max-width: 100%;height: auto;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
.treatment-reference-img-wrapper .img-title-wrapper {text-align: center; font-weight: bold; padding-top: 10px; font-family: 'worksansregular' !important; font-size: 18px; line-height: normal;}
.page-node-type-blog .region-content p, .page-node-type-blog .region-content p span, .page-node-type-blog .region-content ul li, .page-node-type-blog .region-content ol li,
.page-node-type-blog .region-content ul li span, .page-node-type-blog .region-content ol li span, .page-node-type-blog .region-content .accordinContent { font-family: 'worksansregular' !important; font-weight: normal; color: #6D6E71 !important; font-size: 18px !important; line-height: 26px;}
.page-node-type-blog .region-content p strong { font-family: 'worksansregular' !important;}
.page-node-type-blog .region-content ul li span a, .page-node-type-blog .region-content p span a, .page-node-type-blog .region-content p span a span{color: #0073ad !important;}
.page-node-type-blog article .book-appointment-wrapper{text-align: inherit;}
.page-node-type-blog article .book-appointment-wrapper .field--type-link{text-align: center;}
.page-node-type-blog article h4.font-inherit, .page-node-type-blog article h4.d-inline, .page-node-type-blog article h4.d-inline.font-inherit{font-size: 18px !important;color: #6D6E71 !important; font-family: 'worksansregular' !important;}
.page-node-type-blog .region-content p a, .page-node-type-blog .region-content li a b, .page-node-type-blog .region-content li a strong{color: #0073ad !important;}
.page-node-type-blog .region-content li strong, .page-node-type-blog .region-content li b, .page-node-type-blog .region-content ol strong, .page-node-type-blog .region-content ol b{font-weight: 600 !important; font-family: 'worksansregular' !important;}
.page-node-type-blog .region-content p a b, .page-node-type-blog .region-content p a strong, .page-node-type-blog .region-content p b a, .page-node-type-blog .region-content p strong a, .page-node-type-blog .region-content li a b, .page-node-type-blog .region-content li a strong{font-weight: normal !important;}
.inner-cta-btn, .page-node-type-blog .region-content p .inner-cta-btn, .page-node-type-blog .region-content p .blog_para_cta, .blog_para_cta, .page-node-type-blog p a.btn-pop-cta, p a.btn.btn-pop-cta{color: #fff !important;}
.page-node-type-medical-condition .dr-profile-pic img {width: 80px;border-radius: 50%;height: 80px;object-fit: cover;border: 2px solid #0073ad;margin: auto;}
.page-node-type-blog .treatment-reference-img-wrapper .img-wrapper .img-title-wrapper{width:100% !important; background:none !important; margin-bottom:unset !important; transform:unset !important;}
.page-node-type-management-team .field--name-field-profile-image{width: 100%;}
.region-featured-bottom-first .quick_tb_cta_front.bkp-apt-frnt-red .front_pg_cta_bg_clr {background: #00457a !important;}
.region-featured-bottom-first .quick_tb_cta_front.bkp-apt-frnt-red .front_pg_cta_bg_clr b {color:#fff!important;}
.page-node-type-management-team .region-spotlight{display: none !important;}
.missed_call a, .missed_call .btn{box-shadow: none !important; border-radius:4px !important;}
.page-node-type-medical-condition .blue_text a.blue_text{}
.page-node-type-medical-condition .blue_text a.blue_text::before{ position: absolute;top: 0;content: '';bottom: 0;left: 0;right: 0;}

.pressSlider .slick-dots li button{background:#e02626 !important; width: 10px; height: 10px;}
.pressSlider .slick-dots li.slick-active button{background:#0073ad !important}
.pressSlider .slick-dots li button:before{font-size: 0 !important;}
ol.toc-list li::before{border: none !important;}
.embed-responsive.embed-responsive-16by9{max-width: 420px !important; margin: auto !important; clear: both;}
.blog-list-content h4 a {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.page-node-type-medical-condition .toc.border.rounded .toc-list li{margin-bottom:0 !important;}
/*  */

/* .toc.sticky.is-sticky{ top: 155px !important; height: 60px; transition:ease-in-out 300ms ; overflow: hidden; -webkit-transition:ease-in-out 300ms ; -moz-transition:ease-in-out 300ms ; -ms-transition:ease-in-out 300ms ; -o-transition:ease-in-out 300ms ; } */
.toc.sticky.is-sticky{ top: 155px !important; }
/* .toc.sticky.is-sticky span{display: none;} */
@media screen and (min-width:577px){
	.sticky.toc{position: unset !important;}	
}
.toc{background-color: #fff !important;}
@media screen and (max-width:576px){
	.toc-box{margin-bottom: 0 !important;}
	.sticky.toc .toc-list{display: none;}	
}
/*  */

.path-web-stories .col-12.col-md-4.views-row img{ max-width:100%; height:auto; box-shadow: 2px 2px 2px #ccc; border-radius:15px ; -webkit-border-radius:15px ; -moz-border-radius:15px ; -ms-border-radius:15px ; -o-border-radius:15px ; }
.path-web-stories .col-12.col-md-4.views-row a{color: #616161; font-size: 16px;}
.path-web-stories .col-12.col-md-4.views-row a::first-letter{text-transform: uppercase;}
.path-web-stories .title-txt a{color: #fff;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.path-web-stories .booking{ background:#fbfbfb; position: relative; border-radius:12px 12px 0 0; -webkit-border-radius:12px 12px 0 0; -moz-border-radius:12px 12px 0 0; -ms-border-radius:12px 12px 0 0; -o-border-radius:12px 12px 0 0; }
.path-web-stories .booking a:after {position: absolute;top: 0;content: '';bottom: 0;left: 0;right: 0;display: block;}
.path-web-stories .booking .story-icon{ position: absolute; right: 20px; top: 20px; display: flex; align-items: center; justify-content: center; height: 35px; width: 35px; background-color: rgb(0 0 0 / 75%); border-radius:50px; -webkit-border-radius:50px; -moz-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; }
.booking .story-img img{width: 100%; border-radius:12px 12px 0 0; -webkit-border-radius:12px 12px 0 0; -moz-border-radius:12px 12px 0 0; -ms-border-radius:12px 12px 0 0; -o-border-radius:12px 12px 0 0; }
.path-web-stories .booking .title-txt{display: flex;justify-content: center;align-items: center;background: #000;height: 60px; padding: 0 5px;}
body.path-web-stories{background-color: #f5f5f5 !important;}
.path-web-stories .booking .story-img{overflow: hidden;}
.path-web-stories .booking .story-img img{ margin-bottom: -60px; transition:transform .4s ; -webkit-transition:transform .4s ; -moz-transition:transform .4s ; -ms-transition:transform .4s ; -o-transition:transform .4s ; }
.path-web-stories .item:hover .story-img img{ transform-origin: 50% 50%; transform:scale(1.2) ; -webkit-transform:scale(1.2) ; -moz-transform:scale(1.2) ; -ms-transform:scale(1.2) ; -o-transform:scale(1.2) ; }


#block-webform-4 .queryForm input[type="text"]:focus-visible, #block-webform-4 .queryForm input[type="text"]:focus, 
#block-webform-2 .queryForm input[type="text"]:focus-visible, #block-webform-2 .queryForm input[type="text"]:focus, 
#block-webform-6 .queryForm input[type="text"]:focus-visible, #block-webform-6 .queryForm input[type="text"]:focus, 
#block-webform-4 .queryForm input[type="email"]:focus-visible, #block-webform-4 .queryForm input[type="email"]:focus,
#block-webform-2 .queryForm input[type="email"]:focus-visible, #block-webform-2 .queryForm input[type="email"]:focus,
#block-webform-6 .queryForm input[type="email"]:focus-visible, #block-webform-6 .queryForm input[type="email"]:focus, 
#block-webform-4 .queryForm textarea:focus-visible, #block-webform-4 .queryForm textarea:focus,
#block-webform-2 .queryForm textarea:focus-visible, #block-webform-2 .queryForm textarea:focus, 
#block-webform-6 .queryForm textarea:focus-visible, #block-webform-6 .queryForm textarea:focus,
#block-webform-4 .queryForm select:focus-visible, #block-webform-4 .queryForm select:focus,
#block-webform-2 .queryForm select:focus-visible, #block-webform-2 .queryForm select:focus,
#block-webform-6 .queryForm select:focus-visible, #block-webform-6 .queryForm select:focus{border:1px solid #cecece !important; outline: none !important;}
#block-webform-4 .queryForm select, #block-webform-2 .queryForm select, #block-webform-6 .queryForm select{-webkit-appearance: none;-moz-appearance: none;appearance: none;-ms-appearance: none;background: transparent url(/themes/drbatra/images/down-arrow.png) no-repeat scroll 95% center !important;}
#block-webform-6 .terms-conditions-wrapper, #block-webform-2 .terms-conditions-wrapper, #block-webform-4 .terms-conditions-wrapper {display: block !important;}
#block-webform-6 .description, #block-webform-2 .description, #block-webform-4 .description{display: inline-block !important;}
#block-webform-6 .error::after, #block-webform-2 .error::after, #block-webform-4 .error::after, #block-webform-6 .error::before, #block-webform-2 .error::before, #block-webform-4 .error::before{content: none !important; padding: 0; margin: 0;}
.page-node-type-reviews-and-testimonials #block-webform-2 h2 {color: #fff !important; background: rgb(83, 162, 205) !important;background: linear-gradient(180deg, rgba(83, 162, 205, 1) 0%, rgba(0, 117, 172, 1) 100%) !important;}
.page-node-type-reviews-and-testimonials #block-webform-2 .button {background: #0073ad !important;color: #fff !important; border: none !important;}
.quick_tb_cta_front.bkp-apt-frnt-red .front_pg_cta_bg_clr {background: #00457a !important;}
.quick_tb_cta_front.bkp-apt-frnt-red .front_pg_cta_bg_clr b{color: #fff !important;}
/*==========================================*/
/* Google rating slider css*/
/*==========================================*/
.google-rating-box{height:280px;padding:20px 0;background-color:#fff;box-shadow:0 2px 8px rgb(194 194 194 / 30%); margin: 10px 0 !important;}
.google-rating-cls-para{padding-top:10px;font-size:16px;color:#636363}
.google-rating-subheading{font-size:21px;font-weight:600;margin-bottom:0;padding-bottom:0}
.google-rating-subheading small{font-weight:600;font-size:14px}
.google-rating-small-title{font-weight:600;font-size:12px;color:#636363}
@media screen and (max-width:600px){
.google-rating-box{height:275px;margin:0 0;padding:20px 8px 0;background-color:#fff;box-shadow:0 2px 8px rgb(194 194 194 / 30%)}
}
/*==========================================*/
/* Google rating slider css ends*/
/*==========================================*/

/* Management team css changes */
.view-management-team.view-id-management_team .title a:before {
    content: '';
    position: absolute;
    width: calc(100% - 30px);
    height: calc(100% - 15px);
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
}
/* Management team css changes */

.intro-content-extn {display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;overflow: hidden;}
.expanded-extn {-webkit-line-clamp: unset;}
.more-less-extn {display: block;margin-top: 10px;cursor: pointer;background: transparent; font-weight: 500; color: #184f80;border: none;padding:0;border-radius: 5px;}
.googlerating_slider_1 .card{min-height:625px;}
.googlerating_slider_1 .flip-list li{font-family: worksansregular!important;}
.container-fluid.search_call_header, #block-headertopmenu{display: none !important;}