/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/


.nectar-post-grid .meta-category{
    margin: 0 10px 10px 0;
    display: inline-block;
    line-height: 1.1em;
   font-size: 22px;
    text-decoration: none;
      transition: color .3s;
  font-family: Roboto Condensed;
    font-weight: 700 !important;
}
.nectar-post-grid .nectar-post-grid-item .content .post-heading {
    margin: 0;
    transition: all .45s cubic-bezier(.15,.75,.5,1) 0s;
    line-height: 1.2em!important;
    max-width: 70%;
	font-size: 2.3vw!important;
}

.nectar-post-grid-item__read-more svg {
	display: none!important;
}
.nectar-post-grid-item__read-more {
  background: #ff0000;
  padding: 5px;
  text-align: center;
  border-radius: 5px;
  bottom: 60px;
  position: absolute;
  max-width: calc(100% - 70px);
  width: 100%;
  transition: all .25s;
  line-height: 24px;
  left: 35px;
}
.nectar-post-grid .nectar-post-grid-item .content .item-main{
	position: initial;
  width: 100%;
  height: 100%;
}
.nectar-post-grid-item:hover .nectar-post-grid-item__read-more span,
.nectar-post-grid-item .meta-category a:hover{
	background-size: 100% 2px;
	
}
.nectar-post-grid .nectar-post-grid-item:hover .nectar-post-grid-item__read-more{
	background-color: #3e55a5;
}

