.header_container{
	border-top:9px solid #000000;
}
.menu-wrapper{
border:3px solid #a3a4a7;
}
#menu .ddsmoothmenu li li a.selected, #menu .ddsmoothmenu li li a:hover {
	color: #000000;
}
#menu li.current-menu-item a, #menu li.current-menu-parent a, #menu li.current_page_parent a, #menu li a.selected, #menu li a:hover {
	color: #000000;
}
#menu li.current-menu-item a:hover, #menu li.current-menu-parent a:hover, #menu li.current_page_parent a:hover, #menu li a:hover.selected {
	text-decoration:none;
	color: #000000;
}
#menu .ddsmoothmenu li li:last-child{
border-bottom:5px solid #a3a4a7;
}
#menu .ddsmoothmenu li li a.selected, #menu .ddsmoothmenu li li a:hover {
	color: #000000;
}
.flex-caption a.slider-readmore{
	background:url(../image/slider-readmore-black.png) no-repeat;
}
.flexslider .flex-direction-nav li .flex-next {
background:#000000 url(../image/next.png) center no-repeat;
}
.flexslider .flex-direction-nav li .flex-prev {
background:#000000 url(../image/prev.png) center no-repeat;
}
.flex-control-paging li a {
	background:url(../image/pagination-black.png) 0 0 no-repeat;
}
.flex-control-paging li a:hover {
	background:url(../image/pagination-black.png) 0 -12px no-repeat;
}
.flex-control-paging li a.flex-active {
	background:url(../image/pagination-black.png) 0 -12px no-repeat;
}
.feature-content .feature-content-inner .mask {
   background-color: rgba(0,0,0, 0.4);
 }
 .feature-content .feature-content-inner:hover .feature-content-text{
border-bottom:2px solid #000000;
}
.feature-content .feature-content-inner:hover .feature-content-text a.read-more{
background:url(../image/home-read-black.png) left center no-repeat;
}
.feature_testimonial .circle img {
	background:#d0d0d1;
	border:2px solid #d0d0d1;
}
.feature_testimonial p{
background:#f2f2f2;
border:2px solid #d0d0d1;
}
.feature_testimonial a.testimonial_link{
color:#000000;
display:inline;
}
.bottom_tagline .bottom_tagline_button a{
	background: url('../image/buttons-tag-black.png') no-repeat 0 0;
	text-shadow:0 2px 2px #910623;
}
.bottom_tagline .bottom_tagline_button a:hover{
	background: url('../image/buttons-tag-black.png') no-repeat 0 -67px;	
}
.footer_container{
	background:#4c4c4c url(../image/footerbg-black.png) center repeat-y;
	border-bottom:1px solid #242424;
}
.footer .footer_widget h4 {
	background:url(../image/footer-head-line-black.png) center bottom repeat-x;
}
.footer .footer_widget ul li {
background: url(../image/footer-bullet-black.png) 0 12px no-repeat;
}
.footer .footer_widget .searchform {
	background:url(../image/footer-search-bg-black.png) no-repeat;
}
.footer .footer_widget .searchform input[type="submit"] {
	background:url(../image/footer-search-black.png) no-repeat;
}
.bottom_footer_container {
background: #373737;
border-top:1px solid #717171;
}
.searchform input[type="text"]:focus {
 box-shadow: 0 0px 5px rgb(80, 80, 80);
-moz-box-shadow: 0 0px 5px rgb(80, 80, 80);
-webkit-box-shadow: 0 0px 5px rgb(80, 80, 80);
 }
 .searchform input[type="submit"] {
	background:url(../image/sidebar-search-black.png) no-repeat;
}
.page_heading_container .page_heading_content span.current{
	color:#000000;
}
.content-bar .post .post_content .read_more {
	color:#000000;
}
.content-bar .post .post_date:hover{
	background:url(../image/post-time-hover-black.png) no-repeat;
}
.sidebar h3{
background:url(../image/sidebar-line-black.png) bottom center no-repeat, url(../image/sidebar-heading.png) 1px 8px no-repeat;
}
.sidebar ul li:hover{
background:url(../image/sidebar-bullet-hover-black.png) 0px 8px no-repeat;
}
.sidebar ul li a:hover{
color:#000000;
}
cite.fn {
	color:#000000;
}
ol.commentlist li.comment .comment-author a:link, ol.commentlist li.comment .comment-author a:visited {
	color:#000000;
}
ol.commentlist li.comment .reply a {
	color:#000000;
	background:url(../image/comment-readmore-black.png) left no-repeat;
}
.page-content .content-bar .contactform input[type="text"]:focus, .page-content .content-bar .contactform input[type="email"]:focus{
 box-shadow: 0 0px 5px rgb(80, 80, 80);
-moz-box-shadow: 0 0px 5px rgb(80, 80, 80);
-webkit-box-shadow: 0 0px 5px rgb(80, 80, 80);
}
.page-content .content-bar .contactform textarea:focus{
 box-shadow: 0 0px 5px rgb(80, 80, 80);
-moz-box-shadow: 0 0px 5px rgb(80, 80, 80);
-webkit-box-shadow: 0 0px 5px rgb(80, 80, 80);
}
.page-content .gallery ul.thumbnail.col-2 li span{
background: url(http://www.cse-net.com/wp-content/themes/roadfightertheme/css/color/images/gall-bg2-black.png) center no-repeat;
}
.page-content .gallery ul.thumbnail.col-3 li span{
background: url(../image/gall-bg-black.png) center no-repeat;
}
.page-content .gallery ul.thumbnail.col-4 li span{
background: url(../image/gall-bg-black.png) center no-repeat;
}
.page-content .gallery ul.thumbnail.col-5 li span{
background: url(../image/gall-bg5-black.png) center no-repeat;
}
.page-content .gallery ul.thumbnail.col-6 li span{
background: url(../image/gall-bg6-black.png) center no-repeat;
}
.page-content .gallery ul.thumbnail.col-7 li span{
background: url(../image/gall-bg6-black.png) center no-repeat;
}
.page-content .gallery ul.thumbnail.col-8 li span{
background: url(../image/gall-bg6-black.png) center no-repeat;
}
.page-content .gallery ul.thumbnail.col-9 li span{
background: url(../image/gall-bg6-black.png) center no-repeat;
}

@media only screen and (min-width: 767px) and (max-width: 960px) {
	.footer .footer_widget .searchform {
	background:url(../image/footer-search-bg-black-ipad.png) no-repeat;
	width:170px;
}
}
@media only screen and (max-width: 767px) and (min-width: 480px){
.call-us a.btn {
background: url(../image/tap-to-call-black.png) no-repeat;
}
}
@media only screen and (max-width: 480px) {
.call-us a.btn {
background: url(../image/tap-to-call-black.png) no-repeat;
}
}