@media screen and (min-width:800px) and (max-width:1024px) {
body{ font-size:13px;}
.header{ text-align:center}
.header .align-left{ float:none; text-align:center; width:100%}
.navigation { text-align:center; margin:0 auto; float:none}
iframe{ max-width:95% !important}
	}	

@media screen and (min-width:600px) and (max-width:799px) {


	}	


@media screen and (min-width:240px) and (max-width:799px) {
.header{ padding-bottom:0}
.navigation { background:#8ebe5c}
.deviceCallus{ display:block; float:right}
.align-left{ float:none; text-align:center; width:100%}
.align-right{float:none; text-align:center; width:100%}
.devicehide320{display:none;}{display:none}
.one_half{ float:none; width:100%; text-align:center}
.one_fourth{ float:none; width:100%; text-align:center; display:block}
.one_fourth p{ min-height:50px;}
.our-services li{ float:none; width:100%}
.footer-block-1{ float:none; width:100%;}
.footer-block-2{ float:none; width:100%;}
.footer-block-2 li{ float:none; width:90%}
.footer-block-3{ float:none; width:100%;}
.footer-block-4{ float:none; width:100%}
#spokesperson{display:none;}
.gallery-item{ width:99% !important}
h1{ font-size:38px}
h2{ font-size:30px}
h3{ font-size:35px}
h4{ font-size:25px}
h5{ font-size:30px}
h6{ font-size:15px}
p {
    font-size: 20px;
}
.why-dentist-branding ul {
    clear: both;
}
.footer li {
    list-style: none;
    background: url(images/footer-listing.jpg) no-repeat left 7px;
    padding: 3px 0;
    padding-left: 20px;
    font-size: 20px;
}
}

@media screen and (max-width: 800px) {
    .active { display: block;}
	.navigation{float:none}
	.nav {float:none}
	.nav > li { float: none; text-align:left}
    .nav > li > .parent { background-position: 95% 50%; }
    .nav li li .parent { background-image: url("images/downArrow.png"); background-repeat: no-repeat; background-position: 95% 50%;}
    .nav ul {display: block; width: 100%;}
    .nav > li.hover > ul , .nav li li.hover ul { position: static;}
}	
	
/* Images */
.entry-content img,
.comment-content img,
.widget img {
max-width: 97.5%; /* Fluid images for posts, comments, and widgets */
}
img[class*="align"],
img[class*="wp-image-"] {
height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */
}
img.size-full {
max-width: 97.5%;
width: auto; /* Prevent stretching of full-size images with height and width attributes in IE8 */
}