#page-container{
	overflow:hidden;
}
body.et_header_style_left .logo_container{
    position: relative;
    width: auto;
    float: left;
	height:auto;
	padding:1px 0 0;
}
body.et_header_style_left #page-container header#main-header .logo_container img#logo{
	max-width:100%;
	max-height:100%;
	display:block;
}
.header-main-menu{
background:#f7f5ec;
box-shadow: 0 0px 2px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
body #et-top-navigation{
    float: none;
    font-weight: normal;
    padding: 0 !important;
	width:100%;
}
body .container, body .et_pb_row{
	width:100%;
}
body .et_pb_widget {
    float: none;
}
body .et_pb_widget ul li {
    margin-bottom: 0;
}
body #page-container header#main-header .header-main-section .header-top-details ul li{
display: block;
margin: 0 0 10px;
}
body #page-container header#main-header .header-main-section .header-top-details ul li:last-child{
	margin:0;
}
.header-top-details ul li a{
font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    line-height: 22px;
    color: #565656;
    padding-left: 22px;
    padding-bottom: 5px;
    font-weight: 600;
}
.header-top-details ul li a:hover{
	color:#333;
}
.header-top-details ul li:first-child a{
	background:url(images/phone-icon.png) no-repeat left top;
}
.header-top-details ul li:nth-child(2) a{
	background:url(images/mail-icon.png) no-repeat left 4px;
	padding-left: 30px;
    padding-right: 20px;
}
.header-top-details ul li.book-appoinment-div a{
	font-size:17px;
	line-height:22px;
	color:#ffffff;
	background:#606060;
	padding:10px 28px;
	font-family: 'Montserrat', sans-serif;
	border-radius:4px;
	display:inline-block;
}
body #top-menu li{
	padding-right:0;
}
#et-top-navigation #top-menu-nav ul#top-menu li a{
font-size: 15px;
line-height: 20px;
color:#565656;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
text-transform: uppercase;
padding: 0;
position: relative;
opacity:1;
}
#et-top-navigation #top-menu-nav ul#top-menu li.mkdf-main-menu-line{
position: absolute;
left: 0;
width: 100px;
height: 0;
z-index: 100;
border-top: 4px solid #77c400;
bottom:0;
padding:0;
}
#et-top-navigation #top-menu-nav ul#top-menu li a:after{
bottom: -15px;
  display: block;
  height: 4px;
  width: 0%;
  content: "";
  top:auto;
  background: #e6a645;
  position: absolute;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
#et-top-navigation #top-menu-nav ul#top-menu li:hover a:after, #et-top-navigation #top-menu-nav ul#top-menu li.current-menu-item a:after{
	opacity: 1;
  width: 100%;
}
#et-top-navigation #top-menu-nav ul#top-menu li ul li a:after{
	display:none;
}
#et-top-navigation nav#top-menu-nav{
	float:none;
}
#et-top-navigation #top-menu-nav ul#top-menu:after{
	clear:both;
	content:"";
	display:block;
}
#et-top-navigation #top-menu-nav ul#top-menu{
float: none;
text-align: left;
position:relative;
}
#et-top-navigation #top-menu-nav ul#top-menu li{
margin: 0 24px 0 0;
display: block;
float: left;
padding: 15px 0;
}
#et-top-navigation #top-menu-nav ul#top-menu li.contact-menu-item{
	margin-right:0;
}
body #main-header{
	box-shadow:none;
}
.header-top-details{
float: right;
width: 535px;
}
.header-main-section{
	padding:18px 0;
}
.slider-text-main {
    width: 585px;
    text-align: left;
}
.slider-text-inner{
	background:rgba(255, 255, 255, 0.8);
	box-shadow:0 0 38px #dee3e4;
	padding:60px 60px 42px 68px;
}
body .slider-text-main h2{
	font-size:33px;
	line-height:41px;
	color:#606060 !important; 
	 font-family: "GothamRounded-Medium";
	 padding-bottom:40px;
}
body .slider-text-main h2 span{
	color:#ed1c24 !important;
}
body .slider-text-main h4{
	font-size:33px;
	line-height:40px;
	color:#f06a37 !important;
	 font-family: "GothamRounded-Medium";
	 padding-bottom:33px;
}
body .slider-text-main h6{
	font-size:30px;
	line-height:40px;
	color:#606060 !important;
	 font-family: "GothamRounded-Medium";
	 padding-bottom:0;
}
body .et_pb_bg_layout_dark .et_pb_slide_description {
    text-shadow: none;
}
body #page-container .et_pb_section.gvnr-slider-main-section.et_section_regular .et_pb_slide{
    padding: 0;
	margin-top:-5px;
}
body #page-container .et_pb_section.gvnr-slider-main-section.et_section_regular{
	margin-top:-5px;
	padding:0;
}
body #page-container .et_pb_section.gvnr-slider-main-section.et_section_regular .et_pb_slide_description{
    width: auto;
    margin: auto;
    padding:300px 0;
}
.slider-text-main ul li a{
	display:block;
	font-size:25px;
	line-height:25px;
	color:#ffffff;
	padding:20px 0;
	background: #d32729;
text-align: center;
	font-family: "GothamRounded-Medium";
}
.slider-text-main ul li:hover a, .read-more-button a:hover, .et_pb_section.our-doctors-main-section.et_section_regular .read-more-button a:hover, .et_pb_section.our-specialities-main-section.et_section_regular .read-more-button a:hover, .et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner input[type="submit"]:hover, .et_pb_section.home-mailchimp-main-section.et_section_regular .et_pb_column.mail-chimp-text-r input[type="submit"]:hover{
	background: #77c400;
	color:#ffffff;
}
.et_pb_section.home-health-blog-section.testimonials-list.et_section_regular .read-more-button a:hover, .header-top-details ul li.book-appoinment-div a:hover{
background: #f36a21;
color:#fff;
}
.et_pb_section.our-specialities-main-section.et_section_regular .read-more-button a:hover{
	background:#fff;
	color:#d32729;
}
.slider-text-main ul li:last-child a{
	background:#606060;
}
.slider-text-main ul li:last-child:hover a{
background:#000;
color:#fff;
}
body #left-area ul, body .comment-content ul, body .entry-content ul, body .et-l--body ul, body .et-l--footer ul, body .et-l--header ul, body.et-pb-preview #main-content .container ul {
    padding: 0;
    list-style-type: none;
}
.slider-text-main ul li{
	margin-top:28px;
}
body #et-secondary-nav .menu-item-has-children > a:first-child:after, body #top-menu .menu-item-has-children > a:first-child:after{
display:none;
}
body #et-top-navigation nav ul li.menu-item-has-children ul{
	margin-top:15px;
}
#et-top-navigation #top-menu-nav ul#top-menu li ul{
border-top: none;
background:#fff;
padding: 18px 0;
-webkit-box-shadow: 0 3px 5px -2px rgba(0,0,0,.08);
-moz-box-shadow: 0 3px 5px -2px rgba(0,0,0,.08);
box-shadow: 0 3px 5px -2px rgba(0,0,0,.08);
-webkit-transition: all .7s ease;
-moz-transition: all .7s ease;
transition: all .7s ease;
opacity: 0;
height: 0;
z-index: 10;
}
#et-top-navigation #top-menu-nav ul#top-menu li ul.submenu-open{
opacity: 1;
transform: translateY(0);
}
body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.et-hover ul, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li:hover ul{
opacity: 1;
transform: translateY(0);
}
#et-top-navigation #top-menu-nav ul#top-menu li.about-menu-item ul.submenu-open, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.about-menu-item.et-hover ul, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.about-menu-item:hover ul{
	height:190px;
}
#et-top-navigation #top-menu-nav ul#top-menu li.charity-menu-item ul.submenu-open, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.charity-menu-item.et-hover ul, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.charity-menu-item:hover ul{
	height:250px;
}
#et-top-navigation #top-menu-nav ul#top-menu li.speciality-menu-item ul.submenu-open, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.speciality-menu-item.et-hover ul, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.speciality-menu-item:hover ul{
	height:230px;
}
#et-top-navigation #top-menu-nav ul#top-menu li.branches-menu-item ul.submenu-open, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.branches-menu-item.et-hover ul, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.branches-menu-item:hover ul{
	height:340px;
}

#et-top-navigation #top-menu-nav ul#top-menu li.academics-menu-item ul.submenu-open, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.academics-menu-item.et-hover ul, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.academics-menu-item:hover ul{
	height:230px;
}
#et-top-navigation #top-menu-nav ul#top-menu li ul li{
    padding: 0;
    width: 100%;
	margin:0;
	display:block;
}
body #page-container header#main-header #et-top-navigation #top-menu-nav ul#top-menu li ul li a{
width: 100%;
border-bottom: 1px dotted #fff;
padding: 9px 18px !important;
color:#505050;
font-size: 14px;
font-weight: 500;
line-height: 20px;
text-transform: capitalize;
background:none;
}
body #page-container header#main-header #et-top-navigation #top-menu-nav ul#top-menu li ul li a:before{
	position: absolute;
top: 1px;
left: 18px;
content: "\f067";
width: 14px;
font-size: 14px;
display: block;
font-family: FontAwesome,serif;
line-height: inherit;
padding-top: inherit;
color: #fff;
overflow: hidden;
-webkit-transform: scale(0,1);
-moz-transform: scale(0,1);
transform: scale(0,1);
opacity: 0;
-webkit-transition: all .25s ease-out;
-moz-transition: all .25s ease-out;
transition: all .25s ease-out;
}
body #page-container header#main-header #et-top-navigation #top-menu-nav ul#top-menu li ul li:hover a:before, body #page-container header#main-header #et-top-navigation #top-menu-nav ul#top-menu li ul li a:hover:before{
	-webkit-transform: scale(1);