.nectar-post-grid-item .nectar-post-grid-item__read-more span,
.nectar-post-grid-item  .meta-category a{
	background-repeat: no-repeat;
    background-size: 0 2px;
    /* background-image: linear-gradient(to right, #000 0, #000 100%); */
    transition: background-size .55s cubic-bezier(.2,.75,.5,1);
    background-position: left bottom;
	font-size: 22px;
	line-height: 1;
}
.nectar-post-grid-item  .meta-category a{
	font-family: "Roboto Condensed";
	font-weight: bold;
	line-height: 1.1em;
	pointer-events: none;
	  cursor: default;
	  text-decoration: none;
	  color: black;
	background-image: linear-gradient(to right, #fff 0, #fff 100%);
}
.main-content .first-section .nectar-split-heading h1:hover{
	background-size: 100% 2px;
}
.main-content .first-section .nectar-split-heading h1{
	background-repeat: no-repeat;
    background-size: 0 2px;
    background-image: linear-gradient(to right, #FF0000 0, #FF0000 100%);
    transition: background-size .55s cubic-bezier(.2,.75,.5,1);
    background-position: left bottom;
	background-size: 100% 2px;
	transition: background-size .9s cubic-bezier(.15,.75,.4,1), opacity .25s ease;
    background-position: left 90%;
	background-size: 100% 28%;
	    background-image: linear-gradient(to right, #ed4b48 0, #ed4b48 100%);
	display: inline-block;
}

.contact-right > .vc_column-inner{
	padding: 50px 100px!important;
}
.contact-icon .emailicon{
	top: 5px;
}
.time-open-icon .contact-icon{
	top: 10px;
}
.contact-icon{
	width: 50px!important;
    display: inline-block;
    position: absolute!important;
    left: 0;
    top: 12px;
}
.contact-icons .wpb_wrapper{
	line-height: 1!important;
}
.contact-icons .contact-icon-text{
	margin-top: 20px!important;
	
	margin-bottom: 40px!important;
	
}
.contact-right .wpb_row.contact-icons {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
	clear: left;
    float: left;
	width: 100%;
}
.contact-icon-text{
	display: inline-block;
    padding-left: 45px!important;
}
.contactform-contactpage form.wpcf7-form label,
.contactform-contactpage form.wpcf7-form label textarea, 
.contactform-contactpage form.wpcf7-form label input {
    color: #101037;
}
body .contactform-contactpage  .wpcf7 form .wpcf7-submit{
    background-color: #3e55a5;
}
.contactform-contactpage form.wpcf7-form .wpcf7-submit {
    background-color: #3e55a5;
    color: #fff;
    transition: all 0.2s;
}

 body .wpcf7 form .wpcf7-submit:hover{
	 background-color: #101037;
 }
 body .wpcf7 form.wpcf7-form p{
	 padding: 0 10px 10px 10px;
 }
 body .wpcf7 form .wpcf7-submit{
	 /* background-color: #f8f8f8; */
 }

p.field-50.col-sm-6 {
    width: 50%;
    display: inline-block;
    float: left;
    padding: 0 10px 10px 10px;
}
p.field-100.col-sm-12 {
	width: 100%;
	padding: 0 10px;
}
.wpcf7-spinner {
    clear: left;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.contact-icons-mobile {
	margin-left: 0!important;
	margin-bottom: 30px !important;
}
.wpb_row.contact-icons-wrap-mb{
	margin-top: 0!important;
	margin-bottom: 0!important;
}
.contact-icons-mobile .wpb_wrapper a{
	display: inline-block;
	padding-left: 40px;
}
.contact-icons-mobile .wpb_wrapper .nectar_icon_wrap{
	position: absolute;
	top: 4px;
	left: 0;
	z-index: 1;
}
.search-doctors-wrapper .search-doctor-wrapper {
    border-bottom: 1px solid #3e55a5;
    margin-bottom: 20px;
    padding: 10px 0 30px;
}
.search-doctors-wrapper .search-doctor-wrapper .search-doctor-img {
    border: 8px solid #3e55a5;
    float: left;
    margin-right: 20px;
    max-width: 150px;
}
.search-doctors-wrapper .search-doctor-wrapper  a:hover {
	text-decoration: underline;
}
.search-doctors-wrapper .search-doctor-wrapper  a {
    color: #3e55a5;
    text-decoration: none;
}
.search-doctors-wrapper .search-doctor-wrapper img {
    display: block;
	margin-bottom: 0;
}
.search-doctors-wrapper .search-doctor-wrapper .search-doctor-info {
    padding: 20px;
    width: calc(100% - 160px);
}
.search-doctors-wrapper h4 {
    color: #001028;
    font-size: 20px;
    font-size: 2rem;
    font-weight: 700;
    margin: 0;
}
.speciality.search--speciality {
    margin-bottom: 0;
}
.search-doctors-wrapper .search-doctor-wrapper .speciality.search--speciality span {
    font-size: 15px;
	color: #001028;
	font-weight: 700;
    padding: 0 5px 0 0;
}
.search-doctors-wrapper .search-doctor-wrapper span {
    display: block;
}
.search-doctors-wrapper .search-doctor-wrapper span.search-doctor-summary {
    color: #777;
    font-size: 15px;
    padding: 10px 0;
}
.search-doctor-wrapper{
	display: flex;
}
.search-doctors-wrapper .search-doctor-wrapper .search-doctor-view-more {
    border-bottom: 1px solid #001028;
    color: #001028;
    font-size: 15px;
    font-weight: 500;
    padding: 3px;
}
.search-doctors-wrapper .search-doctor-wrapper .search-doctor-view-more:hover{
	text-decoration: none;
}
@media(max-width: 999px){
	.contact-icons-wrap{
		display: none!important;
	}
	.contact-right > .vc_column-inner{
		padding: 30px 5%!important;
	}
	.contact-icons .contact-icon-text {
		margin-top: 10px !important;
		margin-bottom: 20px !important;
	}
	.contact-head-title{
		margin-bottom: 20px!important;
	}
	.contact-icon {
		top: 15px;
		margin-bottom: 0 !important;
	}
	.time-open-icon .contact-icon{
		top: 4px;
	}
	
	.contact-icon{
		top: 4px;
	}
	.contact-email-icon{
		top: 8px;
	}
}

@media(max-width: 580px){
	p.field-50.col-sm-6,p.field-100.col-sm-12 {
		width: 100%;
		padding: 0 0px 10px 0px;
	}
}


.ft-wrap-icon-text .ft-icon{
	float: left;
	width: 30px;
}
.ft-wrap-icon-text .ft-icon i{	
	margin-top: -5px;
}
.ft-right-icon {
  float: left;
  display: inline-block;
  width: 45px;
  text-align: left;
  vertical-align: middle;
  margin-bottom: 0 !important;
}
.ft-wrap-icon-text .nectar-link-underline-effect a{
	background-size: 0 0!important;
}

#header-outer[data-lhe=animated_underline] #top nav>ul>li>a {
	margin-left: 19px;
    margin-right: 19px;
	color: #fff !important;
    transition: color .2s ease;
}
#header-outer li > a > img {
	display: none!important;
}
#header-outer li > a > .menu-title-text {
  color: #ffffff;
  transition: color 0.25s ease;
  padding: 0px 24px;
  line-height: 38px;
}
#header-outer ul.sf-menu>li.menu-item-has-icon>a {
    display: flex;
    align-items: center;
}
#header-outer .menu-item > a:before, #header-outer .menu-item > a:after {
    position: absolute;
    top: 50% !important;
    left: -12px;
    width: calc(100% + 24px);
    height: calc(100% + 24px);
    content: "";
    display: block;
	opacity: 1!important;
	border-radius: 4px!important;
    z-index: -1;
    transform-origin: top;
    transform: translateY(-50%) !important;
    transition: opacity .45s cubic-bezier(0.25,1,0.33,1), transform .45s cubic-bezier(0.25,1,0.33,1), border-color .45s cubic-bezier(0.25,1,0.33,1), color .45s cubic-bezier(0.25,1,0.33,1), background-color .45s cubic-bezier(0.25,1,0.33,1), box-shadow .45s cubic-bezier(0.25,1,0.33,1);
}
#header-outer #top nav > ul > li.menu-item-6733 > a > .menu-title-text::after {
  border: none!important;
}
#header-outer .menu-item > a, 
#header-outer #top nav .menu-item > a,
 #header-outer.transparent nav > ul.sf-menu .menu-item > a,
 #header-outer.transparent #top nav > ul.sf-menu .menu-item > a {
    color: #fff !important;
	text-decoration: none!important;
}
#header-outer .menu-item > a:focus:before,
#header-outer .menu-item > a:active:before,
#header-outer .menu-item > a:hover:before {
    background: linear-gradient(90deg, #3e55a5, #3e55a5);
}
#header-outer .menu-item > a:before {
    background: linear-gradient(90deg, #d23b28, #d23b28);
}
#header-outer li.menu-item > a:hover:before {
    transform: scale(1.065) translateY(-50%) !important;
}
#header-outer header .nectar-menu-icon-img {
  margin-bottom: 0;
  height: 38px;
  width: auto;
}
#header-outer .menu-item > a {
    border: 12px solid transparent;
    opacity: 1 !important;
}
#top nav > ul > li > a{
	padding: 0 10px 0 10px;
	font-family: Roboto Condensed;
    text-transform: uppercase;
    letter-spacing: 0;
    font-size: 15px;
    line-height: 17px;
    font-weight: 700;
}
.footer-col-right p, .footer-col-right span, .footer-col-right a{
	
}
.ft-wrap-icon-text .wpb_wrapper > div {
  margin-bottom: 12px;
}
body[data-col-gap="40px"] .footer-col-right .wpb_row:not(.full-width-section):not(.full-width-content) {
  margin-bottom: 15px;
}
#header-outer header .nectar-menu-icon, #header-outer header .nectar-menu-icon-img {
    margin-right: 10px;
    top: 0;
    line-height: inherit;
    display: inline-block;
}
.sf-menu a {
    position: relative;
    text-decoration: none;
}
.newsleter-title-ft{
	margin-bottom: 10px!important;
}
.footer-col-right .wpcf7-form p{
	padding: 0 0 10px 0!important;
}
#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a .menu-title-text::after{
  border-color: transparent;
}
.header-banner-item .wpb_wrapper {
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}
.header-banner-item .wpb_text_column {
	flex: 1;
  color: #fff;
  font-weight: bold;
  font-size: 18px;
  font-family: "Roboto Condensed";
  line-height: 20px;
  letter-spacing: 1.2px
}
.header-banner-item a {
	color: #fff;
}
.header-banner-item .nectar_icon_wrap {
	display: inline-block;
	float: left;
}
.contact-map-details{
	/* display: flex;
	align-content: center;
	align-items: center; */
}
.search-filter-component-combobox-base__listbox,
.search-filter-component-combobox-base__listbox-option,
.search-filter-base .search-filter-input-text .search-filter-input-text__input,
.search-filter-component-combobox:not(.search-filter-component-combobox--focused).search-filter-component-combobox--mode-single .search-filter-component-combobox__selection span{
	font-style: italic;
	  font-weight: 100!important;
	  font-size: 15px!important;
	  color: #000!important;
	 line-height: 19px;
}

