/* ----------------------------------------------------
	DARK VERSION STYLES
------------------------------------------------------- */
.gold-btn { color: #fff; background-color: #222; border-color: #222; }
.gold-btn:hover { color: #fff; background-color: #333; border-color: transparent; }
.header-nav { background-color: #222; }
.navbar-default .navbar-nav>li>a { color: #555; }
.header-nav .navbar-nav>li>a:hover, .header-nav .navbar-nav>li>a:focus { color: #fff; }
.header-nav .navbar-brand { color: #fff; }
.about-caption i { color: #222; }
.service-box i { color: #222; }
.service-box-none i { color: #222; }
.general-title h2 { color: #fff; background-color: #222; padding: 5px; display: inline; }
.team-social a { color: #222; }
.team-details h5 { color: #999; }
.price-table:hover { border: 3px solid #222; }
.f-inner i { color: #999; }
.f-inner:hover { background-color: #333; }
.f-cta { background-color: #222; }
.f-cta:hover { color: #aaaaaa; background-color: #333; }
.close { color: #222; }
.footer-social a { color: #444; padding: 0; margin: 0; text-decoration: none; -webkit-transition: background-color .2s linear, color .2s linear; -moz-transition: background-color .2s linear, color .2s linear; -o-transition: background-color .2s linear, color .2s linear; -ms-transition: background-color .2s linear, color .2s linear; transition: background-color .2s linear, color .2s linear; }
a:hover, a:focus { text-decoration: none; color: #333; outline: none; outline-offset: none; }
#contact input:focus, textarea:focus, select:focus { border: 1px solid #333; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out; color: #444; }
.i-blog-comments input:focus, textarea:focus, select:focus { border: 1px solid #333; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out; color: #444; }
.comment-respond p.form-submit input.submit { color: #fff; background-color: #222; border-color: #222; }
.comment-respond p.form-submit input.submit:hover { color: #fff; background-color: #333; border-color: transparent; }
#wp-calendar td a { color: #4c4c4c; font-weight: 700; }
.input-group input:focus, textarea:focus, select:focus { border: 1px solid #333; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out; color: #444; }
.footer-social a:hover, a:focus { text-decoration: none; color: #333; outline: none; outline-offset: none; }
.blog-btn { color: #fff; background-color: #222; border-color: #222; width: 100%; }
.blog-btn:hover { color: #fff; background-color: #333; border-color: transparent; }
.btn-submit { color: #fff; background-color: #222; border-color: #222; width: 100%; }
.btn-submit:hover { color: #fff; background-color: #333; border-color: transparent; }
.cbp-l-filters-alignRight .cbp-filter-item.cbp-filter-item-active { color: #FFF; background-color: #222; border-color: #222; }
.cbp-l-filters-alignRight .cbp-filter-counter { background: #222; }
.cbp-l-filters-alignRight .cbp-filter-counter:before { border-top: 4px solid #222; }
.project-details p { color: #222; }
.contact-icon i { color: #222; }
.input-group-btn .btn { color: #fff; background-color: #222; border-color: #222; }
.input-group-btn .btn:hover { color: #fff; background-color: #333; border-color: #333; }
.blog-title a:hover { -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out; color: #333; }
.i-blog-btn { background-color: #222 !important; border-color: #222 !important; }
.i-blog-btn:hover { background-color: #333 !important; border-color: #333 !important; }
div.wpcf7-mail-sent-ok { background-color: #222; }
div.wpcf7-validation-errors { background-color: #222; }
span.wpcf7-not-valid-tip { color: #222; }
.i-blog-pagination span { color: #222; }