-moz-transform: scale(1);
transform: scale(1);
opacity: 1;
color:#e6a645;
}
body #page-container header#main-header #et-top-navigation #top-menu-nav ul#top-menu li ul li:hover a, body #page-container header#main-header #et-top-navigation #top-menu-nav ul#top-menu li ul li a:hover{
	padding-left: 36px !important;
}
body #page-container header#main-header #et-top-navigation #top-menu-nav ul#top-menu li ul li.current-menu-item a, body #page-container header#main-header #et-top-navigation #top-menu-nav ul#top-menu li ul li a:hover{
	color:#e6a645;
}
body #page-container header#main-header #et-top-navigation #top-menu-nav ul#top-menu li ul li:last-child a{
	border-bottom:none;
}
.header-top-section{
    padding: 8px 0;
 background: #77c400;
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.header-top-main .header-top-left{
	float:left;
	margin:4px 0 0;
}
.header-top-main .header-top-left ul li{
	float: left;
margin: 0 42px 0 0;
}
.header-top-main .header-top-left ul li a{
	font-family: 'Montserrat', sans-serif;
color:#fff;
font-weight: 700;
font-size: 14px;
line-height: 20px;
text-transform: uppercase;
}
.header-top-main .header-top-left ul li.hospital a{
    padding-left: 25px;
    background: url(images/header-hospital-icon.png) no-repeat left -4px;
}
.header-top-main .header-top-left ul li.donation a{
	padding-left: 32px;
background: url(images/header-donation-icon.png) no-repeat left center;
}
.header-top-main .header-top-left ul li.academics a{
	padding-left: 28px;
background: url(images/header-academics-icon.png) no-repeat left center;
}
.header-top-main .header-top-right{
	float:right;
}
.header-top-main .header-top-right .header-social-list{
	float:left;
	margin:5px 38px 0 0;
}
.header-top-main .header-top-right .header-donate-button{
	float:right;
}
.header-top-main .header-top-right .header-donate-button a{
color:#77c400;
background:#fff;
font-size: 12px;
padding: 9px 15px;
font-family: 'Montserrat', sans-serif;
display: block;
position: relative;
line-height: 15px;
text-transform: uppercase;
font-weight: 600;
}
.header-top-main .header-top-right .header-donate-button a:hover{
	color:#fff;
	background:#f36a21;
}
.header-top-main .header-top-right .header-social-list ul li{
	float: left;
margin: 0 0 0 17px;
}
.header-top-main .header-top-right .header-social-list ul li a i{
color:#fff;
font-size: 20px;
line-height: 24px;
}
.latestpost-list-main ul li{
	margin:0 0 30px;
}
.latestpost-list-main ul li .latestpost-image{
float: left;
width: 70px;
border-radius: 100%;
}
.latestpost-list-main ul li .latestpost-content-div{
	float:right;
	width:275px;
}
.latestpost-list-main ul li .latestpost-image img{
display: block;
height: 70px;
border-radius: 100%;
overflow: hidden;
width: 100%;
border: 2px solid #1f7b76;
-webkit-transition: all 0.9s ease;
-moz-transition: all 0.9s ease;
-o-transition: all 0.9s ease;
-ms-transition: all 0.9s ease;
transition: all 0.9s ease;
}
.latestpost-list-main ul li .latestpost-image img:hover{
	-moz-box-shadow: 0 0 0 3px #1f7b76;
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-webkit-box-shadow: 0 0 0 3px #1f7b76;
-webkit-transform: scale(0.9);
box-shadow: 0 0 0 3px #1f7b76;
transform: scale(0.9);
}
.latestpost-list-main ul li .latestpost-image a{
	display:block;
}
.et_pb_section.home-health-blog-section .video-gallery-iframe iframe{
	display:block;
	border-radius:10px;
}
.et_pb_section.home-health-blog-section .video-gallery-loadmore{
	padding:17px 0 0;
}
.et_pb_section.home-health-blog-section .video-gallery-loadmore a{
	background:url(images/video-gallery-btn-bg.jpg) no-repeat center center;
color:#ffffff;
font-size: 17px;
line-height: 42px;
font-family: 'Montserrat', sans-serif;
width: 192px;
height: 42px;
display: block;
margin: auto;
padding: 0 17px 0 22px;
font-style: italic;
font-weight: 600;
}
.et_pb_section.home-health-blog-section.et_section_regular{
	padding:60px 0 63px;
}
.et_pb_section.home-health-blog-section.video-gallery-section:before, .et_pb_section.home-health-blog-section.video-gallery-section:after{
	content: "";
position: absolute;
display: block;
}
.et_pb_section.home-health-blog-section.video-gallery-section:before{
	background:url(images/video-gallery-left-icon.jpg) no-repeat left center;
	width: 120px;
height: 164px;
left: 0;
top: 34%;
}
.et_pb_section.home-health-blog-section.video-gallery-section:after{
	background:url(images/video-gallery-right-icon.jpg) no-repeat right center;
	width: 204px;
height: 182px;
right: 0;
top: 28%;
}
.et_pb_section.home-health-blog-section.et_section_regular h2, .page-title h2, .et_pb_section .et_pb_row.why-choose-title .et_pb_text h2{
font-size: 35px;
line-height: 35px;
color: #f36a21;
font-family: 'Montserrat', sans-serif;
font-weight: 700;
padding-bottom: 35px;
text-align: center;
text-transform: uppercase;
}
.latestpost-content-div h6{
	font-size:14px;
	line-height:20px;
	color: #f36a21;
	padding-bottom:8px;
	font-family: 'Montserrat', sans-serif;
}
.latestpost-content-div h4{
font-size: 16px;
line-height: 23px;
color:#3e3e3e;
padding: 9px 0 3px;
font-family: 'Montserrat', sans-serif;
font-weight: 500;
overflow: hidden;
}
.latestpost-content-div h4 a{
	display:block;
	color:#3e3e3e;
}
.latestpost-content-div p{
font-size: 14px;
line-height: 21px;
color:#939393;
padding-bottom: 0;
font-family: 'Montserrat', sans-serif;
font-weight: 400;
}
.read-more-main a{
font-size: 15px;
line-height: 20px;
color:#474747;
font-family: 'Montserrat', sans-serif;
display: block;
font-weight: 600;
padding-top: 16px;
text-transform: uppercase;
}
.read-more-main a:hover{
	color:#f36a21;
}
.read-more-button a{
font-size: 15px;
line-height: 22px;
color: #fff;
background: #f36a21;
padding: 11px 32px;
border-radius: 50px;
font-family: 'Montserrat', sans-serif;
text-transform: uppercase;
font-weight: 600;
display: inline-block;
}
.read-more-button{
	text-align:center;
	padding-top:45px;
}
.et_pb_section.our-specialities-main-section.et_section_regular p{
	text-align:center;
	font-size: 16px;
 line-height: 24px;
 color:#fff;
 font-family: 'Montserrat', sans-serif;
}
.our-specialities-list-main ul li{
float: left;
width: 25%;
margin: 0 0 30px;
padding: 0 20px;
}
.our-specialities-list-main ul li .our-speciality-details img{
	display:block;
	margin:auto;
}
.our-specialities-list-main ul li .our-speciality-details{
background:#fff;
padding: 20px;
border-radius: 20px;
box-shadow: 0 0 8px #0000006E;
transition: 1s ease;
height: 225px;
display: flex;
flex-direction: column;
align-items: center;
text-align: center;
justify-content: center;
}
.our-specialities-list-main ul li .our-speciality-details h4{
text-align: center;
font-size: 20px;
line-height: 20px;
color:#3e3e3e;
font-family: 'Montserrat', sans-serif;
padding: 21px 0 0;
text-transform: capitalize;
}
.et_pb_section.our-specialities-main-section.et_section_regular .our-specialities-list-main ul li .our-speciality-details p{
color:#939393;
font-size: 14px;
line-height: 21px;
padding: 12px 0 0;
}
.our-specialities-list-main ul li a{
	display:block;
}
.our-specialities-list-main ul li a:hover .our-speciality-details{
	transform: scale(1.05);
}
.our-specialities-list-main{
padding: 40px 0 0;
margin: 0 -15px;
}
.our-specialities-inner {
    height: 70px;
    display: flex;
}
.et_pb_section.our-specialities-main-section.et_section_regular{
	padding:58px 0 55px;
	background:url(images/our-speciality-section-bg.jpg) no-repeat left center #f3f3f3 !important;
}
.et_pb_section.our-specialities-main-section.et_section_regular .page-title h2{
padding-bottom: 0;
color:#f36a21;
}
.et_pb_section.our-specialities-main-section.et_section_regular .read-more-button{
padding-top: 23px;
}
.et_pb_section.our-specialities-main-section.et_section_regular .read-more-button a{
color:#fff;
background:#606060;
display: inline-block;
}
.et_pb_section.form-main-section.et_section_regular{
	padding:68px 0;
	background:url(images/our-speciality-section-bg.jpg) no-repeat left center #f3f3f3;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner h2{
font-size: 32px;
line-height: 34px;
color:#f36a21;
padding-bottom: 27px;
font-family: 'Montserrat', sans-serif;
text-transform: uppercase;
text-align: center;
font-weight:600;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner .et_pb_column.form-text-r h2{
	color:#3e3e3e;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row .et_pb_column{
	margin:0;
	width:50%;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner .et_pb_column.form-text-l .contact-form-main{
background:#f36a21;
padding: 26px 45px 3px;
border-radius: 15px 0 0 15px;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner .et_pb_column.form-text-r .contact-form-main{
	background:#3e3e3e;
padding: 26px 45px 3px;
	border-radius:0 15px 15px 0;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner p{
	padding:0 0 16px;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner input, .et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner select, .et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner textarea{
font-size: 16px;
line-height: 21px;
color:#fff;
padding: 10px 0 8px;
border-top: none;
border-left: none;
border-right: none;
font-family: 'Montserrat', sans-serif;
border-bottom: 1px solid #ff8940;
background: none;
width: 100%;
height: 38px;
}
select{
    -webkit-appearance: none;
    -moz-appearance: none;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner select{
	text-indent:-1px;
	background:url(images/select-dropdown-icon.png) no-repeat 99% 19px;
	background-size: 8px;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner select option{
	color: #606060;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner textarea{
	height:90px;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner .et_pb_column.form-text-r input, .et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner .et_pb_column.form-text-r select, .et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner .et_pb_column.form-text-r textarea{
border-bottom:1px solid #515151;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner input[type="submit"]{
font-size: 16px;
line-height: 42px;
color:#3e3e3e;
background:#fff;
padding: 0;
text-align: center;
width: 315px;
font-family: 'Montserrat', sans-serif;
border-radius: 50px;
border: none;
cursor: pointer;
margin: 30px auto auto;
display: block;
text-transform: uppercase;
height: 42px;
font-weight: 600;
}
.appoinment-field{
    float: left;
	width:48%;
	margin-right:4%;
}
.appoinment-field.last{
	margin-right:0;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner .et_pb_column.form-text-r input[type="submit"]{
border: none;
}

.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner ::-webkit-input-placeholder {color:#fff;}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner :-moz-placeholder {color:#fff;}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner ::-moz-placeholder {color:#fff;}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner :-ms-input-placeholder {color:#fff;}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner :input-placeholder {color:#fff;}

/* Search input placeholder text styling */
::-webkit-input-placeholder { opacity:1;}
:-moz-placeholder { opacity:1;}
::-moz-placeholder { opacity:1;}
:-ms-input-placeholder { opacity:1;}
:input-placeholder { opacity:1; }
/* Microphone icon position fix */

body span.wpcf7-not-valid-tip {
 font-family: 'Montserrat', sans-serif;
font-size: 13px;
line-height: 20px;
}
body #wpcf7-f224-p220-o1 .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{
	border: 2px solid  #77c400;
color:#77c400;
}
body div.wpcf7-validation-errors, body div.wpcf7-acceptance-missing {
    border: 2px solid  #fff;
color:#fff;
}
.our-testimonials-list-main ul#testimonialsslider .slick-list li{
width: 572px;
background:#fff;
padding: 35px 30px 28px;
margin: 0 30px 16px;
float: left;
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
min-height: 330px;
}
.our-testimonials-list-main ul li .our-testimonials-image{
	padding:0 0 12px;
}
.our-testimonials-list-main ul li .our-testimonials-image img{
	display:block;
	width:97px;
	margin:auto;
}
.our-testimonials-list-main{
	margin:0 -22px;
}
.our-testimonials-image img{
	display:block;
	border-radius:100%;
	margin:auto auto 20px;
}
.our-testimonials-content-div p{
	font-size:15px;
	line-height:22px;
	color:#333333;
	font-family: 'Montserrat', sans-serif;
	text-align:center;
}
.our-testimonials-content-div h4{
	color:#f36a21;
	font-size:18px;
	font-family: 'Montserrat', sans-serif;
	text-align:center;
	line-height:20px;
	font-weight:600;
	padding-top:32px;
	font-style:italic;
}
.et_pb_section.home-health-blog-section.testimonials-list.et_section_regular .read-more-button a{
background:#77c400;
color:#fff;
}
.et_pb_section.home-health-blog-section.et_section_regular.testimonials-list:before{
background:#77c400;
height: 265px;
content: "";
display: block;
position: absolute;
top: 0;
width: 100%;
}
.et_pb_section.home-health-blog-section.testimonials-list.et_section_regular{
	padding:48px 0 54px;
}
#page-container footer#main-footer{
    background:url(images/ghrc-footer-bg.jpg) no-repeat right top #363636 !important;
}
.footer-appointment-section h3{
color:#27241d;
font-size: 27px;
line-height: 50px;
font-weight: 500;
font-family: 'Montserrat', sans-serif;
padding: 0;
text-align: center;
}
.footer-appointment-section h3 a{
width: 270px;
height: 55px;
line-height: 55px;
display: inline-block;
text-align: center;
border-radius: 50px;
color:#ffffff;
font-size: 19px;
text-transform: capitalize;
background:#f36a21;
margin-left: 20px;
font-weight: 500;
}
.footer-appointment-section{
	padding:0 0 230px;
}
.footer-logo-section .footer-logo-img{
	width:684px;
	margin:auto;
}
.footer-logo-section .footer-logo-img img{
	display:block;
	margin:auto;
}
#page-container footer#main-footer #footer-widgets .footer-widget{
	margin:0;
}
#page-container footer#main-footer #footer-widgets .footer-widget:first-child{
width: 210px;
}
#page-container footer#main-footer #footer-widgets .footer-widget:nth-child(2){
	width:175px;
}
#page-container footer#main-footer #footer-widgets .footer-widget:nth-child(3){
	width:384px;
	text-align:center;
}
#page-container footer#main-footer #footer-widgets .footer-widget:nth-child(4){
	width:235px;
}
#page-container footer#main-footer #footer-widgets .footer-widget:last-child{
	width: 155px;
}
#page-container footer#main-footer #footer-widgets h4{
font-family: 'Montserrat', sans-serif;
font-size: 19px;
line-height: 23px;
padding: 17px 0 0;
text-transform: uppercase;
color:#ffffff;
font-weight: 600;
}
#page-container footer#main-footer #footer-widgets .footer-widget ul.social-links-footer{
	padding: 66px 0 16px;
}
#page-container footer#main-footer #footer-widgets .footer-widget ul.social-links-footer li{
	display:inline-block;
	margin:0 12px;
	list-style:none;
	padding:0;
}
#page-container footer#main-footer #footer-widgets .footer-widget ul.social-links-footer li i{
font-size: 25px;
line-height: 25px;
color:#fff;
}
#page-container footer#main-footer #footer-widgets .footer-widget ul.social-links-footer li:hover i{
	color:#fff;
}
#page-container footer#main-footer #footer-widgets .footer-widget li:before{
	display:none;
}
#page-container footer#main-footer #footer-widgets .footer-widget ul li{
font-size: 16px;
line-height: 30px;
color:#fff;
font-family: 'Montserrat', sans-serif;
padding:0;
margin:0;
font-weight:600;
}
#page-container footer#main-footer #footer-widgets .footer-widget ul li a{
	color:#fff;
	font-weight:500;
}
#page-container footer#main-footer #footer-widgets{
    padding: 58px 0 73px;
}
#page-container footer#main-footer .footer-logo{
padding-bottom: 15px;
width: 240px;
}
#page-container footer#main-footer .footer-logo a, #page-container footer#main-footer .footer-logo img{
	display:block;
}
.footer-whatsapp{
	position: fixed;
right: 10px;
bottom: 10px;
z-index: 99999999;
width: 40px;
}
.footer-whatsapp img{
	display:block;
}
.et_pb_section.home-health-blog-section.testimonials-list.et_section_regular .read-more-button{
    padding-top: 28px;
}
#et-top-navigation #top-menu-nav ul#top-menu li.current-menu-item a, #et-top-navigation #top-menu-nav ul#top-menu li:hover a{
color: #77c400;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.center-image-row-main .et_pb_column{
	width:100%;
}
.our-testimonials-list-main ul.slick-dots{
text-align: center;
padding: 10px 0;
}
.our-testimonials-list-main ul.slick-dots li{
	display: inline-block;
margin: 0 3px;
vertical-align: top;
}
.our-testimonials-list-main ul.slick-dots li button{
	border: 1px solid #333;
background: none;
width: 12px;
height: 12px;
padding: 0;
font-size: 0;
border-radius: 100%;
text-indent: -99999px;
cursor: pointer;
}
.our-testimonials-list-main ul.slick-dots li.slick-active button{
	background:#333;
}
div.wpcf7-mail-sent-ok {
color:#333;
}
.et_pb_section.ongoing-project-section.et_section_regular{
	padding:58px 0;
}
.et_pb_section.ongoing-project-section .et_pb_column.ongoing-project-left{
	width:540px;
	margin:0;
}
.et_pb_section.ongoing-project-section .et_pb_column.ongoing-project-right{
	float: right;
width: 520px;
}
.et_pb_section.ongoing-project-section .et_pb_column .donation-list{
	padding:30px 0 0;
}
.et_pb_section.ongoing-project-section .et_pb_column .donation-list ul li{
	float:left;
	margin: 0 35px 35px 0;
}
.et_pb_section.ongoing-project-section .et_pb_column .donation-list ul li:nth-child(2n+0){
	margin-right:0;
}
.et_pb_section.ongoing-project-section .et_pb_column .donation-list ul li img, .et_pb_section.ongoing-project-section .et_pb_column .donation-list ul li a{
	display:block;
	transition: 1s ease;
}
.et_pb_section.ongoing-project-section .et_pb_column .donation-list ul li img:hover, .et_pb_section.ongoing-project-section .et_pb_column .donation-list ul li a:hover{
	transform: scale(1.05);
}
.et_pb_section.our-motto-section.et_section_regular.academics-section{
	background:url(images/academics-section-bg.jpg) no-repeat center center;
	background-size:cover;
	padding:63px 0;
}
.et_pb_section.our-motto-section.academics-section .our-motto-list-section .et_pb_column .et_pb_image .et_pb_image_wrap{
	background:none;
	padding:0;
	width:auto;
}
.et_pb_section.our-motto-section.academics-section .et_pb_row.why-choose-title .et_pb_text h2{
	padding:0 0 15px;
}
.et_pb_section.our-motto-section.academics-section .et_pb_row.our-motto-list-section{
	max-width:1220px;
	padding:0;
}
.et_pb_section.our-motto-section.academics-section .our-motto-list-section .et_pb_column{
	/*width:20%;*/
	margin:0;
	padding:0 10px;
}
.et_pb_section.our-motto-section .our-motto-list-section .et_pb_column img{
	display:block;
	border-radius: 100%;
margin: auto;
-webkit-transition: all 0.9s ease;
-moz-transition: all 0.9s ease;
-o-transition: all 0.9s ease;
-ms-transition: all 0.9s ease;
transition: all 0.9s ease;
}
.et_pb_section.our-motto-section .our-motto-list-section .et_pb_column img:hover{
	-moz-box-shadow: 0 0 0 6px #f36a21;
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-webkit-box-shadow: 0 0 0 6px #f36a21;
-webkit-transform: scale(0.9);
box-shadow: 0 0 0 6px #f36a21;
transform: scale(0.9);
}
.et_pb_section.our-motto-section.academics-section .page-title .et_pb_text h2, .et_pb_section.ongoing-project-section .page-title{
	padding: 0 0 28px;
}
.et_pb_section.our-motto-section.academics-section .our-motto-list-section h3{
	font-family: 'Montserrat', sans-serif;
color:#3e3e3e;
font-weight: 500;
font-size: 18px;
line-height: 24px;
padding: 23px 0 0;
text-align:center;
}
.ongoing-project-details{
	position:relative;
}
.ongoing-project-details .ongoing-project-img img{
	display:block;
	width:100%;
	border-radius: 6px;
}
.ongoing-project-details .ongoing-project-desc{
	position: absolute;
right: 0;
bottom: 8px;
width: 310px;
height: auto;
background:rgba(0,0,0, 0.85);
padding: 12px 12px 12px 28px;
text-align: right;
}
.ongoing-project-details .ongoing-project-desc h4{
font-family: 'Montserrat', sans-serif;
color:#fff;
font-size: 26px;
font-weight: 600;
line-height: 26px;
padding: 0 0 5px;
}
.ongoing-project-details .ongoing-project-desc p{
font-family: 'Montserrat', sans-serif;
color:#fff;
font-weight: 400;
font-size: 14px;
line-height: 21px;
}
.et_pb_section.ongoing-project-section.et_section_regular:before{
	background:url(images/donation-left-icon.png) no-repeat left center;
	width: 247px;
height: 192px;
content: "";
display: block;
position: absolute;
left: 0;
top: 100px;
}
.et_pb_section.ongoing-project-section.et_section_regular:after{
	background:url(images/donation-right-icon.png) no-repeat right center;
	width: 220px;
height: 331px;
content: "";
position: absolute;
right: -18px;
top: 85px;
}
.et_pb_section.ongoing-project-section .ongoing-project-slider ul.slick-dots{
	text-align:center;
	padding:8px 0 0;
}
.et_pb_section.ongoing-project-section .ongoing-project-slider ul.slick-dots li{
	display: inline-block;
vertical-align: middle;
margin: 0 3px;
}
.et_pb_section.ongoing-project-section .ongoing-project-slider ul.slick-dots li button{
	width: 13px;
height: 13px;
font-size: 0;
text-indent: -99999px;
border: 1px solid #3e3e3e;
border-radius: 100%;
padding: 0;
background: none;
cursor:pointer;
}
.et_pb_section.ongoing-project-section .ongoing-project-slider ul.slick-dots li.slick-active button, .et_pb_section.ongoing-project-section .ongoing-project-slider ul.slick-dots li:hover button{
	background: #3e3e3e;
}
.et_pb_section.who-we-are-section.et_section_regular{
	padding:60px 0 94px;
}
.et_pb_section.who-we-are-section.et_section_regular:before, .et_pb_section.who-we-are-section.et_section_regular:after{
content: "";
display: block;
position: absolute;
}
.et_pb_section.who-we-are-section.et_section_regular:before{
	background:url(images/our-mission-section-left-img.jpg) no-repeat left center;
	width: 381px;
height: 459px;
left: 0;
top: 33%;
}
.et_pb_section.who-we-are-section.et_section_regular:after{
	background:url(images/our-mission-section-right-img.jpg) no-repeat right center;
	width: 385px;
height: 490px;
right: 0;
top: 12%;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-left{
	width:485px;
	margin:0 0 0 45px;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-right{
width: 570px;
padding: 155px 0 0;
float:right;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-right h6{
color:#051220;
font-family: 'Montserrat', sans-serif;
font-size: 18px;
font-weight: 500;
line-height: 20px;
padding: 0 0 10px;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-right h3{
color: #77c400;
font-family: 'Montserrat', sans-serif;
font-size: 29px;
font-weight: 700;
line-height: 36px;
padding: 0 0 24px;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-right p{
color:#474747;
font-family: 'Montserrat', sans-serif;
font-size: 20px;
font-weight: 300;
line-height: 31px;
padding: 0 11% 20px 0;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-right .read-more-btn a{
	font-family: 'Montserrat', sans-serif;
text-transform: uppercase;
color:#474747;
font-weight: 600;
font-size: 15px;
line-height: 20px;
}
.about-us-img-details{
	position:relative;
}
.about-us-img-details .about-us-img{
	box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
border: 6px solid #fff;
border-radius: 10px;
}
.about-us-img-details .about-us-img img{
	display:block;
	width:100%;
}
.about-us-img-details .about-us-img-desc{
text-align: center;
width: 300px;
background:#f36a21;
padding: 40px 12px;
position: absolute;
bottom: -20px;
left: -73px;
border-radius: 5px;
}
.about-us-img-details .about-us-img-desc h2{
font-family: 'Montserrat', sans-serif;
color:#fff;
font-size: 36px;
font-weight: 600;
line-height: 40px;
padding: 0 0 14px;
}
.about-us-img-details .about-us-img-desc p{
font-family: 'Montserrat', sans-serif;
color:#fff;
font-size: 17px;
line-height: 23px;
}
.et_pb_section.what-makes-section.et_section_regular{
	padding:0;
}
.et_pb_section.what-makes-list-section.et_section_regular{
	background:url(images/what-makes-bg.png) no-repeat left top #77c400;
	background-size:cover;
	padding:50px 0;
}
.et_pb_section.what-makes-section .what-makes-title h2{
	padding-bottom: 26px;
}
.et_pb_section.what-makes-list-section .what-makes-list .et_pb_column .what-makes-details{
	text-align:center;
}
.et_pb_section.what-makes-list-section .what-makes-list .et_pb_column .what-makes-details .what-makes-img img{
	display:block;
	margin:auto;
}
.et_pb_section.what-makes-list-section .what-makes-list .et_pb_column .what-makes-details h4{
color:#fff;
font-size: 16px;
line-height: 22px;
font-weight: 500;
font-family: 'Montserrat', sans-serif;
padding: 15px 0 0;
}
.et_pb_section.partner-trusts-section .partner-trust-list ul.partner-trust-slider li{
float: none;
display: inline-block;
vertical-align: middle;
}
.et_pb_section.partner-trusts-section .partner-trust-list ul.partner-trust-slider li img{
	display:block;
	margin:auto;
}
.et_pb_section.partner-trusts-section .partner-trust-list ul.partner-trust-slider .slick-arrow{
	width: 30px;
height: 27px;
font-size: 0;
text-indent: -999999px;
box-shadow: none;
border: none;
position: absolute;
top: 50%;
margin-top: -15px;
cursor: pointer;
}
.et_pb_section.partner-trusts-section .partner-trust-list ul.partner-trust-slider .slick-arrow.slick-prev{
	background:url(images/partners-left-arrow.jpg) no-repeat center center;
	left:-50px;
}
.et_pb_section.partner-trusts-section .partner-trust-list ul.partner-trust-slider .slick-arrow.slick-next{
	background:url(images/partners-right-arrow.jpg) no-repeat center center;
	right:-50px;
}
.et_pb_section.partner-trusts-section.et_section_regular{
	padding:55px 0;
	overflow:hidden;
}
.et_pb_section.home-health-blog-section.video-gallery-section .et_pb_row{
	max-width:965px;
}
.et_pb_section.home-health-blog-section.video-gallery-section .et_pb_column.video-gallery-left{
	width:485px;
}
.et_pb_section.home-health-blog-section.video-gallery-section .et_pb_column.video-gallery-right{
	float:right;
	width:355px;
}
.et_pb_section.home-health-blog-section.testimonials-list.et_section_regular h2{
	color:#fff;
}


#page-container #main-content .et_pb_section.home-main-slider .et_pb_column .et_pb_slider .et_pb_slides .et_pb_slide_description{
  padding: 266px 0;
  text-shadow: none;
}
#page-container #main-content .et_pb_section.home-main-slider .et_pb_column .et_pb_slider .et_pb_slides .et_pb_slide{
    padding: 0;
}
#page-container #main-content .et_pb_section.home-main-slider.et_section_regular{
    padding:0;
}
.et_pb_section.services-main-section h2{
	font-size:33px;
	line-height:33px;
	font-family: 'Montserrat', sans-serif;
	text-align:center;
	text-transform:uppercase;
	font-weight:700;
}
.et_pb_section.services-main-section h2{
font-size: 35px;
line-height: 35px;
font-family: 'Montserrat', sans-serif;
text-align: center;
text-transform: uppercase;
font-weight: 700;
color:#fff;
padding-bottom: 8px;
}
.et_pb_section.services-main-section p{
font-size: 15px;
line-height: 20px;
text-align: center;
font-family: 'Montserrat', sans-serif;
font-weight: 500;
color:#fff;
}
.et_pb_section.services-main-section.et_pb_with_background .servicess-inner-list{
	padding:6px 0 0;
}
.homeslider-list-main h4{
font-size: 18px;
line-height: 20px;
color:#fff;
text-align: center;
font-family: 'Montserrat', sans-serif;
font-weight: 700;
text-transform: uppercase;
padding-bottom: 0;
}
.homeslider-list-main h4 a{
background:#3e3e3e;
padding: 11px 26px 8px;
display: inline-block;
margin-top: 10px;
border-radius: 12px 12px 0 0;
}
.servicesslider-image img{
	display:block;
	width:100%;
	height: 300px;
object-fit: cover;
border-radius: 5px 5px 0 0;
}
.et_pb_section.services-main-section .et_pb_row{
	max-width:1000px;
}
.homeslider-list-main ul li{
margin: 0 10px;
border: 1px solid #479466;
border-radius: 5px;
}
.et_pb_section.services-main-section.et_pb_with_background.et_section_regular {
    padding: 55px 0;
}
body #left-area ul, body .comment-content ul, body .entry-content ul, body .et-l--body ul, body .et-l--footer ul, body .et-l--header ul, body.et-pb-preview #main-content .container ul {
    padding: 0;
	list-style:none;
	margin:0;
}
.et_pb_section.we-who-are-content-main-section.et_section_regular .et_pb_column.our-mossion-image-l{
    width: 37%;
    margin: 0 78px 0 0;
}
.et_pb_section.we-who-are-content-main-section.et_section_regular{
 padding: 63px 0;
}
.et_pb_section.we-who-are-content-main-section .et_pb_row{
	position: relative;
z-index: 99999;
max-width: 1170px;
}
.our-mission-image img{
display: block;
border: 10px solid #fff;
box-shadow: 0 0 16px #e2e2e2;
border-radius: 10px;
}
.mission-content {
background:#f36a21;
padding: 34px 16px;
width: 330px;
border-radius: 10px;
position: absolute;
bottom: -26px;
left: -80px;
text-align: center;
}
.mission-content h4{
font-family: 'Montserrat', sans-serif;
font-weight: 700;
font-size: 38px;
line-height: 38px;
color:#fff;
padding-bottom: 12px;
}
.mission-content p{
font-size: 18px;
line-height: 28px;
color:#fff;
font-family: 'Montserrat', sans-serif;
}
.mission-content-inner {
    position: relative;
}
.et_pb_section.we-who-are-content-main-section.et_section_regular .et_pb_column.our-mossion-image-r{
    width: 56%;
	padding-top: 100px;
}
.et_pb_section.we-who-are-content-main-section.et_section_regular .et_pb_column.our-mossion-image-r h6{
font-size: 19px;
line-height: 22px;
letter-spacing: 3px;
color:#f36a21;
font-family: 'Roboto', sans-serif;
font-weight: 500;
padding-bottom: 32px;
}
.et_pb_section.we-who-are-content-main-section.et_section_regular .et_pb_column.our-mossion-image-r h2{
font-size: 37px;
line-height: 46px;
color:#77c400;
font-family: 'Roboto', sans-serif;
font-weight: 700;
text-transform: uppercase;
padding-bottom: 16px;
}
.et_pb_section.we-who-are-content-main-section.et_section_regular .et_pb_column.our-mossion-image-r p{
font-size: 18px;
line-height: 27px;
color:#000000;
font-family: 'Roboto', sans-serif;
font-weight: 400;
letter-spacing: 1px;
}
.home-news-scroll-main-section ul li{
display: inline-block;
margin: 0 10px;
font-size: 20px;
line-height: 22px;
color:#fff;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
padding: 19px 0;
}
.home-news-scroll-main-section .et_pb_row p{
	padding:0;
}
#page-container #main-content .et_pb_section.home-news-scroll-main-section{
    padding: 18px 0 35px;
}
#page-container #main-content .et_pb_section.home-news-scroll-main-section .et_pb_row{
	padding:0;
}
#page-container #main-content .et_pb_section.home-news-scroll-main-section .et_pb_row{
	background:#77c400;
	border-radius:10px;
	max-width: 940px;
	padding:0;
}
#page-container #main-content .et_pb_section.home-news-scroll-main-section .et_pb_row .scrolling-text-details{
	overflow: hidden;