.search-filter-base .search-filter-input-text,
.search-filter-component-combobox:not(.search-filter-component-combobox--focused).search-filter-component-combobox--mode-single .search-filter-component-combobox__selection span{
	border-radius: 0px;
	border-bottom-color: #3e55a5;
	border-left: none;
	border-right: none;
	border-top: none;
	padding-left: 0;
}
.search-filter-base input::placeholder {
	font-style: italic;
	font-weight: 100!important;
	font-size: 15px!important;
	color: #000!important;
}
.search-filter-base input {
    -webkit-text-fill-color: #000 !important;
	
}
.search-filter-base .search-filter-icon__svg,
.search-filter-base .search-filter-icon__svg svg{
	fill: #3e55a5!important;
	color: #3e55a5!important;
}
,
.doctor-filter-top .search-filter-base button:hover,
.doctor-filter-top .search-filter-base button{
	background-color: #3e55a5;
    border: 0;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-size: 15px;
    font-weight: 700;
    line-height: 1.2em!important;
    margin-bottom: 20px;
}
.doctor-filter-top .search-filter-input-button,
.doctor-filter-top .search-filter-input-button:hover{
    background-color: #3e55a5;
    border: 0;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-size: 15px;
    font-weight: 700;
    line-height: 1.2em!important;
    margin-bottom: 20px;
}
.search-filter-input-button:focus, .search-filter-input-button:active{
	box-shadow: none!important;
}
.doctor-filter-top  .search-filter-input-button:hover:not(.is-disabled):not(.search-filter-input-button--is-selected) {
  color: #fff;
  background-color: #d23b28;
  border-color: #d23b28;
}
.search-filter-input-button.search-filter-field__input {
  width: auto;
  font-size: 15px;
  padding: 10px;
  width: 220px;
  border-radius: 5px !important;
  font-style: italic;
  font-weight: bold;
  line-height: 19px;
}
.search-filter-component-combobox__listbox-toggle::before {
  content: "";
  width: 0px;
  border-left: none;
  display: none;
}
.search-filter-base .search-filter-component-combobox__listbox-toggle {
	position: relative;
}
.search-filter-base .search-filter-component-combobox__listbox-toggle .search-filter-icon svg{
	display: none;
}
.search-filter-base .search-filter-component-combobox__listbox-toggle .search-filter-icon {
  -webkit-appearance: none;
  background-image: url("images/droparrow.svg");
  background-repeat: no-repeat;
  cursor: pointer;
  background-color: transparent;
  background-position: -3px 9px;
  border: 0;
    border-bottom-width: 0px;
    border-bottom-style: none;
    border-bottom-color: currentcolor;
  border-bottom-width: 0px;
  border-bottom-style: none;
  border-bottom: none;
  font-family: inherit;
  font-size: 15px;
  font-style: italic;
  font-weight: 300;
  padding: 0 16px 4px 4px;
  width: 100%;
  width: 8px;
  height: 38px;
  display: inline-block;
}
.search-doctors-wrapper .clearfix:after {
    clear: both;
    content: "";
    display: block;
}
.filter-character .search-filter-input-button,
.search-filter-input-button:hover:not(.is-disabled):not(.search-filter-input-button),
.search-filter-input-button-group .search-filter-input-button:hover{
	background: none;
	border: none;
	color: #3e55a5;
	display: inline-block;
    font-size: 20px;
	line-height: 35px!important;
    font-weight: 100;
    height: 35px;
    margin: 0 7px;
    padding-top: 8px;
    text-align: center;
    width: 25px;
	border-radius: 0 !important;
	padding-left: 5px !important;
	padding-right: 5px !important;
	text-decoration: none;
}
.filter-character .search-filter-input-button.search-filter-input-button--is-selected{
	color: #d23b28;
}
.filter-character .search-filter-input-button:hover,
.search-filter-input-button-group .search-filter-input-button:hover:not(.is-disabled):not(.search-filter-input-button),
.search-filter-input-button-group .search-filter-input-button:hover{
	border-bottom: 2px solid #3e55a5 !important;
	color: #3e55a5 !important;
}
.search-filter-component-combobox-base{
	border-top: none;
	  border-left: none;
	  border-right: none;
	  border-radius: 0;
	  border-color: #3e55a5;
}
.news-medical .nectar-post-grid .nectar-post-grid-item .content .post-heading {
	font-size: 27px!important;
}
.news-medical .nectar-post-grid-wrap.additional-meta-size-small .nectar-post-grid-item__meta-wrap {
  font-size: 0.9em;
}
.nectar-link-underline-effect a{
    text-decoration: none;
    background: none !important;
}
.footer-end-stickey{
	background-color: #3e55a5;
}
.nectar_icon_wrap.ft-icon{
	background-color: transparent;
}
.footer-end-stickey .wpb_column.one-fourths{
	padding: 10px!important;
}
.footer-end-stickey .wpb_column.one-fourths:not(.end-col) .wpb_wrapper:after {
    content: "";
    width: 1px;
    height: 100%;
    background: #fff;
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    opacity: .2;
}
.footer-end-stickey .icon-action-text .link_wrap{
	display: block!important;
	text-align: center;
}
.footer-end-stickey .icon-action-text i,.footer-end-stickey  .icon-action-text a{
	color: #fff!important;
	font-size: 13px;
	display: block;
	text-align: center;
}
.footer-end-stickey .icon-action-text a{
	font-style: italic!important;
}
.footer-end-stickey .icon-action-text.nectar-cta.has-icon i{
	font-size: 30px;
	height: 30px;
	margin: 0;
	margin-bottom: 5px;
	
}
.footer-end-stickey  .icon-action-text{
	background-color: transparent!important;
}
.footer-end-stickey{
	display: none;
}
.hd-wrap-wpml ul li img{
	margin-bottom: 0!important;
}
.hd-wrap-wpml  .wpml-ls-legacy-list-horizontal {
    padding: 0;
}
.hd-wrap-wpml ul li:last-child a{
	padding-right: 0;
}
.hd-wrap-wpml  .wpml-ls-legacy-list-horizontal li:first-child a{
	padding-left: 10px;
}
.hd-wrap-wpml{
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.home a.nectar-button:hover,
.home a.style-button:hover,
.home div.button > a:hover{
	background-color: #3e55a5!important;
}
.hd-wrap-wpml,  .mb-wrap-wpml{
	display: none!important;
}
@media only screen and (min-width: 1000px) and (max-width: 1500px)  {
	.search-filter-input-button.search-filter-field__input {
		  width: 100%;
	}
}


@media only screen and (min-width: 1000px) {
    body #header-outer .menu-item > a:before,
	body #header-outer .menu-item > a:after {
        left: -24px;
        width: calc(100% + 48px);
    }
	body #header-outer .menu-item > a {
        border-left-width: 24px;
        border-right-width: 24px;
    }
	#header-outer.small-nav #logo, #header-outer.small-nav .logo-clone, #header-outer.small-nav .logo-spacing,#header-outer #logo, #header-outer .logo-clone, #header-outer .logo-spacing {
        margin-top: 18.888888888889px!important;
        margin-bottom: 18.888888888889px!important;
    }
	.nectar-global-section.nectar_hook_global_section_after_header_navigation{
		position: fixed;
		z-index: 90;
		width: 100%;
		top: 127px;
	}
	body.admin-bar .nectar-global-section.nectar_hook_global_section_after_header_navigation{
		top: 159px;
	}
	body #ajax-content-wrap{
		padding-top: 71px;
	}
	.fix-align-height .vc_column-inner > .wpb_wrapper,
	.fix-align-height .vc_column-inner > .wpb_wrapper .nectar-fancy-box,
	.fix-align-height .vc_column-inner > .wpb_wrapper .parallaxImg-wrap,
	.fix-align-height .vc_column-inner > .wpb_wrapper .parallaxImg, 
	.fix-align-height .vc_column-inner > .wpb_wrapper .parallaxImg-container,
	.fix-align-height .vc_column-inner > .wpb_wrapper .parallaxImg-layers{
		height: 100%;
	}
}
@media only screen and (min-width: 1300px) {
	.header-banner-wrap{
		padding-top: 15px!important;
		padding-bottom: 15px!important;
	}
	body #ajax-content-wrap{
		padding-top: 101px;
	}
}
@media only screen and (min-width: 691px) and (max-width: 999px)  {
	.footer-bottom-responsive > .span_12{
		padding-left: 30px!important;
		padding-right: 30px!important;
	}
	.footer-bottom-responsive > .span_12  > .wpb_column{
		width: 50%;
		padding-right: 15px!important; 
	}
}
@media only screen and (min-width: 1200px) and (max-width: 1400px)  {
	header nav .sf-menu{
		margin-right: 10px!important;
	}
}
@media only screen and (min-width: 1000px) and (max-width: 1400px)  {
	#header-outer[data-lhe=animated_underline] #top nav>ul>li>a {
		margin-left: 15px;
		margin-right: 15px;
	}
	body #header-outer .menu-item > a {
        border-left-width: 15px;
        border-right-width: 15px;
    }
}
@media only screen and (max-width: 1300px) {
	.nectar-post-grid.flickity-enabled .nectar-post-grid-item .meta-category a{
		font-size: 15px;
	}
	 .news-medical .nectar-post-grid .nectar-post-grid-item .content .post-heading {
		font-size: 20px !important;
	  }
	  .news-medical .nectar-post-grid .nectar-post-grid-item .content .post-heading {
    font-size: 18px !important;
  }
}
@media only screen and (max-width: 1200px) {
	#header-outer[data-lhe=animated_underline] #top nav>ul>li>a {
		margin-left: 15px!important;
		margin-right: 15px!important;
	}
	#header-outer header .nectar-menu-icon-img {
	  margin-right: 5px;
	}
	#header-outer ul.sf-menu > li > a > .nectar-menu-icon-img {
	  max-height: 32px;
	}
	#header-outer #top nav > ul > li > a{
		font-size: 14px;
	}
}

