.home-page-slider {
  background-image: url(../../assets/img/images/baby_jumbotron2.jpg);
  background-repeat: no-repeat;
  background-position: top right;
  /*height: 100%;*/
  background-size: contain;
  height: 560px;
  background-color: #fdfdfd;
}

#page-body a { color: #4b337f; }

#dialog-message{display:none;}
#dialog-refund{display:none;}

#main .subpage #quiz-form .hide {
    display: none
}

#quiz-form .controls a,
#quiz-form .quizbutton {
    display: inline-block;
    margin: 5px auto;
    padding: 8px 14px;
    border-radius: 3px;
    color: #fff;
    font: 700 12px/12px "Open Sans";
    cursor: pointer;
    text-transform: uppercase
}

#quiz-form .quizbutton {
    background: #B3D6EC
}

#quiz-form .quizbutton.active {
    background: #F5AB5F
}

#quiz-form .quizbutton.nonactive {
    background: #7D7D7D
}

#quiz-form .controls {
    background: #fff;
    border-top: 1px solid #7D7D7D
}

#quiz-form .controls .clearQuiz {
    float: right;
    background: #7D7D7D;
    font-weight: 400
}

#quiz-form .controls .getResults {
    background: #F5AB5F
}

h3.orangeHeading {
    color: #f6ab57;
}
h3.greenHeading {
    color: #aad699;
}

a.learnMoreButton {
    background: #f6ab57;
	font-size: 13px;
    font-weight: 600;
    font-style: italic;
    text-align: center;
    padding: 10px 20px;
    width: 110px;
    display: inline-block;
    border-radius: 2px;
    color: #fff;
	width:115px;
}
a.emailUsButton {
    background: #aad699;
    margin-left: 10px;
	font-size: 13px;
    font-weight: 600;
    font-style: italic;
    text-align: center;
    padding: 10px 20px;
    width: 110px;
    display: inline-block;
    border-radius: 2px;
    color: #fff;
}
.extraPadding a {
    background-color: #1279be;
    padding: 10px 30px;
    border-radius: 2px;
    color: #fff;
    font-weight: bold;
}
.tripleLink {
    background: #f6ab57;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    padding: 10px 30px;
    border-radius: 2px;
    color: #fff;
}

@media (max-width:767px) {
  .home-page-slider .slider-content {
    padding-top: 5px;
	padding-left: 5px;  
  }
  .home-page-slider {
	  height:100%;
  }
}

@media (min-width:991px) {
  #sublinks-container {
  /*padding-left: 50px;
  padding-right: 50px;*/
  padding-bottom: 50px;	
  /*height: 360px;*/
  }
  #homepage-page-sublinks .list-group-item {
	  text-align:center;
  }
  .team-member-container {
    padding-left: 30px;
	width:100%;
  }
  #meet-physicians .team-member {
  width: 205px;
  }	
	  
}

@media (max-width:991px) {
  /*.home-page-slider {
    height:450px;
  }*/
  .home-page-slider .slider-title {
    font-size:35px;  
  }
  #homepage-events-container {
	  margin-top:0;
  }
  #homepage-stats-holder {
  	padding-top:40px;
  }
}

@media (min-width:768px) and (max-width:991px) {
  .home-page-slider .slider-content {
    padding-top: 50px;
  }
  .home-page-slider .slider-title {
    font-size:45px;
	padding-top:40px;
  }
  .home-page-slider .slider-subtitle {
    padding-top: 30px;
  }	
  .home-page-slider {
	height: 360px;
  }
  #upcoming-event-image img {
    width: 100%;
  }
  #homepage-events-container {
    margin-top: 0;
	padding-left: 15px;
  }
  #our-partners-title {
    padding-top: 10px;
	padding-bottom: 10px;
	text-align:center;  
  }	
  #page-title h1 {
	font-size:35px;
  }	
  #meet-physicians .team-member {
    /*width:100%;*/
	box-shadow:none;   
  }	  
  .team-intro-container {
	  height:100%;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  #homepage-events-container {
    /*padding-left: 45px;*/
    background: transparent;
    /*margin-top: -230px;*/
  }
  #homepage-events-container .event-holder {
    padding-right: 0;
	padding-left: 0;
  }
}