width: 1144px;
margin: auto;
}
.et_pb_section.academics-home-main-slider .et_pb_container.clearfix{
	max-width:100%;
}
.et_pb_section.academics-home-main-slider .et_pb_container.clearfix img{
	width:100%;
	display: block;
}
.et_pb_section.academics-home-main-slider .et_pb_module.et_pb_slider.et_pb_slider_fullwidth_off{
	background:#28af71 !important;
	padding:40px;
}
.et_pb_section.academics-home-main-slider .et_pb_slider{
    background: none;
}
.et_pb_section.academics-home-main-slider .et_pb_slides .et_pb_slider{
    background: none !important;
}
.et_pb_section.academics-home-main-slider .book-appoinment-main{
    margin-top: -145px;
	text-align:center;
}
.et_pb_section.academics-home-main-slider .book-appoinment-main a{
font-size: 16px;
line-height: 21px;
color:#fff;
background:#77c400;
text-align: center;
font-family: 'Montserrat', sans-serif;
text-transform: uppercase;
display: inline-block;
padding: 46px 0;
border-radius: 100%;
width: 150px;
height: 150px;
border: 8px solid #fff;
box-shadow: 0px 14px 12px -10px #d3d3d3;
z-index: 99999;
position: relative;
font-weight: 700;
}
.et_pb_section.what-makes-main-section h4{
font-size: 44px;
line-height: 55px;
color:#fff;
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    padding-bottom: 12px;
    text-align: center;
}
.et_pb_section.what-makes-main-section ul li{
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    line-height: 20px;
    color: #fff;
padding-left: 16px;
list-style: none;
margin-bottom: 13px;
font-weight: 500;
}
.et_pb_section.what-makes-main-section ul li img{
	display:inline-block;
	vertical-align:middle;
	margin-right: 25px;
}
.et_pb_section.what-makes-main-section{
    padding: 45px 0 25px;
    background-size: 100% 100%;
}
.et_pb_section.what-makes-main-section .et_pb_row{
	max-width:930px;
}
.et_pb_section.what-makes-main-section.academics-page ul li {
    margin-bottom: 45px;
    text-align: center;
}
.et_pb_section.what-makes-main-section.academics-page h4 {
padding-bottom: 45px;
}
.et_pb_section.what-makes-main-section.academics-page ul{
display: inline-block;
margin: auto;
text-align: center;
position:relative;
}
.et_pb_section.what-makes-main-section.academics-page .et_pb_text_inner{
	text-align:center;
}
.et_pb_section.what-makes-main-section.academics-page ul:before{
	position:absolute;
	left:-148px;
	top:0;
	background:url(images/join-us-icon.png) no-repeat left center;
	width:120px;
	height:200px;
	content:"";
}
.homecourses-list-main ul li{
list-style: none;
margin-right: 14px;
width: 19%;
float: left;
}
.homecourses-list-main ul li:last-child{
	margin-right:0;
}
.et_pb_section.curses-list-main-section{
	padding:50px 0 50px;
}
.homecourses-list-main ul li h4 {
font-family: 'Montserrat', sans-serif;
font-size: 14px;
line-height: 20px;
padding: 15px 10px 0;
text-align: center;
color:#2f2f2f;
font-weight: 600;
}
.homecourses-image img{
display: block;
width: 100%;
height: 212px;
object-fit: cover;
border-radius: 10px;
}
.et_pb_section.research-main-list-section.et_section_regular .et_pb_row.research-list-row .et_pb_module.more-main-list ul li{
font-size: 20px;
line-height: 26px;
color:#fff;
font-family: 'Montserrat', sans-serif;
display: inline-block;
margin: 0 32px;
vertical-align: middle;
text-align: center;
font-weight: 600;
}
.et_pb_section.research-main-list-section.et_section_regular .et_pb_row.research-list-row .et_pb_module.more-main-list a{
font-size: 17px;
line-height: 25px;
color:#fff;
font-family:'Montserrat', sans-serif;
background:#000;
padding: 7px 0;
border-radius: 5px;
display: block;
width: 152px;
text-align: center;
margin: auto auto 32px;
}
.et_pb_section.research-main-list-section.et_section_regular .et_pb_row.research-list-row .et_pb_module.more-main-list ul{
padding:25px 0 45px;
}
.et_pb_section.research-main-list-section.et_section_regular .et_pb_row.research-list-row .et_pb_module.list-more-titles-main-div ul li{
font-size: 23px;
line-height: 24px;
color:#167d3f;
font-family: 'Montserrat', sans-serif;
font-weight: 700;
margin: 0 8px;
vertical-align: middle;
list-style: none;
display: inline-block;
width: 18%;
padding: 25px 0;
}
.et_pb_section.research-main-list-section.et_section_regular .et_pb_row.research-list-row .et_pb_module.list-more-titles-main-div ul{
	display:block;
	text-align:center;
}
.et_pb_section.research-main-list-section.et_section_regular .et_pb_row.research-list-row .et_pb_module.list-more-titles-main-div{
	background-size:100%;
	margin: 20px 0 0;
}
.et_pb_section.research-main-list-section.et_section_regular {
    padding: 12px 0 62px;
}
.et_pb_section.bottom-bookan-appoinment-section .et_pb_row{
	max-width:908px;
}
.et_pb_section.bottom-bookan-appoinment-section .et_pb_row .et_pb_column.book-appoinment-text-l p{
font-size: 20px;
line-height: 22px;
color:#27241d;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
padding-top: 16px;
}
.et_pb_section.bottom-bookan-appoinment-section .et_pb_row .et_pb_column.book-appoinment-button-r{
	width:270px;
}
.et_pb_section.bottom-bookan-appoinment-section .et_pb_row .et_pb_column.book-appoinment-button-r a{
font-size: 19px;
line-height: 20px;
color:#fff;
background:#361f1a;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
display: block;
text-align: center;
padding: 16px 0;
border-radius: 60px;
}
.et_pb_section.bottom-bookan-appoinment-section{
	padding:12px 0 35px;
}
body .et_pb_section.academics-home-main-slider.et_section_regular {
    padding:0;
}
body .et_pb_section.academics-home-main-slider.et_section_regular .et_pb_row .et_pb_slides .et_pb_slide{
	padding:0;
}
body .et_pb_section.academics-home-main-slider.et_section_regular .et_pb_row .et_pb_slides .et_pb_slide .et_pb_slide_description{
	padding:0;
}
.et_pb_section.bottom-community-main-section.et_section_regular {
    padding: 25px 0 50px;
}
.et_pb_section.bottom-community-main-section.et_section_regular img{
	display:block;
	height:auto;
	margin:auto;
}
.et_pb_section.news-events-main-section.et_section_regular h2, .et_pb_section.curses-list-main-section h2, .et_pb_section.research-main-list-section.et_section_regular h2, .page-main-title h2{
color:#77c400;
font-family: 'Montserrat', sans-serif;
font-size: 35px;
line-height: 35px;
padding-bottom: 28px;
text-transform: uppercase;
font-weight: 700;
text-align: center;
}
.et_pb_section.donaction-type-main-section.et_section_regular .et_pb_row.list-donates-row .et_pb_column{
margin: 0 2% 0 0;
width: 23.5%;
box-shadow: 0 0 20px 0 #f1f1f1;
height: 270px;
padding-top: 46px;
border-radius: 15px;
}
.et_pb_section.donaction-type-main-section.et_section_regular .et_pb_row .et_pb_column h5{
	text-align:center;
	font-size:20px;
	line-height:20px;
	color:#3e3e3e;
	font-family: 'Montserrat', sans-serif;
font-weight: 600;
padding:20px 0 0;
}
.et_pb_section.donaction-type-main-section.et_section_regular .et_pb_row .et_pb_column h5 span{
	display:block;
	color:#939393;
	font-size:12px;
	line-height:22px;
	font-weight: 500;

padding-top: 4px;
}
.et_pb_section.donaction-type-main-section.et_section_regular .et_pb_row .et_pb_column img{
	display:block;
	margin:auto;
}
.et_pb_section.donaction-type-main-section.et_section_regular{
    padding: 10px 0 28px;
}
.et_pb_section.home-impact-main-section.et_section_regular .et_pb_row.impact-main-list-row .et_pb_column, .your-impact-list-main ul li{
	width:30%;
	margin-right:30px;
}
.et_pb_section.home-impact-main-section.et_section_regular .et_pb_row.impact-main-list-row .et_pb_column h3, .your-impact-list-main ul li h3{
font-size: 25px;
line-height: 30px;
padding: 15px 0 10px;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
text-align: center;
color:#28af71;
}
.impact-image img, .your-impact-list-main ul li img{
	display:block;
	margin: auto;
	box-shadow: 0 0 15px 0 #bdbdbd;
}
.et_pb_section.home-impact-main-section.et_section_regular .et_pb_row.impact-main-list-row .et_pb_column p, .your-impact-list-main ul li p{
	font-size:15px;
	line-height:22px;
	color:#313131;
	font-weight:600;
	font-family: 'Montserrat', sans-serif;
	text-align:center;
}
.et_pb_section.home-impact-main-section.et_section_regular {
    padding: 68px 0 40px;
}

div.wpcf7-response-output{
    margin: 10px 0 0;
    padding: 6px 12px;
    border: 2px solid #ff0000;
    font-size: 13px;
    line-height: 19px;
    font-weight: 400;
    font-family: 'Montserrat', sans-serif;
}
body.page-template-page-sidebar-php #page-container #et-main-area #main-content .page-content-oral-div, body #page-container #et-main-area #main-content .blog-page-main{
	padding:73px 0;
}
.page-caption h1{
text-align: center;
padding: 12px 0;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
color:#fff;
text-transform: uppercase;
font-size: 33px;
line-height: 38px;
}
.page-caption{
	background:#77c400;
}
body #main-content .page-content-oral-div #content-area #left-area, body #main-content .page-content-oral-div #sidebar{
	padding:0;
}
body #main-content .page-content-oral-div #content-area #left-area{
	width:68% !important;
	float:left;
}
body #main-content .page-content-oral-div #left-area .et_pb_row{
	max-width:100%;
}
body #main-content .page-content-oral-div #sidebar{
width: 28%;
float: right;
}
#sidebar h4.widgettitle{
font-size: 23px;
line-height: 23px;
color:#fff;
font-family: 'Montserrat', sans-serif;
background:#77c400;
padding: 14px 26px;
border-radius: 8px 8px 0 0;
font-weight: 700;
}
#sidebar .sidebar-links-div ul li a, #sidebar .blog-sidebar-list-main ul li a{
font-size: 17px;
line-height: 22px;
color:#333;
margin-bottom: 14px;
font-family: 'Montserrat', sans-serif;
display: block;
font-weight: 400;
}
#sidebar .sidebar-links-div ul li, .blog-sidebar-list-main ul li{
    list-style: circle;
    padding-left: 5px;
    margin-left: 15px;
	color: #333;
}
.sidebar-links-div, .sidebar-testmonials, .blog-sidebar-list-main ul, .contact-sidebar-form{
padding: 25px 28px 33px;
background:#f2f2f2;
border-radius: 0 0 8px 8px;
}
.et_pb_section.about-content-main-section.et_section_regular h4{
font-size: 23px;
line-height: 24px;
color:#333;
font-family: 'Montserrat', sans-serif;
font-weight: 700;
padding-bottom: 7px;
}

