a,
.social_link,
.related-posts_item a,
.post_author a,
.breadcrumb a,
.post-list a,
.comments-custom a,
#wp-calendar a,
.tagcloud a,
.post_date_grid_filtr a,
.readmore-button a,
.cat-item a,
.paging a,
.mfp-title a {
    color: #222222;
}
.stickyin {color:#222222;}
.link-image a p {background:#222222;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter: alpha(opacity=90);-moz-opacity: 0.9;-khtml-opacity: 0.9;opacity: 0.9;}
.link-image a:hover p {background:#222222;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity: 1.0;-khtml-opacity: 1.0;opacity: 1.0;}

.form-submit input[type="submit"]:hover, .active .btn, .btn:hover, .btn:focus {
    background-color: #222222;
    border-color: #222222;
	color: #fff;
}
@media all and (min-width: 800px) {
.flexnav li ul li a { color: #ffffff;}
}
.flexnav li li > a:hover, .flexnav li li.current-menu-item > a { color:#222222; }
.flexnav .sub-menu  > li { background: #222222;}
.flexnav ul li:hover > a, .flexnav li li > a:hover, .flexnav li li.sfHover > a, .flexnav li li.current-menu-item > a { background: #ffffff url('../images/line-menu.png') repeat-x bottom; }
.flexnav > li.sfHover > a span, .flexnav > li.current-menu-item > a span, .flexnav > li.current-menu-ancestor  > a span {
background: #b6b6b6;
}
.flexnav > li > a span {
   background: #eeeeee;
}
.flexnav > li > a:hover span,
.flexnav li:hover > a span {
background: #b6b6b6;
}
.flexnav > li.current-menu-item > a, .flexnav > li.current-menu-ancestor  > a, .flexnav li:hover > a {
  color: #222222;
  }
.sub-menu li:first-child a:after{
border-bottom: 11px solid #222222;
}
.flexnav > li > a:hover,
.flexnav > li.sfHover > a {
  color: #222222;
}
.flexnav .sub-menu  {
   background: #222222; 
}
  .oldie .flexnav li {
    background-color: #222222;
 }
.private-image h3{color:#222222; }
.btn-1c:after {
	background: #222222;
}
.btn-1c:hover,
.btn-1c:active {
	border: 3px solid #222222;
}
.post-header-article {background:#222222;}
.twitter-code i {
    color: #222222;
}
#showTop {
    background: #222222;
	}
	.cbp-spmenu {
	background: #222222;
	}
.hi-icon-effect-1 .hi-icon {
	box-shadow: 0 0 0 2px #222222;
}

.hi-icon-effect-1 .hi-icon:after {
	box-shadow: 0 0 0 4px #222222;
}
.title-section h2 {
color: #222222;
}
.tagcloud a {
border:1px solid #222222;
}
.twitter i {
color:#222222;
}
.type-page li:before {
  color:#222222;
  }
.fs-carousel-header a:hover  { color:#222222; }
.fs-carousel-header a:hover { color:#222222;}
.dropcap.bl:first-letter, .text-highlight, .services-grid  .hr {
background: #222222;
}
div.jp-play-bar, div.jp-volume-bar-value {
  background-color: #222222;
  }
.blue, .progress .bar, .ourclients .hr, .clients .hr {
    background: #222222;
}
.twitter .stream-item-header .account-group .username {
    color: #222222;
}
.flexslider a,
.footer .social a {
    color: #222222;
}
.flexslider a:hover {color: #222222;}
.error404-holder_num {color: #222222;}
#ascrail2000 div {background-color:#222222;}
.btn-color {background-color:#222222; border: 2px solid #222222;}
.btn-white:hover, .btn-white:focus {background-color:#222222; border-color:#222222;}
.nav-tabs > .active > a,
.nav-tabs > .active > a:hover,
.nav-tabs > .active > a:focus {
  border-top: 3px solid #222222;
}