@media (max-width: 1200px) and (min-width: 991px) {
  #upcoming-event {
	height: 198px;
  }
  #upcoming-event .hp-event-header {
    padding-top: 20px;
  }
  #homepage-events-container {
  	margin-top: -230px;
	padding-left:45px;  
  }
  #homepage-events-container .event-holder {
	  padding-right:50px;
	  padding-left:15px;
	  box-shadow:0 15px 30px 0 rgba(0,0,0,0.15);
  }
  #upcoming-event {
	  box-shadow:0 15px 30px 0 rgba(0,0,0,0.15);
  }
}

.equal {
  margin:auto;
  height:350px;	
}

.nav-block {
  /*padding-top:35px;*/
}

.no-list-style-type {
  line-height:1.5;
  padding-top: 10px;
  padding-bottom: 10px;	
}

@media (max-width:767px) {
  .home-page-slider .slider-title {
    font-size: 22px;
	padding-top: 10px;
  }
  .home-page-slider .slider-subtitle {
    font-size: 16px;
	padding-top: 10px;   
  }
}

@media (max-width:767px) {
  #upcoming-event .hp-event-title {
    font-size:19px;
  }
  #upcoming-event .hp-event-date {
    font-size:16px;
  }
  #news-resources .news-title {
    font-size:20px;
  }
  #news-resources .new-subtitle {
    font-size:14px;
  }
  #customized-solutions .customized-item-content {
    font-size: 24px;
	padding-left: 20px;  
  }
  #customized-solutions .customized-item-title {
    padding-left: 20px;
  }
}

#dropdownMenu{display:none;background-color:#FFF;z-index:100;width:100%;position:absolute;}
#contactSection{display:none;background-color:#FFF;z-index:100;width:100%;position:absolute;}
#searchSection{display:none;background-color: #f5f5f5;z-index:100;width:100%;position:absolute;}
#menuContainer{position:relative;padding:0;}
#searchBox {border-top: 0px;border-right:0px; border-left:0px;border-radius: 0px;background-color: #f5f5f5;font-size: 25px;font-style: italic;webkit-box-shadow: unset;box-shadow:unset;max-width:92%;}
#cmdSearch {float: left;border: 0px;background-color: unset;padding-top: 10px;}
.noPaddingVertical{padding-top:15px !important;padding-bottom:0px !important;margin-top:0px !important;margin-bottom:0px !important;}
.blogItem{padding-bottom:15px;}
#searchBoxBlog {border-top: 0px;border-right:0px; border-left:0px;border-radius: 0px;background-color: #f5f5f5;font-size: 25px;font-style: italic;webkit-box-shadow: unset;box-shadow:unset;max-width:92%;}
#cmdSearchBlog {float: left;border: 0px;background-color: unset;padding-top: 10px;}
.blogConnect{margin-top:-30px;}
#page-banner-container{width:100%;padding-top:130px;}
#page-banner-image{width:100%;max-height:418px;}
#drInfoContainer{vertical-align:text-top;width:100%;}
.drInfoImage{width:375px;}
.RenderDrRatings{width:375px;}
.drInfo{display:flex;vertical-align:top;}
.drInfoSub{display:flex;vertical-align:top;border-top:0px;}
.initialDrBullets{margin-left:250px;}
.drInfoImageContainer{width:375px;padding-left:10px;float:right;vertical-align:top;margin: 0 40px 20px 40px;}
@media (max-width:700px)
	{
		.drInfoImageContainer{float:unset;margin:auto;max-width:375px;width:100%;}
		.drInfoImage{max-width:375px;width:100%;}
		.reviewholder{max-width:375px;width:100% !important;}
		#contact-form-container{margin-top:50px;}
	}
@media(max-width:412px)
	{
	#page-title h1 {color: #4b337f;font-size: 35px;font-weight: 300;}	
	}