body p{
font-size: 16px;
line-height: 24px;
color:#333;
font-family: 'Montserrat', sans-serif;
font-weight: 400;
}
.et_pb_section.about-content-main-section.et_section_regular .et_pb_module.et_pb_text{
	margin-bottom:30px;
}
body #sidebar .et_pb_widget{
    margin-bottom: 30px;
}
#sidebar #recent-posts-2 ul li a{
}
body .contact-sidebar-form input, body .contact-sidebar-form textarea{
width: 100%;
padding: 12px 14px;
border: 1px solid #75b482;
background: none;
color:#333;
font-family: 'Montserrat', sans-serif;
font-weight: 400;
border-radius: 3px;
font-size: 12px;
}
.contact-sidebar-form textarea{
	height:105px;
}
body .contact-sidebar-form input[type="submit"]{
background:#77c400;
color:#fff;
font-size: 15px;
line-height: 22px;
font-family: 'Montserrat', sans-serif;
font-weight: 700;
border: none;
text-align: center;
padding: 10px 0;
text-transform: uppercase;
cursor: pointer;
letter-spacing: 1px;
}
body .contact-sidebar-form {
    padding: 25px 28px 10px 28px;
}
.team-list-main ul li{
list-style: none;
float: left;
width: 32%;
margin-right: 24px;
margin-bottom: 35px;
}
.team-list-main ul li:nth-child(3n+0){
	margin-right:0;
}
.team-list-main ul li h4{
font-family: 'Montserrat', sans-serif;
font-weight: 700;
font-size: 19px;
line-height: 22px;
color:#1f7b76;
padding: 8px 0 0;
text-transform: uppercase;
}
body.et_right_sidebar #left-area {
    float: left;
    padding-right: 0;
    width: 68%;
}
body.et_right_sidebar #sidebar{
    padding-left: 0;
    float: right;
    width: 28%;
	padding-bottom: 0;
}
body #main-content .container:before{
	display:none;
}
.blog-image {
    float: left;
    margin-right: 30px;
	width: 41%;
}
.blog-page-content-r {
    float: left;
    width: 55%;
}
body #page-container #et-main-area #main-content .blog-page-main #left-area ul li{
display: block;
float:left;
font-size: 14px;
line-height: 22px;
font-family: 'Montserrat', sans-serif;
font-weight: 400;
text-transform: uppercase;
color:#f36a21;
margin-right:10px;
}
body #page-container #et-main-area #main-content .blog-page-main #left-area ul li a{
	color:#f36a21;
}
.blog-page-content-r h4{
font-size: 24px;
line-height: 28px;
font-family: 'Montserrat', sans-serif;
padding-bottom: 6px;
color:#77c400;
font-weight: 600;
}
body .blog-page-content-r p{
    font-size: 15px;
    line-height: 21px;
}
body #page-container #et-main-area #main-content .blog-page-main #left-area ul:after{
	clear:both;
	content:"";
	display:block;
}
body #page-container #et-main-area #main-content .blog-page-main #left-area ul{
margin: 3px 0 8px;
}
.blog-read-more a{
font-size: 14px;
line-height: 22px;
color:#77c400;
text-transform: uppercase;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
padding-top: 9px;
border-bottom: 1px solid;
display: inline-block;
}
body .et_pb_post, .et_pb_section.news-events-main-section .blog-page-main-content{
    margin-bottom: 40px;
}
.single-blog-image img{
	display:block;
	width:100%;
}
.single-page-top-text h2{
font-size: 32px;
line-height: 32px;
font-family: 'Montserrat', sans-serif;
padding-bottom: 14px;
color:#77c400;
font-weight:600;
}
.single-blog-image {
    padding: 16px 0 22px;
}
.et_pb_section.contact-page-main-details.et_section_regular .et_pb_column.contact-page-details-l{
    width: 38%;
	padding-top: 70px;
}
.et_pb_section.contact-page-main-details.et_section_regular .et_pb_column.contact-page-map-r{
    width: 56%;
}
.et_pb_section.contact-page-main-details.et_section_regular .et_pb_column.contact-page-details-l ul li{
font-size: 19px;
line-height: 25px;
color:#333;
margin-bottom: 42px;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
list-style: none;
}
.et_pb_section.contact-page-main-details.et_section_regular .et_pb_column.contact-page-details-l ul li a{
color:#333 !important;
}
.et_pb_section.contact-page-main-details.et_section_regular .et_pb_column.contact-page-details-l ul li.contact-address{
background: url(images/contact-address-icon.png) no-repeat left 4px;
padding-left: 39px;
}
.et_pb_section.contact-page-main-details.et_section_regular .et_pb_column.contact-page-details-l ul li.contact-email{
	background:url(images/mail-icon.png) no-repeat left 4px;
	padding-left:39px;
}
.et_pb_section.contact-page-main-details.et_section_regular .et_pb_column.contact-page-details-l ul li.contact-phone{
	background:url(images/phone-icon.png) no-repeat left 4px;
	padding-left:39px;
}
.et_pb_section.contact-page-main-details.et_section_regular .et_pb_column.contact-page-details-l h3{
font-size: 30px;
line-height: 30px;
padding-bottom: 6px;
font-family: 'Montserrat', sans-serif;
color:#77c400;
border-bottom: 3px solid;
display: inline-block;
margin-bottom: 35px;
font-weight: 700;
}
.et_pb_section.contact-page-main-details.et_section_regular {
    padding:63px 0;
}
.contact-fields{
float: left;
margin: 0 2% 2% 0;
width: 32%;
}
.contact-fields.last{
	margin-right:0;
}
.et_pb_section.contact-form-main-div input, .et_pb_section.contact-form-main-div textarea{
font-size: 15px;
line-height: 22px;
padding: 17px 17px;
font-family: 'Montserrat', sans-serif;
font-weight: 400;
border: none;
width: 100%;
}
.contact-fields-textarea {
    width: 49%;
    float: left;
    margin-right: 2%;
}
.contact-fields-textarea.last {
    margin-right: 0;
}
.et_pb_section.contact-form-main-div textarea{
	height:185px;
}
.et_pb_section.contact-form-main-div input[type="submit"]{
background:#333;
width: auto;
font-size: 18px;
line-height: 20px;
padding: 12px 35px;
font-family: 'Montserrat', sans-serif;
color:#fff;
cursor: pointer;
text-transform: uppercase;
}
.submit-main-button.clearfix {
    text-align: center;
    margin-top: 30px;
}
.et_pb_section.contact-form-main-div{
padding: 64px 0;
margin-bottom: 23px;
}
.et_pb_section.contact-form-main-div h1{
font-family: 'Montserrat', sans-serif;
font-size: 30px;
line-height: 30px;
text-align: center;
padding: 0 0 30px;
font-weight: 700;
}
.et_pb_section.branches-main-top-section1.et_section_regular{
    padding: 63px 0 0;
}
.et_pb_section.branches-main-top-section1.et_section_regular p{
text-align: center;
font-size: 21px;
line-height: 30px;
color:#77c400;
padding: 22px 0 0;
font-weight: 600;
font-family: 'Montserrat', sans-serif;
}
.et_pb_section.salient-features-main-section.et_section_regular{
	padding:50px 0 50px;
}
.et_pb_section.salient-features-main-section.et_section_regular h4{
padding-bottom: 20px;
font-size: 25px;
line-height: 30px;
font-family: 'Montserrat', sans-serif;
color:#333;
text-transform: uppercase;
font-weight:600;
}
.et_pb_section.salient-features-main-section.et_section_regular ul li{
list-style: disc;
font-size: 16px;
line-height: 24px;
margin-bottom: 15px;
font-family: 'Montserrat', sans-serif;
font-weight: 300;
color:#333;
margin-left: 18px;
}
.et_pb_section.salient-features-main-section.et_section_regular .et_pb_column.featured-content-l{
    width: 73%;
}
.et_pb_section.salient-features-main-section.et_section_regular .et_pb_column.featured-content-r{
width: 21%;
float: right;
}
.et_pb_section.salient-features-main-section.et_section_regular .et_pb_column.featured-content-r ul li{
	list-style:none;
	margin:0;
}
.et_pb_section.salient-features-main-section.et_section_regular .et_pb_column.featured-content-r ul li span{
	display:block;
	color:#000;
	font-weight:600;
}
.et_pb_section.salient-features-main-section.et_section_regular .et_pb_column.featured-content-r ul li a{
color:#77c400;
	font-weight:600;
}
.et_pb_section.annual-services-main-section .et_pb_row.list-annual-div .et_pb_column{
width: 23.5%;
margin: 0 2% 2% 0;
background:#fff;
padding: 58px 25px;
box-shadow: 0 0 7px #ccc;
}
body .page-title-content h2{
padding-bottom: 28px;
font-size: 33px;
line-height: 35px;
font-family: 'Montserrat', sans-serif;
color:#333;
text-transform: uppercase;
text-align: center;
font-weight:600;
}
.et_pb_section.annual-services-main-section .et_pb_row.list-annual-div .et_pb_column p{
font-size: 38px;
line-height: 40px;
padding-bottom: 0;
font-family: 'Montserrat', sans-serif;
color:#77c400 !important;
font-weight: 600;
}
.et_pb_section.annual-services-main-section .et_pb_row.list-annual-div .et_pb_column .et_pb_number_counter .percent{
height: 100%;
margin-bottom: 8px;
}
.et_pb_section.annual-services-main-section .et_pb_row.list-annual-div .et_pb_column .et_pb_number_counter .title{
	font-family: 'Montserrat', sans-serif;
text-transform: capitalize;
font-size: 16px;
font-weight: 300;
padding: 0;
line-height: 20px;
}
.et_pb_section.annual-services-main-section.et_section_regular{
	padding: 60px 0 50px;
}
.et_pb_section.health-center-main-section.et_section_regular .et_pb_row.health-center-list-main .et_pb_column{
width: 32%;
margin: 0 2% 2% 0;
}
.et_pb_section.health-center-main-section.et_section_regular .et_pb_row.health-center-list-main .et_pb_column img{
display: block;
height: 265px;
object-fit: cover;
width: 100%;
}
.et_pb_section.health-center-main-section.et_section_regular .et_pb_row.health-center-list-main .et_pb_column p{
font-size: 17px;
line-height: 24px;
color:#27241d;
padding: 15px 0 0;
font-family: 'Montserrat', sans-serif;
font-weight: 400;
}
.et_pb_section.offered-main-section .et_pb_column.offered-main-section-l{
width: 69%;
margin-right: 0;
}
.et_pb_section.offered-main-section .et_pb_column.offered-main-section-r{
width: 28%;
float:right;
}
.superspeciality-list-inner{
background:#fff;
padding: 17px 30px 30px;
}
.et_pb_section.offered-main-section ul li{
	list-style:none;
}
.et_pb_section.offered-main-section .et_pb_column.offered-main-section-l ul li{
float: left;
width: 32%;
background:#fff;
padding: 62px 28px;
margin: 0 2% 2% 0;
min-height: 165px;
}
.et_pb_section.offered-main-section .et_pb_column.offered-main-section-l ul li:nth-child(3n+0){
	margin-right:0;
}
.et_pb_section.offered-main-section .et_pb_column.offered-main-section-l ul li img{
display: block;
height: 40px;
object-fit: cover;
margin: auto;
}
.et_pb_section.offered-main-section .et_pb_column.offered-main-section-r ul li{
font-size: 15px;
line-height: 19px;
margin-bottom: 10px;
font-family: 'Montserrat', sans-serif;
font-weight: 400;
color:#333;
list-style: circle;
margin-left: 31px;
}
.et_pb_section.offered-main-section .et_pb_column.offered-main-section-r h6{
font-size: 20px;
line-height: 20px;
padding-bottom: 14px;
font-family: 'Montserrat', sans-serif;
color:#77c400 !important;
padding-top: 18px;
}
.et_pb_section.offered-main-section.et_pb_with_background.et_section_regular {
    padding: 62px 0 70px;
}
.et_pb_section.offered-main-section.et_pb_with_background.et_section_regular .page-title-content h2{
text-align: left;
font-size: 26px;
padding-bottom: 20px;
}
.et_pb_section.consultants-main-section .et_pb_row.list-consultans-row .et_pb_column h4{
padding: 21px 0 4px;
font-size: 19px;
line-height: 20px;
font-family: 'Montserrat', sans-serif;
color:#77c400;
text-transform: uppercase;
text-align: center;
font-weight: 600;
}
.et_pb_section.consultants-main-section .et_pb_row.list-consultans-row .et_pb_column p{
	text-align:center;
	line-height: 21px;
}
.et_pb_section.consultants-main-section .et_pb_row.list-consultans-row .et_pb_column{
	margin-bottom:45px;
}
body .et_pb_section.consultants-main-section .page-title-content h2 {
    padding-bottom: 35px;
}
.et_pb_section.consultants-main-section.et_section_regular {
    padding: 70px 0 0;
}
.et_pb_column.et_pb_column_2_5.et_pb_column_0.et_pb_css_mix_blend_mode_passthrough {
    width: 22%;
    margin-right: 30px;
}
.et_pb_section.governing-main-section.et_section_regular .et_pb_column.governance-image-l{
    width: 25%;
    margin-right: 32px;
}
.et_pb_section.governing-main-section.et_section_regular .et_pb_column.governance-content-r{
width: 65%;
padding-top: 10px;
}
.et_pb_section.governing-main-section.et_section_regular .et_pb_column.governance-image-l img{
display: block;
border-radius: 100%;
height: 175px;
object-fit: cover;
width: 175px;
}
.et_pb_section.governing-main-section.et_section_regular .et_pb_column.governance-content-r h3{
font-size: 25px;
line-height: 25px;
font-family: 'Montserrat', sans-serif;
color:#77c400;
padding-bottom: 12px;
font-weight: 600;
}
.et_pb_section.governing-main-section.et_section_regular .et_pb_column.governance-content-r p{
}
.et_pb_section.governing-main-section.et_section_regular{
	padding:62px 30px;
}
.et_pb_section.research-main-page-content.et_section_regular{
	padding:58px 0 60px;
}
.et_pb_section.research-main-page-content.et_section_regular h2{
font-size: 35px;
line-height: 38px;
text-align: center;
padding-bottom: 2px;
font-family: 'Montserrat', sans-serif;
color:#77c400;
font-weight: 700;
}
.et_pb_section.research-main-page-content.et_section_regular p{
text-align: center;
font-size: 18px;
line-height: 23px;
padding-top: 8px;
}
.et_pb_section.research-main-page-content.et_section_regular p a{
	color:#1f7b76;
}
.et_pb_section.research-main-page-content.et_section_regular table tr th{
font-size: 16px;
line-height: 20px;
color:#000;
padding: 15px 20px !important;
font-family: 'Montserrat', sans-serif;
font-weight: 500;
border-right: 1px solid #eee;
}
.et_pb_section.research-main-page-content.et_section_regular table tr td{
font-size: 15px;
line-height: 22px;
padding: 12px 20px !important;
color:#333;
border-right: 1px solid #eee;
font-family: 'Montserrat', sans-serif;
}
.research-image img{
	display:block;
}
.et_pb_section.research-main-page-content.et_section_regular .et_pb_row.research-images-main .et_pb_column{
width: 32%;
margin: 0 2% 2% 0;
background:#fff;
padding: 15px;
box-shadow: 0 0 3px #ccc;
min-height: 330px;
}
.et_pb_section.research-main-page-content.et_section_regular .et_pb_row.research-images-main .et_pb_column h3{
font-size: 17px;
line-height: 26px;
	color:#333;
	font-family: 'Montserrat', sans-serif;
font-weight: 600;
padding:15px 0 0;
}
.et_pb_section.research-main-page-content.et_section_regular table{
	margin:0;
}
#sidebar #text-11 {
    margin-bottom: 0 !important;
}
.admission-form {
float: left;
margin-right: 19px;
width: 49%;
margin-bottom: 19px;
}
.admission-form.last {
	margin-right:0;
}
.et_pb_section.admission-forms-main-section form.wpcf7-form input, .et_pb_section.admission-forms-main-section form.wpcf7-form textarea{
width: 100%;
padding: 14px 19px;
font-size: 14px;
font-family: 'Montserrat', sans-serif;
font-weight: 400;
line-height: 22px;
border: none;
background:#fff;
}
.et_pb_section.admission-forms-main-section .et_pb_row{
	max-width:980px;
}
.et_pb_section.admission-forms-main-section form.wpcf7-form textarea{
	height:150px;
}
.et_pb_section.admission-forms-main-section form.wpcf7-form input[type="submit"]{
background:#333;
color:#fff;
width: auto;
cursor: pointer;
padding: 12px 38px;
text-transform: uppercase;
font-weight: bold;
font-size: 16px;
line-height: 22px;
letter-spacing: 2px;
margin-top: 12px;
}
.et_pb_section.admission-forms-main-section form.wpcf7-form input[type="file"]{
	background:#fff;
}
.admission-button{
    text-align: center;
}
/* Search input placeholder text styling */
.et_pb_section.admission-forms-main-section form.wpcf7-form ::-webkit-input-placeholder { color: #333; opacity:1;}
.et_pb_section.admission-forms-main-section form.wpcf7-form :-moz-placeholder {color: #333; opacity:1;}
.et_pb_section.admission-forms-main-section form.wpcf7-form ::-moz-placeholder { color: #333; opacity:1;}
.et_pb_section.admission-forms-main-section form.wpcf7-form :-ms-input-placeholder {color: #333; opacity:1;}
.et_pb_section.admission-forms-main-section form.wpcf7-form :input-placeholder { color: #333; opacity:1; }
/* Microphone icon position fix */

.single-page-title h2{
padding: 0 0 16px;
font-family: 'Montserrat', sans-serif;
font-weight: 600;
color:#77c400;
text-transform: uppercase;
font-size: 30px;
line-height: 33px;
}
.blog-sidebar-list-main ul li h4{
	padding:0;
}
.ongoing-charity-list-main ul li{
	list-style:none;
}
.ongoing-charity-list-main ul li img{
display: block;
margin: auto;
height: 470px;
object-fit: cover;
}
.page-id-141 #main-content{
	padding:0;
}
.your-impact-list-main ul li{
    float: left;
}
.your-impact-list-main ul li:nth-child(3n+0){
	margin-right:0;
}
body.page-id-344 #page-container #et-main-area #main-content #content-area #left-area{
	padding:0 0 55px;
}
.et_pb_section.dowloads-main-content-section.et_section_regular .et_pb_module.et_pb_text ul li{
display: inline-block;
width: 32%;
margin: 0 1% 18px 0;
background-color:#fff;
box-shadow: 0 0 3px #ccc;
}
.et_pb_section.dowloads-main-content-section.et_section_regular .et_pb_module.et_pb_text ul li:nth-child(3n+0){
	margin-right:0;
}
.et_pb_section.dowloads-main-content-section.et_section_regular .et_pb_module.et_pb_text ul li a{
font-size: 17px;
line-height: 22px;
color:#333;
padding: 16px 12px;
background:#fff;
display: block;
font-weight: 600;
text-align: center;
}
.et_pb_section.dowloads-main-content-section.et_section_regular .et_pb_module.et_pb_text ul li:hover a{
	background:#77c400;
	color:#fff;
}
.et_pb_section.dowloads-main-content-section.et_section_regular .et_pb_module.et_pb_text{
	margin-bottom:0;
}
body .et_pb_section.dowloads-main-content-section.et_section_regular .page-title-content h2 {
padding-bottom: 6px;
font-size: 25px;
text-transform: none;
border-bottom: 2px solid #333;
margin-bottom: 28px;
display: inline-block;
}
body .et_pb_section.dowloads-main-content-section.et_section_regular .page-title-content{
	text-align:center;
}
.et_pb_section.dowloads-main-content-section.et_section_regular {
    padding: 50px 0 0;
}
.et_pb_section.dowloads-main-content-section.et_section_regular .et_pb_module.et_pb_text ul{
	display:block;
text-align: center;
}
.et_pb_section.dowloads-main-content-section.et_section_regular .et_pb_row{
padding-bottom: 0;
padding-top: 0;
}
.et_pb_section.dowloads-main-content-section.et_section_regular .et_pb_row.second-main{
	background:#eee;
padding-top: 30px;
padding-bottom: 32px;
}
.page-template-template-home-php #main-content, .page-template-template-academics-php #main-content{
    padding: 0;
}
.et_pb_section.courses-main-section.et_section_regular p{
text-align: center;
font-size: 21px;
line-height: 36px;
}
.et_pb_section.courses-main-section.et_section_regular {
    padding: 50px 0;
    background: #eee;
}
.et_pb_section.courses-inner-list.et_section_regular{
	padding:55px 0 0;
}
.et_pb_section.courses-inner-list.et_section_regular .et_pb_column p{
padding-bottom: 16px;
line-height: 25px;
}
.et_pb_section.courses-inner-list.et_section_regular .et_pb_column h3{
font-family: 'Montserrat', sans-serif;
font-size: 23px;
line-height: 23px;
border-bottom: 2px solid;
display: inline-block;
margin-bottom: 16px;
font-weight: 700;
padding: 0 0 5px;
}
.page-id-403 #main-content, .page-id-411 #main-content{
	padding:0;
}
.et_pb_section.courses-inner-list.et_section_regular .et_pb_column{
	margin-bottom:20px;
}
.et_pb_section.courses-inner-list.et_section_regular .et_pb_column p a{
	color:#1f7b76;
}
.et_pb_section.course-content-main-section.et_section_regular h2{
font-size: 27px;
line-height: 38px;
text-align: center;
font-family: 'Montserrat', sans-serif;
color:#77c400;
padding-bottom: 5px;
font-weight: 700;
}
.et_pb_section.course-content-main-section.et_section_regular p{
	text-align:center;
}
.et_pb_section.course-content-main-section.et_section_regular .button-main-div a{
font-size: 14px;
line-height: 20px;
color:#fff;
background:#77c400;
display: inline-block;
padding: 9px 19px;
font-family: 'Montserrat', sans-serif;
text-transform: uppercase;
margin-top: 22px;
}
.et_pb_section.course-content-main-section.et_section_regular .button-main-div{
	text-align:center;
}
.et_pb_section.course-content-main-section.et_section_regular {
    padding: 55px 0 0;
}
.et_pb_section.course-inner-list-section.et_section_regular .et_pb_row{
	max-width:1180px;
}
.et_pb_section.course-inner-list-section.et_section_regular .et_pb_row .et_pb_column{
margin-right: 23px;
width: 32%;
margin-bottom: 35px;
}
.et_pb_section.course-inner-list-section.et_section_regular .et_pb_row .et_pb_column p{
padding: 0;
font-size: 15px;
line-height: 21px;
text-align: center;
}
.et_pb_section.course-inner-list-section.et_section_regular .et_pb_row .et_pb_column h4{
font-family: 'Montserrat', sans-serif;
padding: 12px 0 7px;
text-align: center;
font-size: 21px;
font-weight: 700;
line-height: 24px;
}
.et_pb_section.nursing-center-text.et_pb_with_background p{
text-align: center;
font-size: 20px;
line-height: 32px;
}
.et_pb_section.course-inner-list-section.et_section_regular {
    padding: 55px 0 35px;
}
.course-content-title h2{
text-align: center;
font-family: 'Montserrat', sans-serif;
font-size: 35px;
line-height: 35px;
color:#333;
padding-bottom: 36px;
font-weight: 700;
}
.et_pb_section.leadership-main-section.et_section_regular .et_pb_row.leadership-inner-list{
max-width: 85%;
}
.et_pb_section.leadership-main-section.et_section_regular .et_pb_column.leadership-content-l{
    width: 76%;
    margin-right: 30px;
	padding-top: 55px;
}
.et_pb_section.leadership-main-section.et_section_regular .et_pb_column.leadership-content-r{
    width: 21%;
    float: right;
}
.et_pb_section.leadership-main-section.et_section_regular {
    padding: 50px 0 50px;
}
.et_pb_section.course-facts-list-section.et_section_regular .et_pb_row.facts-inner-list-row ul li{
display: inline-block;
margin: 0 15px;
background:#fff;
padding: 42px;
font-family: 'Montserrat', sans-serif;
font-size: 23px;
line-height: 22px;
color:#1f7b76;
font-weight: 600;
}
.et_pb_section.course-facts-list-section.et_section_regular .et_pb_row.facts-inner-list-row ul li span{
display: block;
font-family: 'Montserrat', sans-serif;
color:#000;
font-size: 16px;
line-height: 20px;
padding-bottom: 10px;
text-transform: uppercase;
font-weight: 400;
}
.et_pb_section.course-facts-list-section.et_section_regular .et_pb_row.facts-inner-list-row ul{
	display:block;
	text-align:center;
}
.et_pb_section.course-facts-list-section.et_section_regular{
	background:#eee;
	padding:50px 0 50px;
}
.et_pb_section.scholarships-extra-main-content-section{

padding: 50px 0 10px;

}
.et_pb_section.scholarships-extra-main-content-section .fluid-width-video-wrapper {
    padding: 0 !important;
    height: 315px;
}
.et_pb_section.scholarships-extra-main-content-section h3{
font-size: 25px;
line-height: 25px;
padding-bottom: 14px;
font-family: 'Montserrat', sans-serif;
font-weight: 700;
}
.et_pb_section.scholarships-extra-main-content-section .et_pb_row{
	margin-bottom:48px;
}
.et_pb_section.courses-content-map.et_section_regular {
    padding: 45px 0 23px;
}
.et_pb_section.courses-content-map.et_section_regular p{
	text-align:center;
	margin-bottom: 22px;
}
.et_pb_section.courses-content-map.et_section_regular p a{
	color:#1f7b76;
}
.et_pb_section.courses-content-map.et_section_regular .course-content-title h2 {
    padding-bottom: 12px;
}
#tabs.ui-tabs, #tabs.ui-tabs ul.ui-tabs-nav, #tabs.ui-tabs .ui-tabs-panel, #tabs.ui-tabs ul.ui-tabs-nav li.ui-tabs-tab {
    background: none !important;
    border: none !important;
    padding: 0 !important;
    margin: 0;
    border-radius: 0;
}
.find-doctors-image-l img{
display: block;
height: 255px;
object-fit: cover;
width: 100%;
}
.find-doctors-image-l{
float: left;
width: 20%;
}
.find-doctors-content-r{
float: left;
width: 80%;
padding-left: 35px;
}
.find-doctors-tabs-div ul.ui-tabs-nav li a{
font-size: 16px;
line-height: 22px;
color:#fff;
padding: 10px 22px !important;
background:#77c400;
font-family: 'Montserrat', sans-serif;
font-weight: 500;
margin-right: 10px;
}
.find-doctors-content-r h3{
font-size: 23px;
line-height: 26px;
font-family: 'Montserrat', sans-serif;
padding-bottom: 6px;
color:#000;
font-weight: 600;
}
.find-doctors-content-r h6{
	font-size:16px;
	line-height:22px;
	font-family: 'Montserrat', sans-serif;
	padding-bottom:17px;
	color:#7a7a7a;
	font-weight: 400;
}
.find-doctors-tabs-div{
    padding: 0 0 32px;
}
.et_pb_section.find-doctors-main-section-page.et_section_regular {
    padding: 63px 0 50px;
}
.find-doctors-content-r p{
padding-bottom: 12px;
font-size: 15px;
line-height: 22px;
}
.et_pb_section.admission-forms-main-section.et_section_regular{
	padding:63px 0;
	margin-bottom:23px;
}
body #page-container #et-main-area #main-content .entry-content .et_pb_section.research-main-list-section.et_section_regular .et_pb_row.research-list-row .container{
	padding:0;
}
.homenews-list-main ul li{
width: 32%;
float: left;
list-style: none;
margin-right: 2%;
}
.homenews-list-main ul li:last-child{
	margin-right:0;
}
.homenews-image img{
display: block;
width: 100%;
border: 10px solid #77c400;
}
.homenews-list-main ul li h4{
color:#2f2f2f;
font-family: 'Montserrat', sans-serif;
font-size: 20px;
line-height: 28px;
padding: 14px 16px 0;
text-align: center;
font-weight: 500;
height: 70px;
overflow: hidden;
}
.et_pb_section.news-events-main-section.et_section_regular {
    padding: 0 0 55px;
}
body.page-template-template-news-events .et_pb_section.news-events-main-section{
	padding:0;
}
.globel-institute {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 15px;
    font-family: 'Montserrat', sans-serif;
    font-weight: 300;
    color: 
    #333;
    margin-left: 18px;
    text-align: center;
}
.et_pb_column.et_pb_column_3_5.et_pb_column_17.offered-main-section-l.et_pb_css_mix_blend_mode_passthrough p {
    padding-bottom: 25px;
}
.et_pb_section.annual-services-main-section .et_pb_row.list-annual-div.gv-modi-rual .et_pb_column {
    width: 30%;
    margin: 0 20px;
    background: #fff;
padding: 58px 25px;
box-shadow: 0 0 7px
    #ccc;
}
.shivmani-video-full.clearfix {
    padding-top: 25px;
}
.shivmani-video-first {
    width: 45%;
    float: left;
    margin-right: 35px;
}
.shivmani-video-second {
    width: 45%;
    float: left;
    margin-left: 35px;
}
.shivmani-facility h6 {
    font-family: 'Montserrat', sans-serif;
    text-transform: capitalize;
    font-size: 16px;
    font-weight: 300;
    padding: 0;
    line-height: 20px;
    padding-top: 15px;
    text-align: center;
}
.shivmani-facility h5 {
    font-size: 18px;
    line-height: 23px;
    padding-bottom: 0;
    font-family: 'Montserrat', sans-serif;
    color: #77c400 !important;
    text-align: center;
}
.et_pb_row.et_pb_row_3.list-annual-div.shivmani-gertaial-boxes .et_pb_column.et_pb_column_1_3 {
    width: 32%;
    max-height: 272px;
}
.find-doctors-tabs-div ul li {
    margin-bottom: 15px !important;
}
.about-thearpy-first {
    width: 48%;
float: left;
margin-right: 30px;
font-size: 16px;
line-height: 24px;
color:#333;
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
    padding-top: 20px;
}
.about-thearpy-second {
    width: 48%;
    float: left;
}
.find-doctors-tabs-content-inn.clearfix {
    margin-bottom: 20px;
}
.et_pb_section.gvnr-slider-main-section .et_pb_row.slider-wheel-section{
width: 460px;
position: absolute;
right: -230px;
top: 50%;
height: 460px;
background:#fdfdfd;
border-radius: 100%;
z-index: 9999;
margin-top: -230px;
}
.radialnav{
height: 460px;
position: relative;
}
.slider-wheel-link{
	width: 220px;
height: 220px;
position: absolute;
margin: -110px auto auto;
top: 50%;
left: 0;
right: 0;
border: 10px solid #e6e6eb;
border-radius: 100%;
}
.radialnav .ellipsis{
border-radius: 100%;
background:#404040;
-webkit-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
border: 10px solid #bcb9c3;
display: block;
margin: auto;
height: 100%;
}
.slider-wheel-menu{
position: absolute;
top: 0;
left: 0;
z-index: 9999;
width: 100%;
height: 100%;
-webkit-transition: all .15s ease;
-moz-transition: all .15s ease;
transition: all .15s ease;
}
.slider-wheel-menu > li{
position: absolute;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
transition: all 0.3s ease;
}
.slider-wheel-menu > li a{
display: block;
transition: 1s ease;
}
.slider-wheel-menu li img{
	display:block;
}
.slider-wheel-menu li a:hover{
	transform: scale(1.05);
}
.slider-wheel-menu li.wheel-1{
width: 180px;
left: 52px;
bottom: 8px;
transform: rotate(-4deg);
}
.slider-wheel-menu li.wheel-2{
width: 124px;
left: 11px;
bottom: 121px;
transform: rotate(-1deg);
}
.slider-wheel-menu li.wheel-3{
width: 185px;
top: 5px;
left: 45px;
transform: rotate(2deg);
}
.et_pb_section.donate-main-section.et_section_regular{
	padding:63px 0;
}
.et_pb_section.donate-main-section .donation-form-main{
	width:730px;
}
.et_pb_section.donate-main-section .donation-form-main .give-goal-progress, .et_pb_section.donate-main-section .donation-form-main .give_error.give-invalid-minimum.give-hidden{
	display:none !important;
}
.et_pb_section.donate-main-section .donation-form-main ul#give-donation-level-button-wrap:after{
	clear:both;
	content:"";
	display:block;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form ul#give-donation-level-button-wrap{
	padding:0 0 65px;
}
.et_pb_section.donate-main-section .donation-form-main ul#give-donation-level-button-wrap li{
	width:165px;
	margin:0 12px 0 0;
}
.et_pb_section.donate-main-section .donation-form-main ul#give-donation-level-button-wrap li button{
height: 35px;
width: 100%;
line-height: 35px;
padding: 0;
border: 1px solid #555555;
color:#555555;
font-size: 17px;
font-weight: 500;
font-family: 'Montserrat', sans-serif;
text-align: center;
background: none;
border-radius: 8px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form{
	margin:0;
	padding:0;
	position:relative;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-total-wrap{
margin: 0;
top: 65px;
position: absolute;
left:0;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-total-wrap .give-donation-amount{
	height: 35px;
width: 100%;
line-height: 35px;
padding: 0;
border: 1px solid #555555;
color:#555555;
font-size: 17px;
font-weight: 500;
font-family: 'Montserrat', sans-serif;
text-align: center;
background: none;
border-radius: 8px;
margin:0;
width:165px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-total-wrap .give-donation-amount .give-currency-position-before{
	border-width: 0 1px 0 0;
background: none;
width: 35px;
border-style: solid;
border-color:#555555;
border-radius: 0;
height: 100%;
padding: 0;
text-align: center;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-total-wrap .give-donation-amount input#give-amount{
	border: none;
background: none;
height: 100%;
color:#555;
font-size: 17px;
padding: 0 15px;
font-family: 'Montserrat', sans-serif;
border-radius: 0;
font-weight: 500;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-recurring-donors-choice{
	margin: 18px 0 45px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-recurring-donors-choice input[type="checkbox"]{
	vertical-align: middle;
height: auto;
margin: -4px 4px 0 0;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-recurring-donors-choice label{
font-family: 'Montserrat', sans-serif;
color:#555555;
font-size: 15px;
line-height: 20px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-recurring-donors-choice label select{
font-family: 'Montserrat', sans-serif;
color:#555555;
border: 1px solid #555555;
cursor: pointer;
font-size: 14px;
line-height: 20px;
margin: 0 0 0 10px;
padding: 0 7px;
text-transform: capitalize;
height: 28px;
border-radius: 3px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-recurring-donors-choice label select option{
	text-transform:capitalize;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset legend, .et_pb_section.donate-main-section .donation-form-main .give-form-title{
color:#77c400;
font-size: 20px;
line-height: 21px;
font-weight: 600;
font-family: 'Montserrat', sans-serif;
border: none;
margin: 0;
padding: 0 0 14px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset, .et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give-ffm-section{
	padding:0 0 21px;
	margin:0;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give-ffm-section div#ffm_section-wrap.form-row{
	margin:0;
	padding:0;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form #give-gateway-radio-list{
	margin:0 0 18px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form #give-gateway-radio-list li{
	margin:0 16px 0 0;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form #give-gateway-radio-list li:last-child{
display:none;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form #give-gateway-radio-list li input[type="radio"]{
	margin: -1px 1px 0 0;
vertical-align: middle;
display: inline-block;
height: auto;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form #give-gateway-radio-list li label{
	font-family: 'Montserrat', sans-serif;
color:#555555;
font-size: 15px;
line-height: 20px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form p.form-row{
	margin:0 0 23px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form p.form-row label{
color:#555555;
font-family: 'Montserrat', sans-serif;
font-weight: 400;
font-size: 15px;
line-height: 20px;
margin: 0 0 5px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form p.form-row input, .et_pb_section.donate-main-section .donation-form-main form.give-form fieldset select, .et_pb_section.donate-main-section .donation-form-main form.give-form fieldset input{
border: 1px solid #555555;
color:#aaaaaa;
font-family: 'Montserrat', sans-serif;
font-size: 14px;
font-weight: 400;
height: 36px;
line-height: 20px;
padding: 6px 14px;
border-radius: 11px;
background:#fff;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset select{
	background:url(images/donation-select-icon.jpg) no-repeat 95% center #fff;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset select#billing_country{
pointer-events: none;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form p.form-row.form-row-first, .et_pb_section.donate-main-section .donation-form-main form.give-form p.form-row.form-row-last, .et_pb_section.donate-main-section .donation-form-main form.give-form p.form-row#give-email-wrap, .et_pb_section.donate-main-section .donation-form-main form.give-form p.form-row#give-phone-wrap, .et_pb_section.donate-main-section .donation-form-main form.give-form .give-ffm-form-row-half, .et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give_cc_address .form-row#give-card-country-wrap, .et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give_cc_address .form-row#give-card-address-wrap, .et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give_cc_address .form-row#give-card-address-2-wrap, .et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give_cc_address .form-row#give-card-city-wrap{
	width:49%;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form p.form-row#give-email-wrap, .et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give_cc_address .form-row#give-card-country-wrap, .et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give_cc_address .form-row#give-card-address-2-wrap{
	float:left;
	clear:none;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form p.form-row#give-phone-wrap, .et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give_cc_address .form-row#give-card-address-wrap, .et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give_cc_address .form-row#give-card-city-wrap{
	float:right;
	clear:none;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give-ffm-section div.form-row{
	padding:0;
	margin:0 0 23px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give-ffm-section div#ffm_html-wrap.form-row{
color:#787a79;
font-size: 15px;
line-height: 22px;
font-family: 'Montserrat', sans-serif;
font-weight: 500;
margin: 0 0 25px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give-ffm-section div.form-row label, .et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give_cc_address .form-row label{
font-family: 'Montserrat', sans-serif;
color:#555555;
font-size: 16px;
line-height: 20px;
font-weight: 600;
margin: 0 0 9px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give-ffm-section div.form-row .ffm-radio-field label{
	font-size: 14px;
width: 45%;
display: inline-block;
margin: 0 16px 0 0;
padding: 0 4px 0 19px;
position: relative;
vertical-align: top;
font-weight: 500;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give-ffm-section div.form-row .ffm-radio-field label input[type="radio"]{
	position: absolute;
margin: 0;
left: 0;
top: 3px;
padding:0;
height:auto;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give-ffm-section div#ffm_section_2-wrap.form-row{
margin: 20px 0 5px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-ffm-form-row-half:nth-child(2n+0){
	float:right;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give_purchase_submit #give-final-total-wrap{
	margin:0 0 20px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give_purchase_submit #give-final-total-wrap .give-donation-total-label{
background:#ebebeb;
font-family: 'Montserrat', sans-serif;
color:#555555;
border: 1px solid #d1d1d1;
font-size: 14px;
font-weight: 500;
line-height: 34px;
height: 35px;
padding: 0 12px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give_purchase_submit #give-final-total-wrap .give-final-total-amount{
font-family: 'Montserrat', sans-serif;
color:#555555;
border-color:#d1d1d1;
font-size: 16px;
line-height: 35px;
padding: 0 12px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-submit-button-wrap input.give-submit{
background:#f36a21;
color:#ffffff;
width: 140px;
padding: 0;
text-align: center;
font-family: 'Montserrat', sans-serif;
border: 1px solid #f36a21;
border-radius: 20px;
font-weight: 500;
font-size: 15px;
height: 35px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-submit-button-wrap{
	padding:23px 0 0;
}
.et_pb_section.et_pb_section_0.health-pack-main-section.et_section_regular {
    padding: 0;
}
.et_pb_row.et_pb_row_0.health-pack-main-section1{
    padding: 0;
}
#et-top-navigation #top-menu-nav ul#top-menu li.mega-menu{
	position:initial;
}
#et-top-navigation #top-menu-nav ul#top-menu li.mega-menu ul{
	width:1160px;
}
#et-top-navigation #top-menu-nav ul#top-menu li.mega-menu ul li{
	width:25%;
}

body.single-our_specialities #page-container footer#main-footer{
margin-top:60px;
}
.globe-optho-trelst ul li img {
    height: auto !important;
}
.specialites-main-list-new ul li{
	font-size: 16px;
    line-height: 24px;
    color: #333;
    margin-bottom: 14px;
    font-family: 'Montserrat', sans-serif;
     font-weight: 400;
	list-style: disc;
    margin-left: 15px;
}
.specialites-main-list-new h4 {
    font-size: 23px;
    line-height: 24px;
    text-transform: uppercase;
    color: #333;
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    padding-bottom: 7px;
}
body .specialities-content-main-section{
    padding: 0;
}
#sidebar .sidebar-links-div ul li a, #sidebar .blog-sidebar-list-main ul li a {
    text-transform: lowercase;
}
body.archive.category.category-community-outreach.category-11 ul.blog-dates-main li {
    display: none !important;
}
.faqs-dnb-section h5 {
    font-weight: 700;
}
.blog-sidebar-list-main ul li a {
    text-transform: none !important;
}
.our-missiion-about-section h4 {
    color: #77c400 !important;
}
.accreditation-section h4 {
    text-transform: none !important;
	color: #77c400 !important;
}
.hospital-based-section h4 {
	color: #77c400 !important;
}
body.post-template-default.single.single-post.postid-1206 ul.blog-times-dates {
    display: none;
}
body.post-template-default.single.single-post.postid-330 ul.blog-times-dates {
    display: none;
}
body.post-template-default.single.single-post.postid-1185 ul.blog-times-dates {
    display: none;
}
body.post-template-default.single.single-post.postid-1191 ul.blog-times-dates {
    display: none;
}
.globel-nursing-prgraph p{
	color: #77c400; 
}
.advanced-globel-rise h3{
	color: #77c400;
    line-height: 28px;
    font-size: 23px;
    font-weight: 700;
    font-family: 'Montserrat', sans-serif;
}
.medly-stud-apply h3 { 
    border-bottom: 2px solid;
    display: inline-block;
    margin-bottom: 16px;
    padding: 0 0 5px;
	padding-bottom: 5px !important;
}
.sidebar-links-div ul li a {
    text-transform: unset !important;
}
.et_pb_section.donate-main-section .donation-page-buttons ul{
text-align:center;
}
.et_pb_section.donate-main-section .donation-page-buttons ul li{
display:inline-block;
margin:0 6px;
}
.et_pb_section.donate-main-section .donation-page-buttons ul li a{
background:#f36a21;
color:#ffffff;
padding: 0 40px;
text-align: center;
font-family: 'Montserrat', sans-serif;
border: 1px solid #f36a21;
border-radius: 20px;
font-weight: 500;
font-size: 18px;
height: 42px;
display: block;
line-height: 41px;
}
.header-top-main .header-top-right .header-donate-button1 a {
    color: #77c400;
    background: #fff;
    font-size: 12px;
    padding: 9px 15px;
    font-family: 'Montserrat', sans-serif;
    display: block;
    position: relative;
    line-height: 15px;
    text-transform: uppercase;
    font-weight: 600;
}
.header-top-main .header-top-right .header-donate-button1 {
    float: right;
	margin-left: 20px;
}
.header-top-main .header-top-right .header-donate-button1 a:hover {
    color: #fff;
    background: #f36a21;
}
li#menu-item-268 ul.sub-menu {
    padding: 7px 0 40px !important;
}
@media only screen and (min-width:1260px) and (max-width:1300px){
.et_pb_section.et_pb_section_0.home-main-slider.et_section_regular .et_pb_row{
	max-width:1130px;
}
.et_pb_section.we-who-are-content-main-section.et_section_regular .et_pb_row{
max-width: 1122px;
}
.mission-content{
    left: -52px;
}
.et_pb_section.what-makes-main-section ul li{
    font-size: 21px;
    line-height: 28px;
}
.et_pb_section.what-makes-main-section h4{
    font-size: 38px;
}
.et_pb_section.what-makes-main-section .et_pb_row{
    max-width: 830px;
}

}



@media only screen and (min-width:768px) and (max-width:1219px){
.container {
    padding-left: 15px;
    padding-right: 15px;
}
.header-top-main .header-top-left ul li {
    float: left;
    margin: 0 22px 0 0;
}
.header-main-section {
    padding: 10px 0;
}
.header-main-section {
    padding: 10px 0;
}
body.et_header_style_left .logo_container {
    width: 50%;
    float: left;
}
.header-top-details {
    float: right;
    width: 46%;
}
body #page-container header#main-header .header-main-section .header-top-details ul li {
    display: inline-block;
    margin: 0 10px 10px;
}
.header-top-details ul li a {
    font-size: 14px;
    line-height: 15px;
    padding-bottom: 5px;
}
body .mobile_menu_bar {
    display: none;
}
#et-top-navigation #top-menu-nav ul#top-menu li a {
    font-size: 11px;
    line-height: 13px;
}
#et-top-navigation #top-menu-nav ul#top-menu li {
    margin: 0 9px 0 0;
}
#et-top-navigation #top-menu-nav ul#top-menu li ul{
padding:12px 0;
}
body #page-container header#main-header #et-top-navigation #top-menu-nav ul#top-menu li ul li a{
padding: 6px 15px !important;
}
#et-top-navigation #top-menu-nav ul#top-menu li.about-menu-item ul.submenu-open, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.about-menu-item.et-hover ul, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.about-menu-item:hover ul{
height:160px;
}
#et-top-navigation #top-menu-nav ul#top-menu li.charity-menu-item ul.submenu-open, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.charity-menu-item.et-hover ul, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.charity-menu-item:hover ul{
height:190px;
}
#et-top-navigation #top-menu-nav ul#top-menu li.speciality-menu-item ul.submenu-open, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.speciality-menu-item.et-hover ul, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.speciality-menu-item:hover ul{
height:205px;
}
#et-top-navigation #top-menu-nav ul#top-menu li.branches-menu-item ul.submenu-open, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.branches-menu-item.et-hover ul, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.branches-menu-item:hover ul{
height:275px;
}
#et-top-navigation #top-menu-nav ul#top-menu li.academics-menu-item ul.submenu-open, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.academics-menu-item.et-hover ul, body #page-container header#main-header .header-main-menu #et-top-navigation #top-menu-nav ul#top-menu li.academics-menu-item:hover ul{
height:195px;
}
body #page-container .et_pb_section.gvnr-slider-main-section.et_section_regular .et_pb_slide_description{
padding:210px 0;
}
.et_pb_section.gvnr-slider-main-section .et_pb_row.slider-wheel-section{
width: 400px;
right: -200px;
height: 400px;
margin-top: -200px;
}
.radialnav{
height:400px;
}
.slider-wheel-menu li.wheel-1{
width: 135px;
left: 69px;
bottom: 0px;
transform: rotate(-11deg);
}
.slider-wheel-menu li.wheel-2{
width: 100px;
left: 2px;
bottom: 105px;
transform: rotate(-3deg);
}
.slider-wheel-menu li.wheel-3{
width: 135px;
top: 2px;
left: 62px;
transform: rotate(8deg);
}
body #top-menu {
    display: block;
}
#et-top-navigation #top-menu-nav ul#top-menu li.mega-menu ul {
    width: 100%;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-right {
width: 50%;
padding: 50px 0 0;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-left {
width: 43%;
margin: 0 20px;
}
.about-us-img-details .about-us-img-desc {
    padding: 20px;
    left: -20px;
}
.about-us-img-details .about-us-img-desc h2 {
    font-size: 28px;
    line-height: 30px;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-right h3 {
font-size: 25px;
line-height: 33px;
padding: 0 0 14px;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-right p {
font-size: 17px;
line-height: 26px;
padding-right: 0;
}
.et_pb_section.what-makes-list-section .what-makes-list .et_pb_column .what-makes-details h4{
font-size:14px;
line-height:20px;
}
body .et_pb_row {
    padding-left: 15px;
    padding-right: 15px;
}
.gvnr-slider-main-section .et_pb_row {
    padding: 0;
}
.what-makes-list .et_pb_column {
    width: 33%;
}
.et_pb_section.what-makes-list-section.et_section_regular {
    padding: 40px 0;
}
.et_pb_section.partner-trusts-section.et_section_regular {
    padding: 45px 0;
}
.et_pb_section.partner-trusts-section.et_section_regular .partner-trust-list ul.partner-trust-slider{
padding:0 30px;
}
.et_pb_section.partner-trusts-section .partner-trust-list ul.partner-trust-slider .slick-arrow.slick-prev{
left:0;
}
.et_pb_section.partner-trusts-section .partner-trust-list ul.partner-trust-slider .slick-arrow.slick-next{
right:0;
}
.et_pb_section.partner-trusts-section .partner-trust-list ul.partner-trust-slider .slick-arrow{
padding:0;
}
.partner-trusts-section h2 {
    padding-bottom: 15px;
}
.et_pb_section.our-specialities-main-section.et_section_regular {
    padding: 50px 0 50px;
}
.our-specialities-list-main ul li .our-speciality-details h4 {
font-size: 16px;
line-height: 16px;
padding: 10px 0 0;
}
.our-specialities-list-main ul li {
margin: 0 0 16px;
padding: 0 8px;
}
.our-specialities-list-main ul li .our-speciality-details {
    padding: 10px;
}
.our-specialities-list-main {
    padding: 23px 0 0;
	margin: 0 -8px;
}
.et_pb_section.ongoing-project-section.et_section_regular {
    padding: 50px 15px;
}
.ongoing-project-left h2 {
    padding-bottom: 20px;
}
.et_pb_section.ongoing-project-section .et_pb_column.ongoing-project-left {
    width: 50%;
    margin: 0;
}
.et_pb_section.ongoing-project-section .et_pb_column .donation-list ul li {
    float: left;
    margin: 0px 20px 21px 0;
    width: 45%;
}
.et_pb_section.ongoing-project-section .et_pb_column.ongoing-project-right {
    float: left;
    width: 50%;
}
.et_pb_section.home-health-blog-section.et_section_regular h2, .page-title h2, .et_pb_section .et_pb_row.why-choose-title .et_pb_text h2 {
font-size: 28px;
line-height: 32px;
padding-bottom: 20px;
}
.et_pb_section.our-motto-section.academics-section .our-motto-list-section h3 {
    font-size: 15px;
    line-height: 20px;
    padding: 15px 0 0;
}
.et_pb_section.our-motto-section.et_section_regular.academics-section, .et_pb_section.home-health-blog-section.et_section_regular, .et_pb_section.form-main-section.et_section_regular, .et_pb_section.home-health-blog-section.testimonials-list.et_section_regular{
    padding: 50px 0;
}
.et_pb_section.our-motto-section.academics-section .page-title .et_pb_text h2, .et_pb_section.ongoing-project-section .page-title{
padding:0 0 24px;
}
.et_pb_section.our-motto-section.academics-section .our-motto-list-section .et_pb_column{
padding:0 8px;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner .et_pb_column.form-text-r .contact-form-main, .et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner .et_pb_column.form-text-l .contact-form-main{
padding:25px 25px 3px;
}
#page-container footer#main-footer{
background:none !important;
}
.footer-logo-section, .footer-top-section{
background: #363636;
}
.footer-logo-section{
padding:40px 0 30px;
}
.et_pb_section.home-health-blog-section.testimonials-list.et_section_regular .read-more-button {
    padding-top: 10px;
}
.our-testimonials-list-main ul#testimonialsslider .slick-list li{
padding: 25px 20px;
margin: 0 15px 12px;
min-height: 375px;
}
.footer-appointment-section{
    padding: 0 0 50px;
}
.footer-appointment-section h3{
font-size:23px;
}
.footer-appointment-section h3 a{
width: 210px;
height: 50px;
line-height: 50px;
font-size: 17px;
margin-left: 12px;
}
#page-container footer#main-footer #footer-widgets {
    padding: 20px 0 40px;
}
#page-container footer#main-footer #footer-widgets .footer-widget:first-child {
    width: 20% !important;
	margin: 0 !important;
}
#page-container footer#main-footer #footer-widgets .footer-widget:nth-child(2) {
    width: 19% !important;
	margin: 0 !important;
}
#page-container footer#main-footer #footer-widgets .footer-widget:nth-child(3) {
    width: 29% !important;
	margin: 0 !important;
}
#page-container footer#main-footer #footer-widgets .footer-widget:nth-child(4) {
    width: 15% !important;
	margin: 0 !important;
}
#page-container footer#main-footer #footer-widgets .footer-widget:last-child {
    width: 17% !important;
	margin: 0 !important;
}
#page-container footer#main-footer #footer-widgets .footer-widget ul.social-links-footer {
    padding: 30px 0 15px;
}
#page-container footer#main-footer #footer-widgets .footer-widget ul.social-links-footer li {
    margin: 0 5px;
}
#page-container footer#main-footer #footer-widgets .footer-widget ul.social-links-footer li i {
    font-size: 15px;
}
#page-container footer#main-footer #footer-widgets h4 {
    padding: 0px 0 0;
	font-size: 13px;
	line-height: 25px;
}
.et_pb_section.home-health-blog-section.video-gallery-section .et_pb_column.video-gallery-left {
    width: 50%;
}
.latestpost-list-main ul li {
    margin: 0 0 15px;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner h2 {
    font-size: 25px;
    line-height: 30px;
    padding-bottom: 15px;
}
#page-container footer#main-footer #footer-widgets .footer-widget ul li {
    font-size: 13px;
    line-height: 25px;
}
body p {
    font-size: 15px;
    line-height: 22px;
    color: #333;
    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
}
body #main-content .page-content-oral-div #content-area #left-area{
    width: 64% !important;
    float: left;
}
body #main-content .page-content-oral-div #sidebar{
    width: 36% !important;
    float: left;
    padding-right: 15px;
    padding-left: 15px;
}
.et_pb_section.about-content-main-section.et_section_regular h4{
font-size: 20px;
line-height: 25px;
padding-bottom: 10px;
}
.about-thearpy-first{
width: 100%;
margin-right: 0;
padding-top: 0;
}
.about-thearpy-second{
width: 100%;
float: left;
padding-top: 20px;
}
.et_pb_section.about-content-main-section.et_section_regular .et_pb_module.et_pb_text{
margin-bottom:33px;
}
body.page-template-page-sidebar-php #page-container #et-main-area #main-content .page-content-oral-div, body #page-container #et-main-area #main-content .blog-page-main {
    padding: 50px 0;
}
#sidebar h4.widgettitle {
font-size: 18px;
line-height: 18px;
padding: 12px 15px;
}
.sidebar-links-div, .sidebar-testmonials, .blog-sidebar-list-main ul, .contact-sidebar-form {
    padding: 15px;
}
#sidebar .sidebar-links-div ul li, .blog-sidebar-list-main ul li{
padding-left:2px;
}
#sidebar .sidebar-links-div ul li a, #sidebar .blog-sidebar-list-main ul li a {
font-size: 14px;
line-height: 20px;
margin-bottom: 10px;
}
body #sidebar .et_pb_widget{
margin-bottom:23px;
}
.page-caption h1{
padding: 18px 0;
font-size: 20px;
line-height: 30px;
}
body.page-id-271 #main-content .page-content-oral-div #content-area #left-area {
    width: 100% !important;
}
.et_pb_section.governing-main-section.et_section_regular {
padding: 30px;
margin: 0 15px;
}
.et_pb_section.governing-main-section.et_section_regular .et_pb_column.governance-image-l{
margin:0 32px 0 0;
width: 175px;
}
.et_pb_section.governing-main-section.et_section_regular .et_pb_column.governance-content-r{
padding-top:30px;
width: 68%;
}
.et_pb_section.services-main-section.et_pb_with_background.et_section_regular, .et_pb_section.home-impact-main-section.et_section_regular{
    padding: 50px 0;
}
.et_pb_section.services-main-section h2{
font-size: 28px;
line-height: 32px;
padding-bottom: 6px;
}
.et_pb_section.what-makes-main-section.academics-page h4 {
    padding-bottom: 25px;
}
.et_pb_section.what-makes-main-section h4 {
    font-size: 30px;
    line-height: 38px;
    padding-bottom: 12px;
}
.et_pb_section.what-makes-main-section.academics-page ul {
    padding-left: 30px;
}
.et_pb_section.what-makes-main-section.academics-page ul li {
    margin-bottom: 19px;
}
.et_pb_section.what-makes-main-section ul li {
    line-height: 16px;
    padding-left: 5px;
    margin-bottom: 13px;
	font-size: 16px;
}
.et_pb_section.what-makes-main-section.academics-page ul::before {
left: -78px;
top: -25px;
height: 115px;
background-size: 90px;
}
body .et_pb_section.academics-home-main-slider.et_section_regular{
padding:15px 0 0;
}
.et_pb_section.academics-home-main-slider .et_pb_module.et_pb_slider.et_pb_slider_fullwidth_off{
padding: 15px;
}
#page-container #main-content .et_pb_section.home-news-scroll-main-section{
padding:20px 15px;
}
.your-impact-list-main ul li{
width:32%;
margin-right:2%;
}
.your-impact-list-main ul li p br{
display:none;
}
.et_pb_section.home-impact-main-section.et_section_regular .et_pb_row.impact-main-list-row .et_pb_column h3, .your-impact-list-main ul li h3{
font-size: 21px;
line-height: 25px;
padding: 14px 0 8px;
}
.et_pb_section.home-impact-main-section.et_section_regular .et_pb_row.impact-main-list-row .et_pb_column p, .your-impact-list-main ul li p{
line-height:20px;
}
.impact-image img, .your-impact-list-main ul li img{
height: 240px;
object-fit: cover;
}
.et_pb_section.donaction-type-main-section.et_section_regular{
padding:10px 0 26px;
}
.et_pb_section.donaction-type-main-section.et_section_regular .et_pb_row.list-donates-row .et_pb_column{
height: 190px;
padding-top: 12px;
}
.et_pb_section.donaction-type-main-section.et_section_regular .et_pb_row.list-donates-row .et_pb_column .donate-icon{
padding: 0 60px;
height: 91px;
display: flex;
align-items: center;
width:190px;
margin:auto;
}
.et_pb_section.donaction-type-main-section.et_section_regular .et_pb_row .et_pb_column h5{
font-size:16px;
padding:15px 0 0;
}
.et_pb_section.donaction-type-main-section.et_section_regular .et_pb_row .et_pb_column h5 span{
line-height:20px;
padding:2px 0 0;
}
.et_pb_section.news-events-main-section.et_section_regular h2, .et_pb_section.curses-list-main-section h2, .et_pb_section.research-main-list-section.et_section_regular h2, .page-main-title h2{
font-size: 28px;
line-height: 32px;
padding-bottom: 23px;
}
body #page-container #et-main-area #main-content .blog-page-main{
padding-left:15px;
padding-right:15px;
}
body.et_right_sidebar #left-area{
width:68% !important;
}
body.et_right_sidebar #sidebar{
width: 28% !important;
}
.blog-image{
margin-right: 3%;
width: 37%;
}
.blog-page-content-r{
width:60%;
}
.blog-page-content-r h4{
font-size: 22px;
line-height: 26px;
padding-bottom: 2px;
}
body #page-container #et-main-area #main-content .blog-page-main #left-area ul{
margin:1px 0 6px;
}
.single-page-top-text h2{
font-size: 28px;
line-height: 30px;
padding-bottom: 4px;
}
.single-blog-image{
padding:14px 0 20px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset legend, .et_pb_section.donate-main-section .donation-form-main .give-form-title{
font-size: 18px;
padding: 0 0 8px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-recurring-donors-choice{
margin:15px 0 32px;
}
body .contact-sidebar-form{
padding:20px 15px 5px;
}
.et_pb_section.dowloads-main-content-section.et_section_regular .et_pb_module.et_pb_text ul li a{
font-size: 16px;
line-height: 22px;
padding: 15px 10px;
}
.et_pb_section.dowloads-main-content-section.et_section_regular .et_pb_module.et_pb_text ul li{
margin-bottom:13px;
}
body .et_pb_section.dowloads-main-content-section.et_section_regular .page-title-content h2{
padding-bottom: 2px;
font-size: 23px;
margin-bottom: 23px;
}
.single-page-title h2{
font-size: 26px;
line-height: 30px;
padding: 0 0 12px;
}
body.single-our_specialities #page-container footer#main-footer{
margin-top:50px;
}
.et_pb_section.branches-main-top-section1.et_section_regular p{
font-size: 16px;
line-height: 24px;
padding: 18px 0 0;
}
.et_pb_section.salient-features-main-section.et_section_regular h4{
padding-bottom: 16px;
font-size: 22px;
line-height: 28px;
}
.et_pb_section.salient-features-main-section.et_section_regular{
padding:50px 0 30px;
}
.et_pb_section.annual-services-main-section .et_pb_row.list-annual-div .et_pb_column{
padding:30px 15px;
}
.et_pb_section.annual-services-main-section .et_pb_row.list-annual-div .et_pb_column p{
font-size:30px;
line-height:36px;
}
.et_pb_section.annual-services-main-section .et_pb_row.list-annual-div .et_pb_column .et_pb_number_counter .title{
font-size:15px;
line-height:19px;
}
body .page-title-content h2{
padding-bottom: 18px;
font-size: 23px;
line-height: 28px;
}
.et_pb_section.health-center-main-section.et_section_regular .et_pb_row.health-center-list-main .et_pb_column p{
font-size: 13px;
line-height: 18px;
padding: 12px 0 20px;
}
.et_pb_section.health-center-main-section.et_section_regular .et_pb_row.health-center-list-main .et_pb_column img{
height:190px;
}
.et_pb_section.offered-main-section.et_pb_with_background.et_section_regular .page-title-content h2{
font-size: 19px;
padding-bottom: 12px;
}
.et_pb_section.offered-main-section .et_pb_column.offered-main-section-l ul li{
padding: 40px 12px;
min-height: 110px;
}
.et_pb_section.offered-main-section .et_pb_column.offered-main-section-l ul li img{
height:23px;
}
.superspeciality-list-inner{
padding: 12px 15px 20px;
}
.et_pb_section.offered-main-section .et_pb_column.offered-main-section-r h6{
font-size: 17px;
line-height: 20px;
padding-bottom: 12px;
padding-top: 8px;
}
.et_pb_section.offered-main-section .et_pb_column.offered-main-section-r ul li{
font-size: 14px;
line-height: 17px;
margin-bottom: 8px;
margin-left: 23px;
}
.et_pb_section.consultants-main-section .et_pb_row.list-consultans-row .et_pb_column{
margin-bottom: 32px;
width: 23.5%;
margin-right: 2%;
}
.et_pb_section.consultants-main-section .et_pb_row.list-consultans-row .et_pb_column h4{
padding: 12px 0 4px;
font-size: 16px;
line-height: 18px;
height: 55px;
}
body.page-id-843 .et_pb_section.et_pb_section_1.salient-features-main-section.et_section_regular{
padding-bottom:0;
}
body.page-id-846 .et_pb_section.consultants-main-section.et_section_regular{
padding-top:20px;
}
.et_pb_section.annual-services-main-section .et_pb_row.list-annual-div.gv-modi-rual .et_pb_column{
width: 30%;
margin: 0 2%;
min-height: 155px;
padding: 35px 18px;
}
body.page-id-850 .et_pb_section.consultants-main-section .et_pb_row.list-consultans-row .et_pb_column{
width:49%;
}
body.page-id-850 .consultants-image img{
display: block;
margin: auto auto 20px;
}
body.page-id-850 .et_pb_section.consultants-main-section.et_section_regular{
padding-top:0;
}
body.page-id-850 .et_pb_row.et_pb_row_3.list-annual-div.shivmani-gertaial-boxes .et_pb_column .et_pb_module{
margin-bottom:10px;
}
.shivmani-video-second{
margin-left:2%;
}
.shivmani-video-first{
margin-right:1%;
}
.course-content-title h2{
font-size: 30px;
line-height: 32px;
padding-bottom: 24px;
}
.find-doctors-tabs-div ul.ui-tabs-nav li a{
padding: 7px 14px !important;
margin-right: 8px;
}
.find-doctors-tabs-div ul li{
margin-bottom: 8px !important;
}
.homecourses-list-main ul li{
margin-right:1%;
}
.homecourses-list-main ul li h4{
font-size: 12px;
line-height: 18px;
padding: 11px 5px 0;
}
.et_pb_section.research-main-list-section.et_section_regular .et_pb_row.research-list-row .et_pb_module.list-more-titles-main-div ul li{
font-size: 16px;
line-height: 21px;
margin: 0 5px;
padding:14px 0;
}
.et_pb_section.research-main-list-section.et_section_regular .et_pb_row.research-list-row .et_pb_module.list-more-titles-main-div{
background:#fff;
}
.et_pb_section.research-main-list-section.et_section_regular .et_pb_row.research-list-row .et_pb_module.more-main-list ul li{
font-size: 15px;
margin: 0 10px;
line-height: 23px;
}
.et_pb_section.courses-inner-list.et_section_regular .et_pb_column{
width:48%;
margin-right:4%;
}
.et_pb_section.courses-main-section.et_section_regular p{
font-size: 19px;
line-height: 30px;
}
.admission-form{
margin-right: 2%;
margin-bottom: 2%;
}
.et_pb_section.contact-page-main-details.et_section_regular .et_pb_column.contact-page-details-l{
width: 43%;
padding: 70px 4% 0 0;
margin-right:0;
}
.et_pb_section.contact-page-main-details.et_section_regular .et_pb_column.contact-page-map-r{
width:57%;
}
.et_pb_section.contact-form-main-div textarea{
height:130px;
}
.et_pb_section.research-main-page-content.et_section_regular p br{
display:none;
}
.et_pb_section.research-main-page-content.et_section_regular table tr th{
font-size:14px;
padding:12px 10px !important;
}
.et_pb_section.research-main-page-content.et_section_regular table tr td{
font-size: 13px;
line-height: 19px;
padding: 10px !important;
}
.et_pb_section.research-main-page-content.et_section_regular .et_pb_row.research-images-main .et_pb_column{
min-height:265px;
}
.et_pb_section.research-main-page-content.et_section_regular .et_pb_row.research-images-main .et_pb_column h3{
font-size: 16px;
line-height: 24px;
padding:13px 0 0;
}
.et_pb_section.research-main-page-content.et_section_regular table{
background:#fff;
}
.et_pb_section.research-main-page-content.et_section_regular .et_pb_row{
background:none;
}
.et_pb_section.research-main-page-content.et_section_regular.et_pb_section_3{
padding-top:0;
padding-bottom:0;
}

}