@media only screen and (max-width: 1199px) {
	.footer-end-stickey{
		display: block;
		position: fixed;
		z-index: 999;
		bottom: 0;
		left: 0;
	}
	.nectar-global-section.nectar_hook_global_section_footer{
		padding-bottom: 79px;
	}
}
@media(max-width: 1500px){
	.news-medical .nectar-post-grid .nectar-post-grid-item .content .post-heading {
		font-size: 22px!important;
	}
}
@media(max-width: 1360px){
	.doctor-filter-wrapper .nectar-responsive-text p{
		font-size: 20px!important;
	}
}
@media(max-width: 1300px){
	 .home .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p{
		 margin-bottom: 0 !important;
		padding-bottom: 0 !important;
	 }
	 
	 .home .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p,
	 .home .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .button a{
		 font-size: 24px!important;
		 line-height: 1.2em!important;
	 }
	 .home .full-width-content .vc_col-sm-12 .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .content h2{
		 font-size: 40px!important;
		 line-height: 1.2em!important;
		 margin-bottom: 20px!important;
	 }
	 .home .swiper-slide .content .buttons{
		 padding-top: 20px!important;
		 margin-top: 10px!important;
	 }
	 .nectar-post-grid .nectar-post-grid-item .content .post-heading {
		  font-size: 28px !important;
		}
	.cat-product-list	.nectar-post-grid .nectar-post-grid-item .content .post-heading {
		  font-size: 25px !important;
		}
	
}
@media(max-width: 1200px){
	body.home.material .nectar-button.jumbo:not([class*="see-through"]) {
	  padding: 10px 20px;
	}
	.doctor-filter-wrapper .nectar-responsive-text p{
		font-size: 18px!important;
	}
	.fix-center-title-mobile{text-align: center;}
}
@media(max-width: 1180px){
	.fix-center-title h2, .fix-center-title h3{
		font-size: 33px!important;
	}
}
@media(max-width: 1050px){
	.doctor-filter-wrapper .nectar-responsive-text p{
		font-size: 17px!important;
	}
	#header-outer li > a > .menu-title-text {
	  padding: 0px 14px;
	  line-height: 30px;
	}
}
@media(max-width: 999px){
	.nectar-post-grid-item .nectar-post-grid-item__read-more{
		line-height: 24px;
	}
	.nectar-post-grid-item .nectar-post-grid-item__read-more span{
		font-size: 16px;
	}
	.hd-wrap-wpml{
		display: none!important;
	}
	.fix-center-title-mobile h3{
		font-size: 33px!important;
		margin-bottom: 30px!important;
	}
	.header-banner-item{
		margin-bottom: 0!important;
	}
	.doctor-filter-wrapper .nectar-responsive-text p{
		font-size: 20px!important;
	}
	.doctor-filter-top .vc_col-sm-6{
		display: inline-block;
		float: left;
		width: auto!important;
		margin-bottom: 10px !important;
	}
	.home .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p,
	.home  .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .button a{
		 font-size: 18px!important;
		  line-height: 1.2em!important;
	 }
	 .home .full-width-content .vc_col-sm-12 .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .content h2{
		 font-size: 30px!important;
		  line-height: 1.2em!important;
	 }
	 .news-medical .nectar-post-grid .nectar-post-grid-item .content .post-heading {
		font-size: 19px!important;
	}
	.news-medical .nectar-post-grid-wrap.additional-meta-size-small .nectar-post-grid-item__meta-wrap {
	  font-size: 14px;
	}
	.home .nectar-fancy-box[data-style="hover_desc"] .inner,
		.home .nectar-fancy-box[data-style="parallax_hover"] .inner {
	  padding: 20px;
	  width: 100%;
	  align-self: center;
	  vertical-align: middle;
	  text-align: center;
	}
}
@media(max-width: 767px){
	.news-medical .nectar-post-grid .nectar-post-grid-item .content .post-heading {
		font-size: 18px!important;
	}
	body h1{
		font-size: 35px!important;
	}
	.nectar-post-grid-item__read-more {
	  width: auto;
	  padding: 5px 3vw;
	  left: 50%;
	  transform: translateX(-50%);
	}
}
@media(max-width: 690px){
	body #footer-bottom-title-responsive.footer-bottom-responsive{
		padding-top: 0!important;
		padding-bottom: 0!important;
	}
	body #footer-bottom-title-responsive.footer-bottom-responsive > .span_12 h4{
		text-align: left!important;
	}
	.footer-col-right{
		margin-bottom: 0!important;
	}
	body #footer-bottom-title-responsive.footer-bottom-responsive > .span_12,
	body #ft-bottom-res.footer-bottom-responsive > .span_12{
		padding-left: 30px!important;
		padding-right: 30px!important;
	}
	body #ft-bottom-res.footer-bottom-responsive > .span_12  > .wpb_column{
		width: 100%;
		display: block !important;
		margin-bottom: 20px !important;
		padding-right: 30px !important;
		padding-left: 30px !important;
	}
}
@media(max-width: 699px){
	 .home .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p,
	 .home .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .button a{
		 font-size: 18px!important;
		 line-height: 1.2em!important;
	 }
	.home  .full-width-content .vc_col-sm-12 .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .content h2{
		 font-size: 30px!important;
		 line-height: 1.2em!important;
	 }
}
@media(max-width: 599px){
	.home .nectar-fancy-box[data-style="hover_desc"] .inner, 
	.home .nectar-fancy-box[data-style="parallax_hover"] .inner, 
	.nectar-fancy-box[data-style="hover_desc"]{
		padding-right: 10px;
		padding-left: 10px;
	}
	 .home .nectar-fancy-box .inner h3{
		 font-size: 22px;
	 }
	.nectar-post-grid{
		margin-left: 0!important;
		margin-right: 0!important;
	}
	.nectar-global-section.nectar_hook_global_section_after_header_navigation{
		display: none!important;
	}
	.nectar-post-grid .nectar-post-grid-item .content .post-heading {
		  font-size: 28px !important;
		}
	.nectar-post-grid-item .meta-category a {
		font-size: 18px;
	}
	.header-banner-item{
		margin-bottom: 0!important;
	}
	.header-banner-item .nectar_icon_wrap .nectar_icon {
		padding: 5px 10px!important;
	}
	.header-banner-wrap.first-section{
		/* display: none!important; */
	}
	.search-doctor-wrapper{
		display: block;
	}
	 .search-doctors-wrapper .search-doctor-wrapper .search-doctor-info {
		padding: 20px 0 0 0;
		width: 100%;
		float: left;
		clear: left;
	  }
	.doctor-filter-wrapper{
		margin-bottom: 0!important;
	}
	.doctor-filter-top{
		margin-top: 10px;
	}
	.filter-character{
		margin-bottom: 20px;
	}
}
@media(max-width: 499px){
	.nectar-post-grid-item__read-more {
	  bottom: 15px;
	}
	.news-medical .nectar-post-grid .nectar-post-grid-item .content .post-heading {
		font-size: 18px!important;
	}
	 .nectar-post-grid .nectar-post-grid-item .content .post-heading {
		font-size: 20px !important;
	}
	 .home .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p,
	 .home .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .button a{
		 font-size: 14px!important;
	 }
	.home  .full-width-content .vc_col-sm-12 .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .content h2{
		 font-size: 20px!important;
	 }
}
@media(min-width: 600px){
	.header-banner-item{
		width: 33.33333333%!important;
	}
	.header-banner-item:nth-child(2){
		text-align: center;
	}
	.header-banner-item:nth-child(2) .vc_column-inner{
		display: inline-block;
		margin-left: auto;
		margin-right: auto;
	}
	.header-banner-item:last-child .vc_column-inner{
		display: inline-block;
		float: right;
	}
}
@media(max-width: 1300px){
	header#top > .container{
		padding: 0 10px;
	}
}