/*
@media (max-width:991px){
	.RenderDrRatings {float: right;vertical-align: top;width: 375px;padding-top: 0px;clear:both;}
	.drInfoImage{clear:both;}
	.initialDrBullets{margin-left:-20px;}
}
@media (max-width:655px){
	.RenderDrRatings {float: left;vertical-align: top;width: 375px;clear:both;padding-top:20px;margin-left:0px;margin-right:20px;}
	.drInfoImage{clear:both;padding-bottom:20px;}
	.initialDrBullets{margin-left:-20px;}
}
@media (max-width:500px){
	.RenderDrRatings {float: none;vertical-align: top;width: 100%;clear:both;padding-top:20px;margin-left:0px;margin-right:20px;}
	.drInfoImage{clear:both;padding-bottom:20px;float:none;}
	.initialDrBullets{margin-left:-20px;}
	.drInfo{clear:both;}
}
*/
.SKILLSHEADER{color:#4b337f;font-weight:700;text-transform:capitalize;font-size:14px;}
.SKILLSHEADERSub{color:#4b337f;font-weight:700;text-transform:capitalize;font-size:16px;}
.SKILLSHEADER a{color:#4b337f;font-weight:700;text-transform:capitalize;font-size:14px;}
.SKILLSHEADERSub a{color:#4b337f;font-weight:700;text-transform:capitalize;font-size:16px;}
.VALUES div{border-top: 1px solid rgba(245, 245, 245, .7);padding:10px 0px 10px 15px;font-weight:700; /*color:#1279be;*/color:#4b337f;}
.SKILLS .SKILLROW{border-top: 1px solid rgba(245, 245, 245, .7);padding:10px 0px 10px 15px;font-size:16px;font-weight:300;padding-left:0px; }
.SKILLSSub div{padding:10px 0px 0px 15px;font-size:16px;font-weight:300;border-top: 0px;margin-bottom: 0px;border-bottom: 0px; }
.VALUES:last-child{border-bottom: 1px solid rgba(245, 245, 245, .7);}
.SKILLS .SKILLROW:last-child{border-bottom: 1px solid rgba(245, 245, 245, .7);margin-bottom:20px;}
.SKILLSSub .SKILLROWSub:last-child{/*border-bottom: 1px solid rgba(245, 245, 245, .7);*/}
.SKILLS .SKILLROW:last-child:after{clear:none !important;}
.SKILLSSub .SKILLROWSub:last-child:after{clear:none !important;}
.SKILLROW{width:100%;font-size:16px;font-weight:300;}

.locAddress{border: 1px solid rgba(245, 245, 245, 1);font-size:16px;width:90%;max-width:475px;padding:46px;font-weight:300;}
.locInfoImage{width:95%;max-width:475px;}
.locInfo{display:inline;vertical-align:top;}
#locInfoContainer{font-weight:300;font-size:16px;}
.locInfoImageContainer{width:100%;max-width:560px;float:right;vertical-align:top;box-shadow:0 15px 30px 0 rgba(0,0,0,0.15);margin-left: 25px;margin-bottom:25px;background-color: #FFF}
.locAddressHeader {color: #a1a1a1;font-weight: bold;text-transform: uppercase; margin-bottom:24px;}
.ui-accordion .ui-accordion-content {box-shadow: 0 15px 30px 0 rgba(0,0,0,0.15);font-weight: 300;border: 0px;background-color: #f6f6f6;font-family:"Open Sans", sans-serif;font-size:16px;padding: 2em 2.2em;}
.ui-accordion .ui-accordion-header {
    border-top: 1px solid rgba(245, 245, 245, .7);border-bottom: 1px solid rgba(245, 245, 245, .7);border-left:0px;border-right:0px;font-family:"Open Sans", sans-serif;
}
.ui-state-default{background:#FFF;}

.videoTextTitle{font-size:26px;font-weight:300;}
.videoText{border: 1px solid rgba(245, 245, 245, 1);font-size:16px;width:100%;padding:46px;font-weight:300;}
.videoImage{width:100%;max-width:478px;}
.locInfo{display:inline;vertical-align:top;}
#videoCalloutContainer{font-weight:300;font-size:16px;}
/*.videoCalloutImageContainer{width:100%;max-width:478px;float:right;vertical-align:top;box-shadow:0 15px 30px 0 rgba(0,0,0,0.15);margin-left: 25px;margin-bottom:25px;background-color: #FFF}*/
.videoCalloutImageContainer{width:478px;max-width:478px;float:right;vertical-align:top;box-shadow:0 15px 30px 0 rgba(0,0,0,0.15);margin-left: 25px;margin-bottom:25px;background-color: #FFF}
@media (max-width:800px)
{
	.videoCalloutImageContainer{float:unset;margin-left:0px;width:100%;}
}
.videoTextHeader {color: #a1a1a1;font-weight: 700;text-transform: uppercase; margin-bottom:24px;}
.videoText a{color:#a4cae7;font-weight:700;}
.morelink {margin-top:10px;}

.meetContainer{background-color:#f6f6f6;padding-top:5px;font-size:16px;padding-bottom:40px;margin-top:40px;}
.meetTeamHeader{color: #a1a1a1;font-weight: 700;text-transform: uppercase;font-size:14px;}
.meetTeamSubHeader{font-size:24px;font-weight:200;color:#333;}
.meetTopic{color:#1279be;font-weight:700;font-size:16px;}

@media (max-width:375px){
	.locAddress{width:345px;}
	.locInfoImage{width:345px;}
	.locInfoImageContainer{width:345px;float:unset;margin-left: 0px;}
	.meetContainer{height:1045px;}
}
@media (max-width:411px){
	.locAddress{width:375px;}
	.locInfoImage{width:375px;}
	.locInfoImageContainer{width:375px;float:unset;margin-left: 0px;}
	.meetContainer{height:950px;}
	
}
.item-heading img{width:100%;height:350px;}
.item-desc{padding:25px;/*min-height:485px;*/}
.videoTextHeader{font-size:16px;}
.moreLink{padding-top:15px;}
.slide-item{margin-bottom:30px;}
.listImage{max-width:350px;max-height:232px;}
.controlsContainer{background-color: #f5f5f5;text-align:center;padding-bottom:30px;}
.navButton{border:0px; background-color:#f5f5f5;color:#ccc;font-size:16px;}
.jplist-selected{color:#337ab7 !important;}
.blog{display:table;}
.blogItem{display:table-cell};
.blogLeft{float:left; width:90%;}
.blogRight{float:right;}
.blogListItem{border-bottom: 1px solid rgba(245, 245, 245, .7);}
.moreLink a{font-weight:700;color:#f3755f;}
.team-member-title .moreLink a[rel="noopener"] { color: #f3755f; }
.moreLink a[rel="noopener"] { color:#4b337f;}
#instagram-posts{width:100%;margin: 60px 0px 40px 0px; text-align:center;}
.instagram-header{font-size:40px;font-weight:300;}
.iposts{max-width:1170px;}
.section-title-instagram{padding:40px 0px 40px 0px;}
.igpost{padding-bottom:20px;display:table-cell;}
.igpost-left{padding-left:0px;margin-left:0px;}
.igpost-right{padding-right:0px;margin-right:0px;}
.igcontainer{display:table;}
.igpost img{width:350px;}
@media (max-width: 991px)
{
.igpost-left{padding:15px;}
.igpost-right{padding:15px;}
	.igpost img{width:100%;}
	#instagram-posts{width:100%;margin: 60px 0px 0px 0px;}
	#our-partners{padding-top:0px;}
}
@media (max-width:1071px){
	#homepage-events-container {width: 100% !important;}	
	#upcoming-event-image img {width: 100%;}
	.customized-item-photo img{width:100%;}
}
@media (max-width:1199px)
{
	.container.news-resources-container{width:100% !important;margin-left:0px;}
	#news-resources .slide-item {width:100%;}
	/*.news-resources-row{margin-left:1px;margin-right:1px;}*/
	#news-resources .news-resources-header{height:auto;}
	/*.box-shadow.slide-item{box-shadow:unset;}*/
}

@media (max-width:450px)
{
	.container.news-resources-container{margin-left:0px;}
	#menu-top{padding-left:0px;}
}


.team-desc{color:#76b1e0;}
.learnmore-light{font-weight:700;}
.news-desc{font-weight:300;}
.author{padding-bottom:10px;}
.accordionTitle{color: #3b729e;}
#videoCalloutContainer .videoText a[rel="noopener"], #page-body .videoCalloutImageContainer .videoText a, #page-body p.moreLink a[rel="noopener"]  { color: #f3755f; }
@media(min-width:768px) and (max-width:864px){
	.logo img{width:185px;}
	.dropdown{width:50px;padding-left:0px !important;padding-right:0px !important;}
}