@media only screen and (min-width:1024px) and (max-width:1219px){
body #page-container header#main-header .header-main-section .header-top-details ul li{
display:block;
margin:0 0 10px;
}
.header-top-details{
width:auto;
}
.header-top-details ul li a{
font-size:17px;
line-height:22px;
}
body.et_header_style_left .logo_container{
width:720px;
}
#et-top-navigation #top-menu-nav ul#top-menu li a{
font-size:15px;
line-height:20px;
}
#et-top-navigation #top-menu-nav ul#top-menu li{
margin:0 12px 0 0;
}
body #page-container .et_pb_section.gvnr-slider-main-section.et_section_regular .et_pb_slide_description{
padding:240px 0;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-right h3{
font-size: 29px;
line-height: 36px;
padding: 0 0 24px;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-right p{
font-size:20px;
line-height:31px;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-right{
width: 53%;
padding: 105px 0 0;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-left{
width: 41%;
margin: 0 20px;
}
.et_pb_section.home-health-blog-section.et_section_regular h2, .page-title h2, .et_pb_section .et_pb_row.why-choose-title .et_pb_text h2{
font-size: 35px;
line-height: 35px;
padding-bottom: 32px;
}
.et_pb_section.our-specialities-main-section.et_section_regular .our-specialities-list-main ul li .our-speciality-details p{
font-size: 16px;
line-height: 24px;
padding: 8px 0 0;
}
.our-testimonials-list-main ul#testimonialsslider .slick-list li{
min-height:333px;
}
.footer-appointment-section h3{
font-size:26px;
}
#page-container footer#main-footer #footer-widgets .footer-widget ul li{
font-size:16px;
line-height:30px;
}
.et_pb_section.about-content-main-section.et_section_regular{
padding:0 0 30px;
}
.blog-page-content-r h4{
font-size: 24px;
line-height: 28px;
padding-bottom: 5px;
}
.blog-image{
width:41%;
margin-right:4%;
}
.blog-page-content-r{
width:54%;
}
#sidebar h4.widgettitle{
font-size: 21px;
line-height: 21px;
padding: 14px 20px;
}
.sidebar-links-div, .sidebar-testmonials, .blog-sidebar-list-main ul, .contact-sidebar-form{
padding:20px;
}
#sidebar .sidebar-links-div ul li, .blog-sidebar-list-main ul li{
padding-left:4px;
}
#sidebar .sidebar-links-div ul li a, #sidebar .blog-sidebar-list-main ul li a{
font-size: 16px;
line-height: 22px;
margin-bottom: 12px;
}
.et_pb_section.consultants-main-section .et_pb_row.list-consultans-row .et_pb_column h4{
height:auto;
}
.et_pb_section.research-main-list-section.et_section_regular .et_pb_row.research-list-row .et_pb_module.more-main-list ul li{
width:18%;
margin:0 5px;
}


}




