#about-section {
  color: white;
  text-align: center;
}
#about-section .section_title {
  border-color: white;
  color: white;
  font-size: 40px;
}
#about-section p {
  color: white;
  text-align: left;
}
#about-section .custombtn {
  margin-top: 30px;
  text-align: center;
}
#Appwrap h3,
#Appwrap p {
  display:none;
}
article .insert-page,
article p {
  padding-left: 2em;
}
article p {
  margin: 0 0 2em !important;
}
article ol,
article ul {
  margin: 0 0 2em 3em;
}
article #testimonialslist .tml_thumb {
	margin-right: 22px;
}
article #testimonialslist p {
	padding-left: 0 !important;
}
.blog-post-repeat .post-thumb {
  height: 200px;
  width: 200px;
}
.blog-post-repeat .post-thumb img {
  width: auto;
}
body.home section h2.section_title {
  border-color: #242424;
  font-size: 34px;
  margin-bottom: 1em;
  padding: 0 1em 0.8em;
}
body.page-id-410 article {
  display: none;
}
body.page-id-410 #sidebar {
	width: 60%;
	margin: 0 auto;
	float: none;
}
#dentalservices p,
#featuresection p {
  font-size: 14px;
}
#featuresection .fa {
  display: block;
  height: 46px;
  margin: 0 auto 20px auto;
  width: 50px;
}
#featuresection .fa:after,
#featuresection .fa:before {
  content: inherit;
}
#featuresection .fa-ambulance {
  background: url(https://ahwatukeedentalhealth.com/wp-content/uploads/2020/10/AdobeStock_294992396_738x332.jpeg) -580px -173px no-repeat;
}
#featuresection .fa-medkit {
  background: url(https://ahwatukeedentalhealth.com/wp-content/uploads/2020/10/AdobeStock_290419576_738x332.jpeg)-344px -177px no-repeat;
}
#featuresection .fa-user-md {
  background: url(https://ahwatukeedentalhealth.com/wp-content/uploads/2020/10/AdobeStock_294992396_738x332.jpeg)-265px -97px no-repeat;
}
#featuresection .fa-stethoscope {
  background: url(https://ahwatukeedentalhealth.com/wp-content/uploads/2020/10/AdobeStock_294992396_738x332.jpeg)-187px -19px no-repeat;
}
#featuresection .fa-support {
  background: url(https://ahwatukeedentalhealth.com/wp-content/uploads/2020/10/AdobeStock_288001458_738x332.jpeg)-580px -19px no-repeat;
}
#featuresection .fa-plus-square {
  background: url(https://ahwatukeedentalhealth.com/wp-content/uploads/2020/10/AdobeStock_290419576_738x332.jpeg)-344px -96px no-repeat;
}
.footer {
  font-size: 14px;
}
.footer .contact-us tr td:first-child {
  font-weight: bold;
}
.footer .contact-us tr td {
  padding: 0 0.5em 0.5em 0;
}
#footer-wrapper .widget-column-3 iframe {
	height: 300px;
}
.header .container {
  width: auto;
}
.header .header-inner {
  padding: 0 15px;
}
.header .header-inner .logo {
  padding: 15px 0;
}
.headernav {
  margin-top: 74px;
}
.headernav ul li a {
	padding: 17px;
}
#menu-primary li ul li a {
  background-color: transparent;
}
#menu-primary li ul li a:hover {
  background-color: #2d7bbf;
}
#menu-primary > li.request-appointment a,
#menu-primary > li.request-appointment:hover {
  border-radius: 8px 8px 0 0;
}
#menu-primary > li.request-appointment a {
  background: black;
}
#menu-primary > li.request-appointment a:hover {
  background-color: #333;
}
#pediservices {
	padding: 30px 0;
}
#pediservices .section_title {
  border-color: white;
  font-size: 40px;
}
#pediservices table {
  color: white;
  width: 85%;
	font-size: 22px;
	line-height: 33px;
	margin: 0 auto;
}
#pediservices tr td {
  width: 50%;
}
#slider {
	max-height: 700px;
}
#slider .nivo-caption {
	width: 50%;
	height: 50%;
  top: 48%;
	left: 5%;
}
#slider .nivo-caption .slide_info {
	text-align: left;
}
#slider .nivo-caption .slide_info h2 {
  display: block;
	margin-left: 0;
  margin-bottom: 12px;
  text-shadow: 2px 2px 5px #333;
  width: 80%;
}
#slider .nivo-caption .slide_info p {
  display: block;
  font-family: 'the-secret' !important;
  font-size: 124px;
  line-height: 108px;
  margin: 48px;
  margin-bottom: 0;
  text-shadow: 2px 2px 5px #333;
}
#testimonials .section_title {
  color: #242424 !important;
}
.tm_description {
  background-color: rgba(0,0,0,0.6) !important;
  border-radius: 1em;
}
.tm_description p {
  height: 312px;
  display: flex;
  justify-content: center;
  align-items: center;
}
#wpcf7-f369-o1 p {
   margin: 0;
}
#wpcf7-f369-o1 input,
#wpcf7-f369-o1 textarea {
  color: #4c4c4c;
  font-family: Montserrat;
  padding: 12px;
  width: 100%;
}

