/* Custom CSS
------------------------------------------------------------ */
#footer {
	background: #FFFFFF url(images/) no-repeat;
 opacity:0.8;
  filter:alpha(opacity=80); /* For IE8 and earlier */
  }
#wrap {
background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: cover !important;
    width: 100% !important;
    height: 100%;
	background: #FFFFFF url(images/background-marsh.jpg);
}

#menu-sidebar{
	font-size: 16px;
}
#topinfo{
	background: #FFFFFF;
	margin: 5px 5px 10px 5px;
	padding: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	-webkit-box-shadow: 2px 2px 2px 2px #636363;
	box-shadow: 2px 2px 2px 2px #636363;
font-size:12px;
}
#topinfo h3{
color:#145A5E;
font-size:20px;
}

#content blockquote {
margin: 5px 15px 15px 10px !important;
	padding: 10px 10px -10px 10px !important;

}

#featured-page-2{
background:#145A5E !important;
color:#ffffff !important;
-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	-webkit-box-shadow: 2px 2px 2px 2px #636363;
	box-shadow: 2px 2px 2px 2px #636363;
}

.featuredpage img, .featuredpost img, .post-image {
    	background: transparent;;
    border: 0px !important;
}
#text-3{
background:#92C5EB !important;
font-size:12px !important;
color:#333333 !important;
-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	-webkit-box-shadow: 2px 2px 2px 2px #636363;
	box-shadow: 2px 2px 2px 2px #636363;}

.sidebar.widget-area ul li {
margin: 0px 0px 4px !important;
padding: 0px 0px 2px !important;
}
.sidebar.widget-area ul{
padding: 15px 35px 0px !important;
}

.menu-item-37{
list-style-image:url('http://asburyfamilydentistry.com/wp-content/uploads/dynamik-gen/theme/images/paper-icon.png') !important;
}

.menu-item-36{
list-style-image:url('http://asburyfamilydentistry.com/wp-content/uploads/dynamik-gen/theme/images/star-icon.png') !important;
}
#nav_menu-2{
-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	-webkit-box-shadow: 2px 2px 2px 2px #636363;
	box-shadow: 2px 2px 2px 2px #636363;
}

#text-4{
background:#ffffff !important;
font-size:12px !important;
color:#145A5E !important;
-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	-webkit-box-shadow: 2px 2px 2px 2px #636363;
	box-shadow: 2px 2px 2px 2px #636363;}
		
.button{
background:#145A5E !important;
		color:#ffffff !important;
		float:right !important;
		margin:5px !important;
			   }

/* Custom Responsive CSS
------------------------------------------------------------ */
@media only screen and (max-width: 960px) {

}

@media only screen and (min-width: 768px) and (max-width: 960px) {

}

@media only screen and (min-width: 480px) and (max-width: 960px) {

}

@media only screen and (max-width: 767px) {

}

@media only screen and (min-width: 480px) and (max-width: 767px) {

}

@media only screen and (max-width: 479px) {

}