@media only screen and (max-width:767px){
.container {
    padding-left: 12px;
    padding-right: 12px;
}
.header-top-main .header-top-left ul{
text-align:center;
}
.header-top-main .header-top-left ul li{
margin: 0 3px;
float: none;
display: inline-block;
}
.header-top-main .header-top-left ul li a{
    font-size: 12px;
    line-height: 12px;
}
.header-top-main .header-top-right .header-social-list ul li {
    float: none;
	margin: 5px 12px 0 0px;
	display: inline-block;
}
.header-top-main .header-top-right .header-donate-button a {
    font-size: 11px;
    padding: 7px 10px;
    line-height: 16px;
    margin-top: 5px;
}
	.header-top-main .header-top-right .header-donate-button1 a {
    font-size: 11px;
    padding: 7px 10px;
    line-height: 16px;
    margin-top: 5px;
}
.header-top-main .header-top-right .header-donate-button1 {
    margin-left: 0;
}
.header-top-main .header-top-right .header-donate-button, .header-top-main .header-top-right .header-social-list{
	margin: auto;
	float:none;
	display:inline-block;
}
.header-main-section {
    padding: 15px 0 10px;
}
body.et_header_style_left .logo_container{
float:none;
padding:0 0 18px;
}
body #page-container header#main-header .header-main-section .header-top-details ul li{
float:left;
margin:0 18px 0 0;
}
.header-top-details ul li a{
font-size:12px;
}
.header-top-details ul li:first-child a{
width: 21px;
height: 21px;
}
.header-top-details ul li:nth-child(2) a{
padding-left: 25px;
    padding-right: 0px;
width: 29px;
height: 27px;
}
.header-top-details {
    float: none;
    width: 100%;
    text-align: center;
}
.header-top-main .header-top-left ul li.hospital a {
    padding-left: 16px;
	background-size: 12px;
	background-position:left -2px;
}
.header-top-main .header-top-left ul li.donation a{
 padding-left: 23px;
background-size: 19px;
}
.header-top-main .header-top-left ul li.academics a{
 padding-left: 21px;
background-size: 20px;
}
.header-top-main .header-top-left {
    float: none;
    margin:0;
}
.header-top-main .header-top-right .header-social-list ul li a i {
    font-size: 15px;
    line-height: 24px;
}
.header-top-main .header-top-right{
float: none;
padding: 8px 0 0;
text-align:center;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-left {
    width: 100%;
    margin: 0;
}
.et_pb_section.who-we-are-section.et_section_regular{
    padding: 20px 0;
}
.about-us-img-details .about-us-img-desc{
width: 260px;
padding: 15px;
left: 15px;
}
.about-us-img-details .about-us-img-desc h2{
font-size: 24px;
line-height: 24px;
padding: 0 0 10px;
}
.about-us-img-details .about-us-img-desc p{
font-size: 14px;
line-height: 19px;
}
body .et_pb_row{
padding-left: 15px;
padding-right: 15px;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-right p{
font-size: 15px;
line-height: 23px;
padding: 0 0 16px;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-right h3{
font-size: 19px;
line-height: 25px;
padding: 0 0 8px;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-right{
padding: 46px 0 0;
width: 100%;
float: left;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-right h6{
padding:0 0 6px;
}
.et_pb_section.what-makes-section .what-makes-title h2{
padding-bottom: 14px;
font-size: 19px;
line-height: 25px;
}
.et_pb_section.who-we-are-section.et_section_regular:before{
display:none;
}
.et_pb_section.what-makes-list-section.et_section_regular {
    padding: 24px 0 0;
}
.et_pb_section.what-makes-list-section .what-makes-list .et_pb_column .what-makes-details h4{
font-size: 14px;
line-height: 20px;
padding: 8px 0 24px;
}
.et_pb_section.home-health-blog-section.et_section_regular h2, .page-title h2, .et_pb_section .et_pb_row.why-choose-title .et_pb_text h2 {
    font-size: 18px;
    line-height: 25px;
    padding-bottom: 10px;
}
.et_pb_section.partner-trusts-section.et_section_regular{
    padding: 18px 0;
}
.et_pb_section.partner-trusts-section.et_section_regular .et_pb_row .et_pb_text .partner-trust-list ul.partner-trust-slider{
padding:0 28px;
}
.et_pb_section.partner-trusts-section .partner-trust-list ul.partner-trust-slider li{
padding:0 5px;
}
.et_pb_section.partner-trusts-section .partner-trust-list ul.partner-trust-slider .slick-arrow{
padding:0;
}
.et_pb_section.partner-trusts-section .partner-trust-list ul.partner-trust-slider .slick-arrow.slick-prev{
left:-5px;
}
.et_pb_section.partner-trusts-section .partner-trust-list ul.partner-trust-slider .slick-arrow.slick-next{
right: -5px;
}
.et_pb_section.partner-trusts-section .partner-trust-list ul.partner-trust-slider .slick-arrow.slick-prev, .et_pb_section.partner-trusts-section .partner-trust-list ul.partner-trust-slider .slick-arrow.slick-next{
background-size: 15px;
}
.et_pb_section.our-specialities-main-section.et_section_regular{
    padding: 20px 0 1px;
}
.our-specialities-list-main ul li{
float: none;
width: 100%;
margin: 0 0 20px;
padding: 0;
}
.our-specialities-list-main{
padding: 20px 0 0;
margin: 0;
}
.et_pb_section.ongoing-project-section  .et_pb_row.page-title{
padding-left:15px;
padding-right:15px;
}
.our-specialities-list-main ul li .our-speciality-details{
padding: 15px;
height: auto;
display: block;
border-radius: 10px;
}
.donation-list ul li img {
    margin: auto;
}
.et_pb_section.ongoing-project-section .et_pb_column .donation-list{
padding: 0 0 20px;
}
.et_pb_section.ongoing-project-section .et_pb_column .donation-list ul li{
float: none;
margin: 0 0 12px;
}
.et_pb_section.ongoing-project-section.et_section_regular {
    padding: 20px 0;
}
.et_pb_section.our-motto-section.academics-section .page-title .et_pb_text h2, .et_pb_section.ongoing-project-section .page-title {
    padding: 0 0 15px;
}
.et_pb_section.our-motto-section.et_section_regular.academics-section{
    padding: 20px 0 0;
}
.et_pb_section.home-health-blog-section.video-gallery-section .et_pb_column.video-gallery-left{
width:100%;
}
.et_pb_section.home-health-blog-section.et_section_regular{
    padding: 20px 0 0;
}
.et_pb_section.our-motto-section.academics-section .our-motto-list-section h3 {
padding: 8px 0 20px;
line-height: 22px;
}
.ongoing-project-slider.clearfix.slick-initialized.slick-slider.slick-dotted {
    padding-left: 15px;
    padding-right: 15px;
}
.et_pb_section.home-health-blog-section.video-gallery-section .et_pb_column.video-gallery-right {
padding: 24px 0 0;
float: left;
width: 100%;
}
.latestpost-list-main ul li{
margin:0 0 20px;
}
.latestpost-list-main ul li .latestpost-content-div {
    float: left;
    width: 75%;
    padding-left: 12px;
}
.latestpost-content-div h4{
font-size: 14px;
line-height: 21px;
padding: 8px 0 2px;
}
.et_pb_section.our-motto-section.academics-section .our-motto-list-section .et_pb_column {
    width: 100%;
}
.et_pb_section.form-main-section.et_section_regular{
    padding: 25px 0;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row .et_pb_column{
    width: 100%;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner h2{
font-size: 22px;
line-height: 24px;
padding: 0 0 14px;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner .et_pb_column.form-text-l .contact-form-main, .et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner .et_pb_column.form-text-r .contact-form-main{
    border-radius: 15px;
	padding: 15px 15px 5px;
}
.appoinment-field{
width:100%;
margin-right:0;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner input, .et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner select, .et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner textarea{
font-size:15px;
padding:9px 0 5px;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner p{
padding:0 0 14px;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row .et_pb_column.form-text-r{
margin-top:30px;
}
.et_pb_section.form-main-section.et_section_regular .et_pb_row.form-row-inner input[type="submit"] {
font-size: 14px;
line-height: 20px;
width: 230px;
margin: 10px auto auto;
display: inline-block;
}
.footer-logo-section .footer-logo-img {
    width: 100%;
    margin: auto;
}
#page-container footer#main-footer #footer-widgets {
    padding: 10px 0 5px;
}
#page-container footer#main-footer #footer-widgets .footer-widget ul.social-links-footer {
    padding: 0 0 10px;
}
#page-container footer#main-footer #footer-widgets .footer-widget ul.social-links-footer li i {
    font-size: 20px;
    line-height: 20px;
    color: #fff;
}
#page-container footer#main-footer #footer-widgets h4 {
    padding: 0px 0 0;
}
.footer-appointment-section h3 a {
margin-top: 15px;
height: 50px;
line-height: 50px;
width: 245px;
font-size: 18px;
}	
.footer-appointment-section h3{
font-size: 20px;
line-height: 26px;
margin-top: 12px;
}
.footer-appointment-section {
    padding: 0 0 23px;
}
.footer-logo-section{
background:#363636;
padding: 21px 0;
}
.footer-top-section{
background: #363636;
}
#page-container footer#main-footer{
background:none !important;
}
#page-container footer#main-footer #footer-widgets .footer-widget ul li {
    font-size: 15px;
    line-height: 25px;
}
#page-container footer#main-footer #footer-widgets h4 {
    font-size: 16px;
    line-height: 25px;
}
#page-container footer#main-footer #footer-widgets .footer-widget {
margin: 0 0 23px !important;
width: 100% !important;
}
.page-caption h1{
font-size: 16px;
line-height: 22px;
padding: 18px 0;
}
#page-container footer#main-footer #footer-widgets .footer-widget:nth-child(3){
text-align:left;
}
	
	/* Mobile Menu */
	
#page-container header#main-header #et-top-navigation #et_mobile_nav_menu .mobile_nav ul#mobile_menu {
    background:#77c400;
    border: none;
    margin-top: 12px;
    padding: 0;
}
#page-container header#main-header #et-top-navigation #et_mobile_nav_menu .mobile_nav ul#mobile_menu li a{
color:#fff;
border-bottom: 1px dotted #fff;
padding: 8px 12px;
font-size: 16px;
background: none;
margin: 0;
font-weight: 600;
}
#page-container header#main-header #et-top-navigation #et_mobile_nav_menu .mobile_nav ul#mobile_menu li:last-child a{
border:none;
}
#et-top-navigation #et_mobile_nav_menu .mobile_nav ul#mobile_menu li.menu-item-has-children span {
    background: url(/wp-content/uploads/2020/03/plus-icon-white.png) no-repeat center center;
    cursor: pointer;
    display: block;
    height: 32px;
    position: absolute;
    right: 1px;
    top: 0px;
    width: 32px;
    z-index: 999;
    text-align: center;
    margin: auto;
}
#et-top-navigation #et_mobile_nav_menu .mobile_nav ul#mobile_menu li.menu-item-has-children span.open-icon {
    background:url(/wp-content/uploads/2020/03/minus-icon-main-white.png)  no-repeat center center;
}
#page-container header#main-header #et-top-navigation #et_mobile_nav_menu .mobile_nav ul#mobile_menu li{
	position:relative;
}
#page-container header#main-header #et-top-navigation #et_mobile_nav_menu .mobile_nav ul#mobile_menu li ul.sub-menu{
display: none;
padding: 0;
background: #fff;
}
#page-container header#main-header #et-top-navigation #et_mobile_nav_menu .mobile_nav ul#mobile_menu li ul.sub-menu li a{
color:#77c400 !important;
border-bottom: 1px dotted #77c400 !important;
padding: 8px 30px;
}
body .et_mobile_menu li li{
    padding-left: 0;
}
.mobile_menu_bar:before{
background:#d0ad3b;
color:#fff;
}
body #page-container header#main-header .header-main-menu #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar.mobile_menu_bar_toggle{
    margin-top: -70px;
    z-index: 9999;
	padding:0;
}
body #page-container header#main-header .header-main-menu #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar.mobile_menu_bar_toggle:before{
background: #77c400;
color: #fff !important;
}
.header-main-menu{
background:none;
border:none;
}
/* Mobile Overa */