#wrapOne .container, 
.about-image, 
.about-content, 
.themefeatures .one_third,
#dentalservices .container, 
.pediserviceswrap, 
.section-teammember, 
.testimonials-home, 
#latestNews .container, 
.gallerywrap 
{
	-webkit-animation-name: none;
	animation-name: none;
  visibility: visible !important;
}

@media screen and (min-width:1170px) {
	body.home .header {
		/*
		 * position: fixed;
		 * top: 0;
		 */
	}
	body.home.logged-in .header {
		/*
		 * top: 32px;
		 */
	}
	#footer-wrapper .widget-column-1 {
		width: 33%;
	}
	#footer-wrapper .widget-column-2 {
		width: 24%;
		margin: 0 0 0 4%;
	}
	#footer-wrapper .widget-column-3 {
		width: 39%;
	}
}

@media screen and (min-width:768px) {
	#menu-primary > li.phone-number {
    position: absolute;
		top: 20px;
		right: 0;
	}
	#menu-primary > li.phone-number a {
    font-size: 30px;
		background-color: transparent !important;
		padding-right: 0;
	}
}


@media screen and (min-width:900px) {
	#post-159 figure {
		display: inline-block;
		float: left;
		width: 50%;
	}
	#post-159 blockquote {
		display: inline-block;
		float: left;
		width: 50%;
		margin-top: 100px;
	}
	#post-159 div {
		clear: both;
	}
}

@media screen and (min-width:768px)  and (max-width:1169px) {
	.headernav ul li a {
	  padding: 17px 12px;
  }
}

/* tablet landscape */
@media screen and (max-width:1169px) and (min-width:900px) {
	#slider .nivo-caption {
		width: 500px;
	}
	#slider .nivo-caption .slide_info h2 {
		line-height: 32px;
		font-size: 32px;
	}
	#slider .nivo-caption .slide_info p {
		font-size: 100px;
		line-height: 100px;
	}
}

/* tablet portrait, phone landscape */
@media screen and (max-width:899px) and (min-width:481px) {
	#slider .nivo-caption {
		width: 400px;
	}
	#slider .nivo-caption .slide_info h2 {
		line-height: 36px;
		font-size: 24px;
	}
	#slider .nivo-caption .slide_info p {
		font-size: 72px;
		line-height: 72px;
		margin: 24px;
	}
}

/* phone portrait */
@media screen and (max-width:480px) {
  #slider .nivo-caption {
		width: 220px;
	}
	#slider .nivo-caption .slide_info h2 {
		line-height: 16px;
		font-size: 14px;
	}
	#slider .nivo-caption .slide_info h2 {
		display: block !important;
	}
	#slider .nivo-caption .slide_info p {
		display: block !important;
		font-size: 32px;
		line-height: 32px;
		margin: 12px;
	}
}

@media screen and (max-width:1169px) {
	#pediservices tr td {
		display: block;
		padding: 12px 0;
		width: 100%;
	}
}