body #page-container .et_pb_section.gvnr-slider-main-section.et_section_regular .et_pb_slide_description{
padding:120px 0;
}
.et_pb_section.gvnr-slider-main-section .et_pb_row.slider-wheel-section{
display:none;
}
.gvnr-slider-main-section .et_pb_row{
    padding: 0;
}
.et_pb_section.home-health-blog-section.testimonials-list.et_section_regular{
    padding: 20px 0 20px;
}
.et_pb_section.home-health-blog-section.testimonials-list.et_section_regular .read-more-button{
    padding-top: 10px;
}

body.page-template-page-sidebar-php #page-container #et-main-area #main-content .page-content-oral-div, body #page-container #et-main-area #main-content .blog-page-main{
    padding: 20px 0;
}
body #main-content .page-content-oral-div #content-area #left-area{
    width: 100% !important;
    float: none;
}
.et_pb_section.about-content-main-section.et_section_regular h4{
    font-size: 18px;
    line-height: 23px;
}
body p{
font-size: 14px;
line-height: 20px;
	padding:0 0 15px;
}
body p:last-of-type{
padding-bottom:0;
}
.about-thearpy-second{
width: 100%;
margin-top: 18px;
}
.about-thearpy-second img{
display:block;
}
body #main-content .page-content-oral-div #sidebar {
    width: 100%;
    float: none;
    padding: 0 15px;
}
.et_pb_section.about-content-main-section.et_section_regular .et_pb_module.et_pb_text {
    margin-bottom: 15px;
}
.about-thearpy-first{
width: 100%;
margin-right: 0;
font-size: 14px;
padding-top: 0;
line-height: 20px;
}
#sidebar h4.widgettitle{
font-size: 21px;
line-height: 21px;
padding: 12px 20px;
}
#sidebar .sidebar-links-div ul li a, #sidebar .blog-sidebar-list-main ul li a{
margin-bottom:12px;
}
.sidebar-links-div, .sidebar-testmonials, .blog-sidebar-list-main ul, .contact-sidebar-form{
padding:18px 20px 14px;
}
body #sidebar .et_pb_widget{
margin-bottom:23px;
}
body .contact-sidebar-form{
padding:21px 20px 5px;
}
.et_pb_section.governing-main-section.et_section_regular {
    padding: 20px 0;
}
body.page-id-271 .et_pb_section.governing-main-section.et_section_regular{
margin:0 15px;
}
.et_pb_section.governing-main-section.et_section_regular .et_pb_column.governance-content-r{
width:100%;
padding-top:12px;
}
.et_pb_section.governing-main-section.et_section_regular .et_pb_column.governance-image-l img {
    margin: auto;
}
.et_pb_section.governing-main-section.et_section_regular .et_pb_column.governance-image-l {
    margin: 0;
	width: 100%;
}
.et_pb_section.governing-main-section.et_section_regular .et_pb_column.governance-content-r h3 {
font-size: 22px;
padding-bottom: 4px;
text-align: center;
}
.et_pb_column.governance-content-r p {
    text-align: center;
}
.et_pb_section.academics-home-main-slider .et_pb_module.et_pb_slider.et_pb_slider_fullwidth_off {
    padding: 10px;
}
.et_pb_section.academics-home-main-slider .book-appoinment-main a {
    font-size: 12px;
    line-height: 15px;
    padding: 28px 0;
    margin-top: 50px;
	width: 100px;
	height: 100px;
}
#page-container #main-content .et_pb_section.home-news-scroll-main-section {
    padding: 10px 15px 15px;
}
.home-news-scroll-main-section ul li{
font-size: 14px;
line-height: 14px;
padding: 12px 0;
}
.et_pb_section.services-main-section h2 {
font-size: 20px;
line-height: 24px;
}
.et_pb_section.services-main-section p{
font-size:14px;
line-height:20px;
}
.et_pb_section.services-main-section.et_pb_with_background.et_section_regular .et_pb_column .et_pb_module{
margin-bottom:12px;
}
.homeslider-list-main h4{
font-size:17px;
}
.our-testimonials-list-main ul.slick-dots{
padding:5px 0 10px;
}
.et_pb_column .et_pb_module {
    margin-bottom: 15px;
}
.et_pb_section.services-main-section.et_pb_with_background.et_section_regular {
    padding: 20px 0;
}
body.page-id-141 .et_pb_section.academics-home-main-slider.et_section_regular{
padding:15px 0 0;
}
body #page-container #main-content .et_pb_section.what-makes-main-section{
    padding: 25px 0 15px;
	background:#3E3E3E !important;
}
.et_pb_section.what-makes-main-section.academics-page h4{
	background: url(images/join-us-icon.png) no-repeat center top;
padding: 105px 0 20px;
background-size: 90px;
margin:0;
}
body.page-id-141 .et_pb_section.home-impact-main-section.et_section_regular{
padding:23px 0 20px;
}
.et_pb_section.what-makes-main-section h4{
    font-size: 20px;
    line-height: 25px;
    margin-top: 37px;
}
.et_pb_section.what-makes-main-section.academics-page ul:before{
display:none;
}
.et_pb_section.what-makes-main-section.academics-page ul li {
    margin-bottom: 12px;
}
.et_pb_section.what-makes-main-section ul li {
    font-size: 15px;
    line-height: 22px;
	padding-left: 0;
}
.et_pb_section.home-impact-main-section.et_section_regular {
    padding: 0 0 20px;
}
.et_pb_section.home-impact-main-section.et_section_regular .et_pb_row.impact-main-list-row .et_pb_column, .your-impact-list-main ul li {
    width: 100%;
    margin-right: 0;
	margin-bottom: 15px;
}
.your-impact-list-main ul li{
margin-bottom: 21px;
}
.et_pb_section.home-impact-main-section.et_section_regular .et_pb_row.impact-main-list-row .et_pb_column h3, .your-impact-list-main ul li h3 {
    font-size: 20px;
    line-height: 25px;
    padding: 11px 0 6px;
}
.your-impact-list-main ul li p br{
display:none;
}
.et_pb_section.news-events-main-section.et_section_regular h2, .et_pb_section.curses-list-main-section h2, .et_pb_section.research-main-list-section.et_section_regular h2, .page-main-title h2 {
    font-size: 22px;
    line-height: 25px;
    padding-bottom: 10px;
}
.et_pb_section.donaction-type-main-section.et_section_regular {
    padding: 0px 0 10px;
}
.et_pb_section.donaction-type-main-section.et_section_regular .et_pb_row.list-donates-row .et_pb_column {
margin: 0 0 20px;
height: auto;
padding: 15px;
}
.et_pb_section.donaction-type-main-section.et_section_regular .et_pb_row .et_pb_column h5{
font-size:18px;
padding: 9px 0 0;
}
.et_pb_section.donaction-type-main-section.et_section_regular .et_pb_row .et_pb_column h5 span{
line-height:18px;
padding-top: 2px;
}
.et_pb_section.bottom-community-main-section.et_section_regular {
    padding: 0px 0 15px;
}
.blog-page-main #content-area{
    padding-left: 15px;
    padding-right: 15px;
}
.blog-image{
    margin-right: 0;
    width: 100%;
}
.blog-page-content-r{
 width: 100%;
padding-top: 15px;
}
.blog-page-content-r h4 {
font-size: 20px;
line-height: 24px;
padding-bottom: 0;
}
body #page-container #et-main-area #main-content .blog-page-main #left-area ul{
margin:2px 0 8px;
}
body .blog-page-content-r p{
font-size:14px;
line-height:20px;
}
body .et_pb_post, .et_pb_section.news-events-main-section .blog-page-main-content{
margin-bottom:30px;
}
body.et_right_sidebar #left-area{
width:100% !important;
}
body.et_right_sidebar #sidebar{
float:left;
width:100% !important;
padding:0;
}
body.et_right_sidebar .blog-page-main #sidebar{
padding: 10px 0 0;
}
.pagination.clearfix {
    padding-bottom: 15px;
}
.et_pb_section.donate-main-section.et_section_regular {
    padding: 20px 0;
}
.et_pb_section.donate-main-section .donation-form-main {
    width: 100%;
}
.et_pb_section.donate-main-section .donation-form-main ul#give-donation-level-button-wrap li{
width: 49%;
margin: 0 2% 14px 0;
}
.et_pb_section.donate-main-section .donation-form-main ul#give-donation-level-button-wrap li:nth-child(2n+0){
margin-right:0;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-total-wrap {
top: 110px;
width: 155px;
}
.et_pb_section.donate-main-section .donation-form-main .give-form-title {
    text-align: center;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-total-wrap .give-donation-amount{
    width: 100%;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form ul#give-donation-level-button-wrap{
    padding: 0 0 66px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-recurring-donors-choice{
    margin:0 0 28px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form #give-gateway-radio-list li{
margin: 0 14px 0 0;
display: inline-block;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-total-wrap .give-donation-amount .give-currency-position-before{
width:32px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-total-wrap .give-donation-amount input#give-amount{
min-width: 110px;
width: 110px;
float:left;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset legend, .et_pb_section.donate-main-section .donation-form-main .give-form-title{
font-size:18px;
line-height:20px;
padding:0 0 10px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset {
    padding: 0 0 0;
    margin: 0;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset, .et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give-ffm-section{
    padding: 0 0 12px;
    margin: 0;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give_purchase_submit #give-final-total-wrap .give-donation-total-label{
float:left;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give_purchase_submit #give-final-total-wrap .give-final-total-amount{
float: left;
border-width: 1px 1px 1px 0;
border-style: solid;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-submit-button-wrap{
padding:8px 0 0;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form p.form-row{
    margin: 0 0 15px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form p.form-row {
    margin: 0 0 10px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form p.form-row {
    width: 100% !important;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give-ffm-section div.form-row .ffm-radio-field label {
font-size: 14px;
width: 100%;
margin: 2px 0 8px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give-ffm-section div#ffm_section_2-wrap.form-row {
    margin: 0;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give-ffm-section div.form-row {
    padding: 0;
    margin: 0 0 15px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-ffm-form-row-half {
    width: 100%;
}
.our-testimonials-content-div p{
font-size: 14px;
line-height: 19px;
}
.our-testimonials-list-main{
margin:0 -15px;
}
.our-testimonials-list-main ul#testimonialsslider .slick-list li{
padding: 12px 10px;
margin: 0 15px 12px;
min-height:inherit;
}
.our-testimonials-content-div h4{
font-size:16px;
padding-top: 12px;
}
.et_pb_section.dowloads-main-content-section.et_section_regular {
    padding: 20px 0 0;
}
body .et_pb_section.dowloads-main-content-section.et_section_regular .page-title-content h2{
padding-bottom: 3px;
font-size: 17px;
margin-bottom: 18px;
line-height: 21px;
}
.et_pb_section.dowloads-main-content-section.et_section_regular .et_pb_module.et_pb_text ul li a{
font-size: 16px;
line-height: 20px;
padding: 12px 10px;
}
.et_pb_section.dowloads-main-content-section.et_section_regular .et_pb_module.et_pb_text ul li {
display: block;
width: 100%;
margin: 0 0 14px;
}
.et_pb_section.dowloads-main-content-section.et_section_regular.et_pb_section_1{
padding-top:6px;
}
.et_pb_section.dowloads-main-content-section.et_section_regular .et_pb_row.second-main {
padding-top: 20px;
padding-bottom: 15px;
}
body.page-id-344 #page-container #et-main-area #main-content #content-area #left-area {
    padding: 0 0 20px;
}
body:not(.et-tb) #main-content .container, body:not(.et-tb-has-header) #main-content .container {
    padding-top: 20px !important;
}
.single-page-title h2 {
    padding: 0 0 15px;
    font-size: 20px;
    line-height: 20px;
}
.entry-content {
    padding-bottom: 20px;
}
.single.single-our_specialities h2 {
    padding: 0 0 5px;
}
.et_pb_section.branches-main-top-section1.et_section_regular {
    padding: 20px 0 0;
}
.et_pb_section.branches-main-top-section1.et_section_regular p{
font-size: 15px;
line-height: 20px;
padding: 14px 0 0;
}
.et_pb_section.salient-features-main-section.et_section_regular ul li{
font-size: 15px;
line-height: 21px;
margin-bottom: 12px;
margin-left: 18px;
}
.et_pb_section.salient-features-main-section.et_section_regular {
    padding: 26px 0 20px;
}
.et_pb_section.salient-features-main-section.et_section_regular h4 {
    padding-bottom: 10px;
    font-size: 20px;
    line-height: 20px;
}
.et_pb_column.et_pb_column_3_5.et_pb_column_1.featured-content-l.et_pb_css_mix_blend_mode_passthrough {
    margin-bottom: 15px;
}
.et_pb_section.salient-features-main-section.et_section_regular .et_pb_column.featured-content-r ul li span {
    display: inline-block;
    margin-right: 15px;
}
.et_pb_section.annual-services-main-section.et_section_regular{
    padding: 20px 0 5px;
}
body .page-title-content h2 {
padding-bottom: 12px;
font-size: 18px;
line-height: 20px;
}
.et_pb_section.health-center-main-section.et_section_regular .et_pb_row.health-center-list-main .et_pb_column{
width:100%;
margin:0 0 24px;
}
.et_pb_section.health-center-main-section.et_section_regular .et_pb_row.health-center-list-main .et_pb_column p{
font-size: 16px;
line-height: 20px;
padding: 12px 0 0;
}
.et_pb_section.annual-services-main-section .et_pb_row.list-annual-div .et_pb_column {
    padding: 30px 20px;
	margin-right:0;
}
.et_pb_section.et_pb_section_3.health-center-main-section.et_section_regular {
    padding: 20px 0 20px;
}
.et_pb_section.offered-main-section.et_pb_with_background.et_section_regular .page-title-content h2 {
font-size: 18px;
padding-bottom: 12px;
line-height: 23px;
}
.et_pb_section.offered-main-section.et_pb_with_background.et_section_regular {
    padding: 20px 0 20px;
}
.et_pb_section.offered-main-section .et_pb_column.offered-main-section-l ul li {
padding: 20px 5px;
min-height: 65px;
}
.et_pb_section.offered-main-section .et_pb_column.offered-main-section-l ul li img{
height:30px;
}
.et_pb_section.offered-main-section .et_pb_column.offered-main-section-r h6{
padding-top:10px;
}
.et_pb_section.consultants-main-section .et_pb_row.list-consultans-row .et_pb_column .consultants-image img{
display:block;
margin: auto;
}
.superspeciality-list-inner {
    background: #fff;
    padding: 15px 18px 18px;
}
body .et_pb_section.consultants-main-section .page-title-content h2 {
    padding-bottom: 15px;
}
.et_pb_section.consultants-main-section.et_section_regular {
    padding: 20px 0 0;
}
.et_pb_section.consultants-main-section .et_pb_row.list-consultans-row .et_pb_column h4 {
    padding: 15px 0 4px;
    font-size: 18px;
}
.et_pb_section.consultants-main-section .et_pb_row.list-consultans-row .et_pb_column {
    margin-bottom: 23px;
}
.globel-institute {
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
}
.et_pb_section.et_pb_section_4.health-center-main-section.et_section_regular {
    padding: 20px 0 20px;
}
.et_pb_section.annual-services-main-section .et_pb_row.list-annual-div.gv-modi-rual .et_pb_column {
    margin: 0 2% 2% 0;
    padding: 30px 20px;
}
.shivmani-video-first {
    width: 100%;
    float: none;
    margin-right: 0;
}
.shivmani-video-second {
    width: 100%;
    float: none;
    margin-left: 0;
    margin-top: 20px;
}
.et_pb_section.annual-services-main-section .et_pb_row.list-annual-div .et_pb_column p {
    font-size: 25px;
    line-height: 20px;
}
.et_pb_row.et_pb_row_3.list-annual-div.shivmani-gertaial-boxes .et_pb_column.et_pb_column_1_3 {
    max-height: 224px;
}
.shivmani-gertaial-boxes .et_pb_module {
    margin-bottom: 15px;
}
.et_pb_section.find-doctors-main-section-page.et_section_regular {
    padding: 20px 0 0px;
}
.course-content-title h2{
 font-size: 18px;
line-height: 23px;
padding-bottom: 15px;
}
.find-doctors-tabs-div {
    padding: 0 0 15px;
}
.find-doctors-image-l {
    float: none;
    width: 100%;
}
.find-doctors-content-r {
    float: none;
    width: 100%;
    padding-left: 0;
    margin-top: 20px;
}
.find-doctors-tabs-div ul.ui-tabs-nav li{
margin-bottom:6px !important;
}
.find-doctors-content-r h6{
line-height:20px;
padding-bottom: 12px;
}
.find-doctors-content-r p{
font-size: 14px;
line-height: 20px;
}
.find-doctors-tabs-div ul.ui-tabs-nav li a {
font-size: 13px;
line-height: 18px;
padding: 6px 11px !important;
margin-right: 4px;
}
.et_pb_section.curses-list-main-section {
    padding: 0px 0 10px;
}
.homecourses-list-main ul li {
    margin-right: 0;
    width: 100%;
    float: none;
}
.et_pb_section.research-main-list-section.et_section_regular {
    padding: 10px 0 20px;
}
.homecourses-image {
    margin-top: 15px;
}
.et_pb_section.research-main-list-section.et_section_regular .et_pb_row.research-list-row .et_pb_module.more-main-list ul li {
font-size: 18px;
line-height: 24px;
margin: 0 0 15px;
width: 100%;
}
.et_pb_section.research-main-list-section.et_section_regular .et_pb_row.research-list-row .et_pb_module.list-more-titles-main-div ul li {
font-size: 18px;
line-height: 20px;
width: 100%;
padding: 6px 0;
}
#page-id-103, #page-container #et-main-area #main-content .entry-content .et_pb_section.research-main-list-section.et_section_regular .et_pb_row.research-list-row .container {
    padding: 0 !important;
}
.et_pb_section.research-main-list-section.et_section_regular .et_pb_row.research-list-row .et_pb_module.list-more-titles-main-div{
margin: 20px 0 0;
padding: 18px 0;
}
.et_pb_module.et_pb_text.et_pb_text_9.list-more-titles-main-div.et_pb_text_align_left.et_pb_bg_layout_light {
    background: #fff;
}
.et_pb_section.research-main-list-section.et_section_regular .et_pb_row.research-list-row .et_pb_module.more-main-list ul {
    padding: 15px 0 0;
}
.homenews-list-main ul li {
    width: 100%;
    float: none;
    list-style: none;
margin: 0 0 20px;
}
.homenews-list-main ul li h4{
font-size:19px;
line-height:25px;
height: 61px;
padding:10px 0 0;
}
.et_pb_section.news-events-main-section.et_section_regular {
    padding: 0;
}
.et_pb_section.courses-main-section.et_section_regular {
    padding: 20px 0;
}
.et_pb_section.courses-main-section.et_section_regular p {
    text-align: center;
    font-size: 16px;
    line-height: 25px;
}
.et_pb_section.courses-inner-list.et_section_regular {
    padding: 20px 0 0;
}
.et_pb_section.courses-inner-list.et_section_regular .et_pb_column h3 {
    font-size: 20px;
    line-height: 20px;
    margin-bottom: 15px;
}
#page-id-403, .et_pb_section.courses-inner-list.et_section_regular .et_pb_column p {
    padding-bottom: 8px;
    line-height: 22px;
}
#page-id-403, .entry-content {
    padding: 0;
}
.et_pb_section.admission-forms-main-section.et_section_regular {
    padding: 20px 0;
}
.admission-form {
    float: none;
    margin-right: 0;
    width: 100%;
    margin-bottom: 15px;
}
.et_pb_section.research-main-page-content.et_section_regular {
    padding: 20px 0 20px;
}
.et_pb_section.research-main-page-content.et_section_regular h2 {
    font-size: 20px;
    line-height: 25px;
}
.et_pb_section.contact-page-main-details.et_section_regular {
    padding: 20px 0;
}
.et_pb_section.contact-page-main-details.et_section_regular .et_pb_column.contact-page-details-l h3 {
    font-size: 20px;
    line-height: 25px;
    padding-bottom: 5px;
    margin-bottom: 15px;
}
.et_pb_section.contact-page-main-details.et_section_regular .et_pb_column.contact-page-details-l {
    padding-top: 0px;
	margin-bottom:15px;
	width:100%;
}
.et_pb_section.contact-page-main-details.et_section_regular .et_pb_column.contact-page-details-l ul li {
    margin-bottom: 15px;
	width:265px;
}
.et_pb_section.contact-form-main-div h1 {
    font-size: 20px;
    line-height: 25px;
    padding: 0 0 15px;
}
.et_pb_section.contact-form-main-div {
    padding: 20px 0;
}
.contact-fields {
    float: none;
    margin: 0 0 12px;
    width: 100%;
}
.submit-main-button.clearfix{
margin-top:23px;
}
.contact-fields-textarea {
    width: 100%;
    float: none;
	margin: 0 0 12px;
}
.et_pb_section.contact-form-main-div textarea {
    height: 100px;
}
body.single-our_specialities #page-container #main-content #sidebar{
padding:18px 0;
}
.image-main-div img{
display:block;
}
.et_pb_section.offered-main-section .et_pb_column.offered-main-section-l{
width:100%;
}
.et_pb_section.offered-main-section .et_pb_column.offered-main-section-r{
float:left;
width:100%;
}
body.page-id-843 .globel-institute{
padding-top:14px;
}
.find-doctors-image-l img{
height:auto;
}
body.page-id-1155 #main-content .page-content-oral-div #sidebar{
padding-top:10px;
}
body.page-id-103 .et_pb_section.curses-list-main-section{
padding-top:20px;
}
body.page-id-103 .homecourses-image{
margin-top:0;
}
.et_pb_section.research-main-page-content.et_section_regular p{
font-size: 15px;
line-height: 20px;
padding-top: 3px;
}
.et_pb_section.research-main-page-content.et_section_regular table tr th{
display:none;
}
.et_pb_section.research-main-page-content.et_section_regular table tr td{
display: block;
border-right: none;
}
.et_pb_section.research-main-page-content.et_section_regular table tr td:before{
display: block;
font-size: 15px;
font-weight: 600;
margin-bottom: 4px;
text-transform: uppercase;
}
.et_pb_section.research-main-page-content.et_section_regular table tr td:first-child:before{
content:"RESEARCH TITLE";
}
.et_pb_section.research-main-page-content.et_section_regular table tr td:nth-child(2):before{
content:"JOURNAL";
}
.et_pb_section.research-main-page-content.et_section_regular table tr td:nth-child(3):before{
content:"YEAR";
}
.et_pb_section.research-main-page-content.et_section_regular table tr td:nth-child(4):before{
content:"LEAD AUTHOR";
}
.et_pb_section.research-main-page-content.et_section_regular table tr td:nth-child(5):before{
content:"SECONDARY AUTHORS";
}
.et_pb_section.research-main-page-content.et_section_regular .et_pb_row.research-images-main{
padding-bottom:10px !important;
}
.et_pb_section.research-main-page-content.et_section_regular .et_pb_row et_pb_row_2{
padding-top: 20px !important;
padding-bottom: 20px !important;
}
.et_pb_section.research-main-page-content.et_section_regular .et_pb_row.research-images-main .et_pb_column{
width:100%;
margin:0 0 15px;
min-height:inherit;
}
.et_pb_section.research-main-page-content.et_section_regular.et_pb_section_3{
padding-bottom:0;
}
.et_pb_section.research-main-page-content.et_section_regular.et_pb_section_1 .et_pb_row.et_pb_row_2{
padding-bottom: 20px !important;
padding-top: 20px !important;
}
body.single-post #page-container #main-content .single-page-top-text h2{
font-size: 22px;
line-height: 28px;
padding-bottom: 4px;
}
.single-blog-image{
padding:10px 0 18px;
}
body.single-post #page-container #main-content .blog-page-main .et_pb_post.post{
margin:0;
padding:0 0 18px;
}
.et_pb_section.contact-page-main-details.et_section_regular .et_pb_column.contact-page-map-r{
width:100%;
}
.et_pb_section.contact-page-main-details.et_section_regular .et_pb_column.contact-page-map-r .map-main iframe{
height:265px;
display:block;
}
body.single-our_specialities #page-container footer#main-footer{
margin-top:6px;
}
body.page-id-103 .homecourses-list-main ul li{
margin-bottom: 18px;
}
body.page-id-103 .homecourses-list-main ul li h4{
padding:10px 5px 0;
}
body.page-id-103 .et_pb_section.academics-home-main-slider.et_section_regular{
padding-top:15px;
}
.et_pb_section.academics-home-main-slider .book-appoinment-main a{
font-size: 10px;
line-height: 15px;
padding: 32px 0;
margin-top: 50px;
width: 110px;
height: 110px;
}
li#menu-item-268 ul.sub-menu {
    padding: 8px 0 0!important;
}
}


@media only screen and (min-width:568px) and (max-width:767px){
body.et_header_style_left .logo_container{
width:375px;
padding:0 0 1px;
float:left;
}
.header-top-details{
float:right;
width:auto;
padding-right: 60px;
}
body #page-container header#main-header .header-main-menu #et-top-navigation #et_mobile_nav_menu .mobile_menu_bar.mobile_menu_bar_toggle{
margin-top:-43px;
}
.header-top-main .header-top-right .header-social-list ul li{
margin-right:8px;
}
.header-top-main .header-top-right{
float:right;
padding:0;
}
.header-top-main .header-top-left{
float:left;
margin:3px 0 0;
}
.header-top-main .header-top-right .header-donate-button, .header-top-main .header-top-right .header-social-list{
display:block;
float:left;
}
.header-top-main .header-top-right .header-donate-button a{
margin-top:0;
}
body #page-container .et_pb_section.gvnr-slider-main-section.et_section_regular .et_pb_slide_description{
padding:160px 0;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-right h3{
font-size: 29px;
line-height: 36px;
padding: 0 0 10px;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-right p{
font-size: 17px;
line-height: 25px;
padding: 0 0 18px;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-right h6{
padding:0 0 10px;
}
.et_pb_section.who-we-are-section .et_pb_row .et_pb_column.who-we-right{
padding:55px 0 0;
}
.et_pb_section.what-makes-section .what-makes-title h2{
padding-bottom: 18px;
font-size: 28px;
line-height: 30px;
}
.et_pb_section.what-makes-list-section.et_section_regular .what-makes-list .et_pb_column.et_pb_column_1_3{
width:33.333%;
}
.et_pb_section.what-makes-list-section .what-makes-list .et_pb_column .what-makes-details h4{
font-size: 12px;
line-height: 18px;
}
.et_pb_section.home-health-blog-section.et_section_regular h2, .page-title h2, .et_pb_section .et_pb_row.why-choose-title .et_pb_text h2{
font-size: 26px;
line-height: 30px;
padding-bottom: 14px;
}
.our-specialities-list-main ul li{
float:left;
width:49%;
margin-right:2%;
}
.our-specialities-list-main ul li:nth-child(2n+0){
margin-right:0;
}
.et_pb_section.ongoing-project-section .et_pb_column .donation-list ul li{
float:left;
width:50%;
}
.et_pb_section.our-motto-section.academics-section .our-motto-list-section .et_pb_column{
width: 33.333%;
padding: 0 15px;
}
.et_pb_section.our-motto-section.academics-section .our-motto-list-section h3{
font-size:16px;
line-height:20px;
}
.latestpost-content-div h4{
font-size:16px;
padding: 10px 0 2px;
}
.et_pb_section.home-health-blog-section.video-gallery-section .et_pb_column.video-gallery-right .latestpost-list-main{
width:320px;
margin:auto;
}
.latestpost-list-main ul li .latestpost-content-div{
width:250px;
}
#page-container footer#main-footer #footer-widgets .footer-widget{
width:50% !important;
}
.our-testimonials-content-div p{
font-size:15px;
line-height:22px;
}
body p{
font-size: 17px;
line-height: 24px;
padding: 0 0 20px;
}
.et_pb_section.about-content-main-section.et_section_regular h4{
font-size:20px;
line-height:26px;
}
#sidebar h4.widgettitle{
font-size: 23px;
line-height: 23px;
padding: 14px 21px;
}
.sidebar-links-div, .sidebar-testmonials, .blog-sidebar-list-main ul, .contact-sidebar-form{
padding:21px 21px 15px;
}
body .contact-sidebar-form{
padding:23px 21px 5px;
}
.et_pb_column.governance-content-r p{
text-align:left;
}
.et_pb_section.governing-main-section.et_section_regular .et_pb_column.governance-content-r h3{
text-align:left;
}
.et_pb_section.governing-main-section.et_section_regular .et_pb_column.governance-content-r{
width: 65%;
padding: 10px 0 0 15px;
float: right;
}
.et_pb_section.governing-main-section.et_section_regular .et_pb_column.governance-image-l{
float:left;
width:175px;
}
.home-news-scroll-main-section ul li{
font-size: 16px;
line-height: 16px;
padding: 15px 0;
}
.et_pb_section.services-main-section h2{
font-size: 25px;
line-height: 28px;
}
.et_pb_section.services-main-section p{
font-size:15px;
line-height:21px;
}
.et_pb_section.what-makes-main-section ul li{
font-size:17px;
line-height:24px;
}
.et_pb_section.what-makes-main-section h4{
font-size:26px;
line-height:30px;
}
.et_pb_section.what-makes-main-section.academics-page h4{
padding: 110px 0 23px;
}
.et_pb_section.home-impact-main-section.et_section_regular .et_pb_row.impact-main-list-row .et_pb_column h3, .your-impact-list-main ul li h3{
font-size: 25px;
line-height: 30px;
padding: 15px 0 8px;
}
.et_pb_section.home-impact-main-section.et_section_regular .et_pb_row.impact-main-list-row .et_pb_column p, .your-impact-list-main ul li p{
font-size:17px;
line-height:24px;
}
.et_pb_section.donaction-type-main-section.et_section_regular .et_pb_row.list-donates-row .et_pb_column{
margin: 0 2% 20px 0;
padding: 10px;
}
.et_pb_section.donaction-type-main-section.et_section_regular .et_pb_row.list-donates-row .et_pb_column .donate-icon{
padding:0 32px;
}
.blog-page-content-r{
    width: 60%;
    padding: 0 0 0 15px;
}
.blog-image{
width:40%;
}
.et_pb_section.donate-main-section .donation-form-main ul#give-donation-level-button-wrap li{
width:23.5% !important;
margin-right:2% !important;
}
.et_pb_section.donate-main-section .donation-form-main ul#give-donation-level-button-wrap li:nth-child(4n+0){
margin-right:0 !important;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form .give-total-wrap{
top:56px;
}
.et_pb_section.donate-main-section .donation-form-main form.give-form p.form-row.form-row-first, .et_pb_section.donate-main-section .donation-form-main form.give-form p.form-row.form-row-last, .et_pb_section.donate-main-section .donation-form-main form.give-form p.form-row#give-email-wrap, .et_pb_section.donate-main-section .donation-form-main form.give-form p.form-row#give-phone-wrap, .et_pb_section.donate-main-section .donation-form-main form.give-form .give-ffm-form-row-half, .et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give_cc_address .form-row#give-card-country-wrap, .et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give_cc_address .form-row#give-card-address-wrap, .et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give_cc_address .form-row#give-card-address-2-wrap, .et_pb_section.donate-main-section .donation-form-main form.give-form fieldset#give_cc_address .form-row#give-card-city-wrap{
width:49% !important;
}
.et_pb_section.dowloads-main-content-section.et_section_regular .et_pb_module.et_pb_text ul li a{
font-size:15px;
padding:12px 8px;
}
.et_pb_section.dowloads-main-content-section.et_section_regular .et_pb_module.et_pb_text ul li{
width: 49%;
margin: 0 2px 14px;
display: inline-block;
}
.et_pb_section.salient-features-main-section.et_section_regular .et_pb_column.featured-content-r ul li span{
display:block;
}
.et_pb_section.salient-features-main-section.et_section_regular ul li{
font-size:14px;
}
.globel-institute{
font-size:17px;
line-height:24px;
}
.et_pb_section.branches-main-top-section1.et_section_regular p{
font-size:17px;
line-height:24px;
}
.et_pb_section.annual-services-main-section .et_pb_row.list-annual-div .et_pb_column{
margin-right:2%;
}
.et_pb_section.consultants-main-section .et_pb_row.list-consultans-row .et_pb_column{
width:50%;
margin-right:0;
padding:0 15px;
}
.page-id-850 .et_pb_row.et_pb_row_3.list-annual-div.shivmani-gertaial-boxes .et_pb_column.et_pb_column_1_3{
max-height: inherit;
min-height: 300px;
}
.page-id-850 .et_pb_row.et_pb_row_3.list-annual-div.shivmani-gertaial-boxes .et_pb_column.et_pb_column_1_3 .et_pb_module{
margin-bottom:12px;
}
.find-doctors-tabs-div ul.ui-tabs-nav li a{
font-size: 15px;
padding: 6px 14px !important;
}
.course-content-title h2{
font-size: 23px;
line-height: 26px;
padding-bottom: 18px;
}
.homecourses-list-main ul li{
margin: 0 2% 2% 0;
width: 49%;
float: left;
}
.homecourses-list-main ul li:nth-child(2n+0){
margin-right:0;
}
.et_pb_section.research-main-page-content.et_section_regular .et_pb_row.research-images-main .et_pb_column{
width:49%;
margin-right:2% !important;
}
.et_pb_section.research-main-page-content.et_section_regular .et_pb_row.research-images-main .et_pb_column:nth-child(2n+0){
margin-right:0 !important;
}
body.single-post #page-container #main-content .single-page-top-text h2{
font-size: 28px;
line-height: 34px;
padding-bottom: 5px;
}

}
.header-top-details ul li a.phon-imp {
    background: none;
    padding-left: 10px;
}
.header-top-details ul li a.terms1 {
    background: none;
    padding-left: 2px;
    padding-right: 10px;
}
.header-top-details ul li a.terms2 {
    background: none;
	padding-left: 13px;
}
.header-top-details ul li a.terms3 {
    background: none;
    padding-left: 2px;
}
.header-top-details ul li a.terms4 {
    background: none;
	    padding-left: 13px;
}
.container.clearfix.et_menu_container {
    max-width: 100%;
}